search for: frame_addr

Displaying 2 results from an estimated 2 matches for "frame_addr".

Did you mean: frag_addr
2009 Oct 27
1
[PATCH 2/4] megasas: LSI MegaRAID SAS HBA emulation
...fw_cmd = cmd; + } +} + +static void megasas_abort_command(struct megasas_cmd_t *cmd) +{ + if (cmd->lun && cmd->lun->aiocb) { + bdrv_aio_cancel(cmd->lun->aiocb); + cmd->lun->aiocb = NULL; + } +} + +static int megasas_init_firmware(MPTState *s, target_phys_addr_t frame_addr) +{ + target_phys_addr_t iq_pa, iq_pl, pa_hi, pa_lo; + + iq_pl = ldl_phys(frame_addr + MEGASAS_FRAME_XFER_LEN_OFFSET); + pa_lo = frame_addr + MEGASAS_INIT_NEW_PHYS_ADDR_LO_OFFSET; + pa_hi = frame_addr + MEGASAS_INIT_NEW_PHYS_ADDR_HI_OFFSET; + iq_pa = ((uint64_t)ldl_phys(pa_hi) <&l...
2009 Oct 27
1
[PATCH 2/4] megasas: LSI MegaRAID SAS HBA emulation
...fw_cmd = cmd; + } +} + +static void megasas_abort_command(struct megasas_cmd_t *cmd) +{ + if (cmd->lun && cmd->lun->aiocb) { + bdrv_aio_cancel(cmd->lun->aiocb); + cmd->lun->aiocb = NULL; + } +} + +static int megasas_init_firmware(MPTState *s, target_phys_addr_t frame_addr) +{ + target_phys_addr_t iq_pa, iq_pl, pa_hi, pa_lo; + + iq_pl = ldl_phys(frame_addr + MEGASAS_FRAME_XFER_LEN_OFFSET); + pa_lo = frame_addr + MEGASAS_INIT_NEW_PHYS_ADDR_LO_OFFSET; + pa_hi = frame_addr + MEGASAS_INIT_NEW_PHYS_ADDR_HI_OFFSET; + iq_pa = ((uint64_t)ldl_phys(pa_hi) <&l...