Searched refs:UfsRequest (Results 1 – 3 of 3) sorted by relevance
/openbmc/qemu/hw/ufs/ |
H A D | ufs.h | 48 typedef struct UfsRequest { struct 60 } UfsRequest; typedef 63 typedef UfsReqResult (*UfsScsiOp)(struct UfsLu *, UfsRequest *); 88 UfsRequest *req_list; 132 void ufs_build_upiu_header(UfsRequest *req, uint8_t trans_type, uint8_t flags, 135 void ufs_complete_req(UfsRequest *req, UfsReqResult req_result);
|
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 | 92 static MemTxResult ufs_dma_read_utrd(UfsRequest *req) in ufs_dma_read_utrd() 136 static MemTxResult ufs_dma_read_prdt(UfsRequest *req) in ufs_dma_read_prdt() 176 static MemTxResult ufs_dma_read_upiu(UfsRequest *req) in ufs_dma_read_upiu() 198 static MemTxResult ufs_dma_write_utrd(UfsRequest *req) in ufs_dma_write_utrd() 235 static MemTxResult ufs_dma_write_upiu(UfsRequest *req) in ufs_dma_write_upiu() 265 UfsRequest *req; in ufs_process_db() 873 static QueryRespCode ufs_read_desc(UfsRequest *req) in ufs_read_desc() 1017 static void ufs_exec_req(UfsRequest *req) in ufs_exec_req() 1054 UfsRequest *req; in ufs_process_req() 1086 static void ufs_clear_req(UfsRequest *req) in ufs_clear_req() [all …]
|