Home
last modified time | relevance | path

Searched defs:pud (Results 101 – 125 of 150) sorted by relevance

123456

/linux/arch/s390/include/asm/
H A Dpage.h87 typedef struct { unsigned long pud; } pud_t; member
105 static inline unsigned long pud_val(pud_t pud) in pud_val()
/linux/arch/riscv/mm/
H A Dinit.c1463 pud_t *pud; in preallocate_pgd_pages_range() local
1569 static void __meminit free_pmd_table(pmd_t *pmd_start, pud_t *pud) in free_pmd_table()
1593 pud_t *pud; in free_pud_table() local
1683 pud_t *pudp, pud; in remove_pud_mapping() local
/linux/arch/arm64/mm/
H A Dpageattr.c217 pud_t *pudp, pud; in kernel_page_present() local
H A Dtrans_pgd.c139 pud_t pud = READ_ONCE(*src_pudp); in copy_pud() local
/linux/arch/sparc/mm/
H A Dfault_32.c275 pud_t *pud, *pud_k; in do_sparc_fault() local
/linux/arch/x86/include/asm/
H A Dpgtable-2level.h25 static inline void native_set_pud(pud_t *pudp, pud_t pud) in native_set_pud()
H A Dpgtable-3level.h53 static inline void native_set_pud(pud_t *pudp, pud_t pud) in native_set_pud()
H A Dkexec.h149 pud_t *pud; member
H A Dparavirt.h456 static inline void set_pud(pud_t *pudp, pud_t pud) in set_pud()
471 static inline pudval_t pud_val(pud_t pud) in pud_val()
/linux/arch/arm64/include/asm/
H A Dpgalloc.h59 static inline void pud_free(struct mm_struct *mm, pud_t *pud) in pud_free()
/linux/arch/m68k/kernel/
H A Dsys_m68k.c471 pud_t *pud; in sys_atomic_cmpxchg_32() local
/linux/arch/arc/include/asm/
H A Dpage.h47 unsigned long pud; member
/linux/arch/m68k/include/asm/
H A Dmmu_context.h100 pud_t *pud; in load_ksp_mmu() local
/linux/arch/powerpc/include/asm/
H A Dpgtable-types.h43 typedef struct { unsigned long pud; } pud_t; member
H A Dpgtable-be-types.h37 typedef struct { __be64 pud; } pud_t; member
/linux/arch/loongarch/mm/
H A Dinit.c173 pud_t *pud; in populate_kernel_pte() local
/linux/mm/
H A Dvmalloc.c159 static int vmap_pmd_range(pud_t *pud, unsigned long addr, unsigned long end, in vmap_pmd_range()
184 static int vmap_try_huge_pud(pud_t *pud, unsigned long addr, unsigned long end, in vmap_try_huge_pud()
213 pud_t *pud; in vmap_pud_range() local
362 static void vunmap_pmd_range(pud_t *pud, unsigned long addr, unsigned long end, in vunmap_pmd_range()
390 pud_t *pud; in vunmap_pud_range() local
517 static int vmap_pages_pmd_range(pud_t *pud, unsigned long addr, in vmap_pages_pmd_range()
539 pud_t *pud; in vmap_pages_pud_range() local
745 pud_t *pud; in vmalloc_to_page() local
H A Dmapping_dirty_helpers.c148 static int wp_clean_pud_entry(pud_t *pud, unsigned long addr, unsigned long end, in wp_clean_pud_entry()
/linux/arch/m68k/mm/
H A Dmotorola.c260 pud_t *pud = (pud_t *)(&kernel_pg_dir[i]); in kernel_ptr_table() local
/linux/arch/xtensa/mm/
H A Dtlb.c180 pud_t *pud; in get_pte_for_vaddr() local
/linux/arch/powerpc/include/asm/book3s/64/
H A Dhash.h150 #define hash__pud_bad(pud) (pud_val(pud) & H_PUD_BAD_BITS) argument
/linux/arch/riscv/kernel/
H A Dhibernate.c254 pud_t pud = READ_ONCE(*src_pudp); in temp_pgtable_map_pud() local
/linux/arch/um/kernel/skas/
H A Duaccess.c21 pud_t *pud; in virt_to_pte() local
/linux/mm/kasan/
H A Dshadow.c190 pud_t *pud; in shadow_mapped() local
/linux/include/linux/
H A Dmm.h559 pud_t *pud; /* Pointer to pud entry matching member
2703 static inline bool pud_special(pud_t pud) in pud_special()
2708 static inline pud_t pud_mkspecial(pud_t pud) in pud_mkspecial()
2769 static inline int __pmd_alloc(struct mm_struct *mm, pud_t *pud, in __pmd_alloc()
2847 static inline pmd_t *pmd_alloc(struct mm_struct *mm, pud_t *pud, unsigned long address) in pmd_alloc()
3122 static inline spinlock_t *pud_lockptr(struct mm_struct *mm, pud_t *pud) in pud_lockptr()
3127 static inline spinlock_t *pud_lock(struct mm_struct *mm, pud_t *pud) in pud_lock()

123456