/linux-4.1.27/arch/m68k/include/asm/ |
D | pgtable_mm.h | 58 #define PTRS_PER_PMD 1 macro 63 #define PTRS_PER_PMD 1 macro 67 #define PTRS_PER_PMD 8 macro
|
D | motorola_pgtable.h | 213 return (pmd_t *)__pgd_page(*dir) + ((address >> PMD_SHIFT) & (PTRS_PER_PMD-1)); in pmd_offset()
|
/linux-4.1.27/arch/mips/include/asm/ |
D | pgtable-64.h | 113 #define PTRS_PER_PMD ((PAGE_SIZE << PMD_ORDER) / sizeof(pmd_t)) macro 132 min(PTRS_PER_PGD * PTRS_PER_PMD * PTRS_PER_PTE * PAGE_SIZE, \ 165 extern pmd_t invalid_pmd_table[PTRS_PER_PMD]; 244 #define pmd_index(address) (((address) >> PMD_SHIFT) & (PTRS_PER_PMD-1))
|
D | pgtable-32.h | 136 #define __pmd_offset(address) (((address) >> PMD_SHIFT) & (PTRS_PER_PMD-1))
|
/linux-4.1.27/arch/sh/include/asm/ |
D | pgtable-3level.h | 25 #define PTRS_PER_PMD ((1 << PGDIR_SHIFT) / PMD_SIZE) macro 39 #define pmd_index(address) (((address) >> PMD_SHIFT) & (PTRS_PER_PMD-1))
|
D | pgtable_64.h | 59 #define __pmd_offset(address) (((address) >> PMD_SHIFT) & (PTRS_PER_PMD-1))
|
D | pgtable_32.h | 415 #define __pmd_offset(address) (((address) >> PMD_SHIFT) & (PTRS_PER_PMD-1))
|
/linux-4.1.27/arch/frv/mm/ |
D | pgalloc.c | 113 if (PTRS_PER_PMD == 1) in pgd_ctor() 120 if (PTRS_PER_PMD > 1) in pgd_ctor()
|
/linux-4.1.27/arch/um/include/asm/ |
D | pgtable-3level.h | 36 #define PTRS_PER_PMD 512 macro 39 #define PTRS_PER_PMD 1024 macro
|
D | pgtable.h | 318 #define pmd_index(address) (((address) >> PMD_SHIFT) & (PTRS_PER_PMD-1))
|
/linux-4.1.27/arch/mn10300/mm/ |
D | pgtable.c | 132 if (PTRS_PER_PMD == 1) in pgd_ctor() 139 if (PTRS_PER_PMD > 1) in pgd_ctor()
|
/linux-4.1.27/arch/x86/kernel/ |
D | head64.c | 36 extern pmd_t early_dynamic_pgts[EARLY_DYNAMIC_PAGE_TABLES][PTRS_PER_PMD]; 100 for (i = 0; i < PTRS_PER_PMD; i++) in early_make_pgtable()
|
D | espfix_64.c | 98 #define ESPFIX_PMD_CLONES PTRS_PER_PMD
|
D | head_64.S | 136 andq $(PTRS_PER_PMD - 1), %rdi 481 PMDS(0, __PAGE_KERNEL_IDENT_LARGE_EXEC, PTRS_PER_PMD)
|
D | head_32.S | 59 #if PTRS_PER_PMD > 1 60 #define PAGE_TABLE_SIZE(pages) (((pages) / PTRS_PER_PMD) + PTRS_PER_PGD)
|
/linux-4.1.27/arch/x86/include/asm/ |
D | pgtable-3level_types.h | 38 #define PTRS_PER_PMD 512 macro
|
D | pgtable_64_types.h | 41 #define PTRS_PER_PMD 512 macro
|
D | pgtable.h | 516 return (address >> PMD_SHIFT) & (PTRS_PER_PMD - 1); in pmd_index()
|
/linux-4.1.27/arch/powerpc/include/asm/ |
D | pgtable-ppc64-64k.h | 19 #define PTRS_PER_PMD (1 << PMD_INDEX_SIZE) macro
|
D | pgtable-ppc64-4k.h | 21 #define PTRS_PER_PMD (1 << PMD_INDEX_SIZE) macro
|
D | pgtable-ppc64.h | 204 (((pmd_t *) pud_page_vaddr(*(pudp))) + (((addr) >> PMD_SHIFT) & (PTRS_PER_PMD - 1))) 431 return *(char **)(pmdp + PTRS_PER_PMD); in get_hpte_slot_array()
|
D | pgtable-ppc32.h | 44 #define PTRS_PER_PMD 1 macro
|
/linux-4.1.27/arch/x86/mm/ |
D | dump_pagetables.c | 100 #define PUD_LEVEL_MULT (PTRS_PER_PMD * PMD_LEVEL_MULT) 283 #if PTRS_PER_PMD > 1 292 for (i = 0; i < PTRS_PER_PMD; i++) { in walk_pmd_level()
|
D | kasan_init_64.c | 15 static pmd_t kasan_zero_pmd[PTRS_PER_PMD] __page_aligned_bss; 191 for (i = 0; i < PTRS_PER_PMD; i++) in kasan_early_init()
|
D | init_32.c | 143 for (; (pmd_idx < PTRS_PER_PMD) && (vaddr != end); in page_table_range_init_count() 228 for (; (pmd_idx < PTRS_PER_PMD) && (vaddr != end); in page_table_range_init() 306 for (; pmd_idx < PTRS_PER_PMD && pfn < end_pfn; in kernel_physical_mapping_init()
|
D | pgtable.c | 273 sizeof(pmd_t) * PTRS_PER_PMD); in pgd_prepopulate_pmd()
|
D | init_64.c | 455 for (; i < PTRS_PER_PMD; i++, address = next) { in phys_pmd_init() 756 for (i = 0; i < PTRS_PER_PMD; i++) { in free_pmd_table()
|
D | pageattr.c | 715 for (i = 0; i < PTRS_PER_PMD; i++) in try_to_free_pmd_page()
|
/linux-4.1.27/arch/parisc/mm/ |
D | init.c | 43 pmd_t pmd0[PTRS_PER_PMD] __attribute__ ((__section__ (".data..vm0.pmd"), aligned(PAGE_SIZE))); 424 #if PTRS_PER_PMD == 1 in map_pages() 427 start_pmd = ((start_vaddr >> PMD_SHIFT) & (PTRS_PER_PMD - 1)); in map_pages() 434 #if PTRS_PER_PMD == 1 in map_pages() 455 for (tmp1 = start_pmd; tmp1 < PTRS_PER_PMD; tmp1++, pmd++) { in map_pages()
|
/linux-4.1.27/arch/sh/mm/ |
D | pgtable.c | 27 PTRS_PER_PMD * (1<<PTE_MAGNITUDE), in pgtable_cache_init()
|
D | fault.c | 102 if (PTRS_PER_PMD != 1) in show_pte()
|
D | init.c | 181 for (; (k < PTRS_PER_PMD) && (vaddr != end); pmd++, k++) { in page_table_range_init()
|
/linux-4.1.27/include/asm-generic/ |
D | pgtable-nopmd.h | 20 #define PTRS_PER_PMD 1 macro
|
/linux-4.1.27/arch/tile/kernel/ |
D | head_64.S | 246 .rept PTRS_PER_PMD 261 .rept PTRS_PER_PMD
|
/linux-4.1.27/arch/m32r/include/asm/ |
D | pgtable-2level.h | 18 #define PTRS_PER_PMD 1 macro
|
D | pgtable.h | 316 (((address) >> PMD_SHIFT) & (PTRS_PER_PMD - 1))
|
/linux-4.1.27/arch/mips/mm/ |
D | pgtable-64.c | 49 end = p + PTRS_PER_PMD; in pmd_init()
|
D | init.c | 237 for (; (k < PTRS_PER_PMD) && (vaddr < end); pmd++, k++) { in fixrange_init() 449 pmd_t invalid_pmd_table[PTRS_PER_PMD] __page_aligned_bss;
|
D | tlbex.c | 843 uasm_i_andi(p, tmp, tmp, (PTRS_PER_PMD - 1)<<3); in build_get_pmde64() 1179 uasm_i_andi(p, scratch, scratch, (PTRS_PER_PMD - 1) << 3); in build_fast_tlb_refill_handler()
|
/linux-4.1.27/arch/unicore32/kernel/ |
D | hibernate.c | 93 for (pmd_idx = 0; pmd_idx < PTRS_PER_PMD; pmd++, pmd_idx++) { in resume_physical_mapping_init()
|
/linux-4.1.27/arch/arm/include/asm/ |
D | pgtable-3level.h | 33 #define PTRS_PER_PMD 512 macro 169 #define pmd_index(addr) (((addr) >> PMD_SHIFT) & (PTRS_PER_PMD - 1))
|
D | pgtable-2level.h | 74 #define PTRS_PER_PMD 1 macro
|
D | kvm_mmu.h | 95 clean_dcache_area(pmd, PTRS_PER_PMD * sizeof(pmd_t)); in kvm_clean_pmd()
|
/linux-4.1.27/arch/x86/power/ |
D | hibernate_32.c | 101 for (pmd_idx = 0; pmd_idx < PTRS_PER_PMD; pmd++, pmd_idx++) { in resume_physical_mapping_init()
|
/linux-4.1.27/arch/arm/mm/ |
D | idmap.c | 39 PTRS_PER_PMD * sizeof(pmd_t)); in idmap_add_pmd()
|
D | dump.c | 275 for (i = 0; i < PTRS_PER_PMD; i++, pmd++) { in walk_pmd()
|
D | fault.c | 97 if (PTRS_PER_PMD != 1) in show_pte()
|
D | mmu.c | 1189 PTRS_PER_PGD * PTRS_PER_PMD * sizeof(pmd_t)) 1465 pmd0 += PTRS_PER_PMD; in early_paging_init()
|
/linux-4.1.27/arch/sparc/include/asm/ |
D | pgtable_32.h | 44 #define PTRS_PER_PMD SRMMU_PTRS_PER_PMD macro 324 ((address >> PMD_SHIFT) & (PTRS_PER_PMD - 1)); in pmd_offset()
|
D | pgtable_64.h | 91 #define PTRS_PER_PMD (1UL << PMD_BITS) macro 854 (((address) >> PMD_SHIFT) & (PTRS_PER_PMD-1)))
|
/linux-4.1.27/arch/arm64/mm/ |
D | mmu.c | 121 } while (pmd++, i++, i < PTRS_PER_PMD); in split_pud() 136 pmd = alloc(PTRS_PER_PMD * sizeof(pmd_t)); in alloc_init_pmd() 562 static pmd_t bm_pmd[PTRS_PER_PMD] __page_aligned_bss;
|
D | dump.c | 251 for (i = 0; i < PTRS_PER_PMD; i++, pmd++) { in walk_pmd()
|
/linux-4.1.27/arch/tile/include/asm/ |
D | pgtable_64.h | 34 #define PTRS_PER_PMD _HV_L1_ENTRIES(HPAGE_SHIFT) macro
|
D | pgtable.h | 398 return (address >> PMD_SHIFT) & (PTRS_PER_PMD - 1); in pmd_index()
|
/linux-4.1.27/arch/x86/xen/ |
D | mmu.c | 640 #if PTRS_PER_PMD > 1 in __xen_pgd_walk() 672 if (PTRS_PER_PMD > 1) /* not folded */ in __xen_pgd_walk() 675 for (pmdidx = 0; pmdidx < PTRS_PER_PMD; pmdidx++) { in __xen_pgd_walk() 1716 for (pmdidx = 0; pmdidx < PTRS_PER_PMD && pfn < max_pfn; pmdidx++) { in xen_map_identity_early() 1902 static RESERVE_BRK_ARRAY(pmd_t, initial_kernel_pmd, PTRS_PER_PMD); 1903 static RESERVE_BRK_ARRAY(pmd_t, swapper_kernel_pmd, PTRS_PER_PMD); 1923 extend_brk(sizeof(pmd_t) * PTRS_PER_PMD, PAGE_SIZE); in xen_write_cr3_init() 1946 extend_brk(sizeof(pmd_t) * PTRS_PER_PMD, PAGE_SIZE); in xen_setup_kernel_pagetable()
|
/linux-4.1.27/arch/powerpc/mm/ |
D | pgtable_64.c | 682 pgtable_slot = (pgtable_t *)pmdp + PTRS_PER_PMD; in pgtable_trans_huge_deposit() 699 pgtable_slot = (pgtable_t *)pmdp + PTRS_PER_PMD; in pgtable_trans_huge_withdraw() 835 pgtable_slot = (pgtable_t *)pmdp + PTRS_PER_PMD; in pmdp_get_and_clear()
|
/linux-4.1.27/arch/arm64/include/asm/ |
D | pgtable-hwdef.h | 28 #define PTRS_PER_PMD PTRS_PER_PTE macro
|
D | pgtable.h | 405 #define pmd_index(addr) (((addr) >> PMD_SHIFT) & (PTRS_PER_PMD - 1))
|
/linux-4.1.27/arch/m68k/mm/ |
D | memory.c | 35 #define PTABLE_SIZE (PTRS_PER_PMD * sizeof(pmd_t))
|
D | motorola.c | 94 last_pgtable += PTRS_PER_PMD; in kernel_ptr_table()
|
/linux-4.1.27/arch/mn10300/include/asm/ |
D | pgtable.h | 60 #define PTRS_PER_PMD 1 /* we don't really have any PMD physically */ macro 440 (((address) >> PMD_SHIFT) & (PTRS_PER_PMD - 1))
|
/linux-4.1.27/arch/parisc/include/asm/ |
D | pgtable.h | 118 #define PTRS_PER_PMD (1UL << BITS_PER_PMD) macro 414 ((pmd_t *) pgd_page_vaddr(*(dir)) + (((address)>>PMD_SHIFT) & (PTRS_PER_PMD-1)))
|
/linux-4.1.27/arch/um/kernel/ |
D | mem.c | 106 for (; (j < PTRS_PER_PMD) && (vaddr < end); pmd++, j++) { in fixrange_init()
|
/linux-4.1.27/arch/ia64/include/asm/ |
D | pgtable.h | 100 #define PTRS_PER_PMD (1UL << (PTRS_PER_PTD_SHIFT)) macro 395 ((pmd_t *) pud_page_vaddr(*(dir)) + (((addr) >> PMD_SHIFT) & (PTRS_PER_PMD - 1)))
|
/linux-4.1.27/arch/s390/mm/ |
D | dump_pagetables.c | 133 for (i = 0; i < PTRS_PER_PMD && addr < max_addr; i++) { in walk_pmd_level()
|
D | pgtable.c | 321 offset = (offset & (PTRS_PER_PMD - 1)) * PMD_SIZE; in __gmap_segment_gaddr() 322 mask = ~(PTRS_PER_PMD * sizeof(pmd_t) - 1); in __gmap_segment_gaddr()
|
/linux-4.1.27/arch/metag/include/asm/ |
D | pgtable.h | 190 #define pmd_index(address) (((address) >> PMD_SHIFT) & (PTRS_PER_PMD-1))
|
/linux-4.1.27/arch/metag/mm/ |
D | init.c | 279 for (; (j < PTRS_PER_PMD) && (vaddr != end); pmd++, j++) { in allocate_pgtables()
|
/linux-4.1.27/arch/score/include/asm/ |
D | pgtable.h | 72 #define __pmd_offset(address) (((address) >> PMD_SHIFT) & (PTRS_PER_PMD-1))
|
/linux-4.1.27/arch/hexagon/include/asm/ |
D | pgtable.h | 231 #define pmd_index(address) (((address) >> PMD_SHIFT) & (PTRS_PER_PMD-1))
|
/linux-4.1.27/arch/openrisc/include/asm/ |
D | pgtable.h | 385 (((address) >> PMD_SHIFT) & (PTRS_PER_PMD-1))
|
/linux-4.1.27/arch/alpha/include/asm/ |
D | pgtable.h | 45 #define PTRS_PER_PMD (1UL << (PAGE_SHIFT-3)) macro
|
/linux-4.1.27/arch/unicore32/mm/ |
D | fault.c | 65 if (PTRS_PER_PMD != 1) in show_pte()
|
/linux-4.1.27/arch/microblaze/include/asm/ |
D | pgtable.h | 156 #define PTRS_PER_PMD 1 macro
|
/linux-4.1.27/arch/frv/include/asm/ |
D | pgtable.h | 137 #define PTRS_PER_PMD 1 macro
|
/linux-4.1.27/arch/s390/include/asm/ |
D | pgtable.h | 84 #define PTRS_PER_PMD 2048 macro 1250 #define pmd_index(address) (((address) >> PMD_SHIFT) & (PTRS_PER_PMD-1))
|
/linux-4.1.27/arch/ia64/mm/ |
D | init.c | 618 BUG_ON(PTRS_PER_PMD * sizeof(pmd_t) != PAGE_SIZE); in mem_init()
|
/linux-4.1.27/drivers/lguest/ |
D | page_tables.c | 611 for (i = 0; i < PTRS_PER_PMD; i++) in release_pgd()
|
/linux-4.1.27/arch/arm/kvm/ |
D | mmu.c | 713 (pmd_t *)hwpgd + i * PTRS_PER_PMD); in kvm_alloc_stage2_pgd() 1025 mask = PTRS_PER_PMD - 1; in transparent_hugepage_adjust()
|
/linux-4.1.27/arch/mips/kernel/ |
D | asm-offsets.c | 204 DEFINE(_PTRS_PER_PMD, PTRS_PER_PMD); in output_mm_defines()
|
/linux-4.1.27/include/linux/ |
D | mm.h | 1589 unsigned long mask = ~(PTRS_PER_PMD * sizeof(pmd_t) - 1); in pmd_to_page()
|
/linux-4.1.27/fs/proc/ |
D | task_mmu.c | 46 pmds = PTRS_PER_PMD * sizeof(pmd_t) * mm_nr_pmds(mm); in task_mem()
|