/kernel/linux/linux-5.10/arch/um/kernel/ |
H A D | tlb.c | 226 static inline int update_pte_range(pmd_t *pmd, unsigned long addr, in update_pte_range() argument 267 pmd_t *pmd; in update_pmd_range() local 369 pmd_t *pmd; in flush_tlb_kernel_range_common() local 472 pmd_t *pmd; flush_tlb_page() local [all...] |
/kernel/linux/linux-5.10/arch/arm/mm/ |
H A D | init.c | 496 pmd_t *pmd; in section_update() local
|
/kernel/linux/linux-5.10/arch/m68k/include/asm/ |
H A D | sun3_pgtable.h | 116 static inline unsigned long pmd_page_vaddr(pmd_t pmd) in pmd_page_vaddr() argument 136 static inline int pmd_none2 (pmd_t *pmd) { return !pmd_val (*pmd); } in pmd_none2() argument 139 pmd_bad2(pmd_t *pmd) pmd_bad2() argument 141 pmd_present2(pmd_t *pmd) pmd_present2() argument [all...] |
/kernel/linux/linux-6.6/arch/mips/include/asm/ |
H A D | pgtable-64.h | 229 typedef struct { unsigned long pmd; } pmd_t; member 240 static inline int pmd_none(pmd_t pmd) in pmd_none() argument 245 pmd_bad(pmd_t pmd) pmd_bad() argument 259 pmd_present(pmd_t pmd) pmd_present() argument [all...] |
/kernel/linux/linux-6.6/arch/mips/kvm/ |
H A D | mmu.c | 109 pmd_t *pmd; in kvm_mips_walk_pgd() local 171 static bool kvm_mips_flush_gpa_pmd(pmd_t *pmd, unsigned long start_gpa, in kvm_mips_flush_gpa_pmd() argument 202 pmd_t *pmd; kvm_mips_flush_gpa_pud() local [all...] |
/kernel/linux/linux-6.6/arch/m68k/include/asm/ |
H A D | sun3_pgtable.h | 96 static inline unsigned long pmd_page_vaddr(pmd_t pmd) in pmd_page_vaddr() argument 118 static inline int pmd_none2 (pmd_t *pmd) { return !pmd_val (*pmd); } in pmd_none2() argument 121 pmd_bad2(pmd_t *pmd) pmd_bad2() argument 123 pmd_present2(pmd_t *pmd) pmd_present2() argument [all...] |
/kernel/linux/linux-6.6/arch/csky/include/asm/ |
H A D | pgtable.h | 95 static inline pte_t *pmd_page_vaddr(pmd_t pmd) in pmd_page_vaddr() argument 106 static inline void set_pmd(pmd_t *p, pmd_t pmd) in set_pmd() argument 117 pmd_none(pmd_t pmd) pmd_none() argument 124 pmd_present(pmd_t pmd) pmd_present() argument [all...] |
/kernel/linux/linux-6.6/arch/hexagon/include/asm/ |
H A D | pgtable.h | 188 static inline int pmd_none(pmd_t pmd) in pmd_none() argument 199 static inline int pmd_present(pmd_t pmd) in pmd_present() argument 209 static inline int pmd_bad(pmd_t pmd) in pmd_bad() argument 349 pmd_page_vaddr(pmd_t pmd) pmd_page_vaddr() argument [all...] |
/kernel/linux/linux-6.6/arch/ia64/mm/ |
H A D | init.c | 220 pmd_t *pmd; in put_kernel_page() local
|
/kernel/linux/linux-6.6/arch/ia64/include/asm/ |
H A D | page.h | 150 typedef struct { unsigned long pmd; } pmd_t; member
|
/kernel/linux/linux-6.6/arch/powerpc/include/asm/book3s/64/ |
H A D | radix.h | 238 static inline int radix__pmd_bad(pmd_t pmd) in radix__pmd_bad() argument 265 static inline int radix__pmd_trans_huge(pmd_t pmd) in radix__pmd_trans_huge() argument 270 static inline pmd_t radix__pmd_mkhuge(pmd_t pmd) in radix__pmd_mkhuge() argument 318 static inline pmd_t radix__pmd_mkdevmap(pmd_t pmd) in radix__pmd_mkdevmap() argument
|
/kernel/linux/linux-6.6/arch/powerpc/include/asm/nohash/32/ |
H A D | pgtable.h | 236 static int number_of_cells_per_pte(pmd_t *pmd, pte_basic_t val, int huge) in number_of_cells_per_pte() argument 255 pmd_t *pmd in pte_update() local [all...] |
/kernel/linux/linux-6.6/arch/arm/mach-sa1100/ |
H A D | assabet.c | 606 pmd_t *pmd; in map_sa1100_gpio_regs() local
|
/kernel/linux/linux-6.6/arch/powerpc/mm/ptdump/ |
H A D | hashpagetable.c | 374 static void walk_pte(struct pg_state *st, pmd_t *pmd, unsigned long start) in walk_pte() argument 410 pmd_t *pmd = pmd_offset(pud, 0); in walk_pmd() local
|
/kernel/linux/linux-6.6/arch/powerpc/mm/book3s32/ |
H A D | mmu.c | 300 pmd_t *pmd; in hash_preload() local
|
/kernel/linux/linux-6.6/arch/powerpc/mm/ |
H A D | hugetlbpage.c | 347 static void hugetlb_free_pte_range(struct mmu_gather *tlb, pmd_t *pmd, in hugetlb_free_pte_range() argument 365 pmd_t *pmd; in hugetlb_free_pmd_range() local [all...] |
/kernel/linux/linux-6.6/arch/nios2/include/asm/ |
H A D | pgtable.h | 158 static inline int pmd_present(pmd_t pmd) in pmd_present() argument 197 static inline int pmd_none(pmd_t pmd) in pmd_none() argument 229 pmd_page_vaddr(pmd_t pmd) pmd_page_vaddr() argument [all...] |
/kernel/linux/linux-6.6/arch/um/kernel/ |
H A D | tlb.c | 217 static inline int update_pte_range(pmd_t *pmd, unsigned long addr, in update_pte_range() argument 255 pmd_t *pmd; in update_pmd_range() local 357 pmd_t *pmd; in flush_tlb_kernel_range_common() local 460 pmd_t *pmd; flush_tlb_page() local [all...] |
/kernel/linux/linux-5.10/mm/ |
H A D | mprotect.c | 41 static unsigned long change_pte_range(struct vm_area_struct *vma, pmd_t *pmd, in change_pte_range() argument 201 static inline int pmd_none_or_clear_bad_unless_trans_huge(pmd_t *pmd) in pmd_none_or_clear_bad_unless_trans_huge() argument 226 pmd_t *pmd; in change_pmd_range() local [all...] |
/kernel/linux/linux-5.10/include/linux/ |
H A D | huge_mm.h | 233 static inline int is_swap_pmd(pmd_t pmd) in is_swap_pmd() argument 239 pmd_trans_huge_lock(pmd_t *pmd, struct vm_area_struct *vma) pmd_trans_huge_lock() argument 304 is_huge_zero_pmd(pmd_t pmd) is_huge_zero_pmd() argument 412 __split_huge_pmd(struct vm_area_struct *vma, pmd_t *pmd, unsigned long address, bool freeze, struct page *page) __split_huge_pmd() argument 432 is_swap_pmd(pmd_t pmd) is_swap_pmd() argument 436 pmd_trans_huge_lock(pmd_t *pmd, struct vm_area_struct *vma) pmd_trans_huge_lock() argument 458 is_huge_zero_pmd(pmd_t pmd) is_huge_zero_pmd() argument 473 follow_devmap_pmd(struct vm_area_struct *vma, unsigned long addr, pmd_t *pmd, int flags, struct dev_pagemap **pgmap) follow_devmap_pmd() argument [all...] |
/kernel/linux/linux-6.6/include/linux/ |
H A D | huge_mm.h | 189 static inline int is_swap_pmd(pmd_t pmd) in is_swap_pmd() argument 195 static inline spinlock_t *pmd_trans_huge_lock(pmd_t *pmd, in pmd_trans_huge_lock() argument 236 is_huge_zero_pmd(pmd_t pmd) is_huge_zero_pmd() argument 307 __split_huge_pmd(struct vm_area_struct *vma, pmd_t *pmd, unsigned long address, bool freeze, struct folio *folio) __split_huge_pmd() argument 334 is_swap_pmd(pmd_t pmd) is_swap_pmd() argument 338 pmd_trans_huge_lock(pmd_t *pmd, struct vm_area_struct *vma) pmd_trans_huge_lock() argument 359 is_huge_zero_pmd(pmd_t pmd) is_huge_zero_pmd() argument 374 follow_devmap_pmd(struct vm_area_struct *vma, unsigned long addr, pmd_t *pmd, int flags, struct dev_pagemap **pgmap) follow_devmap_pmd() argument [all...] |
H A D | rmap.h | 389 pmd_t *pmd; member
|
H A D | swapops.h | 359 static inline void migration_entry_wait(struct mm_struct *mm, pmd_t *pmd, in migration_entry_wait() argument [all...] |
/kernel/linux/linux-6.6/arch/x86/kernel/ |
H A D | head64.c | 130 static unsigned long __head sme_postprocess_startup(struct boot_params *bp, pmdval_t *pmd) in sme_postprocess_startup() argument 187 pmdval_t *pmd, pmd_entry; in __startup_64() local 331 __early_make_pgtable(unsigned long address, pmdval_t pmd) __early_make_pgtable() argument 404 pmdval_t pmd; early_make_pgtable() local [all...] |
/kernel/linux/linux-6.6/arch/x86/include/asm/ |
H A D | pgtable_64_types.h | 22 typedef struct { pmdval_t pmd; } pmd_t; member
|