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; 228 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() 64 UfsRequest *req = scsi_req->hba_private; in ufs_scsi_command_complete() 80 UfsRequest *req = scsi_req->hba_private; in ufs_get_sg_list() 94 static int ufs_emulate_report_luns(UfsRequest *req, uint8_t *outbuf, in ufs_emulate_report_luns() 126 static int ufs_scsi_emulate_vpd_page(UfsRequest *req, uint8_t *outbuf, in ufs_scsi_emulate_vpd_page() 162 static int ufs_emulate_wlun_inquiry(UfsRequest *req, uint8_t *outbuf, in ufs_emulate_wlun_inquiry() 194 static UfsReqResult ufs_emulate_scsi_cmd(UfsLu *lu, UfsRequest *req) in ufs_emulate_scsi_cmd() 251 static UfsReqResult ufs_process_scsi_cmd(UfsLu *lu, UfsRequest *req) in ufs_process_scsi_cmd()
|
H A D | ufs.c | 37 static void ufs_exec_req(UfsRequest *req); 38 static void ufs_clear_req(UfsRequest *req); 140 static MemTxResult ufs_dma_read_utrd(UfsRequest *req) in ufs_dma_read_utrd() 153 static MemTxResult ufs_dma_read_req_upiu(UfsRequest *req) in ufs_dma_read_req_upiu() 188 static MemTxResult ufs_dma_read_prdt(UfsRequest *req) in ufs_dma_read_prdt() 228 static MemTxResult ufs_dma_read_upiu(UfsRequest *req) in ufs_dma_read_upiu() 255 static MemTxResult ufs_dma_write_utrd(UfsRequest *req) in ufs_dma_write_utrd() 268 static MemTxResult ufs_dma_write_rsp_upiu(UfsRequest *req) in ufs_dma_write_rsp_upiu() 296 static MemTxResult ufs_dma_write_upiu(UfsRequest *req) in ufs_dma_write_upiu() 326 UfsRequest *req; in ufs_process_db() [all …]
|