Searched defs:pmd (Results 226 - 250 of 255) sorted by path

1234567891011

/linux-master/mm/
H A Dhmm.c332 pmd_t pmd; local
176 pmd_to_hmm_pfn_flags(struct hmm_range *range, pmd_t pmd) argument
187 hmm_vma_handle_pmd(struct mm_walk *walk, unsigned long addr, unsigned long end, unsigned long hmm_pfns[], pmd_t pmd) argument
[all...]
H A Dhuge_memory.c813 pmd_t maybe_pmd_mkwrite(pmd_t pmd, struct vm_area_struct *vma) argument
1035 set_huge_zero_folio(pgtable_t pgtable, struct mm_struct *mm, struct vm_area_struct *vma, unsigned long haddr, pmd_t *pmd, struct folio *zero_folio) argument
1114 insert_pfn_pmd(struct vm_area_struct *vma, unsigned long addr, pmd_t *pmd, pfn_t pfn, pgprot_t prot, bool write, pgtable_t pgtable) argument
1288 touch_pmd(struct vm_area_struct *vma, unsigned long addr, pmd_t *pmd, bool write) argument
1301 follow_devmap_pmd(struct vm_area_struct *vma, unsigned long addr, pmd_t *pmd, int flags, struct dev_pagemap **pgmap) argument
1348 pmd_t pmd; local
1614 can_change_pmd_writable(struct vm_area_struct *vma, unsigned long addr, pmd_t pmd) argument
1649 pmd_t pmd; local
1734 madvise_free_huge_pmd(struct mmu_gather *tlb, struct vm_area_struct *vma, pmd_t *pmd, unsigned long addr, unsigned long next) argument
1804 zap_deposited_table(struct mm_struct *mm, pmd_t *pmd) argument
1813 zap_huge_pmd(struct mmu_gather *tlb, struct vm_area_struct *vma, pmd_t *pmd, unsigned long addr) argument
1894 move_soft_dirty_pmd(pmd_t pmd) argument
1909 pmd_t pmd; local
1961 change_huge_pmd(struct mmu_gather *tlb, struct vm_area_struct *vma, pmd_t *pmd, unsigned long addr, pgprot_t newprot, unsigned long cp_flags) argument
2239 __pmd_trans_huge_lock(pmd_t *pmd, struct vm_area_struct *vma) argument
2323 __split_huge_zero_page_pmd(struct vm_area_struct *vma, unsigned long haddr, pmd_t *pmd) argument
2364 __split_huge_pmd_locked(struct vm_area_struct *vma, pmd_t *pmd, unsigned long haddr, bool freeze) argument
2584 __split_huge_pmd(struct vm_area_struct *vma, pmd_t *pmd, unsigned long address, bool freeze, struct folio *folio) argument
2622 pmd_t *pmd = mm_find_pmd(vma->vm_mm, address); local
[all...]
H A Dhugetlb.c7467 pmd_t *pmd; local
[all...]
H A Dhugetlb_vmemmap.c49 static int vmemmap_split_pmd(pmd_t *pmd, struct page *head, unsigned long start, argument
95 static int vmemmap_pmd_entry(pmd_t *pmd, unsigned long addr, argument
H A Dkhugepaged.c740 __collapse_huge_page_copy_failed(pte_t *pte, pmd_t *pmd, pmd_t orig_pmd, struct vm_area_struct *vma, struct list_head *compound_pagelist) argument
779 __collapse_huge_page_copy(pte_t *pte, struct folio *folio, pmd_t *pmd, pmd_t orig_pmd, struct vm_area_struct *vma, unsigned long address, spinlock_t *ptl, struct list_head *compound_pagelist) argument
928 find_pmd_or_thp_or_none(struct mm_struct *mm, unsigned long address, pmd_t **pmd) argument
952 check_pmd_still_valid(struct mm_struct *mm, unsigned long address, pmd_t *pmd) argument
973 __collapse_huge_page_swapin(struct mm_struct *mm, struct vm_area_struct *vma, unsigned long haddr, pmd_t *pmd, int referenced) argument
1078 pmd_t *pmd, _pmd; local
1240 pmd_t *pmd; local
1480 pmd_t *pmd, pgt_pmd; local
1685 pmd_t *pmd, pgt_pmd; local
[all...]
H A Dksm.c615 static int break_ksm_pmd_entry(pmd_t *pmd, unsigned long addr, unsigned long next, argument
1377 pmd_t *pmd; local
H A Dmadvise.c171 static int swapin_walk_pmd_entry(pmd_t *pmd, unsigned long start, argument
336 static int madvise_cold_or_pageout_pte_range(pmd_t *pmd, argument
642 madvise_free_pte_range(pmd_t *pmd, unsigned long addr, unsigned long end, struct mm_walk *walk) argument
[all...]
H A Dmapping_dirty_helpers.c126 static int wp_clean_pmd_entry(pmd_t *pmd, unsigned long addr, unsigned long end, argument
H A Dmemcontrol.c6448 static int mem_cgroup_count_precharge_pte_range(pmd_t *pmd, argument
6410 get_mctgt_type_thp(struct vm_area_struct *vma, unsigned long addr, pmd_t pmd, union mc_target *target) argument
6441 get_mctgt_type_thp(struct vm_area_struct *vma, unsigned long addr, pmd_t pmd, union mc_target *target) argument
6645 mem_cgroup_move_charge_pte_range(pmd_t *pmd, unsigned long addr, unsigned long end, struct mm_walk *walk) argument
[all...]
H A Dmemory-failure.c400 pmd_t *pmd; local
777 pmd_t pmd = *pmdp; local
H A Dmemory.c189 static void free_pte_range(struct mmu_gather *tlb, pmd_t *pmd, argument
202 pmd_t *pmd; local
414 pmd_install(struct mm_struct *mm, pmd_t *pmd, pgtable_t *pte) argument
440 __pte_alloc(struct mm_struct *mm, pmd_t *pmd) argument
452 __pte_alloc_kernel(pmd_t *pmd) argument
497 pmd_t *pmd = pmd_offset(pud, addr); local
658 vm_normal_page_pmd(struct vm_area_struct *vma, unsigned long addr, pmd_t pmd) argument
698 vm_normal_folio_pmd(struct vm_area_struct *vma, unsigned long addr, pmd_t pmd) argument
1575 zap_pte_range(struct mmu_gather *tlb, struct vm_area_struct *vma, pmd_t *pmd, unsigned long addr, unsigned long end, struct zap_details *details) argument
1701 pmd_t *pmd; local
1959 pmd_t *pmd; local
1979 pmd_t *pmd = walk_to_pmd(mm, addr); local
2058 pmd_t *pmd = NULL; local
2497 remap_pte_range(struct mm_struct *mm, pmd_t *pmd, unsigned long addr, unsigned long end, unsigned long pfn, pgprot_t prot) argument
2527 pmd_t *pmd; local
2724 apply_to_pte_range(struct mm_struct *mm, pmd_t *pmd, unsigned long addr, unsigned long end, pte_fn_t fn, void *data, bool create, pgtbl_mod_mask *mask) argument
2772 pmd_t *pmd; local
5976 pmd_t *pmd; local
[all...]
H A Dmempolicy.c503 static void queue_folios_pmd(pmd_t *pmd, struct mm_walk *walk) argument
535 static int queue_folios_pte_range(pmd_t *pmd, unsigned long addr, argument
H A Dmigrate.c306 void migration_entry_wait(struct mm_struct *mm, pmd_t *pmd, argument
367 void pmd_migration_entry_wait(struct mm_struct *mm, pmd_t *pmd) argument
H A Dmincore.c100 static int mincore_pte_range(pmd_t *pmd, unsigned long addr, unsigned long end, argument
H A Dmlock.c363 static int mlock_pte_range(pmd_t *pmd, unsigned long addr, argument
H A Dmprotect.c360 pmd_t *pmd; local
83 change_pte_range(struct mmu_gather *tlb, struct vm_area_struct *vma, pmd_t *pmd, unsigned long addr, unsigned long end, pgprot_t newprot, unsigned long cp_flags) argument
[all...]
H A Dmremap.c59 pmd_t *pmd; local
90 pmd_t *pmd; local
241 pmd_t pmd; local
[all...]
H A Dpage_table_check.c165 void __page_table_check_pmd_clear(struct mm_struct *mm, pmd_t pmd) argument
220 static inline void page_table_check_pmd_flags(pmd_t pmd) argument
228 __page_table_check_pmd_set(struct mm_struct *mm, pmd_t *pmdp, pmd_t pmd) argument
256 __page_table_check_pte_clear_range(struct mm_struct *mm, unsigned long addr, pmd_t pmd) argument
[all...]
H A Dpagewalk.c41 static int walk_pte_range(pmd_t *pmd, unsigned long addr, unsigned long end, argument
118 pmd_t *pmd; local
[all...]
H A Dpercpu.c3185 pmd_t *pmd; local
H A Dpgtable-generic.c52 void pmd_clear_bad(pmd_t *pmd) argument
140 pmd_t pmd; local
225 pmd_t pmd; local
282 __pte_offset_map(pmd_t *pmd, unsigned long addr, pmd_t *pmdvalp) argument
308 pte_offset_map_nolock(struct mm_struct *mm, pmd_t *pmd, unsigned long addr, spinlock_t **ptlp) argument
364 __pte_offset_map_lock(struct mm_struct *mm, pmd_t *pmd, unsigned long addr, spinlock_t **ptlp) argument
[all...]
H A Dptdump.c98 static int ptdump_pmd_entry(pmd_t *pmd, unsigned long addr, argument
H A Drmap.c809 pmd_t *pmd = NULL; local
1036 pmd_t *pmd = pvmw->pmd; local
[all...]
/linux-master/mm/kasan/
H A Dinit.c70 static inline bool kasan_pte_table(pmd_t pmd) argument
92 static void __ref zero_pte_populate(pmd_t *pmd, unsigned long addr, argument
112 pmd_t *pmd = pmd_offset(pud, addr); local
155 pmd_t *pmd; local
198 pmd_t *pmd; local
250 pmd_t *pmd; local
292 kasan_free_pte(pte_t *pte_start, pmd_t *pmd) argument
309 pmd_t *pmd; local
374 kasan_remove_pmd_table(pmd_t *pmd, unsigned long addr, unsigned long end) argument
406 pmd_t *pmd, *pmd_base; local
[all...]
H A Dshadow.c191 pmd_t *pmd; local

Completed in 351 milliseconds

1234567891011