Searched refs:srgn (Results 1 – 2 of 2) sorted by relevance
71 struct ufshpb_subregion *srgn) in ufshpb_is_valid_srgn() argument74 srgn->srgn_state == HPB_SRGN_VALID; in ufshpb_is_valid_srgn()167 struct ufshpb_subregion *srgn, *prev_srgn = NULL; in ufshpb_iterate_rgn() local174 srgn = rgn->srgn_tbl + srgn_idx; in ufshpb_iterate_rgn()176 if (likely(!srgn->is_last)) in ufshpb_iterate_rgn()189 if (srgn->srgn_state == HPB_SRGN_VALID) in ufshpb_iterate_rgn()190 bitmap_set(srgn->mctx->ppn_dirty, srgn_offset, in ufshpb_iterate_rgn()202 if (hpb->is_hcm && prev_srgn != srgn) { in ufshpb_iterate_rgn()207 rgn->reads -= srgn->reads; in ufshpb_iterate_rgn()208 srgn->reads = 0; in ufshpb_iterate_rgn()[all …]
142 #define for_each_sub_region(rgn, i, srgn) \ argument144 ((i) < (rgn)->srgn_cnt) && ((srgn) = &(rgn)->srgn_tbl[i]); \