/kernel/linux/linux-5.10/mm/ |
H A D | hmm.c | 331 pmd_t pmd; in hmm_vma_walk_pmd() local 174 pmd_to_hmm_pfn_flags(struct hmm_range *range, pmd_t pmd) pmd_to_hmm_pfn_flags() argument 185 hmm_vma_handle_pmd(struct mm_walk *walk, unsigned long addr, unsigned long end, unsigned long hmm_pfns[], pmd_t pmd) hmm_vma_handle_pmd() argument [all...] |
H A D | sparse-vmemmap.c | 143 pte_t * __meminit vmemmap_pte_populate(pmd_t *pmd, unsigned long addr, int node, in vmemmap_pte_populate() argument 173 pmd_t *pmd = pmd_offset(pud, addr); in vmemmap_pmd_populate() local 226 pmd_t *pmd; in vmemmap_populate_basepages() local [all...] |
H A D | mremap.c | 38 pmd_t *pmd; in get_old_pmd() local 65 pmd_t *pmd; in alloc_new_pmd() local 200 pmd_t pmd; in move_normal_pmd() local [all...] |
H A D | pagewalk.c | 41 static int walk_pte_range(pmd_t *pmd, unsigned long addr, unsigned long end, in walk_pte_range() argument 64 pmd_t *pmd; in walk_pmd_range() local [all...] |
/kernel/linux/linux-5.10/mm/kasan/ |
H A D | init.c | 74 static inline bool kasan_pte_table(pmd_t pmd) in kasan_pte_table() argument 96 static void __ref zero_pte_populate(pmd_t *pmd, unsigned long addr, in zero_pte_populate() argument 116 pmd_t *pmd = pmd_offset(pud, addr); in zero_pmd_populate() local 155 pmd_t *pmd; zero_pud_populate() local 196 pmd_t *pmd; zero_p4d_populate() local 250 pmd_t *pmd; kasan_populate_early_shadow() local 292 kasan_free_pte(pte_t *pte_start, pmd_t *pmd) kasan_free_pte() argument 309 pmd_t *pmd; kasan_free_pmd() local 371 kasan_remove_pmd_table(pmd_t *pmd, unsigned long addr, unsigned long end) kasan_remove_pmd_table() argument 403 pmd_t *pmd, *pmd_base; kasan_remove_pud_table() local [all...] |
/kernel/linux/linux-5.10/include/linux/ |
H A D | migrate.h | 110 static inline bool pmd_trans_migrating(pmd_t pmd) in pmd_trans_migrating() argument 128 migrate_misplaced_transhuge_page(struct mm_struct *mm, struct vm_area_struct *vma, pmd_t *pmd, pmd_t entry, unsigned long address, struct page *page, int node) migrate_misplaced_transhuge_page() argument
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | userfaultfd_k.h | 152 userfaultfd_huge_pmd_wp(struct vm_area_struct *vma, pmd_t pmd) userfaultfd_huge_pmd_wp() argument 237 userfaultfd_huge_pmd_wp(struct vm_area_struct *vma, pmd_t pmd) userfaultfd_huge_pmd_wp() argument
|
/kernel/linux/linux-6.6/drivers/pmdomain/renesas/ |
H A D | rmobile-sysc.c | 303 struct device_node *np, *pmd; in rmobile_init_pm_domains() local
|
/kernel/linux/linux-6.6/drivers/pmdomain/starfive/ |
H A D | jh71xx-pmu.c | 75 static int jh71xx_pmu_get_state(struct jh71xx_pmu_dev *pmd, u32 mask, bool *is_on) in jh71xx_pmu_get_state() argument 87 static int jh71xx_pmu_set_state(struct jh71xx_pmu_dev *pmd, u32 mask, bool on) in jh71xx_pmu_set_state() argument 171 struct jh71xx_pmu_dev *pmd = container_of(genpd, in jh71xx_pmu_on() local 180 struct jh71xx_pmu_dev *pmd = container_of(genpd, jh71xx_pmu_off() local 231 struct jh71xx_pmu_dev *pmd; jh71xx_pmu_init_domain() local [all...] |
/kernel/linux/linux-6.6/arch/x86/entry/vsyscall/ |
H A D | vsyscall_64.c | 363 pmd_t *pmd; in set_vsyscall_pgtable_user_bits() local
|
/kernel/linux/linux-6.6/arch/x86/include/asm/ |
H A D | kexec.h | 151 pmd_t *pmd; member
|
H A D | pgtable-3level.h | 48 static inline void native_set_pmd(pmd_t *pmdp, pmd_t pmd) in native_set_pmd() argument 125 pmdp_establish(struct vm_area_struct *vma, unsigned long address, pmd_t *pmdp, pmd_t pmd) pmdp_establish() argument [all...] |
H A D | pgalloc.h | 78 static inline void pmd_populate(struct mm_struct *mm, pmd_t *pmd, in pmd_populate() argument 90 static inline void __pmd_free_tlb(struct mmu_gather *tlb, pmd_t *pmd, in __pmd_free_tlb() argument 64 pmd_populate_kernel(struct mm_struct *mm, pmd_t *pmd, pte_t *pte) pmd_populate_kernel() argument 71 pmd_populate_kernel_safe(struct mm_struct *mm, pmd_t *pmd, pte_t *pte) pmd_populate_kernel_safe() argument 99 pud_populate(struct mm_struct *mm, pud_t *pud, pmd_t *pmd) pud_populate() argument 105 pud_populate_safe(struct mm_struct *mm, pud_t *pud, pmd_t *pmd) pud_populate_safe() argument [all...] |
H A D | pgtable-2level.h | 20 static inline void native_set_pmd(pmd_t *pmdp, pmd_t pmd) in native_set_pmd() argument
|
H A D | pgtable_64.h | 81 static inline void native_set_pmd(pmd_t *pmdp, pmd_t pmd) in native_set_pmd() argument 86 static inline void native_pmd_clear(pmd_t *pmd) in native_pmd_clear() argument
|
/kernel/linux/linux-6.6/arch/xtensa/mm/ |
H A D | tlb.c | 181 pmd_t *pmd; in get_pte_for_vaddr() local
|
/kernel/linux/linux-6.6/arch/x86/mm/ |
H A D | mem_encrypt_amd.c | 162 pmdval_t pmd_flags, pmd; in __sme_early_map_unmap_mem() local
|
H A D | kasan_init_64.c | 38 static void __init kasan_populate_pmd(pmd_t *pmd, unsigned long addr, in kasan_populate_pmd() argument 76 pmd_t *pmd; in kasan_populate_pud() local [all...] |
H A D | pti.c | 247 pmd_t *pmd; in pti_user_pagetable_walk_pte() local 314 pmd_t *pmd, *target_pmd; in pti_clone_pgtable() local [all...] |
/kernel/linux/linux-6.6/mm/kasan/ |
H A D | init.c | 70 static inline bool kasan_pte_table(pmd_t pmd) in kasan_pte_table() argument 92 static void __ref zero_pte_populate(pmd_t *pmd, unsigned long addr, in zero_pte_populate() argument 112 pmd_t *pmd = pmd_offset(pud, addr); in zero_pmd_populate() local 155 pmd_t *pmd; zero_pud_populate() local 198 pmd_t *pmd; zero_p4d_populate() local 250 pmd_t *pmd; kasan_populate_early_shadow() local 292 kasan_free_pte(pte_t *pte_start, pmd_t *pmd) kasan_free_pte() argument 309 pmd_t *pmd; kasan_free_pmd() local 374 kasan_remove_pmd_table(pmd_t *pmd, unsigned long addr, unsigned long end) kasan_remove_pmd_table() argument 406 pmd_t *pmd, *pmd_base; kasan_remove_pud_table() local [all...] |
/kernel/linux/linux-6.6/mm/ |
H A D | hmm.c | 332 pmd_t pmd; in hmm_vma_walk_pmd() local 176 pmd_to_hmm_pfn_flags(struct hmm_range *range, pmd_t pmd) pmd_to_hmm_pfn_flags() argument 187 hmm_vma_handle_pmd(struct mm_walk *walk, unsigned long addr, unsigned long end, unsigned long hmm_pfns[], pmd_t pmd) hmm_vma_handle_pmd() argument [all...] |
H A D | hugetlb_vmemmap.c | 39 static int split_vmemmap_huge_pmd(pmd_t *pmd, unsigned long start) in split_vmemmap_huge_pmd() argument 91 static void vmemmap_pte_range(pmd_t *pmd, unsigned long addr, in vmemmap_pte_range() argument 122 pmd_t *pmd; in vmemmap_pmd_range() local 492 pmd_t *pmdp, pmd; vmemmap_should_optimize() local [all...] |
H A D | pagewalk.c | 41 static int walk_pte_range(pmd_t *pmd, unsigned long addr, unsigned long end, in walk_pte_range() argument 118 pmd_t *pmd; in walk_pmd_range() local [all...] |
H A D | sparse-vmemmap.c | 144 pte_t * __meminit vmemmap_pte_populate(pmd_t *pmd, unsigned long addr, int node, in vmemmap_pte_populate() argument 189 pmd_t *pmd = pmd_offset(pud, addr); in vmemmap_pmd_populate() local 252 pmd_t *pmd; in vmemmap_populate_address() local 298 vmemmap_set_pmd(pmd_t *pmd, void *p, int node, unsigned long addr, unsigned long next) vmemmap_set_pmd() argument 303 vmemmap_check_pmd(pmd_t *pmd, int node, unsigned long addr, unsigned long next) vmemmap_check_pmd() argument 317 pmd_t *pmd; vmemmap_populate_hugepages() local [all...] |
H A D | pgtable-generic.c | 52 void pmd_clear_bad(pmd_t *pmd) in pmd_clear_bad() argument 140 pmd_t pmd; in pmdp_huge_clear_flush() local 223 pmd_t pmd; in pmdp_collapse_flush() local 280 __pte_offset_map(pmd_t *pmd, unsigned long addr, pmd_t *pmdvalp) __pte_offset_map() argument 306 pte_offset_map_nolock(struct mm_struct *mm, pmd_t *pmd, unsigned long addr, spinlock_t **ptlp) pte_offset_map_nolock() argument 362 __pte_offset_map_lock(struct mm_struct *mm, pmd_t *pmd, unsigned long addr, spinlock_t **ptlp) __pte_offset_map_lock() argument [all...] |