Home
last modified time | relevance | path

Searched defs:pmd (Results 1 – 25 of 30) sorted by relevance

12

/mm/kasan/
Dinit.c70 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()
112 pmd_t *pmd = pmd_offset(pud, addr); in zero_pmd_populate() local
151 pmd_t *pmd; in zero_pud_populate() local
189 pmd_t *pmd; in zero_p4d_populate() local
240 pmd_t *pmd; in kasan_populate_early_shadow() local
282 static void kasan_free_pte(pte_t *pte_start, pmd_t *pmd) in kasan_free_pte()
299 pmd_t *pmd; in kasan_free_pmd() local
361 static void kasan_remove_pmd_table(pmd_t *pmd, unsigned long addr, in kasan_remove_pmd_table()
393 pmd_t *pmd, *pmd_base; in kasan_remove_pud_table() local
Dshadow.c145 pmd_t *pmd; in shadow_mapped() local
/mm/
Ddebug_vm_pgtable.c152 pmd_t pmd; in pmd_basic_tests() local
191 pmd_t pmd; in pmd_advanced_tests() local
238 pmd_t pmd; in pmd_leaf_tests() local
256 pmd_t pmd; in pmd_huge_tests() local
278 pmd_t pmd; in pmd_savedwrite_tests() local
624 pmd_t pmd = READ_ONCE(*pmdp); in pmd_clear_tests() local
637 pmd_t pmd; in pmd_populate_tests() local
675 pmd_t pmd; in pmd_protnone_tests() local
704 pmd_t pmd; in pmd_devmap_tests() local
766 pmd_t pmd; in pmd_soft_dirty_tests() local
[all …]
Dhuge_memory.c479 pmd_t maybe_pmd_mkwrite(pmd_t pmd, struct vm_area_struct *vma) in maybe_pmd_mkwrite()
696 struct vm_area_struct *vma, unsigned long haddr, pmd_t *pmd, in set_huge_zero_page()
773 pmd_t *pmd, pfn_t pfn, pgprot_t prot, bool write, in insert_pfn_pmd()
952 pmd_t *pmd, int flags) in touch_pmd()
965 pmd_t *pmd, int flags, struct dev_pagemap **pgmap) in follow_devmap_pmd()
1019 pmd_t pmd; in copy_huge_pmd() local
1334 static inline bool can_follow_write_pmd(pmd_t pmd, unsigned int flags) in can_follow_write_pmd()
1342 pmd_t *pmd, in follow_trans_huge_pmd()
1411 vm_fault_t do_huge_pmd_numa_page(struct vm_fault *vmf, pmd_t pmd) in do_huge_pmd_numa_page()
1572 pmd_t *pmd, unsigned long addr, unsigned long next) in madvise_free_huge_pmd()
[all …]
Dpgtable-generic.c48 void pmd_clear_bad(pmd_t *pmd) in pmd_clear_bad()
136 pmd_t pmd; in pmdp_huge_clear_flush() local
211 pmd_t pmd; in pmdp_collapse_flush() local
Dioremap.c64 static int ioremap_pte_range(pmd_t *pmd, unsigned long addr, in ioremap_pte_range()
84 static int ioremap_try_huge_pmd(pmd_t *pmd, unsigned long addr, in ioremap_try_huge_pmd()
110 pmd_t *pmd; in ioremap_pmd_range() local
Dsparse-vmemmap.c143 pte_t * __meminit vmemmap_pte_populate(pmd_t *pmd, unsigned long addr, int node, in vmemmap_pte_populate()
173 pmd_t *pmd = pmd_offset(pud, addr); in vmemmap_pmd_populate() local
226 pmd_t *pmd; in vmemmap_populate_basepages() local
Dmemory.c245 static void free_pte_range(struct mmu_gather *tlb, pmd_t *pmd, in free_pte_range()
268 pmd_t *pmd; in free_pmd_range() local
469 int __pte_alloc(struct mm_struct *mm, pmd_t *pmd) in __pte_alloc()
503 int __pte_alloc_kernel(pmd_t *pmd) in __pte_alloc_kernel()
551 pmd_t *pmd = pmd_offset(pud, addr); in print_bad_pte() local
700 pmd_t pmd) in vm_normal_page_pmd()
1279 struct vm_area_struct *vma, pmd_t *pmd, in zap_pte_range()
1421 pmd_t *pmd; in zap_pmd_range() local
1685 pmd_t *pmd; in walk_to_pmd() local
1705 pmd_t *pmd = walk_to_pmd(mm, addr); in __get_locked_pte() local
[all …]
Dhmm.c175 pmd_t pmd) in pmd_to_hmm_pfn_flags()
187 pmd_t pmd) in hmm_vma_handle_pmd()
331 pmd_t pmd; in hmm_vma_walk_pmd() local
Dmprotect.c38 static unsigned long change_pte_range(struct vm_area_struct *vma, pmd_t *pmd, in change_pte_range()
191 static inline int pmd_none_or_clear_bad_unless_trans_huge(pmd_t *pmd) in pmd_none_or_clear_bad_unless_trans_huge()
216 pmd_t *pmd; in change_pmd_range() local
Dmremap.c57 pmd_t *pmd; in get_old_pmd() local
88 pmd_t *pmd; in alloc_new_pmd() local
252 pmd_t pmd; in move_normal_pmd() local
Dmadvise.c189 static int swapin_walk_pmd_entry(pmd_t *pmd, unsigned long start, in swapin_walk_pmd_entry()
310 static int madvise_cold_or_pageout_pte_range(pmd_t *pmd, in madvise_cold_or_pageout_pte_range()
601 static int madvise_free_pte_range(pmd_t *pmd, unsigned long addr, in madvise_free_pte_range()
Dpgalloc-track.h46 #define pte_alloc_kernel_track(pmd, address, mask) \ argument
Dkhugepaged.c1008 unsigned long haddr, pmd_t *pmd, in __collapse_huge_page_swapin()
1069 pmd_t *pmd, _pmd; in collapse_huge_page() local
1240 pmd_t *pmd; in khugepaged_scan_pmd() local
1452 pmd_t *pmd, _pmd; in collapse_pte_mapped_thp() local
1602 pmd_t *pmd, _pmd; in retract_page_tables() local
Dpagewalk.c41 static int walk_pte_range(pmd_t *pmd, unsigned long addr, unsigned long end, in walk_pte_range()
64 pmd_t *pmd; in walk_pmd_range() local
Dgup.c426 unsigned long address, pmd_t *pmd, unsigned int flags, in follow_page_pte()
592 pmd_t *pmd, pmdval; in follow_pmd_mask() local
846 pmd_t *pmd; in get_gate_page() local
2140 static int gup_pte_range(pmd_t pmd, pmd_t *pmdp, unsigned long addr, in gup_pte_range()
2228 static int gup_pte_range(pmd_t pmd, pmd_t *pmdp, unsigned long addr, in gup_pte_range()
2509 pmd_t pmd = READ_ONCE(*pmdp); in gup_pmd_range() local
Dptdump.c91 static int ptdump_pmd_entry(pmd_t *pmd, unsigned long addr, in ptdump_pmd_entry()
Dmigrate.c324 void migration_entry_wait(struct mm_struct *mm, pmd_t *pmd, in migration_entry_wait()
340 void pmd_migration_entry_wait(struct mm_struct *mm, pmd_t *pmd) in pmd_migration_entry_wait()
2052 bool pmd_trans_migrating(pmd_t pmd) in pmd_trans_migrating()
2120 pmd_t *pmd, pmd_t entry, in migrate_misplaced_transhuge_page()
Dmincore.c99 static int mincore_pte_range(pmd_t *pmd, unsigned long addr, unsigned long end, in mincore_pte_range()
Dvmalloc.c73 static void vunmap_pte_range(pmd_t *pmd, unsigned long addr, unsigned long end, in vunmap_pte_range()
89 pmd_t *pmd; in vunmap_pmd_range() local
193 static int vmap_pte_range(pmd_t *pmd, unsigned long addr, in vmap_pte_range()
225 pmd_t *pmd; in vmap_pmd_range() local
357 pmd_t *pmd; in vmalloc_to_page() local
Dmapping_dirty_helpers.c123 static int wp_clean_pmd_entry(pmd_t *pmd, unsigned long addr, unsigned long end, in wp_clean_pmd_entry()
Drmap.c746 pmd_t *pmd = NULL; in mm_find_pmd() local
960 pmd_t *pmd = pvmw.pmd; in page_mkclean_one() local
Dswapfile.c1938 static int unuse_pte(struct vm_area_struct *vma, pmd_t *pmd, in unuse_pte()
1978 static int unuse_pte_range(struct vm_area_struct *vma, pmd_t *pmd, in unuse_pte_range()
2057 pmd_t *pmd; in unuse_pmd_range() local
/mm/damon/
Dprmtv-common.c61 void damon_pmdp_mkold(pmd_t *pmd, struct mm_struct *mm, unsigned long addr) in damon_pmdp_mkold()
Dvaddr.c370 static int damon_mkold_pmd_entry(pmd_t *pmd, unsigned long addr, in damon_mkold_pmd_entry()
502 static int damon_young_pmd_entry(pmd_t *pmd, unsigned long addr, in damon_young_pmd_entry()

12