| /Linux-v5.15/arch/arm/mm/ |
| D | pgd.c | 76 init_pmd = pmd_offset(init_pud, TASK_SIZE); in pgd_alloc() 77 new_pmd = pmd_offset(new_pud, TASK_SIZE); in pgd_alloc() 119 init_pmd = pmd_offset(init_pud, 0); in pgd_alloc() 165 pmd = pmd_offset(pud, 0); in pgd_free() 199 pmd = pmd_offset(pud, 0); in pgd_free()
|
| D | idmap.c | 41 memcpy(pmd, pmd_offset(pud, 0), in idmap_add_pmd() 46 pmd = pmd_offset(pud, addr); in idmap_add_pmd() 58 pmd_t *pmd = pmd_offset(pud, addr); in idmap_add_pmd()
|
| D | fault.c | 71 pmd = pmd_offset(pud, addr); in show_pte() 427 pmd = pmd_offset(pud, addr); in do_translation_fault() 428 pmd_k = pmd_offset(pud_k, addr); in do_translation_fault()
|
| /Linux-v5.15/include/asm-generic/ |
| D | pgtable-nopmd.h | 44 static inline pmd_t * pmd_offset(pud_t * pud, unsigned long address) in pmd_offset() function 48 #define pmd_offset pmd_offset macro
|
| /Linux-v5.15/arch/arm/include/asm/ |
| D | pgtable-2level.h | 205 static inline pmd_t *pmd_offset(pud_t *pud, unsigned long addr) in pmd_offset() function 209 #define pmd_offset pmd_offset macro
|
| /Linux-v5.15/mm/kasan/ |
| D | init.c | 112 pmd_t *pmd = pmd_offset(pud, addr); in zero_pmd_populate() 155 pmd = pmd_offset(pud, addr); in zero_pud_populate() 196 pmd = pmd_offset(pud, addr); in zero_p4d_populate() 258 pmd = pmd_offset(pud, addr); in kasan_populate_early_shadow() 407 pmd = pmd_offset(pud, addr); in kasan_remove_pud_table() 408 pmd_base = pmd_offset(pud, 0); in kasan_remove_pud_table()
|
| /Linux-v5.15/arch/alpha/mm/ |
| D | init.c | 191 pmd = pmd_offset(pud, VMALLOC_START); in callback_init() 220 if (pmd != pmd_offset(pud, vaddr)) { in callback_init() 222 pmd = pmd_offset(pud, vaddr); in callback_init()
|
| /Linux-v5.15/arch/nds32/mm/ |
| D | fault.c | 47 pmd = pmd_offset(pud, addr); in show_pte() 372 pmd = pmd_offset(pud, addr); in do_page_fault() 373 pmd_k = pmd_offset(pud_k, addr); in do_page_fault()
|
| /Linux-v5.15/arch/x86/power/ |
| D | hibernate_32.c | 45 BUG_ON(pmd_table != pmd_offset(pud, 0)); in resume_one_md_table_init() 49 pmd_table = pmd_offset(pud, 0); in resume_one_md_table_init()
|
| /Linux-v5.15/arch/arc/mm/ |
| D | fault.c | 58 pmd = pmd_offset(pud, address); in handle_kernel_vaddr_fault() 59 pmd_k = pmd_offset(pud_k, address); in handle_kernel_vaddr_fault()
|
| /Linux-v5.15/arch/arm64/mm/ |
| D | trans_pgd.c | 95 dst_pmdp = pmd_offset(dst_pudp, start); in copy_pmd() 97 src_pmdp = pmd_offset(src_pudp, start); in copy_pmd() 263 pmdp = pmd_offset(pudp, dst_addr); in trans_pgd_map_page()
|
| /Linux-v5.15/arch/um/kernel/ |
| D | mem.c | 88 if (pmd_table != pmd_offset(pud, 0)) in one_md_table_init() 113 pmd = pmd_offset(pud, vaddr); in fixrange_init()
|
| /Linux-v5.15/arch/openrisc/mm/ |
| D | fault.c | 334 pmd = pmd_offset(pud, address); in do_page_fault() 335 pmd_k = pmd_offset(pud_k, address); in do_page_fault()
|
| /Linux-v5.15/arch/nios2/mm/ |
| D | fault.c | 259 pmd = pmd_offset(pud, address); in do_page_fault() 260 pmd_k = pmd_offset(pud_k, address); in do_page_fault()
|
| /Linux-v5.15/arch/alpha/include/asm/ |
| D | pgtable.h | 290 extern inline pmd_t * pmd_offset(pud_t * dir, unsigned long address) in pmd_offset() function 296 #define pmd_offset pmd_offset macro
|
| /Linux-v5.15/arch/sh/mm/ |
| D | fault.c | 95 pmd = pmd_offset(pud, addr); in show_pte() 147 pmd = pmd_offset(pud, address); in vmalloc_sync_one() 148 pmd_k = pmd_offset(pud_k, address); in vmalloc_sync_one()
|
| /Linux-v5.15/include/linux/ |
| D | pgtable.h | 106 #ifndef pmd_offset 107 static inline pmd_t *pmd_offset(pud_t *pud, unsigned long address) in pmd_offset() function 111 #define pmd_offset pmd_offset macro 151 return pmd_offset(pud_offset(p4d_offset(pgd_offset(mm, va), va), va), va); in pmd_off() 156 return pmd_offset(pud_offset(p4d_offset(pgd_offset_k(va), va), va), va); in pmd_off_k() 1574 #define pmd_offset_lockless(pudp, pud, address) pmd_offset(&(pud), address)
|
| /Linux-v5.15/arch/x86/mm/ |
| D | init_64.c | 273 if (pmd != pmd_offset(pud, 0)) in fill_pmd() 275 pmd, pmd_offset(pud, 0)); in fill_pmd() 277 return pmd_offset(pud, vaddr); in fill_pmd() 392 pmd = pmd_offset(pud, phys); in __init_extra_mapping() 617 pmd = pmd_offset(pud, 0); in phys_pud_init() 1175 pmd_base = pmd_offset(pud, 0); in remove_pud_table() 1445 pmd = pmd_offset(pud, addr); in kern_addr_valid() 1560 pmd = pmd_offset(pud, addr); in vmemmap_populate_hugepages() 1666 pmd = pmd_offset(pud, addr); in register_page_bootmem_memmap() 1680 pmd = pmd_offset(pud, addr); in register_page_bootmem_memmap()
|
| /Linux-v5.15/arch/csky/mm/ |
| D | highmem.c | 33 pmd = pmd_offset(pud, vaddr); in kmap_init()
|
| D | fault.c | 155 pmd = pmd_offset(pud, addr); in vmalloc_fault() 156 pmd_k = pmd_offset(pud_k, addr); in vmalloc_fault()
|
| /Linux-v5.15/arch/xtensa/mm/ |
| D | fault.c | 220 pmd = pmd_offset(pud, address); in do_page_fault() 221 pmd_k = pmd_offset(pud_k, address); in do_page_fault()
|
| /Linux-v5.15/arch/microblaze/mm/ |
| D | pgtable.c | 147 pd = pmd_offset(pud, va); in map_page() 207 pmd = pmd_offset(pud, addr & PAGE_MASK); in get_pteptr()
|
| /Linux-v5.15/arch/m68k/include/asm/ |
| D | pgtable_no.h | 24 #define pmd_offset(a, b) ((void *)0) macro
|
| /Linux-v5.15/arch/mips/mm/ |
| D | fault.c | 313 pmd = pmd_offset(pud, address); in __do_page_fault() 314 pmd_k = pmd_offset(pud_k, address); in __do_page_fault()
|
| /Linux-v5.15/arch/riscv/mm/ |
| D | fault.c | 153 pmd = pmd_offset(pud, addr); in vmalloc_fault() 154 pmd_k = pmd_offset(pud_k, addr); in vmalloc_fault()
|