/Linux-v6.6/arch/powerpc/mm/nohash/ |
D | 8xx.c | 49 static pte_t __init *early_hugepd_alloc_kernel(hugepd_t *pmdp, unsigned long va) in early_hugepd_alloc_kernel() 66 pmd_t *pmdp = pmd_off_k(va); in __early_map_kernel_hugepage() local
|
D | book3e_pgtable.c | 79 pmd_t *pmdp; in map_kernel_page() local
|
/Linux-v6.6/arch/x86/include/asm/ |
D | pgtable-2level.h | 20 static inline void native_set_pmd(pmd_t *pmdp, pmd_t pmd) in native_set_pmd() 34 static inline void native_pmd_clear(pmd_t *pmdp) in native_pmd_clear()
|
/Linux-v6.6/include/linux/ |
D | page_table_check.h | 77 static inline void page_table_check_pmd_set(struct mm_struct *mm, pmd_t *pmdp, in page_table_check_pmd_set() 132 static inline void page_table_check_pmd_set(struct mm_struct *mm, pmd_t *pmdp, in page_table_check_pmd_set()
|
/Linux-v6.6/arch/m68k/include/asm/ |
D | motorola_pgtable.h | 96 static inline void pmd_set(pmd_t *pmdp, pte_t *ptep) in pmd_set() 101 static inline void pud_set(pud_t *pudp, pmd_t *pmdp) in pud_set() 123 #define pmd_clear(pmdp) ({ pmd_val(*pmdp) = 0; }) argument
|
D | mcf_pgtable.h | 111 #define pmd_set(pmdp, ptep) do {} while (0) argument 113 static inline void pgd_set(pgd_t *pgdp, pmd_t *pmdp) in pgd_set() 144 static inline void pmd_clear(pmd_t *pmdp) { pmd_val(*pmdp) = 0; } in pmd_clear()
|
D | sun3_pgtable.h | 91 #define pmd_set(pmdp,ptep) do {} while (0) argument 126 static inline void pmd_clear (pmd_t *pmdp) { pmd_val (*pmdp) = 0; } in pmd_clear()
|
/Linux-v6.6/arch/x86/boot/compressed/ |
D | ident_map_64.c | 192 pmd_t *pmdp, unsigned long __address) in split_large_pmd() 261 pmd_t *pmdp; in set_clr_page_flags() local
|
/Linux-v6.6/arch/sparc/mm/ |
D | srmmu.c | 137 void pmd_set(pmd_t *pmdp, pte_t *ptep) in pmd_set() 500 pmd_t *pmdp; in srmmu_mapioaddr() local 539 pmd_t *pmdp; in srmmu_unmapioaddr() local 686 pmd_t *pmdp; in srmmu_early_allocate_ptable_skeleton() local 721 pmd_t *pmdp; in srmmu_allocate_ptable_skeleton() local 780 pmd_t *pmdp; in srmmu_inherit_prom_mappings() local
|
/Linux-v6.6/arch/x86/mm/ |
D | pgtable.c | 513 unsigned long address, pmd_t *pmdp, in pmdp_set_access_flags() 568 unsigned long addr, pmd_t *pmdp) in pmdp_test_and_clear_young() 615 unsigned long address, pmd_t *pmdp) in pmdp_clear_flush_young() 629 pmd_t *pmdp) in pmdp_invalidate_ad()
|
/Linux-v6.6/arch/arm64/mm/ |
D | hugetlbpage.c | 109 pmd_t *pmdp; in find_num_contig() local 282 pmd_t *pmdp; in huge_pte_alloc() local 320 pmd_t *pmdp, pmd; in huge_pte_offset() local
|
/Linux-v6.6/arch/powerpc/mm/ |
D | pgtable.c | 232 pmd_t *pmdp = pmd_off_k(va); in unmap_kernel_page() local 390 pmd_t pmd, *pmdp; in __find_linux_pte() local
|
/Linux-v6.6/arch/arm/include/asm/ |
D | tlb.h | 59 __pmd_free_tlb(struct mmu_gather *tlb, pmd_t *pmdp, unsigned long addr) in __pmd_free_tlb()
|
/Linux-v6.6/arch/arm64/include/asm/ |
D | pgtable.h | 535 pmd_t *pmdp, pmd_t pmd) in set_pmd_at() 626 static inline void set_pmd(pmd_t *pmdp, pmd_t pmd) in set_pmd() 643 static inline void pmd_clear(pmd_t *pmdp) in pmd_clear() 845 unsigned long address, pmd_t *pmdp, in pmdp_set_access_flags() 930 pmd_t *pmdp) in pmdp_test_and_clear_young() 950 unsigned long address, pmd_t *pmdp) in pmdp_huge_get_and_clear() 981 unsigned long address, pmd_t *pmdp) in pmdp_set_wrprotect() 988 unsigned long address, pmd_t *pmdp, pmd_t pmd) in pmdp_establish()
|
D | tlb.h | 85 static inline void __pmd_free_tlb(struct mmu_gather *tlb, pmd_t *pmdp, in __pmd_free_tlb()
|
/Linux-v6.6/arch/sh/include/asm/ |
D | pgalloc.h | 20 #define __pmd_free_tlb(tlb, pmdp, addr) pmd_free((tlb)->mm, (pmdp)) argument
|
/Linux-v6.6/arch/mips/mm/ |
D | pgtable-32.c | 45 pmd_t *pmdp, pmd_t pmd) in set_pmd_at()
|
D | pgtable-64.c | 102 pmd_t *pmdp, pmd_t pmd) in set_pmd_at()
|
/Linux-v6.6/include/asm-generic/ |
D | tlb.h | 630 #define __tlb_remove_pmd_tlb_entry(tlb, pmdp, address) do {} while (0) argument 633 #define tlb_remove_pmd_tlb_entry(tlb, pmdp, address) \ argument 681 #define pmd_free_tlb(tlb, pmdp, address) \ argument
|
/Linux-v6.6/arch/alpha/include/asm/ |
D | pgtable.h | 209 extern inline void pmd_set(pmd_t * pmdp, pte_t * ptep) in pmd_set() 212 extern inline void pud_set(pud_t * pudp, pmd_t * pmdp) in pud_set() 241 extern inline void pmd_clear(pmd_t * pmdp) { pmd_val(*pmdp) = 0; } in pmd_clear()
|
/Linux-v6.6/arch/powerpc/mm/book3s64/ |
D | hash_hugepage.c | 22 pmd_t *pmdp, unsigned long trap, unsigned long flags, in __hash_page_thp()
|
/Linux-v6.6/arch/powerpc/include/asm/book3s/64/ |
D | pgtable.h | 832 static inline void pmd_clear(pmd_t *pmdp) in pmd_clear() 1171 pmd_hugepage_update(struct mm_struct *mm, unsigned long addr, pmd_t *pmdp, in pmd_hugepage_update() 1208 unsigned long addr, pmd_t *pmdp) in __pmdp_test_and_clear_young() 1231 pmd_t *pmdp) in pmdp_set_wrprotect() 1355 unsigned long addr, pmd_t *pmdp) in pmdp_huge_get_and_clear() 1373 unsigned long address, pmd_t *pmdp) in pmdp_collapse_flush() 1393 pmd_t *pmdp, pgtable_t pgtable) in pgtable_trans_huge_deposit() 1402 pmd_t *pmdp) in pgtable_trans_huge_withdraw()
|
/Linux-v6.6/mm/ |
D | migrate_device.c | 57 static int migrate_vma_collect_pmd(pmd_t *pmdp, in migrate_vma_collect_pmd() 575 pmd_t *pmdp; in migrate_vma_insert_page() local
|
/Linux-v6.6/arch/arc/include/asm/ |
D | pgalloc.h | 86 static inline void pud_populate(struct mm_struct *mm, pud_t *pudp, pmd_t *pmdp) in pud_populate()
|
/Linux-v6.6/arch/loongarch/mm/ |
D | pgtable.c | 129 pmd_t *pmdp, pmd_t pmd) in set_pmd_at()
|