Lines Matching refs:ucd_rsp_ptr
618 hba->ucd_rsp_ptr = in ufshcd_host_memory_configure()
763 memset(hba->ucd_rsp_ptr, 0, sizeof(struct utp_upiu_rsp)); in ufshcd_prepare_utp_query_req_upiu()
779 memset(hba->ucd_rsp_ptr, 0, sizeof(struct utp_upiu_rsp)); in ufshcd_prepare_utp_nop_upiu()
845 static inline int ufshcd_get_req_rsp(struct utp_upiu_rsp *ucd_rsp_ptr) in ufshcd_get_req_rsp() argument
847 return be32_to_cpu(ucd_rsp_ptr->header.dword_0) >> 24; in ufshcd_get_req_rsp()
859 static inline int ufshcd_get_rsp_upiu_result(struct utp_upiu_rsp *ucd_rsp_ptr) in ufshcd_get_rsp_upiu_result() argument
861 return be32_to_cpu(ucd_rsp_ptr->header.dword_1) & MASK_RSP_UPIU_RESULT; in ufshcd_get_rsp_upiu_result()
869 query_res->response = ufshcd_get_rsp_upiu_result(hba->ucd_rsp_ptr) >> in ufshcd_check_query_response()
882 memcpy(&query_res->upiu_res, &hba->ucd_rsp_ptr->qr, QUERY_OSF_SIZE); in ufshcd_copy_query_response()
886 hba->ucd_rsp_ptr->qr.opcode == UPIU_QUERY_OPCODE_READ_DESC) { in ufshcd_copy_query_response()
887 u8 *descp = (u8 *)hba->ucd_rsp_ptr + in ufshcd_copy_query_response()
893 resp_len = be32_to_cpu(hba->ucd_rsp_ptr->header.dword_2) & in ufshcd_copy_query_response()
933 resp = ufshcd_get_req_rsp(hba->ucd_rsp_ptr); in ufshcd_exec_dev_cmd()
1404 memset(hba->ucd_rsp_ptr, 0, sizeof(struct utp_upiu_rsp)); in ufshcd_prepare_utp_scsi_cmd_upiu()
1461 result = ufshcd_get_req_rsp(hba->ucd_rsp_ptr); in ufs_scsi_exec()
1464 result = ufshcd_get_rsp_upiu_result(hba->ucd_rsp_ptr); in ufs_scsi_exec()