/linux-6.3-rc2/drivers/accel/ivpu/ |
A D | ivpu_mmu_context.c | 53 int pgd_index, pmd_index; in ivpu_mmu_pgtable_free() local 55 for (pgd_index = 0; pgd_index < IVPU_MMU_PGTABLE_ENTRIES; ++pgd_index) { in ivpu_mmu_pgtable_free() 57 u64 *pmd = pgtable->pgd_entries[pgd_index]; in ivpu_mmu_pgtable_free() 85 if (pgtable->pgd_entries[pgd_index]) in ivpu_mmu_ensure_pmd() 86 return pgtable->pgd_entries[pgd_index]; in ivpu_mmu_ensure_pmd() 96 pgtable->pgd_entries[pgd_index] = pmd; in ivpu_mmu_ensure_pmd() 97 pgtable->pgd_cpu_entries[pgd_index] = pmd_entries; in ivpu_mmu_ensure_pmd() 109 int pgd_index, int pmd_index) in ivpu_mmu_ensure_pte() argument 114 if (pgtable->pgd_cpu_entries[pgd_index][pmd_index]) in ivpu_mmu_ensure_pte() 121 pgtable->pgd_cpu_entries[pgd_index][pmd_index] = pte; in ivpu_mmu_ensure_pte() [all …]
|
/linux-6.3-rc2/arch/x86/power/ |
A D | hibernate_64.c | 77 set_pgd(pgd + pgd_index(restore_jump_address), new_pgd); in set_up_temporary_text_mapping() 81 set_pgd(pgd + pgd_index(restore_jump_address), new_pgd); in set_up_temporary_text_mapping()
|
A D | hibernate_32.c | 89 pgd_idx = pgd_index(PAGE_OFFSET); in resume_physical_mapping_init() 151 pgd = pgd_base + pgd_index(restore_jump_address); in set_up_temporary_text_mapping()
|
A D | hibernate.c | 166 pgd_index(relocated_restore_code); in relocate_restore_code()
|
/linux-6.3-rc2/arch/arm/mm/ |
A D | kasan_init.c | 226 BUILD_BUG_ON(pgd_index(KASAN_SHADOW_START) != in kasan_init() 227 pgd_index(KASAN_SHADOW_END)); in kasan_init() 231 set_pgd(&tmp_pgd_table[pgd_index(KASAN_SHADOW_START)], in kasan_init()
|
A D | pgd.c | 57 new_p4d = p4d_alloc(mm, new_pgd + pgd_index(MODULES_VADDR), in pgd_alloc() 153 pgd = pgd_base + pgd_index(0); in pgd_free()
|
A D | idmap.c | 96 pgd += pgd_index(addr); in identity_mapping_add()
|
A D | ioremap.c | 126 sizeof(pgd_t) * (pgd_index(VMALLOC_END) - in __check_vmalloc_seq() 127 pgd_index(VMALLOC_START))); in __check_vmalloc_seq()
|
/linux-6.3-rc2/arch/x86/mm/ |
A D | init_32.c | 112 int pgd_idx = pgd_index(vaddr); in populate_extra_pmd() 141 pgd_idx = pgd_index(vaddr); in page_table_range_init_count() 223 pgd_idx = pgd_index(vaddr); in page_table_range_init() 296 pgd_idx = pgd_index((pfn<<PAGE_SHIFT) + PAGE_OFFSET); in kernel_physical_mapping_init() 460 pgd = base + pgd_index(va); in native_pagetable_init()
|
A D | mem_encrypt_identity.c | 112 pgd_p = ppd->pgd + pgd_index(ppd->vaddr); in sme_clear_pgd() 124 pgd = ppd->pgd + pgd_index(ppd->vaddr); in sme_prepare_pgd() 426 decrypted_base = (pgd_index(workarea_end) + 1) & (PTRS_PER_PGD - 1); in sme_encrypt_kernel() 430 check_base = (pgd_index(initrd_end) + 1) & (PTRS_PER_PGD - 1); in sme_encrypt_kernel()
|
A D | pgtable_32.c | 35 pgd = swapper_pg_dir + pgd_index(vaddr); in set_pte_vaddr()
|
A D | fault.c | 175 unsigned index = pgd_index(address); in vmalloc_sync_one() 295 pgd_t *pgd = &base[pgd_index(address)]; in dump_pagetable() 351 pgd_t *pgd = base + pgd_index(address); in dump_pagetable() 518 pgd += pgd_index(address); in show_fault_oops() 1039 pgd = init_mm.pgd + pgd_index(address); in spurious_kernel_fault()
|
A D | ident_map.c | 113 pgd_t *pgd = pgd_page + pgd_index(addr); in kernel_ident_mapping_init()
|
A D | kasan_init_64.c | 238 pgd += pgd_index(addr); in kasan_map_early_shadow() 367 set_pgd(&early_top_pgt[pgd_index(KASAN_SHADOW_END)], in kasan_init()
|
/linux-6.3-rc2/arch/mips/kvm/ |
A D | mmu.c | 111 pgd += pgd_index(addr); in kvm_mips_walk_pgd() 233 int i_min = pgd_index(start_gpa); in kvm_mips_flush_gpa_pgd() 234 int i_max = pgd_index(end_gpa); in kvm_mips_flush_gpa_pgd() 355 int i_min = pgd_index(start); \ 356 int i_max = pgd_index(end); \
|
/linux-6.3-rc2/arch/x86/platform/efi/ |
A D | efi_64.c | 80 pgd = efi_pgd + pgd_index(EFI_VA_END); in efi_alloc_page_tables() 115 pgd_efi = efi_pgd + pgd_index(PAGE_OFFSET); in efi_sync_low_kernel_mappings() 118 num_entries = pgd_index(EFI_VA_END) - pgd_index(PAGE_OFFSET); in efi_sync_low_kernel_mappings() 121 pgd_efi = efi_pgd + pgd_index(EFI_VA_END); in efi_sync_low_kernel_mappings()
|
/linux-6.3-rc2/arch/csky/mm/ |
A D | highmem.c | 31 pgd = swapper_pg_dir + pgd_index(vaddr); in kmap_init()
|
/linux-6.3-rc2/arch/ia64/include/asm/ |
A D | pgtable.h | 324 pgd_index (unsigned long address) in pgd_index() function 331 #define pgd_index pgd_index macro
|
/linux-6.3-rc2/arch/mips/mm/ |
A D | pgtable-32.c | 82 pgd = swapper_pg_dir + pgd_index(vaddr); in pagetable_init()
|
/linux-6.3-rc2/arch/sh/mm/ |
A D | fault.c | 51 pgd += pgd_index(addr); in show_pte() 122 unsigned index = pgd_index(address); in vmalloc_sync_one()
|
/linux-6.3-rc2/arch/x86/xen/ |
A D | mmu_pv.c | 452 if (offset < pgd_index(USER_LIMIT)) { in xen_get_user_pgd() 617 hole_low = pgd_index(GUARD_HOLE_BASE_ADDR); in __xen_pgd_walk() 618 hole_high = pgd_index(GUARD_HOLE_END_ADDR); in __xen_pgd_walk() 620 nr = pgd_index(limit) + 1; in __xen_pgd_walk() 1408 user_pgd[pgd_index(VSYSCALL_ADDR)] = in xen_pgd_alloc() 1732 l3 = m2v(pgd[pgd_index(__START_KERNEL_map)].pgd); in xen_setup_kernel_pagetable() 1761 i = pgd_index(xen_start_info->mfn_list); in xen_setup_kernel_pagetable() 1762 if (i && i < pgd_index(__START_KERNEL_map)) in xen_setup_kernel_pagetable() 1846 pgd = native_make_pgd(xen_read_phys_ulong(pa + pgd_index(vaddr) * in xen_early_virt_to_phys()
|
/linux-6.3-rc2/tools/testing/selftests/kvm/lib/aarch64/ |
A D | processor.c | 25 static uint64_t pgd_index(struct kvm_vm *vm, vm_vaddr_t gva) in pgd_index() function 111 ptep = addr_gpa2hva(vm, vm->pgd) + pgd_index(vm, vaddr) * 8; in _virt_pg_map() 151 ptep = addr_gpa2hva(vm, vm->pgd) + pgd_index(vm, gva) * 8; in virt_get_pte_hva()
|
/linux-6.3-rc2/arch/powerpc/mm/ |
A D | pgtable.c | 317 pgd = mm->pgd + pgd_index(addr); in assert_pte_locked() 382 pgdp = pgdir + pgd_index(ea); in __find_linux_pte()
|
/linux-6.3-rc2/arch/x86/realmode/ |
A D | init.c | 167 for (i = pgd_index(__PAGE_OFFSET); i < PTRS_PER_PGD; i++) in setup_real_mode()
|
/linux-6.3-rc2/arch/alpha/mm/ |
A D | fault.c | 243 long index = pgd_index(address); in do_page_fault()
|