REGION_SHIFT 23 arch/powerpc/include/asm/book3s/64/hash-4k.h #define H_KERN_MAP_SIZE (ASM_CONST(1) << REGION_SHIFT) REGION_SHIFT 86 arch/powerpc/include/asm/book3s/64/hash.h #define NON_LINEAR_REGION_ID(ea) ((((unsigned long)ea - H_KERN_VIRT_START) >> REGION_SHIFT) + 2) REGION_SHIFT 64 arch/powerpc/include/asm/nohash/64/pgtable.h #define REGION_MASK (0xfUL << REGION_SHIFT) REGION_SHIFT 65 arch/powerpc/include/asm/nohash/64/pgtable.h #define REGION_ID(ea) (((unsigned long)(ea)) >> REGION_SHIFT)