/linux-master/arch/x86/include/asm/ |
H A D | pgtable_types.h | 399 static inline pmdval_t native_pmd_val(pmd_t pmd) argument 411 static inline pmdval_t native_pmd_val(pmd_t pmd) argument 451 static inline pmdval_t pmd_pfn_mask(pmd_t pmd) argument 459 pmd_flags_mask(pmd_t pmd) argument 464 pmd_flags(pmd_t pmd) argument [all...] |
/linux-master/arch/riscv/mm/ |
H A D | init.c | 1401 void __meminit vmemmap_set_pmd(pmd_t *pmd, void *p, int node, argument 1444 pmd_t *pmd; local
|
H A D | pgtable.c | 77 pmd_t *pmd = pud_pgtable(pudp_get(pud)); local 97 int pmd_set_huge(pmd_t *pmd, phys_addr_t phys, pgprot_t prot) argument 105 int pmd_clear_huge(pmd_t *pmd) argument 113 int pmd_free_pte_page(pmd_t *pmd, unsigne argument 129 pmd_t pmd = pmdp_huge_get_and_clear(vma->vm_mm, address, pmdp); local [all...] |
/linux-master/arch/riscv/include/asm/ |
H A D | pgtable.h | 210 static inline int pmd_present(pmd_t pmd) argument 221 static inline int pmd_present(pmd_t pmd) argument 227 static inline int pmd_none(pmd_t pmd) argument 232 static inline int pmd_bad(pmd_t pmd) argument 238 static inline bool pmd_leaf(pmd_t pmd) argument 243 set_pmd(pmd_t *pmdp, pmd_t pmd) argument 267 pmd_page(pmd_t pmd) argument 272 pmd_page_vaddr(pmd_t pmd) argument 277 pmd_pte(pmd_t pmd) argument 451 pmd_protnone(pmd_t pmd) argument 632 pmd_mkhuge(pmd_t pmd) argument 637 pmd_mkinvalid(pmd_t pmd) argument 644 pmd_pfn(pmd_t pmd) argument 656 pmd_modify(pmd_t pmd, pgprot_t newprot) argument 662 pmd_write(pmd_t pmd) argument 674 pmd_dirty(pmd_t pmd) argument 680 pmd_young(pmd_t pmd) argument 685 pmd_user(pmd_t pmd) argument 690 pmd_mkold(pmd_t pmd) argument 695 pmd_mkyoung(pmd_t pmd) argument 700 pmd_mkwrite_novma(pmd_t pmd) argument 705 pmd_wrprotect(pmd_t pmd) argument 710 pmd_mkclean(pmd_t pmd) argument 715 pmd_mkdirty(pmd_t pmd) argument 720 set_pmd_at(struct mm_struct *mm, unsigned long addr, pmd_t *pmdp, pmd_t pmd) argument 740 pmd_user_accessible_page(pmd_t pmd) argument 752 pmd_trans_huge(pmd_t pmd) argument 776 pmd_t pmd = __pmd(atomic_long_xchg((atomic_long_t *)pmdp, 0)); local 791 pmdp_establish(struct vm_area_struct *vma, unsigned long address, pmd_t *pmdp, pmd_t pmd) argument [all...] |
H A D | pgalloc.h | 35 static inline void pud_populate(struct mm_struct *mm, pud_t *pud, pmd_t *pmd) argument 173 static inline void __pmd_free_tlb(struct mmu_gather *tlb, pmd_t *pmd, argument 18 pmd_populate_kernel(struct mm_struct *mm, pmd_t *pmd, pte_t *pte) argument 26 pmd_populate(struct mm_struct *mm, pmd_t *pmd, pgtable_t pte) argument
|
/linux-master/mm/ |
H A D | hugetlb.c | 7533 pmd_t *pmd; local [all...] |
H A D | memory-failure.c | 395 pmd_t *pmd; local 775 pmd_t pmd = *pmdp; local
|
H A D | madvise.c | 171 static int swapin_walk_pmd_entry(pmd_t *pmd, unsigned long start, argument 324 static int madvise_cold_or_pageout_pte_range(pmd_t *pmd, argument 619 madvise_free_pte_range(pmd_t *pmd, unsigned long addr, unsigned long end, struct mm_walk *walk) argument [all...] |
H A D | huge_memory.c | 762 pmd_t maybe_pmd_mkwrite(pmd_t pmd, struct vm_area_struct *vma) argument 982 set_huge_zero_page(pgtable_t pgtable, struct mm_struct *mm, struct vm_area_struct *vma, unsigned long haddr, pmd_t *pmd, struct page *zero_page) argument 1057 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 1231 touch_pmd(struct vm_area_struct *vma, unsigned long addr, pmd_t *pmd, bool write) argument 1244 follow_devmap_pmd(struct vm_area_struct *vma, unsigned long addr, pmd_t *pmd, int flags, struct dev_pagemap **pgmap) argument 1291 pmd_t pmd; local 1600 can_change_pmd_writable(struct vm_area_struct *vma, unsigned long addr, pmd_t pmd) argument 1631 can_follow_write_pmd(pmd_t pmd, struct page *page, struct vm_area_struct *vma, unsigned int flags) argument 1668 follow_trans_huge_pmd(struct vm_area_struct *vma, unsigned long addr, pmd_t *pmd, unsigned int flags) argument 1717 pmd_t pmd; local 1802 madvise_free_huge_pmd(struct mmu_gather *tlb, struct vm_area_struct *vma, pmd_t *pmd, unsigned long addr, unsigned long next) argument 1872 zap_deposited_table(struct mm_struct *mm, pmd_t *pmd) argument 1881 zap_huge_pmd(struct mmu_gather *tlb, struct vm_area_struct *vma, pmd_t *pmd, unsigned long addr) argument 1962 move_soft_dirty_pmd(pmd_t pmd) argument 1977 pmd_t pmd; local 2029 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 2307 __pmd_trans_huge_lock(pmd_t *pmd, struct vm_area_struct *vma) argument 2391 __split_huge_zero_page_pmd(struct vm_area_struct *vma, unsigned long haddr, pmd_t *pmd) argument 2432 __split_huge_pmd_locked(struct vm_area_struct *vma, pmd_t *pmd, unsigned long haddr, bool freeze) argument 2649 __split_huge_pmd(struct vm_area_struct *vma, pmd_t *pmd, unsigned long address, bool freeze, struct folio *folio) argument 2687 pmd_t *pmd = mm_find_pmd(vma->vm_mm, address); local [all...] |
H A D | gup.c | 696 pmd_t *pmd, pmdval; local 579 follow_page_pte(struct vm_area_struct *vma, unsigned long address, pmd_t *pmd, unsigned int flags, struct dev_pagemap **pgmap) argument 866 pmd_t *pmd; local 2579 gup_pte_range(pmd_t pmd, pmd_t *pmdp, unsigned long addr, unsigned long end, unsigned int flags, struct page **pages, int *nr) argument 2685 gup_pte_range(pmd_t pmd, pmd_t *pmdp, unsigned long addr, unsigned long end, unsigned int flags, struct page **pages, int *nr) argument 3013 pmd_t pmd = pmdp_get_lockless(pmdp); local [all...] |
H A D | vmalloc.c | 93 static int vmap_pte_range(pmd_t *pmd, unsigned long addr, unsigned long end, argument 126 static int vmap_try_huge_pmd(pmd_t *pmd, unsigned long addr, unsigned long end, argument 155 pmd_t *pmd; local 341 vunmap_pte_range(pmd_t *pmd, unsigned long addr, unsigned long end, pgtbl_mod_mask *mask) argument 357 pmd_t *pmd; local 478 vmap_pages_pte_range(pmd_t *pmd, unsigned long addr, unsigned long end, pgprot_t prot, struct page **pages, int *nr, pgtbl_mod_mask *mask) argument 513 pmd_t *pmd; local 738 pmd_t *pmd; local [all...] |
H A D | memory.c | 187 static void free_pte_range(struct mmu_gather *tlb, pmd_t *pmd, argument 200 pmd_t *pmd; local 412 pmd_install(struct mm_struct *mm, pmd_t *pmd, pgtable_t *pte) argument 438 __pte_alloc(struct mm_struct *mm, pmd_t *pmd) argument 450 __pte_alloc_kernel(pmd_t *pmd) argument 495 pmd_t *pmd = pmd_offset(pud, addr); local 656 vm_normal_page_pmd(struct vm_area_struct *vma, unsigned long addr, pmd_t pmd) argument 696 vm_normal_folio_pmd(struct vm_area_struct *vma, unsigned long addr, pmd_t pmd) argument 1568 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 1693 pmd_t *pmd; local 1951 pmd_t *pmd; local 1971 pmd_t *pmd = walk_to_pmd(mm, addr); local 2050 pmd_t *pmd = NULL; local 2489 remap_pte_range(struct mm_struct *mm, pmd_t *pmd, unsigned long addr, unsigned long end, unsigned long pfn, pgprot_t prot) argument 2519 pmd_t *pmd; local 2716 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 2764 pmd_t *pmd; local 5896 pmd_t *pmd; local [all...] |
/linux-master/include/linux/ |
H A D | mm.h | 530 pmd_t *pmd; /* Pointer to pmd entry matching member in struct:vm_fault 2913 static inline spinlock_t *pte_lockptr(struct mm_struct *mm, pmd_t *pmd) argument 2938 static inline spinlock_t *pte_lockptr(struct mm_struct *mm, pmd_t *pmd) argument 2968 pte_offset_map(pmd_t *pmd, unsigned long addr) argument 2975 pte_offset_map_lock(struct mm_struct *mm, pmd_t *pmd, unsigned long addr, spinlock_t **ptlp) argument 3007 pmd_pgtable_page(pmd_t *pmd) argument 3013 pmd_ptdesc(pmd_t *pmd) argument 3018 pmd_lockptr(struct mm_struct *mm, pmd_t *pmd) argument 3043 pmd_lockptr(struct mm_struct *mm, pmd_t *pmd) argument 3055 pmd_lock(struct mm_struct *mm, pmd_t *pmd) argument [all...] |
H A D | swapops.h | 359 static inline void migration_entry_wait(struct mm_struct *mm, pmd_t *pmd, argument [all...] |
/linux-master/arch/arc/mm/ |
H A D | tlb.c | 530 update_mmu_cache_pmd(struct vm_area_struct *vma, unsigned long addr, pmd_t *pmd) argument
|
/linux-master/arch/x86/kvm/mmu/ |
H A D | mmu.c | 3091 pmd_t pmd; local
|
/linux-master/arch/arm64/mm/ |
H A D | pageattr.c | 218 pmd_t *pmdp, pmd; local
|
H A D | hugetlbpage.c | 82 int pmd_huge(pmd_t pmd) argument 316 pmd_t *pmdp, pmd; local
|
/linux-master/arch/loongarch/mm/ |
H A D | pgtable.c | 121 pmd_t pmd; local 128 set_pmd_at(struct mm_struct *mm, unsigned long addr, pmd_t *pmdp, pmd_t pmd) argument
|
/linux-master/sound/soc/codecs/ |
H A D | cs42l43.c | 1467 static int cs42l43_dapm_wait_completion(struct completion *pmu, struct completion *pmd, argument
|
/linux-master/arch/x86/mm/ |
H A D | mem_encrypt_amd.c | 160 pmdval_t pmd_flags, pmd; local
|
H A D | ident_map.c | 12 pmd_t *pmd = pmd_page + pmd_index(addr); local 28 pmd_t *pmd; local [all...] |
/linux-master/drivers/net/ethernet/intel/ice/ |
H A D | ice_adminq_cmd.h | 1559 u8 pmd; member in struct:ice_aqc_get_port_options_elem
|
/linux-master/arch/x86/kernel/ |
H A D | head64.c | 94 static unsigned long __head sme_postprocess_startup(struct boot_params *bp, pmdval_t *pmd) argument 152 pmdval_t *pmd, pmd_entry; local 282 __early_make_pgtable(unsigned long address, pmdval_t pmd) argument 355 pmdval_t pmd; local [all...] |
/linux-master/arch/powerpc/mm/nohash/ |
H A D | 8xx.c | 219 int pmd_clear_huge(pmd_t *pmd) argument
|