Lines Matching refs:transfer_len
88 static bool ufshpb_is_supported_chunk(struct ufshpb_lu *hpb, int transfer_len) in ufshpb_is_supported_chunk() argument
90 return transfer_len <= hpb->pre_req_max_tr_len; in ufshpb_is_supported_chunk()
344 u8 transfer_len, int read_id) in ufshpb_set_hpb_read_to_upiu() argument
355 cdb[14] = transfer_len; in ufshpb_set_hpb_read_to_upiu()
618 int transfer_len, rgn_idx, srgn_idx, srgn_offset; in ufshpb_prep() local
640 transfer_len = sectors_to_logical(cmd->device, in ufshpb_prep()
642 if (unlikely(!transfer_len)) in ufshpb_prep()
653 transfer_len, true); in ufshpb_prep()
657 if (!ufshpb_is_supported_chunk(hpb, transfer_len)) in ufshpb_prep()
660 WARN_ON_ONCE(transfer_len > HPB_MULTI_CHUNK_HIGH); in ufshpb_prep()
668 transfer_len, false); in ufshpb_prep()
677 transfer_len)) { in ufshpb_prep()
697 ufshpb_is_required_wb(hpb, transfer_len)) { in ufshpb_prep()
713 ufshpb_set_hpb_read_to_upiu(hba, hpb, lrbp, lpn, ppn, transfer_len, in ufshpb_prep()