Home
last modified time | relevance | path

Searched refs:pmd_offset (Results 1 – 25 of 107) sorted by relevance

12345

/linux/include/asm-generic/
H A Dpgtable-nopmd.h46 static inline pmd_t * pmd_offset(pud_t * pud, unsigned long address) in pmd_offset() function
50 #define pmd_offset pmd_offset macro
/linux/arch/arm/mm/
H A Didmap.c41 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()
H A Dfault.c78 pmd = pmd_offset(pud, addr); in show_pte()
540 pmd = pmd_offset(pud, addr); in do_translation_fault()
541 pmd_k = pmd_offset(pud_k, addr); in do_translation_fault()
/linux/mm/kasan/
H A Dinit.c112 pmd_t *pmd = pmd_offset(pud, addr); in zero_pmd_populate()
157 pmd = pmd_offset(pud, addr); in zero_pud_populate()
199 pmd = pmd_offset(pud, addr); in zero_p4d_populate()
262 pmd = pmd_offset(pud, addr); in kasan_populate_early_shadow()
412 pmd = pmd_offset(pud, addr); in kasan_remove_pud_table()
413 pmd_base = pmd_offset(pud, 0); in kasan_remove_pud_table()
/linux/arch/alpha/mm/
H A Dinit.c164 pmd = pmd_offset(pud, VMALLOC_START); in callback_init()
193 if (pmd != pmd_offset(pud, vaddr)) { in callback_init()
195 pmd = pmd_offset(pud, vaddr); in callback_init()
/linux/arch/x86/power/
H A Dhibernate_32.c45 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/arch/arc/mm/
H A Dfault.c59 pmd = pmd_offset(pud, address); in handle_kernel_vaddr_fault()
60 pmd_k = pmd_offset(pud_k, address); in handle_kernel_vaddr_fault()
/linux/arch/alpha/include/asm/
H A Dpgtable.h247 extern inline pmd_t * pmd_offset(pud_t * dir, unsigned long address) in pmd_offset() function
253 #define pmd_offset pmd_offset macro
/linux/arch/sh/mm/
H A Dfault.c95 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/arch/nios2/mm/
H A Dfault.c251 pmd = pmd_offset(pud, address); in do_page_fault()
252 pmd_k = pmd_offset(pud_k, address); in do_page_fault()
/linux/arch/openrisc/mm/
H A Dfault.c333 pmd = pmd_offset(pud, address); in do_page_fault()
334 pmd_k = pmd_offset(pud_k, address); in do_page_fault()
H A Dinit.c90 pme = pmd_offset(pue, v); in map_ram()
214 pmd = pmd_offset(pud, va); in map_page()
/linux/arch/xtensa/mm/
H A Dfault.c62 pmd = pmd_offset(pud, address); in vmalloc_fault()
63 pmd_k = pmd_offset(pud_k, address); in vmalloc_fault()
/linux/arch/microblaze/mm/
H A Dpgtable.c148 pd = pmd_offset(pud, va); in map_page()
208 pmd = pmd_offset(pud, addr & PAGE_MASK); in get_pteptr()
/linux/arch/csky/mm/
H A Dfault.c154 pmd = pmd_offset(pud, addr); in vmalloc_fault()
155 pmd_k = pmd_offset(pud_k, addr); in vmalloc_fault()
H A Dhighmem.c33 pmd = pmd_offset(pud, vaddr); in kmap_init()
/linux/arch/m68k/include/asm/
H A Dpgtable_no.h23 #define pmd_offset(a, b) ((void *)0) macro
/linux/arch/powerpc/mm/
H A Dpgtable.c392 pmd = pmd_offset(pud, addr); in assert_pte_locked()
487 pmdp = pmd_offset(&pud, ea); in __find_linux_pte()
489 pmdp = pmd_offset(pud_offset(p4d_offset(pgdp, ea), ea), ea); in __find_linux_pte()
/linux/include/linux/
H A Dpgtable.h143 #ifndef pmd_offset
144 static inline pmd_t *pmd_offset(pud_t *pud, unsigned long address) in pmd_offset() function
148 #define pmd_offset pmd_offset macro
186 return pmd_offset(pud_offset(p4d_offset(pgd_offset(mm, va), va), va), va); in pmd_off()
191 return pmd_offset(pud_offset(p4d_offset(pgd_offset_k(va), va), va), va); in pmd_off_k()
2065 #define pmd_offset_lockless(pudp, pud, address) pmd_offset(&(pud), address)
/linux/arch/mips/mm/
H A Dfault.c309 pmd = pmd_offset(pud, address); in __do_page_fault()
310 pmd_k = pmd_offset(pud_k, address); in __do_page_fault()
/linux/arch/parisc/mm/
H A Dfixmap.c19 pmd_t *pmd = pmd_offset(pud, vaddr); in set_fixmap()
/linux/arch/x86/mm/
H A Dinit_64.c296 if (pmd != pmd_offset(pud, 0)) in fill_pmd()
298 pmd, pmd_offset(pud, 0)); in fill_pmd()
300 return pmd_offset(pud, vaddr); in fill_pmd()
415 pmd = pmd_offset(pud, phys); in __init_extra_mapping()
636 pmd = pmd_offset(pud, 0); in phys_pud_init()
1212 pmd_base = pmd_offset(pud, 0); in remove_pud_table()
1623 pmd = pmd_offset(pud, addr); in register_page_bootmem_memmap()
H A Dfault.c204 pmd = pmd_offset(pud, address); in vmalloc_sync_one()
205 pmd_k = pmd_offset(pud_k, address); in vmalloc_sync_one()
313 pmd = pmd_offset(pud, address); in dump_pagetable()
383 pmd = pmd_offset(pud, address); in dump_pagetable()
1022 pmd = pmd_offset(pud, address); in spurious_kernel_fault()
/linux/arch/arm64/mm/
H A Dtrans_pgd.c99 dst_pmdp = pmd_offset(dst_pudp, start); in copy_pmd()
101 src_pmdp = pmd_offset(src_pudp, start); in copy_pmd()
/linux/mm/
H A Dpgalloc-track.h42 return pmd_offset(pud, address); in pmd_alloc_track()

12345