Revision 74382217 hw/scsi.h
b/hw/scsi.h | ||
---|---|---|
80 | 80 |
int (*write_data)(SCSIRequest *req); |
81 | 81 |
void (*cancel_io)(SCSIRequest *req); |
82 | 82 |
uint8_t *(*get_buf)(SCSIRequest *req); |
83 |
int (*get_sense)(SCSIRequest *req, uint8_t *buf, int len); |
|
83 | 84 |
}; |
84 | 85 |
|
85 | 86 |
struct SCSIBusOps { |
... | ... | |
155 | 156 |
void scsi_req_data(SCSIRequest *req, int len); |
156 | 157 |
void scsi_req_complete(SCSIRequest *req); |
157 | 158 |
uint8_t *scsi_req_get_buf(SCSIRequest *req); |
159 |
int scsi_req_get_sense(SCSIRequest *req, uint8_t *buf, int len); |
|
158 | 160 |
void scsi_req_abort(SCSIRequest *req, int status); |
159 | 161 |
void scsi_req_cancel(SCSIRequest *req); |
160 | 162 |
void scsi_device_purge_requests(SCSIDevice *sdev); |
Also available in: Unified diff