Lines Matching refs:rsp_upiu

275         be16_to_cpu(req->rsp_upiu.header.data_segment_length);  in ufs_dma_write_rsp_upiu()
285 if (copy_size > sizeof(req->rsp_upiu)) { in ufs_dma_write_rsp_upiu()
286 copy_size = sizeof(req->rsp_upiu); in ufs_dma_write_rsp_upiu()
289 ret = ufs_addr_write(u, rsp_upiu_base_addr, &req->rsp_upiu, copy_size); in ufs_dma_write_rsp_upiu()
846 memcpy(&req->rsp_upiu.header, &req->req_upiu.header, sizeof(UtpUpiuHeader)); in ufs_build_upiu_header()
847 req->rsp_upiu.header.trans_type = trans_type; in ufs_build_upiu_header()
848 req->rsp_upiu.header.flags = flags; in ufs_build_upiu_header()
849 req->rsp_upiu.header.response = response; in ufs_build_upiu_header()
850 req->rsp_upiu.header.scsi_status = scsi_status; in ufs_build_upiu_header()
851 req->rsp_upiu.header.data_segment_length = cpu_to_be16(data_segment_length); in ufs_build_upiu_header()
856 req->rsp_upiu.qr.opcode = req->req_upiu.qr.opcode; in ufs_build_query_response()
857 req->rsp_upiu.qr.idn = req->req_upiu.qr.idn; in ufs_build_query_response()
858 req->rsp_upiu.qr.index = req->req_upiu.qr.index; in ufs_build_query_response()
859 req->rsp_upiu.qr.selector = req->req_upiu.qr.selector; in ufs_build_query_response()
1041 req->rsp_upiu.qr.value = cpu_to_be32(value); in ufs_exec_query_flag()
1170 req->rsp_upiu.qr.value = cpu_to_be32(value); in ufs_exec_query_attr()
1193 memcpy(&req->rsp_upiu.qr.data, &rpmb_unit_desc, rpmb_unit_desc.length); in ufs_read_unit_desc()
1195 memcpy(&req->rsp_upiu.qr.data, &u->lus[lun]->unit_desc, in ufs_read_unit_desc()
1260 memcpy(&req->rsp_upiu.qr.data, &desc, desc.length); in ufs_read_string_desc()
1263 memcpy(&req->rsp_upiu.qr.data, &desc, desc.length); in ufs_read_string_desc()
1265 memcpy(&req->rsp_upiu.qr.data, &null_str_desc, null_str_desc.length); in ufs_read_string_desc()
1267 memcpy(&req->rsp_upiu.qr.data, &null_str_desc, null_str_desc.length); in ufs_read_string_desc()
1270 memcpy(&req->rsp_upiu.qr.data, &desc, desc.length); in ufs_read_string_desc()
1302 memcpy(&req->rsp_upiu.qr.data, &u->device_desc, sizeof(u->device_desc)); in ufs_read_desc()
1309 memcpy(&req->rsp_upiu.qr.data, &u->geometry_desc, in ufs_read_desc()
1315 memcpy(&req->rsp_upiu.qr.data, &desc, sizeof(InterconnectDescriptor)); in ufs_read_desc()
1324 memset(&req->rsp_upiu.qr.data, 0, sizeof(PowerParametersDescriptor)); in ufs_read_desc()
1325 req->rsp_upiu.qr.data[0] = sizeof(PowerParametersDescriptor); in ufs_read_desc()
1326 req->rsp_upiu.qr.data[1] = UFS_QUERY_DESC_IDN_POWER; in ufs_read_desc()
1331 memset(&req->rsp_upiu.qr.data, 0, sizeof(DeviceHealthDescriptor)); in ufs_read_desc()
1332 req->rsp_upiu.qr.data[0] = sizeof(DeviceHealthDescriptor); in ufs_read_desc()
1333 req->rsp_upiu.qr.data[1] = UFS_QUERY_DESC_IDN_HEALTH; in ufs_read_desc()
1342 if (length > req->rsp_upiu.qr.data[0]) { in ufs_read_desc()
1343 length = req->rsp_upiu.qr.data[0]; in ufs_read_desc()
1345 req->rsp_upiu.qr.length = cpu_to_be16(length); in ufs_read_desc()
1422 data_segment_length = be16_to_cpu(req->rsp_upiu.qr.length); in ufs_exec_query_cmd()
1520 memset(&req->rsp_upiu, 0, sizeof(req->rsp_upiu)); in ufs_clear_req()