gen8_pd_shift
#define gen8_pd_index(i, lvl) i915_pde_index((i), gen8_pd_shift(lvl))
#define __gen8_pte_shift(lvl) (GEN8_PTE_SHIFT + gen8_pd_shift(lvl))
const int shift = gen8_pd_shift(lvl);
const u64 mask = ~0ull << gen8_pd_shift(lvl + 1);
end += ~mask >> gen8_pd_shift(1);
const u64 mask = ~0ull << gen8_pd_shift(lvl + 1);
if ((start ^ end) >> gen8_pd_shift(1))
if (atomic_fetch_inc(&pt->used) >> gen8_pd_shift(1) &&
start += (u64)I915_PDES << gen8_pd_shift(lvl);
GEM_BUG_ON(!len || (idx + len - 1) >> gen8_pd_shift(1));