| /mm/kasan/ |
| D | init.c | 70 static inline bool kasan_pte_table(pmd_t pmd) in kasan_pte_table() 92 static void __ref zero_pte_populate(pmd_t *pmd, unsigned long addr, in zero_pte_populate() 116 pmd_t *pmd = pmd_offset(pud, addr); in zero_pmd_populate() local 161 pmd_t *pmd; in zero_pud_populate() local 204 pmd_t *pmd; in zero_p4d_populate() local 256 pmd_t *pmd; in kasan_populate_early_shadow() local 298 static void kasan_free_pte(pte_t *pte_start, pmd_t *pmd) in kasan_free_pte() 315 pmd_t *pmd; in kasan_free_pmd() local 380 static void kasan_remove_pmd_table(pmd_t *pmd, unsigned long addr, in kasan_remove_pmd_table() 412 pmd_t *pmd, *pmd_base; in kasan_remove_pud_table() local
|
| D | shadow.c | 191 pmd_t *pmd; in shadow_mapped() local
|
| /mm/ |
| D | pgtable-generic.c | 52 void pmd_clear_bad(pmd_t *pmd) in pmd_clear_bad() 141 pmd_t pmd; in pmdp_huge_clear_flush() local 226 pmd_t pmd; in pmdp_collapse_flush() local 283 pte_t *__pte_offset_map(pmd_t *pmd, unsigned long addr, pmd_t *pmdvalp) in __pte_offset_map() 310 pte_t *pte_offset_map_ro_nolock(struct mm_struct *mm, pmd_t *pmd, in pte_offset_map_ro_nolock() 322 pte_t *pte_offset_map_rw_nolock(struct mm_struct *mm, pmd_t *pmd, in pte_offset_map_rw_nolock() 393 pte_t *__pte_offset_map_lock(struct mm_struct *mm, pmd_t *pmd, in __pte_offset_map_lock()
|
| D | debug_vm_pgtable.c | 170 pmd_t pmd; in pmd_basic_tests() local 207 pmd_t pmd; in pmd_advanced_tests() local 269 pmd_t pmd; in pmd_leaf_tests() local 430 pmd_t pmd; in pmd_huge_tests() local 630 pmd_t pmd = pmdp_get(args->pmdp); in pmd_clear_tests() local 641 pmd_t pmd; in pmd_populate_tests() local 679 pmd_t pmd; in pmd_protnone_tests() local 708 pmd_t pmd; in pmd_devmap_tests() local 770 pmd_t pmd; in pmd_soft_dirty_tests() local 786 pmd_t pmd; in pmd_swap_soft_dirty_tests() local [all …]
|
| D | page_table_check.c | 174 void __page_table_check_pmd_clear(struct mm_struct *mm, pmd_t pmd) in __page_table_check_pmd_clear() 229 static inline void page_table_check_pmd_flags(pmd_t pmd) in page_table_check_pmd_flags() 237 void __page_table_check_pmd_set(struct mm_struct *mm, pmd_t *pmdp, pmd_t pmd) in __page_table_check_pmd_set() 267 pmd_t pmd) in __page_table_check_pte_clear_range()
|
| D | sparse-vmemmap.c | 144 pte_t * __meminit vmemmap_pte_populate(pmd_t *pmd, unsigned long addr, int node, in vmemmap_pte_populate() 193 pmd_t *pmd = pmd_offset(pud, addr); in vmemmap_pmd_populate() local 257 pmd_t *pmd; in vmemmap_populate_address() local 303 void __weak __meminit vmemmap_set_pmd(pmd_t *pmd, void *p, int node, in vmemmap_set_pmd() 308 int __weak __meminit vmemmap_check_pmd(pmd_t *pmd, int node, in vmemmap_check_pmd() 322 pmd_t *pmd; in vmemmap_populate_hugepages() local
|
| D | huge_memory.c | 1040 pmd_t maybe_pmd_mkwrite(pmd_t pmd, struct vm_area_struct *vma) in maybe_pmd_mkwrite() 1264 struct vm_area_struct *vma, unsigned long haddr, pmd_t *pmd, in set_huge_zero_folio() 1347 pmd_t *pmd, pfn_t pfn, pgprot_t prot, bool write, in insert_pfn_pmd() 1523 pmd_t *pmd, bool write) in touch_pmd() 1536 pmd_t *pmd, int flags, struct dev_pagemap **pgmap) in follow_devmap_pmd() 1582 pmd_t pmd; in copy_huge_pmd() local 1863 unsigned long addr, pmd_t pmd) in can_change_pmd_writable() 1900 pmd_t pmd, old_pmd; in do_huge_pmd_numa_page() local 1974 pmd_t *pmd, unsigned long addr, unsigned long next) in madvise_free_huge_pmd() 2043 static inline void zap_deposited_table(struct mm_struct *mm, pmd_t *pmd) in zap_deposited_table() [all …]
|
| D | khugepaged.c | 760 pmd_t *pmd, in __collapse_huge_page_copy_failed() 799 pmd_t *pmd, pmd_t orig_pmd, struct vm_area_struct *vma, in __collapse_huge_page_copy() 949 pmd_t **pmd) in find_pmd_or_thp_or_none() 973 pmd_t *pmd) in check_pmd_still_valid() 994 unsigned long haddr, pmd_t *pmd, in __collapse_huge_page_swapin() 1101 pmd_t *pmd, _pmd; in collapse_huge_page() local 1264 pmd_t *pmd; in hpage_collapse_scan_pmd() local 1504 pmd_t *pmd, pgt_pmd; in collapse_pte_mapped_thp() local 1717 pmd_t *pmd, pgt_pmd; in retract_page_tables() local
|
| D | hmm.c | 178 pmd_t pmd) in pmd_to_hmm_pfn_flags() 189 pmd_t pmd) in hmm_vma_handle_pmd() 332 pmd_t pmd; in hmm_vma_walk_pmd() local
|
| D | memory.c | 192 static void free_pte_range(struct mmu_gather *tlb, pmd_t *pmd, in free_pte_range() 205 pmd_t *pmd; in free_pmd_range() local 423 void pmd_install(struct mm_struct *mm, pmd_t *pmd, pgtable_t *pte) in pmd_install() 449 int __pte_alloc(struct mm_struct *mm, pmd_t *pmd) in __pte_alloc() 461 int __pte_alloc_kernel(pmd_t *pmd) in __pte_alloc_kernel() 506 pmd_t *pmd = pmd_offset(pud, addr); in print_bad_pte() local 675 pmd_t pmd) in vm_normal_page_pmd() 714 unsigned long addr, pmd_t pmd) in vm_normal_folio_pmd() 1596 struct vm_area_struct *vma, pmd_t *pmd, in zap_pte_range() 1734 pmd_t *pmd; in zap_pmd_range() local [all …]
|
| D | pagewalk.c | 62 static int walk_pte_range(pmd_t *pmd, unsigned long addr, unsigned long end, in walk_pte_range() 100 pmd_t *pmd; in walk_pmd_range() local 838 pmd_t *pmdp, pmd; in folio_walk_start() local
|
| D | gup.c | 692 static inline bool can_follow_write_pmd(pmd_t pmd, struct page *page, in can_follow_write_pmd() 730 unsigned long addr, pmd_t *pmd, in follow_huge_pmd() 783 unsigned long addr, pmd_t *pmd, in follow_huge_pmd() 851 unsigned long address, pmd_t *pmd, unsigned int flags, in follow_page_pte() 969 pmd_t *pmd, pmdval; in follow_pmd_mask() local 1115 pmd_t *pmd; in get_gate_page() local 2940 static int gup_fast_pte_range(pmd_t pmd, pmd_t *pmdp, unsigned long addr, in gup_fast_pte_range() 3041 static int gup_fast_pte_range(pmd_t pmd, pmd_t *pmdp, unsigned long addr, in gup_fast_pte_range() 3283 pmd_t pmd = pmdp_get_lockless(pmdp); in gup_fast_pmd_range() local
|
| D | mprotect.c | 89 struct vm_area_struct *vma, pmd_t *pmd, unsigned long addr, in change_pte_range() 337 #define change_pmd_prepare(vma, pmd, cp_flags) \ argument 367 pmd_t *pmd; in change_pmd_range() local
|
| D | madvise.c | 172 static int swapin_walk_pmd_entry(pmd_t *pmd, unsigned long start, in swapin_walk_pmd_entry() 338 static int madvise_cold_or_pageout_pte_range(pmd_t *pmd, in madvise_cold_or_pageout_pte_range() 680 static int madvise_free_pte_range(pmd_t *pmd, unsigned long addr, in madvise_free_pte_range() 1101 static int guard_install_pmd_entry(pmd_t *pmd, unsigned long addr, in guard_install_pmd_entry() 1224 static int guard_remove_pmd_entry(pmd_t *pmd, unsigned long addr, in guard_remove_pmd_entry()
|
| D | pgalloc-track.h | 46 #define pte_alloc_kernel_track(pmd, address, mask) \ argument
|
| D | mremap.c | 60 pmd_t *pmd; in get_old_pmd() local 91 pmd_t *pmd; in alloc_new_pmd() local 264 pmd_t pmd; in move_normal_pmd() local
|
| D | hugetlb_vmemmap.c | 51 static int vmemmap_split_pmd(pmd_t *pmd, struct page *head, unsigned long start, in vmemmap_split_pmd() 97 static int vmemmap_pmd_entry(pmd_t *pmd, unsigned long addr, in vmemmap_pmd_entry()
|
| D | ptdump.c | 98 static int ptdump_pmd_entry(pmd_t *pmd, unsigned long addr, in ptdump_pmd_entry()
|
| D | mincore.c | 101 static int mincore_pte_range(pmd_t *pmd, unsigned long addr, unsigned long end, in mincore_pte_range()
|
| D | vmalloc.c | 97 static int vmap_pte_range(pmd_t *pmd, unsigned long addr, unsigned long end, in vmap_pte_range() 137 static int vmap_try_huge_pmd(pmd_t *pmd, unsigned long addr, unsigned long end, in vmap_try_huge_pmd() 166 pmd_t *pmd; in vmap_pmd_range() local 352 static void vunmap_pte_range(pmd_t *pmd, unsigned long addr, unsigned long end, in vunmap_pte_range() 368 pmd_t *pmd; in vunmap_pmd_range() local 489 static int vmap_pages_pte_range(pmd_t *pmd, unsigned long addr, in vmap_pages_pte_range() 532 pmd_t *pmd; in vmap_pages_pmd_range() local 757 pmd_t *pmd; in vmalloc_to_page() local
|
| D | mapping_dirty_helpers.c | 126 static int wp_clean_pmd_entry(pmd_t *pmd, unsigned long addr, unsigned long end, in wp_clean_pmd_entry()
|
| D | memcontrol-v1.c | 978 unsigned long addr, pmd_t pmd, union mc_target *target) in get_mctgt_type_thp() 1009 unsigned long addr, pmd_t pmd, union mc_target *target) in get_mctgt_type_thp() 1015 static int mem_cgroup_count_precharge_pte_range(pmd_t *pmd, in mem_cgroup_count_precharge_pte_range() 1212 static int mem_cgroup_move_charge_pte_range(pmd_t *pmd, in mem_cgroup_move_charge_pte_range()
|
| D | swapfile.c | 2084 static int unuse_pte(struct vm_area_struct *vma, pmd_t *pmd, in unuse_pte() 2185 int unuse_swap_pte(struct vm_area_struct *vma, pmd_t *pmd, in unuse_swap_pte() 2192 static int unuse_pte_range(struct vm_area_struct *vma, pmd_t *pmd, in unuse_pte_range() 2269 pmd_t *pmd; in unuse_pmd_range() local
|
| /mm/damon/ |
| D | ops-common.c | 54 void damon_pmdp_mkold(pmd_t *pmd, struct vm_area_struct *vma, unsigned long addr) in damon_pmdp_mkold()
|
| D | vaddr.c | 302 static int damon_mkold_pmd_entry(pmd_t *pmd, unsigned long addr, in damon_mkold_pmd_entry() 439 static int damon_young_pmd_entry(pmd_t *pmd, unsigned long addr, in damon_young_pmd_entry()
|