/qemu/include/hw/scsi/ |
H A D | scsi.h | 33 void *hba_private; member 65 size_t buf_len, void *hba_private); 67 uint8_t *buf, void *hba_private); 131 size_t buf_len, void *hba_private); 208 uint32_t tag, uint32_t lun, void *hba_private); 210 uint8_t *buf, size_t buf_len, void *hba_private); 216 size_t buf_len, void *hba_private);
|
/qemu/hw/scsi/ |
H A D | scsi-bus.c | 234 size_t buf_len, void *hba_private) in scsi_bus_parse_cdb() argument 242 rc = bus->info->parse_cdb(dev, cmd, buf, buf_len, hba_private); in scsi_bus_parse_cdb() 248 uint8_t *buf, void *hba_private) in scsi_device_alloc_req() argument 252 return sc->alloc_req(s, tag, lun, buf, hba_private); in scsi_device_alloc_req() 822 uint32_t tag, uint32_t lun, void *hba_private) in scsi_req_alloc() argument 837 req->hba_private = hba_private; in scsi_req_alloc() 854 uint8_t *buf, size_t buf_len, void *hba_private) in scsi_req_new() argument 892 ret = sc->parse_cdb(d, &cmd, buf, buf_len, hba_private); in scsi_req_new() 898 req = scsi_req_alloc(&reqops_invalid_opcode, d, tag, lun, hba_private); in scsi_req_new() 909 req = scsi_req_alloc(&reqops_invalid_field, d, tag, lun, hba_private); in scsi_req_new() [all …]
|
H A D | virtio-scsi.c | 130 req->sreq->hba_private = NULL; in virtio_scsi_complete_req() 258 VirtIOSCSIReq *req = sreq->hba_private; in virtio_scsi_save_request() 372 VirtIOSCSIReq *cmd_req = r->hba_private; in virtio_scsi_do_tmf_aio_context() 442 VirtIOSCSIReq *cmd_req = r->hba_private; in find_aio_context_for_tmf_tag() 505 VirtIOSCSIReq *cmd_req = r->hba_private; in virtio_scsi_do_tmf() 589 assert(r->hba_private); in virtio_scsi_do_tmf() 729 VirtIOSCSIReq *req = r->hba_private; in virtio_scsi_command_failed() 774 VirtIOSCSIReq *req = r->hba_private; in virtio_scsi_command_complete() 800 void *hba_private) in virtio_scsi_parse_cdb() argument 802 VirtIOSCSIReq *req = hba_private; in virtio_scsi_parse_cdb() [all …]
|
H A D | mptsas.c | 263 req->sreq->hba_private = NULL; in mptsas_free_request() 442 MPTSASRequest *cmd_req = r->hba_private; in mptsas_process_scsi_task_mgmt() 452 assert(r->hba_private); in mptsas_process_scsi_task_mgmt() 493 if (r->hba_private) { in mptsas_process_scsi_task_mgmt() 1135 MPTSASRequest *req = sreq->hba_private; in mptsas_get_sg_list() 1143 MPTSASRequest *req = sreq->hba_private; in mptsas_command_complete() 1196 MPTSASRequest *req = sreq->hba_private; in mptsas_request_cancelled() 1218 MPTSASRequest *req = sreq->hba_private; in mptsas_save_request()
|
H A D | spapr_vscsi.c | 526 vscsi_req *req = sreq->hba_private; in vscsi_transfer_data() 556 vscsi_req *req = sreq->hba_private; in vscsi_command_complete() 593 vscsi_req *req = sreq->hba_private; in vscsi_request_cancelled() 630 vscsi_req *req = sreq->hba_private; in vscsi_save_request() 857 assert(tmpreq->sreq->hba_private); in vscsi_process_tsk_mgmt() 887 assert(tmpreq->sreq->hba_private); in vscsi_process_tsk_mgmt()
|
H A D | scsi-generic.c | 770 uint8_t *buf, void *hba_private) in scsi_new_request() argument 772 return scsi_req_alloc(&scsi_generic_req_ops, d, tag, lun, hba_private); in scsi_new_request() 784 void *hba_private) in scsi_generic_parse_cdb() argument 786 return scsi_bus_parse_cdb(dev, cmd, buf, buf_len, hba_private); in scsi_generic_parse_cdb()
|
H A D | vmw_pvscsi.c | 470 PVSCSIRequest *req = r->hba_private; in pvscsi_get_sg_list() 509 PVSCSIRequest *pvscsi_req = req->hba_private; in pvscsi_command_failed() 547 PVSCSIRequest *pvscsi_req = req->hba_private; in pvscsi_command_complete() 612 PVSCSIRequest *pvscsi_req = req->hba_private; in pvscsi_request_cancelled()
|
H A D | lsi53c895a.c | 759 lsi_request *p = req->hba_private; in lsi_request_cancelled() 761 req->hba_private = NULL; in lsi_request_cancelled() 770 lsi_request *p = req->hba_private; in lsi_queue_req() 814 if (req->hba_private == s->current) { in lsi_command_complete() 815 req->hba_private = NULL; in lsi_command_complete() 830 assert(req->hba_private); in lsi_transfer_data() 831 if (s->waiting == LSI_WAIT_RESELECT || req->hba_private != s->current || in lsi_transfer_data()
|
H A D | scsi-disk.c | 2718 uint8_t *buf, void *hba_private) in scsi_new_request() argument 2730 req = scsi_req_alloc(ops, &s->qdev, tag, lun, hba_private); in scsi_new_request() 3065 void *hba_private) in scsi_block_new_request() argument 3071 hba_private); in scsi_block_new_request() 3074 hba_private); in scsi_block_new_request() 3080 void *hba_private) in scsi_block_parse_cdb() argument 3085 return scsi_bus_parse_cdb(&s->qdev, cmd, buf, buf_len, hba_private); in scsi_block_parse_cdb()
|
H A D | esp.c | 117 ESPState *s = req->hba_private; in esp_request_cancelled() 934 ESPState *s = req->hba_private; in esp_command_complete() 994 ESPState *s = req->hba_private; in esp_transfer_data()
|
H A D | megasas.c | 602 cmd->req->hba_private = NULL; in megasas_complete_command() 1839 MegasasCmd *cmd = req->hba_private; in megasas_get_sg_list() 1850 MegasasCmd *cmd = req->hba_private; in megasas_xfer_complete() 1884 MegasasCmd *cmd = req->hba_private; in megasas_command_complete() 1919 MegasasCmd *cmd = req->hba_private; in megasas_command_cancelled()
|
/qemu/hw/ufs/ |
H A D | lu.c | 64 UfsRequest *req = scsi_req->hba_private; in ufs_scsi_command_complete() 74 scsi_req->hba_private = NULL; in ufs_scsi_command_complete() 80 UfsRequest *req = scsi_req->hba_private; in ufs_get_sg_list()
|
/qemu/hw/usb/ |
H A D | dev-uas.c | 589 UASRequest *req = r->hba_private; in usb_uas_scsi_transfer_data() 603 UASRequest *req = r->hba_private; in usb_uas_scsi_command_complete() 616 UASRequest *req = r->hba_private; in usb_uas_scsi_request_cancelled()
|