Home
last modified time | relevance | path

Searched refs:hpb_lu_info (Results 1 – 1 of 1) sorted by relevance

/linux-6.1.9/drivers/ufs/core/
Dufshpb.c1601 struct ufshpb_lu_info *hpb_lu_info) in ufshpb_lu_parameter_init() argument
1611 hpb->lu_pinned_start = hpb_lu_info->pinned_start; in ufshpb_lu_parameter_init()
1612 hpb->lu_pinned_end = hpb_lu_info->num_pinned ? in ufshpb_lu_parameter_init()
1613 (hpb_lu_info->pinned_start + hpb_lu_info->num_pinned - 1) in ufshpb_lu_parameter_init()
1616 hpb_lu_info->max_active_rgns - hpb_lu_info->num_pinned; in ufshpb_lu_parameter_init()
1638 hpb->rgns_per_lu = DIV_ROUND_UP(hpb_lu_info->num_blocks, in ufshpb_lu_parameter_init()
1640 hpb->srgns_per_lu = DIV_ROUND_UP(hpb_lu_info->num_blocks, in ufshpb_lu_parameter_init()
1642 hpb->last_srgn_entries = hpb_lu_info->num_blocks in ufshpb_lu_parameter_init()
2224 struct ufshpb_lu_info *hpb_lu_info) in ufshpb_alloc_hpb_lu() argument
2236 ufshpb_lu_parameter_init(hba, hpb, hpb_dev_info, hpb_lu_info); in ufshpb_alloc_hpb_lu()
[all …]