Searched refs:req_upiu (Results 1 – 4 of 4) sorted by relevance
| /openbmc/qemu/tests/qtest/ |
| H A D | ufs-test.c | 194 UtpUpiuReq req_upiu = { 0 }; in ufs_send_nop_out() local 195 req_upiu.header.trans_type = UFS_UPIU_TRANSACTION_NOP_OUT; in ufs_send_nop_out() 196 req_upiu.header.task_tag = cmd_desc_slot; in ufs_send_nop_out() 197 qtest_memwrite(ufs->dev.bus->qts, req_upiu_addr, &req_upiu, in ufs_send_nop_out() 198 sizeof(req_upiu)); in ufs_send_nop_out() 247 UtpUpiuReq req_upiu = { 0 }; in ufs_mcq_send_nop_out_async() local 248 req_upiu.header.trans_type = UFS_UPIU_TRANSACTION_NOP_OUT; in ufs_mcq_send_nop_out_async() 249 req_upiu.header.task_tag = cmd_desc_slot; in ufs_mcq_send_nop_out_async() 250 qtest_memwrite(ufs->dev.bus->qts, req_upiu_addr, &req_upiu, in ufs_mcq_send_nop_out_async() 251 sizeof(req_upiu)); in ufs_mcq_send_nop_out_async() [all …]
|
| /openbmc/qemu/hw/ufs/ |
| H A D | lu.c | 37 uint32_t expected_len = be32_to_cpu(req->req_upiu.sc.exp_data_transfer_len); in ufs_build_scsi_response_upiu() 100 if (req->req_upiu.sc.cdb[2] != 0) { in ufs_emulate_report_luns() 128 uint8_t page_code = req->req_upiu.sc.cdb[2]; in ufs_scsi_emulate_vpd_page() 168 if (req->req_upiu.sc.cdb[1] & 0x1) { in ufs_emulate_wlun_inquiry() 174 if (req->req_upiu.sc.cdb[2] != 0) { in ufs_emulate_wlun_inquiry() 201 switch (req->req_upiu.sc.cdb[0]) { in ufs_emulate_scsi_cmd() 252 uint8_t task_tag = req->req_upiu.header.task_tag; in ufs_process_scsi_cmd() 260 if (req->req_upiu.sc.cdb[0] == REPORT_LUNS) { in ufs_process_scsi_cmd() 265 scsi_req_new(lu->scsi_dev, task_tag, lu->lun, req->req_upiu.sc.cdb, in ufs_process_scsi_cmd()
|
| H A D | ufs.c | 163 UtpUpiuReq *req_upiu = &req->req_upiu; in ufs_dma_read_req_upiu() local 172 ret = ufs_addr_read(u, req_upiu_base_addr, &req_upiu->header, in ufs_dma_read_req_upiu() 178 data_segment_length = be16_to_cpu(req_upiu->header.data_segment_length); in ufs_dma_read_req_upiu() 183 if (copy_size > sizeof(req->req_upiu)) { in ufs_dma_read_req_upiu() 184 copy_size = sizeof(req->req_upiu); in ufs_dma_read_req_upiu() 187 ret = ufs_addr_read(u, req_upiu_base_addr, &req->req_upiu, copy_size); in ufs_dma_read_req_upiu() 916 memcpy(&req->rsp_upiu.header, &req->req_upiu.header, sizeof(UtpUpiuHeader)); in ufs_build_upiu_header() 928 req->rsp_upiu.qr.opcode = req->req_upiu.qr.opcode; in ufs_build_query_response() 929 req->rsp_upiu.qr.idn = req->req_upiu.qr.idn; in ufs_build_query_response() 930 req->rsp_upiu.qr.index = req->req_upiu.qr.index; in ufs_build_query_response() [all …]
|
| H A D | ufs.h | 56 UtpUpiuReq req_upiu; member
|