Lines Matching refs:req_desc
774 static void ufshcd_prepare_req_desc_hdr(struct utp_transfer_req_desc *req_desc, in ufshcd_prepare_req_desc_hdr() argument
798 req_desc->header.dword_0 = cpu_to_le32(dword_0); in ufshcd_prepare_req_desc_hdr()
800 req_desc->header.dword_1 = 0; in ufshcd_prepare_req_desc_hdr()
806 req_desc->header.dword_2 = in ufshcd_prepare_req_desc_hdr()
809 req_desc->header.dword_3 = 0; in ufshcd_prepare_req_desc_hdr()
811 req_desc->prd_table_length = 0; in ufshcd_prepare_req_desc_hdr()
813 ufshcd_cache_flush_and_invalidate(req_desc, sizeof(*req_desc)); in ufshcd_prepare_req_desc_hdr()
882 struct utp_transfer_req_desc *req_desc = hba->utrdl; in ufshcd_comp_devman_upiu() local
886 ufshcd_prepare_req_desc_hdr(req_desc, &upiu_flags, DMA_NONE); in ufshcd_comp_devman_upiu()
1511 struct utp_transfer_req_desc *req_desc = hba->utrdl; in prepare_prdt_table() local
1520 req_desc->prd_table_length = 0; in prepare_prdt_table()
1521 ufshcd_cache_flush_and_invalidate(req_desc, sizeof(*req_desc)); in prepare_prdt_table()
1544 req_desc->prd_table_length = table_length; in prepare_prdt_table()
1546 ufshcd_cache_flush_and_invalidate(req_desc, sizeof(*req_desc)); in prepare_prdt_table()
1551 struct utp_transfer_req_desc *req_desc = hba->utrdl; in ufs_send_scsi_cmd() local
1560 ufshcd_prepare_req_desc_hdr(req_desc, &upiu_flags, pccb->dma_dir); in ufs_send_scsi_cmd()