Lines Matching refs:SCSIRequest

22 static void scsi_req_dequeue(SCSIRequest *req);
23 static uint8_t *scsi_target_alloc_buf(SCSIRequest *req, size_t len);
24 static void scsi_target_free_buf(SCSIRequest *req);
25 static void scsi_clear_reported_luns_changed(SCSIRequest *req);
94 void (*fn)(SCSIRequest *, void *), in scsi_device_for_each_req_sync() argument
97 SCSIRequest *req; in scsi_device_for_each_req_sync()
98 SCSIRequest *next_req; in scsi_device_for_each_req_sync()
110 void (*fn)(SCSIRequest *, void *);
119 SCSIRequest *req; in scsi_device_for_each_req_async_bh()
120 SCSIRequest *next; in scsi_device_for_each_req_async_bh()
149 void (*fn)(SCSIRequest *, void *), in scsi_device_for_each_req_async() argument
204 static SCSIRequest *scsi_device_alloc_req(SCSIDevice *s, uint32_t tag, uint32_t lun, in scsi_device_alloc_req()
233 void scsi_req_retry(SCSIRequest *req) in scsi_req_retry()
239 static void scsi_dma_restart_req(SCSIRequest *req, void *opaque) in scsi_dma_restart_req()
459 static int32_t scsi_invalid_field(SCSIRequest *req, uint8_t *buf) in scsi_invalid_field()
467 .size = sizeof(SCSIRequest),
473 static int32_t scsi_invalid_command(SCSIRequest *req, uint8_t *buf) in scsi_invalid_command()
481 .size = sizeof(SCSIRequest),
487 static void scsi_fetch_unit_attention_sense(SCSIRequest *req) in scsi_fetch_unit_attention_sense()
507 static int32_t scsi_unit_attention(SCSIRequest *req, uint8_t *buf) in scsi_unit_attention()
514 .size = sizeof(SCSIRequest),
525 SCSIRequest req;
662 static size_t scsi_sense_len(SCSIRequest *req) in scsi_sense_len()
670 static int32_t scsi_target_send_command(SCSIRequest *req, uint8_t *buf) in scsi_target_send_command()
728 static void scsi_target_read_data(SCSIRequest *req) in scsi_target_read_data()
742 static uint8_t *scsi_target_get_buf(SCSIRequest *req) in scsi_target_get_buf()
749 static uint8_t *scsi_target_alloc_buf(SCSIRequest *req, size_t len) in scsi_target_alloc_buf()
759 static void scsi_target_free_buf(SCSIRequest *req) in scsi_target_free_buf()
775 SCSIRequest *scsi_req_alloc(const SCSIReqOps *reqops, SCSIDevice *d, in scsi_req_alloc()
778 SCSIRequest *req; in scsi_req_alloc()
781 const int memset_off = offsetof(SCSIRequest, sense) in scsi_req_alloc()
807 SCSIRequest *scsi_req_new(SCSIDevice *d, uint32_t tag, uint32_t lun, in scsi_req_new()
813 SCSIRequest *req; in scsi_req_new()
894 uint8_t *scsi_req_get_buf(SCSIRequest *req) in scsi_req_get_buf()
899 static void scsi_clear_reported_luns_changed(SCSIRequest *req) in scsi_clear_reported_luns_changed()
917 int scsi_req_get_sense(SCSIRequest *req, uint8_t *buf, int len) in scsi_req_get_sense()
950 void scsi_req_build_sense(SCSIRequest *req, SCSISense sense) in scsi_req_build_sense()
957 static void scsi_req_enqueue_internal(SCSIRequest *req) in scsi_req_enqueue_internal()
970 int32_t scsi_req_enqueue(SCSIRequest *req) in scsi_req_enqueue()
982 static void scsi_req_dequeue(SCSIRequest *req) in scsi_req_dequeue()
1445 SCSIRequest *scsi_req_ref(SCSIRequest *req) in scsi_req_ref()
1452 void scsi_req_unref(SCSIRequest *req) in scsi_req_unref()
1473 void scsi_req_continue(SCSIRequest *req) in scsi_req_continue()
1490 void scsi_req_data(SCSIRequest *req, int len) in scsi_req_data()
1522 void scsi_req_print(SCSIRequest *req) in scsi_req_print()
1550 void scsi_req_complete_failed(SCSIRequest *req, int host_status) in scsi_req_complete_failed()
1577 void scsi_req_complete(SCSIRequest *req, int status) in scsi_req_complete()
1607 void scsi_req_cancel_complete(SCSIRequest *req) in scsi_req_cancel_complete()
1621 void scsi_req_cancel_async(SCSIRequest *req, Notifier *notifier) in scsi_req_cancel_async()
1646 void scsi_req_cancel(SCSIRequest *req) in scsi_req_cancel()
1731 static void scsi_device_purge_one_req(SCSIRequest *req, void *opaque) in scsi_device_purge_one_req()
1819 static void put_scsi_req(SCSIRequest *req, void *opaque) in put_scsi_req()
1860 SCSIRequest *req; in get_scsi_requests()