Searched refs:UfsRequest (Results 1 – 3 of 3) sorted by relevance
| /openbmc/qemu/hw/ufs/ |
| H A D | ufs.h | 50 typedef struct UfsRequest { struct 66 QTAILQ_ENTRY(UfsRequest) entry; argument 67 } UfsRequest; typedef 69 static inline bool ufs_mcq_req(UfsRequest *req) in ufs_mcq_req() 75 typedef UfsReqResult (*UfsScsiOp)(struct UfsLu *, UfsRequest *); 107 UfsRequest *req; 108 QTAILQ_HEAD(, UfsRequest) req_list; /* Free request list */ 118 QTAILQ_HEAD(, UfsRequest) req_list; 130 UfsRequest *req_list; 239 void ufs_build_upiu_header(UfsRequest *req, uint8_t trans_type, uint8_t flags, [all …]
|
| H A D | lu.c | 24 static void ufs_build_upiu_sense_data(UfsRequest *req, uint8_t *sense, in ufs_build_upiu_sense_data() 32 static void ufs_build_scsi_response_upiu(UfsRequest *req, uint8_t *sense, in ufs_build_scsi_response_upiu() 63 UfsRequest *req = scsi_req->hba_private; in ufs_scsi_command_complete() 79 UfsRequest *req = scsi_req->hba_private; in ufs_get_sg_list() 93 static int ufs_emulate_report_luns(UfsRequest *req, uint8_t *outbuf, in ufs_emulate_report_luns() 125 static int ufs_scsi_emulate_vpd_page(UfsRequest *req, uint8_t *outbuf, in ufs_scsi_emulate_vpd_page() 161 static int ufs_emulate_wlun_inquiry(UfsRequest *req, uint8_t *outbuf, in ufs_emulate_wlun_inquiry() 193 static UfsReqResult ufs_emulate_scsi_cmd(UfsLu *lu, UfsRequest *req) in ufs_emulate_scsi_cmd() 250 static UfsReqResult ufs_process_scsi_cmd(UfsLu *lu, UfsRequest *req) in ufs_process_scsi_cmd()
|
| H A D | ufs.c | 43 static void ufs_exec_req(UfsRequest *req); 44 static void ufs_clear_req(UfsRequest *req); 146 static MemTxResult ufs_dma_read_utrd(UfsRequest *req) in ufs_dma_read_utrd() 159 static MemTxResult ufs_dma_read_req_upiu(UfsRequest *req) in ufs_dma_read_req_upiu() 194 static MemTxResult ufs_dma_read_prdt(UfsRequest *req) in ufs_dma_read_prdt() 235 static MemTxResult ufs_dma_read_upiu(UfsRequest *req) in ufs_dma_read_upiu() 262 static MemTxResult ufs_dma_write_utrd(UfsRequest *req) in ufs_dma_write_utrd() 275 static MemTxResult ufs_dma_write_rsp_upiu(UfsRequest *req) in ufs_dma_write_rsp_upiu() 303 static MemTxResult ufs_dma_write_upiu(UfsRequest *req) in ufs_dma_write_upiu() 333 UfsRequest *req; in ufs_process_db() [all …]
|