Searched defs:pmd (Results 1 - 25 of 262) sorted by last modified time

1234567891011

/linux-master/arch/x86/include/asm/
H A Dpgtable_types.h399 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 Dinit.c1401 void __meminit vmemmap_set_pmd(pmd_t *pmd, void *p, int node, argument
1444 pmd_t *pmd; local
H A Dpgtable.c77 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 Dpgtable.h210 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 Dpgalloc.h35 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 Dhugetlb.c7533 pmd_t *pmd; local
[all...]
H A Dmemory-failure.c395 pmd_t *pmd; local
775 pmd_t pmd = *pmdp; local
H A Dmadvise.c171 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 Dhuge_memory.c762 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 Dgup.c696 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 Dvmalloc.c93 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 Dmemory.c187 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 Dmm.h530 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 Dswapops.h359 static inline void migration_entry_wait(struct mm_struct *mm, pmd_t *pmd, argument
[all...]
/linux-master/arch/arc/mm/
H A Dtlb.c530 update_mmu_cache_pmd(struct vm_area_struct *vma, unsigned long addr, pmd_t *pmd) argument
/linux-master/arch/x86/kvm/mmu/
H A Dmmu.c3091 pmd_t pmd; local
/linux-master/arch/arm64/mm/
H A Dpageattr.c218 pmd_t *pmdp, pmd; local
H A Dhugetlbpage.c82 int pmd_huge(pmd_t pmd) argument
316 pmd_t *pmdp, pmd; local
/linux-master/arch/loongarch/mm/
H A Dpgtable.c121 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 Dcs42l43.c1467 static int cs42l43_dapm_wait_completion(struct completion *pmu, struct completion *pmd, argument
/linux-master/arch/x86/mm/
H A Dmem_encrypt_amd.c160 pmdval_t pmd_flags, pmd; local
H A Dident_map.c12 pmd_t *pmd = pmd_page + pmd_index(addr); local
28 pmd_t *pmd; local
[all...]
/linux-master/drivers/net/ethernet/intel/ice/
H A Dice_adminq_cmd.h1559 u8 pmd; member in struct:ice_aqc_get_port_options_elem
/linux-master/arch/x86/kernel/
H A Dhead64.c94 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 D8xx.c219 int pmd_clear_huge(pmd_t *pmd) argument

Completed in 430 milliseconds

1234567891011