Lines Matching refs:pgshift
39 switch (BIT(wi->pgshift)) { in has_52bit_pa()
65 return desc & GENMASK_ULL(47, wi->pgshift); in desc_to_oa()
67 switch (BIT(wi->pgshift)) { in desc_to_oa()
70 addr = desc & GENMASK_ULL(49, wi->pgshift); in desc_to_oa()
75 addr = desc & GENMASK_ULL(47, wi->pgshift); in desc_to_oa()
184 wi->pgshift = 12; break; in setup_s1_walk()
186 wi->pgshift = 14; break; in setup_s1_walk()
189 wi->pgshift = 16; break; in setup_s1_walk()
197 wi->pgshift = 12; break; in setup_s1_walk()
199 wi->pgshift = 14; break; in setup_s1_walk()
202 wi->pgshift = 16; break; in setup_s1_walk()
211 stride = wi->pgshift - 3; in setup_s1_walk()
212 wi->sl = 3 - (((ia_bits - 1) - wi->pgshift) / stride); in setup_s1_walk()
291 if (wi->txsz > 48 || (BIT(wi->pgshift) == SZ_64K && wi->txsz > 47)) in setup_s1_walk()
296 switch (BIT(wi->pgshift)) { in setup_s1_walk()
330 x = 3 + ia_bits - ((3 - wi->sl) * stride + wi->pgshift); in setup_s1_walk()
411 stride = wi->pgshift - 3; in walk_s1()
419 va_bottom = (3 - level) * stride + wi->pgshift; in walk_s1()
496 switch (BIT(wi->pgshift)) { in walk_s1()
768 if (!wi->pa52bit || BIT(wi->pgshift) == SZ_64K) in compute_s1_sh()
1625 ipa &= GENMASK(51, ctxt->wi->pgshift); in match_s1_desc()