/kernel/linux/linux-6.6/arch/s390/include/asm/ |
H A D | tlb.h | 87 static inline void pmd_free_tlb(struct mmu_gather *tlb, pmd_t *pmd, in pmd_free_tlb() argument
|
/kernel/linux/linux-6.6/arch/sh/mm/ |
H A D | hugetlbpage.c | 30 pmd_t *pmd; in huge_pte_alloc() local 55 pmd_t *pmd; in huge_pte_offset() local 74 int pmd_huge(pmd_t pmd) in pmd_huge() argument
|
H A D | tlbex_32.c | 28 pmd_t *pmd; in handle_tlbmiss() local
|
H A D | pgtable.c | 43 void pud_populate(struct mm_struct *mm, pud_t *pud, pmd_t *pmd) in pud_populate() argument 53 void pmd_free(struct mm_struct *mm, pmd_t *pmd) in pmd_free() argument
|
/kernel/linux/linux-5.10/include/asm-generic/ |
H A D | pgtable_uffd.h | 10 static __always_inline int pmd_uffd_wp(pmd_t pmd) in pmd_uffd_wp() argument 20 static __always_inline pmd_t pmd_mkuffd_wp(pmd_t pmd) in pmd_mkuffd_wp() argument 30 static __always_inline pmd_t pmd_clear_uffd_wp(pmd_t pmd) in pmd_clear_uffd_wp() argument 50 static inline pmd_t pmd_swp_mkuffd_wp(pmd_t pmd) in pmd_swp_mkuffd_wp() argument 55 static inline int pmd_swp_uffd_wp(pmd_t pmd) in pmd_swp_uffd_wp() argument 60 static inline pmd_t pmd_swp_clear_uffd_wp(pmd_t pmd) in pmd_swp_clear_uffd_wp() argument [all...] |
/kernel/linux/linux-6.6/include/asm-generic/ |
H A D | pgtable_uffd.h | 10 static __always_inline int pmd_uffd_wp(pmd_t pmd) in pmd_uffd_wp() argument 20 static __always_inline pmd_t pmd_mkuffd_wp(pmd_t pmd) in pmd_mkuffd_wp() argument 30 static __always_inline pmd_t pmd_clear_uffd_wp(pmd_t pmd) in pmd_clear_uffd_wp() argument 50 static inline pmd_t pmd_swp_mkuffd_wp(pmd_t pmd) in pmd_swp_mkuffd_wp() argument 55 static inline int pmd_swp_uffd_wp(pmd_t pmd) in pmd_swp_uffd_wp() argument 60 static inline pmd_t pmd_swp_clear_uffd_wp(pmd_t pmd) in pmd_swp_clear_uffd_wp() argument [all...] |
/kernel/linux/linux-6.6/arch/xtensa/mm/ |
H A D | kasan_init.c | 21 pmd_t *pmd = pmd_off_k(vaddr); in kasan_early_init() local 41 pmd_t *pmd = pmd_off_k(vaddr); in populate() local
|
/kernel/linux/linux-6.6/arch/x86/mm/ |
H A D | pgtable_32.c | 32 pmd_t *pmd; in set_pte_vaddr() local
|
/kernel/linux/linux-5.10/arch/x86/mm/ |
H A D | hugetlbpage.c | 65 int pmd_huge(pmd_t pmd) in pmd_huge() argument
|
/kernel/linux/linux-5.10/arch/m68k/mm/ |
H A D | init.c | 138 pmd_t *pmd = &pmd_dir[j]; in init_pointer_tables() local
|
/kernel/linux/linux-5.10/arch/arm/lib/ |
H A D | uaccess_with_memcpy.c | 28 pmd_t *pmd; in pin_page_for_write() local [all...] |
/kernel/linux/linux-5.10/arch/x86/power/ |
H A D | hibernate_64.c | 30 pmd_t *pmd; in set_up_temporary_text_mapping() local
|
/kernel/linux/linux-5.10/arch/loongarch/include/asm/ |
H A D | pgalloc.h | 21 static inline void pmd_populate(struct mm_struct *mm, pmd_t *pmd, pgtable_t pte) in pmd_populate() argument 29 static inline void pud_populate(struct mm_struct *mm, pud_t *pud, pmd_t *pmd) in pud_populate() argument 15 pmd_populate_kernel(struct mm_struct *mm, pmd_t *pmd, pte_t *pte) pmd_populate_kernel() argument 67 pmd_t *pmd; pmd_alloc_one() local [all...] |
/kernel/linux/linux-5.10/arch/ia64/include/asm/ |
H A D | pgalloc.h | 43 pud_populate(struct mm_struct *mm, pud_t * pud_entry, pmd_t * pmd) in pud_populate() argument
|
/kernel/linux/linux-5.10/arch/parisc/include/asm/ |
H A D | pgalloc.h | 41 static inline void pud_populate(struct mm_struct *mm, pud_t *pud, pmd_t *pmd) in pud_populate() argument 49 pmd_t *pmd; in pmd_alloc_one() local 57 static inline void pmd_free(struct mm_struct *mm, pmd_t *pmd) in pmd_free() argument 64 pmd_populate_kernel(struct mm_struct *mm, pmd_t *pmd, pte_t *pte) pmd_populate_kernel() argument [all...] |
/kernel/linux/linux-5.10/arch/mips/mm/ |
H A D | pgtable-64.c | 92 pmd_t pmd; in mk_pmd() local 99 set_pmd_at(struct mm_struct *mm, unsigned long addr, pmd_t *pmdp, pmd_t pmd) set_pmd_at() argument
|
/kernel/linux/linux-5.10/arch/um/kernel/skas/ |
H A D | mmu.c | 23 pmd_t *pmd; in init_stub_pte() local
|
/kernel/linux/linux-5.10/arch/riscv/mm/ |
H A D | kasan_init.c | 65 pmd_t *pmd = in populate() local
|
/kernel/linux/linux-5.10/arch/powerpc/include/asm/book3s/64/ |
H A D | pgtable-64k.h | 17 static inline int pmd_huge(pmd_t pmd) in pmd_huge() argument
|
/kernel/linux/linux-5.10/arch/s390/include/asm/ |
H A D | tlb.h | 85 static inline void pmd_free_tlb(struct mmu_gather *tlb, pmd_t *pmd, in pmd_free_tlb() argument
|
/kernel/linux/linux-5.10/arch/arm/include/asm/ |
H A D | pgtable-2level-types.h | 22 typedef struct { pmdval_t pmd; } pmd_t; member
|
/kernel/linux/linux-6.6/arch/loongarch/include/asm/ |
H A D | pgalloc.h | 21 static inline void pmd_populate(struct mm_struct *mm, pmd_t *pmd, pgtable_t pte) in pmd_populate() argument 28 static inline void pud_populate(struct mm_struct *mm, pud_t *pud, pmd_t *pmd) in pud_populate() argument 57 pmd_t *pmd; in pmd_alloc_one() local 15 pmd_populate_kernel(struct mm_struct *mm, pmd_t *pmd, pte_t *pte) pmd_populate_kernel() argument [all...] |
/kernel/linux/linux-6.6/arch/arm/lib/ |
H A D | uaccess_with_memcpy.c | 28 pmd_t *pmd; in pin_page_for_write() local [all...] |
/kernel/linux/linux-6.6/arch/arm/include/asm/ |
H A D | pgtable-2level-types.h | 22 typedef struct { pmdval_t pmd; } pmd_t; member
|
/kernel/linux/linux-6.6/arch/arc/include/asm/ |
H A D | pgalloc.h | 37 pmd_populate_kernel(struct mm_struct *mm, pmd_t *pmd, pte_t *pte) in pmd_populate_kernel() argument 49 static inline void pmd_populate(struct mm_struct *mm, pmd_t *pmd, pgtable_t pte_page) in pmd_populate() argument
|