Lines Matching refs:ucd_req_ptr

667 	hba->ucd_req_ptr = (struct utp_upiu_req *)hba->ucdl;  in ufshcd_host_memory_configure()
819 struct utp_upiu_req *ucd_req_ptr = hba->ucd_req_ptr; in ufshcd_prepare_utp_query_req_upiu() local
824 ucd_req_ptr->header.dword_0 = in ufshcd_prepare_utp_query_req_upiu()
827 ucd_req_ptr->header.dword_1 = in ufshcd_prepare_utp_query_req_upiu()
833 ucd_req_ptr->header.dword_2 = in ufshcd_prepare_utp_query_req_upiu()
836 ucd_req_ptr->header.dword_2 = 0; in ufshcd_prepare_utp_query_req_upiu()
839 memcpy(&ucd_req_ptr->qr, &query->request.upiu_req, QUERY_OSF_SIZE); in ufshcd_prepare_utp_query_req_upiu()
843 memcpy(ucd_req_ptr + 1, query->descriptor, len); in ufshcd_prepare_utp_query_req_upiu()
844 ufshcd_cache_flush_and_invalidate(ucd_req_ptr, in ufshcd_prepare_utp_query_req_upiu()
845 ALIGN(sizeof(*ucd_req_ptr) + len, ARCH_DMA_MINALIGN)); in ufshcd_prepare_utp_query_req_upiu()
847 ufshcd_cache_flush_and_invalidate(ucd_req_ptr, sizeof(*ucd_req_ptr)); in ufshcd_prepare_utp_query_req_upiu()
856 struct utp_upiu_req *ucd_req_ptr = hba->ucd_req_ptr; in ufshcd_prepare_utp_nop_upiu() local
858 memset(ucd_req_ptr, 0, sizeof(struct utp_upiu_req)); in ufshcd_prepare_utp_nop_upiu()
861 ucd_req_ptr->header.dword_0 = in ufshcd_prepare_utp_nop_upiu()
864 ucd_req_ptr->header.dword_1 = 0; in ufshcd_prepare_utp_nop_upiu()
865 ucd_req_ptr->header.dword_2 = 0; in ufshcd_prepare_utp_nop_upiu()
869 ufshcd_cache_flush_and_invalidate(ucd_req_ptr, sizeof(*ucd_req_ptr)); in ufshcd_prepare_utp_nop_upiu()
1477 struct utp_upiu_req *ucd_req_ptr = hba->ucd_req_ptr; in ufshcd_prepare_utp_scsi_cmd_upiu() local
1481 ucd_req_ptr->header.dword_0 = in ufshcd_prepare_utp_scsi_cmd_upiu()
1484 ucd_req_ptr->header.dword_1 = in ufshcd_prepare_utp_scsi_cmd_upiu()
1488 ucd_req_ptr->header.dword_2 = 0; in ufshcd_prepare_utp_scsi_cmd_upiu()
1490 ucd_req_ptr->sc.exp_data_transfer_len = cpu_to_be32(pccb->datalen); in ufshcd_prepare_utp_scsi_cmd_upiu()
1493 memset(ucd_req_ptr->sc.cdb, 0, UFS_CDB_SIZE); in ufshcd_prepare_utp_scsi_cmd_upiu()
1494 memcpy(ucd_req_ptr->sc.cdb, pccb->cmd, cdb_len); in ufshcd_prepare_utp_scsi_cmd_upiu()
1497 ufshcd_cache_flush_and_invalidate(ucd_req_ptr, sizeof(*ucd_req_ptr)); in ufshcd_prepare_utp_scsi_cmd_upiu()