| /linux/arch/xtensa/mm/ |
| H A D | kasan_init.c | 24 for (i = 0; i < PTRS_PER_PTE; ++i) in kasan_early_init() 38 unsigned long n_pmds = n_pages / PTRS_PER_PTE; in populate() 49 for (k = 0; k < PTRS_PER_PTE; ++k, ++j) { in populate() 62 for (i = 0; i < n_pmds ; ++i, pte += PTRS_PER_PTE) in populate() 87 for (i = 0; i < PTRS_PER_PTE; ++i) in kasan_init()
|
| H A D | mmu.c | 30 n_pages = ALIGN(n_pages, PTRS_PER_PTE); in init_pmd() 43 for (i = 0; i < n_pages; i += PTRS_PER_PTE, ++pmd) { in init_pmd()
|
| /linux/arch/arc/mm/ |
| H A D | highmem.c | 68 BUILD_BUG_ON(LAST_PKMAP > PTRS_PER_PTE); in kmap_init() 69 BUILD_BUG_ON(FIX_KMAP_SLOTS > PTRS_PER_PTE); in kmap_init()
|
| /linux/arch/powerpc/mm/book3s64/ |
| H A D | subpage_prot.c | 122 i = (addr >> PAGE_SHIFT) & (PTRS_PER_PTE - 1); in subpage_prot_clear() 123 nw = PTRS_PER_PTE - i; in subpage_prot_clear() 261 i = (addr >> PAGE_SHIFT) & (PTRS_PER_PTE - 1); in SYSCALL_DEFINE3() 262 nw = PTRS_PER_PTE - i; in SYSCALL_DEFINE3()
|
| H A D | hash_64k.c | 91 rpte = __real_pte(__pte(old_pte), ptep, PTRS_PER_PTE); in __hash_page_4K() 218 new_pte |= pte_set_hidx(ptep, rpte, subpg_index, slot, PTRS_PER_PTE); in __hash_page_4K() 269 rpte = __real_pte(__pte(old_pte), ptep, PTRS_PER_PTE); in __hash_page_64K() 334 new_pte |= pte_set_hidx(ptep, rpte, 0, slot, PTRS_PER_PTE); in __hash_page_64K()
|
| H A D | hash_4k.c | 60 rpte = __real_pte(__pte(old_pte), ptep, PTRS_PER_PTE); in __hash_page_4K() 122 new_pte |= pte_set_hidx(ptep, rpte, 0, slot, PTRS_PER_PTE); in __hash_page_4K()
|
| /linux/arch/x86/power/ |
| H A D | hibernate_32.c | 111 pfn += PTRS_PER_PTE; in resume_physical_mapping_init() 119 max_pte = pte + PTRS_PER_PTE; in resume_physical_mapping_init()
|
| /linux/arch/loongarch/kvm/ |
| H A D | mmu.c | 128 end = p + PTRS_PER_PTE; in _kvm_pte_init() 748 for (i = 0; i < PTRS_PER_PTE; i++) { in kvm_split_huge() 758 kvm->stat.pages += PTRS_PER_PTE; in kvm_split_huge() 760 return child + (gfn & (PTRS_PER_PTE - 1)); in kvm_split_huge() 891 gfn = gfn & ~(PTRS_PER_PTE - 1); in kvm_map_page() 892 pfn = pfn & ~(PTRS_PER_PTE - 1); in kvm_map_page()
|
| /linux/Documentation/arch/xtensa/ |
| H A D | mmu.rst | 93 | KMAP area | PKMAP_BASE PTRS_PER_PTE * 136 | KMAP area | PKMAP_BASE PTRS_PER_PTE * 180 | KMAP area | PKMAP_BASE PTRS_PER_PTE *
|
| /linux/arch/um/include/asm/ |
| H A D | pgtable-2level.h | 23 #define PTRS_PER_PTE 1024 macro
|
| H A D | pgtable-4level.h | 38 #define PTRS_PER_PTE 512 macro
|
| /linux/arch/arm/include/asm/ |
| H A D | kfence.h | 20 for (i = 0; i < PTRS_PER_PTE; i++) in split_pmd_page()
|
| H A D | highmem.h | 9 #define LAST_PKMAP PTRS_PER_PTE
|
| H A D | pgtable-3level.h | 20 #define PTRS_PER_PTE 512 macro 26 #define PTE_HWTABLE_SIZE (PTRS_PER_PTE * sizeof(u64))
|
| /linux/arch/hexagon/include/asm/ |
| H A D | mem-layout.h | 84 #define LAST_PKMAP PTRS_PER_PTE
|
| /linux/arch/loongarch/include/asm/ |
| H A D | pgtable.h | 63 #define PTRS_PER_PTE (PAGE_SIZE >> PTRLOG) macro 112 …min(PTRS_PER_PGD * PTRS_PER_PUD * PTRS_PER_PMD * PTRS_PER_PTE * PAGE_SIZE, (1UL << cpu_vabits)) - … 116 …min(PTRS_PER_PGD * PTRS_PER_PUD * PTRS_PER_PMD * PTRS_PER_PTE * PAGE_SIZE, (1UL << cpu_vabits) / 2… 151 extern pte_t invalid_pte_table[PTRS_PER_PTE];
|
| /linux/arch/xtensa/include/asm/ |
| H A D | highmem.h | 23 #define LAST_PKMAP (PTRS_PER_PTE * DCACHE_N_COLORS)
|
| /linux/arch/powerpc/include/asm/nohash/64/ |
| H A D | pgtable-4k.h | 24 #define PTRS_PER_PTE (1 << PTE_INDEX_SIZE) macro
|
| /linux/arch/powerpc/mm/kasan/ |
| H A D | 8xx.c | 29 for (i = 0; i < PTRS_PER_PTE; i++) { in kasan_init_shadow_8M()
|
| /linux/arch/x86/include/asm/ |
| H A D | pgtable_64_types.h | 80 #define PTRS_PER_PTE 512 macro
|
| /linux/arch/powerpc/include/asm/nohash/32/ |
| H A D | pgtable.h | 31 #define PTRS_PER_PTE (1 << PTE_INDEX_SIZE) macro
|
| /linux/arch/x86/kernel/ |
| H A D | head32.c | 118 for (i = 0; i < PTRS_PER_PTE; i++) { in init_map()
|
| /linux/arch/powerpc/mm/ |
| H A D | pgtable_32.c | 45 addr += PGDIR_SIZE, ptep += PTRS_PER_PTE, pmdp++) in early_ioremap_init()
|
| /linux/arch/x86/mm/ |
| H A D | kasan_init_64.c | 302 for (i = 0; i < PTRS_PER_PTE; i++) in kasan_early_init() 440 for (i = 0; i < PTRS_PER_PTE; i++) { in kasan_init()
|
| /linux/arch/arc/include/asm/ |
| H A D | pgtable-levels.h | 86 #define PTRS_PER_PTE BIT(PMD_SHIFT - PAGE_SHIFT) macro
|