Home
last modified time | relevance | path

Searched refs:UfsRequest (Results 1 – 3 of 3) sorted by relevance

/openbmc/qemu/hw/ufs/
H A Dufs.h48 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 Dlu.c24 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 Dufs.c92 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 …]