Home
last modified time | relevance | path

Searched refs:pgd_index (Results 1 – 25 of 84) sorted by relevance

1234

/arch/metag/mm/
Dmmu-meta2.c151 entry = pgd_index(META_MEMORY_BASE); in mmu_init()
154 while (entry < (PTRS_PER_PGD - pgd_index(META_MEMORY_BASE))) { in mmu_init()
173 entry = pgd_index(PAGE_OFFSET); in mmu_init()
Dinit.c69 int offset = pgd_index(address); in user_gateway_init()
273 i = pgd_index(vaddr); in allocate_pgtables()
313 pgd = swapper_pg_dir + pgd_index(vaddr); in fixedrange_init()
Dmmu-meta1.c144 entry = pgd_index(PAGE_OFFSET); in mmu_init()
/arch/x86/power/
Dhibernate_64.c63 set_pgd(temp_level4_pgt + pgd_index(__START_KERNEL_map), in set_up_temporary_mappings()
64 init_level4_pgt[pgd_index(__START_KERNEL_map)]); in set_up_temporary_mappings()
/arch/tile/mm/
Dfault.c106 unsigned index = pgd_index(address); in vmalloc_sync_one()
223 pgd += pgd_index(address); in handle_migrating_pte()
886 BUILD_BUG_ON(pgd_index(VMALLOC_END - PAGE_SIZE) != in vmalloc_sync_all()
887 pgd_index(VMALLOC_START)); in vmalloc_sync_all()
901 if (!test_bit(pgd_index(address), insync)) { in vmalloc_sync_all()
915 set_bit(pgd_index(address), insync); in vmalloc_sync_all()
917 if (address == start && test_bit(pgd_index(address), insync)) in vmalloc_sync_all()
Dpgtable.c114 pgd = swapper_pg_dir + pgd_index(addr); in shatter_huge_page()
137 pgd = list_to_pgd(pos) + pgd_index(addr); in shatter_huge_page()
180 #define KERNEL_PGD_INDEX_START pgd_index(PAGE_OFFSET)
196 BUG_ON(((u64 *)swapper_pg_dir)[pgd_index(MEM_USER_INTRPT)] != 0); in pgd_ctor()
351 pgd = mm ? pgd_offset(mm, addr) : swapper_pg_dir + pgd_index(addr); in virt_to_pte()
Dinit.c154 pud_t *pud = pud_offset(&pgtables[pgd_index(va)], va); in get_pmd()
162 return pmd_offset(pud_offset(&pgtables[pgd_index(va)], va), va); in get_pmd()
652 pgd = swapper_pg_dir + pgd_index(vaddr); in permanent_kmaps_init()
764 BUILD_BUG_ON(pgd_index(VMALLOC_START) != pgd_index(VMALLOC_END - 1)); in paging_init()
765 pud = pud_offset(pgd_base + pgd_index(VMALLOC_START), VMALLOC_START); in paging_init()
/arch/mips/include/asm/
Dpgtable-32.h134 #define __pgd_offset(address) pgd_index(address)
141 #define pgd_index(address) (((address) >> PGDIR_SHIFT) & (PTRS_PER_PGD-1)) macro
144 #define pgd_offset(mm, addr) ((mm)->pgd + pgd_index(addr))
Dpgtable-64.h236 #define __pgd_offset(address) pgd_index(address)
243 #define pgd_index(address) (((address) >> PGDIR_SHIFT) & (PTRS_PER_PGD-1)) macro
247 #define pgd_offset(mm, addr) ((mm)->pgd + pgd_index(addr))
/arch/metag/include/asm/
Dpgtable.h145 #define FIRST_USER_PGD_NR pgd_index(FIRST_USER_ADDRESS)
275 #define pgd_index(address) ((((address) & ~0x80000000) >> PGDIR_SHIFT) \ macro
278 #define pgd_index(address) (((address) >> PGDIR_SHIFT) & (PTRS_PER_PGD-1)) macro
281 #define pgd_offset(mm, address) ((mm)->pgd + pgd_index(address))
/arch/arm/mm/
Dpgd.c59 new_pud = pud_alloc(mm, new_pgd + pgd_index(MODULES_VADDR), in pgd_alloc()
128 pgd = pgd_base + pgd_index(0); in pgd_free()
/arch/um/kernel/
Dmem.c113 i = pgd_index(vaddr); in fixrange_init()
163 pgd = swapper_pg_dir + pgd_index(vaddr); in init_highmem()
193 pgd = swapper_pg_dir + pgd_index(vaddr); in fixaddr_user_init()
/arch/x86/mm/
Dpgtable_32.c34 pgd = swapper_pg_dir + pgd_index(vaddr); in set_pte_vaddr()
Dinit_32.c110 int pgd_idx = pgd_index(vaddr); in populate_extra_pmd()
139 pgd_idx = pgd_index(vaddr); in page_table_range_init_count()
221 pgd_idx = pgd_index(vaddr); in page_table_range_init()
293 pgd_idx = pgd_index((pfn<<PAGE_SHIFT) + PAGE_OFFSET); in kernel_physical_mapping_init()
424 pgd = swapper_pg_dir + pgd_index(vaddr); in permanent_kmaps_init()
472 pgd = base + pgd_index(va); in native_pagetable_init()
/arch/score/include/asm/
Dpgtable.h70 #define __pgd_offset(address) pgd_index(address)
76 #define pgd_index(address) (((address) >> PGDIR_SHIFT) & (PTRS_PER_PGD-1)) macro
79 #define pgd_offset(mm, addr) ((mm)->pgd + pgd_index(addr))
/arch/arc/include/asm/
Dpgtable.h335 #define pgd_index(addr) ((addr) >> PGDIR_SHIFT) macro
336 #define pgd_offset(mm, addr) (((mm)->pgd)+pgd_index(addr))
355 pgd_base + pgd_index(addr); \
/arch/sh/include/asm/
Dpgtable_64.h51 #define pgd_index(address) (((address) >> PGDIR_SHIFT) & (PTRS_PER_PGD-1)) macro
52 #define __pgd_offset(address) pgd_index(address)
53 #define pgd_offset(mm, address) ((mm)->pgd+pgd_index(address))
/arch/openrisc/include/asm/
Dpgtable.h377 #define pgd_index(address) ((address >> PGDIR_SHIFT) & (PTRS_PER_PGD-1)) macro
379 #define __pgd_offset(address) pgd_index(address)
381 #define pgd_offset(mm, address) ((mm)->pgd+pgd_index(address))
/arch/x86/platform/efi/
Defi_64.c135 num_pgds = pgd_index(MODULES_END - 1) - pgd_index(PAGE_OFFSET); in efi_sync_low_kernel_mappings()
137 memcpy(pgd + pgd_index(PAGE_OFFSET), in efi_sync_low_kernel_mappings()
138 init_mm.pgd + pgd_index(PAGE_OFFSET), in efi_sync_low_kernel_mappings()
/arch/cris/arch-v10/mm/
Dfault.c84 pmd = (pmd_t *)(pgd + pgd_index(address)); in handle_mmu_bus_fault()
/arch/powerpc/include/asm/
Dpgtable-ppc32.h300 #define pgd_index(address) ((address) >> PGDIR_SHIFT) macro
301 #define pgd_offset(mm, address) ((mm)->pgd + pgd_index(address))
/arch/unicore32/kernel/
Dhibernate.c81 pgd_idx = pgd_index(PAGE_OFFSET); in resume_physical_mapping_init()
/arch/m68k/include/asm/
Dsun3_pgtable.h191 #define pgd_index(address) ((address) >> PGDIR_SHIFT) macro
194 ((mm)->pgd + pgd_index(address))
/arch/cris/include/asm/
Dpgtable.h233 #define pgd_index(address) (((address) >> PGDIR_SHIFT) & (PTRS_PER_PGD-1)) macro
238 return mm->pgd + pgd_index(address); in pgd_offset()
/arch/unicore32/include/asm/
Dpgtable.h233 #define pgd_index(addr) ((addr) >> PGDIR_SHIFT) macro
235 #define pgd_offset(mm, addr) ((mm)->pgd+pgd_index(addr))

1234