Lines Matching refs:desc_id
3302 void ufshcd_map_desc_id_to_length(struct ufs_hba *hba, enum desc_idn desc_id, in ufshcd_map_desc_id_to_length() argument
3305 if (desc_id >= QUERY_DESC_IDN_MAX || desc_id == QUERY_DESC_IDN_RFU_0 || in ufshcd_map_desc_id_to_length()
3306 desc_id == QUERY_DESC_IDN_RFU_1) in ufshcd_map_desc_id_to_length()
3309 *desc_len = hba->desc_size[desc_id]; in ufshcd_map_desc_id_to_length()
3314 enum desc_idn desc_id, int desc_index, in ufshcd_update_desc_length() argument
3317 if (hba->desc_size[desc_id] == QUERY_DESC_MAX_SIZE && in ufshcd_update_desc_length()
3318 desc_id != QUERY_DESC_IDN_STRING && desc_index != UFS_RPMB_UNIT) in ufshcd_update_desc_length()
3324 hba->desc_size[desc_id] = desc_len; in ufshcd_update_desc_length()
3339 enum desc_idn desc_id, in ufshcd_read_desc_param() argument
3351 if (desc_id >= QUERY_DESC_IDN_MAX || !param_size) in ufshcd_read_desc_param()
3355 ufshcd_map_desc_id_to_length(hba, desc_id, &buff_len); in ufshcd_read_desc_param()
3363 __func__, param_offset, desc_id, buff_len); in ufshcd_read_desc_param()
3379 desc_id, desc_index, 0, in ufshcd_read_desc_param()
3384 __func__, desc_id, desc_index, param_offset, ret); in ufshcd_read_desc_param()
3389 if (desc_buf[QUERY_DESC_DESC_TYPE_OFFSET] != desc_id) { in ufshcd_read_desc_param()
3398 ufshcd_update_desc_length(hba, desc_id, desc_index, buff_len); in ufshcd_read_desc_param()