Searched defs:pmdp (Results 1 - 25 of 100) sorted by last modified time

1234

/linux-master/arch/riscv/mm/
H A Dinit.c453 static void __init create_pmd_mapping(pmd_t *pmdp, argument
1407 int __meminit vmemmap_check_pmd(pmd_t *pmdp, int node, argument
H A Dpgtable.c126 pmdp_collapse_flush(struct vm_area_struct *vma, unsigned long address, pmd_t *pmdp) argument
/linux-master/arch/riscv/include/asm/
H A Dpgtable.h243 static inline void set_pmd(pmd_t *pmdp, pmd_t pmd) argument
248 static inline void pmd_clear(pmd_t *pmdp) argument
492 update_mmu_cache_pmd(struct vm_area_struct *vma, unsigned long address, pmd_t *pmdp) argument
720 set_pmd_at(struct mm_struct *mm, unsigned long addr, pmd_t *pmdp, pmd_t pmd) argument
758 pmdp_set_access_flags(struct vm_area_struct *vma, unsigned long address, pmd_t *pmdp, pmd_t entry, int dirty) argument
766 pmdp_test_and_clear_young(struct vm_area_struct *vma, unsigned long address, pmd_t *pmdp) argument
773 pmdp_huge_get_and_clear(struct mm_struct *mm, unsigned long address, pmd_t *pmdp) argument
784 pmdp_set_wrprotect(struct mm_struct *mm, unsigned long address, pmd_t *pmdp) argument
791 pmdp_establish(struct vm_area_struct *vma, unsigned long address, pmd_t *pmdp, pmd_t pmd) argument
[all...]
/linux-master/mm/
H A Dmemory-failure.c772 static int check_hwpoisoned_pmd_entry(pmd_t *pmdp, unsigned long addr, argument
790 static int check_hwpoisoned_pmd_entry(pmd_t *pmdp, unsigned long addr, argument
797 static int hwpoison_pte_range(pmd_t *pmdp, unsigned long addr, argument
H A Dgup.c2579 static int gup_pte_range(pmd_t pmd, pmd_t *pmdp, unsigned long addr, argument
2685 static int gup_pte_range(pmd_t pmd, pmd_t *pmdp, unsigned long addr, argument
2729 static int __gup_device_huge_pmd(pmd_t orig, pmd_t *pmdp, unsigned long addr, argument
2765 static int __gup_device_huge_pmd(pmd_t orig, pmd_t *pmdp, unsigned long addr, argument
2876 static int gup_huge_pmd(pmd_t orig, pmd_t *pmdp, unsigned long addr, argument
3009 pmd_t *pmdp; local
[all...]
H A Dkhugepaged.c1448 set_huge_pmd(struct vm_area_struct *vma, unsigned long addr, pmd_t *pmdp, struct page *hpage) argument
/linux-master/arch/arm64/mm/
H A Dpageattr.c218 pmd_t *pmdp, pmd; local
H A Dhugetlbpage.c102 pmd_t *pmdp; local
275 pmd_t *pmdp; local
316 pmd_t *pmdp, pm local
[all...]
/linux-master/arch/loongarch/mm/
H A Dpgtable.c128 set_pmd_at(struct mm_struct *mm, unsigned long addr, pmd_t *pmdp, pmd_t pmd) argument
/linux-master/arch/powerpc/mm/
H A Dpgtable_32.c42 pmd_t *pmdp = pmd_off_k(addr); local
62 pte_t __init *early_pte_alloc_kernel(pmd_t *pmdp, unsigned long va) argument
/linux-master/arch/powerpc/mm/nohash/
H A D8xx.c51 static pte_t __init *early_hugepd_alloc_kernel(hugepd_t *pmdp, unsigned long va) argument
68 pmd_t *pmdp = pmd_off_k(va); local
[all...]
/linux-master/arch/loongarch/include/asm/
H A Dpgtable.h234 static inline void pmd_clear(pmd_t *pmdp) argument
473 update_mmu_cache_pmd(struct vm_area_struct *vma, unsigned long address, pmd_t *pmdp) argument
589 pmdp_huge_get_and_clear(struct mm_struct *mm, unsigned long address, pmd_t *pmdp) argument
/linux-master/arch/sparc/mm/
H A Dsrmmu.c137 void pmd_set(pmd_t *pmdp, pte_t *ptep) argument
500 pmd_t *pmdp; local
539 pmd_t *pmdp; local
686 pmd_t *pmdp; local
699 pud_set(__nocache_fix(pudp), pmdp); local
721 pmd_t *pmdp; local
780 pmd_t *pmdp; local
824 pud_set(__nocache_fix(pudp), pmdp); local
[all...]
/linux-master/arch/powerpc/xmon/
H A Dxmon.c3309 pmd_t *pmdp; local
[all...]
/linux-master/arch/powerpc/mm/book3s64/
H A Dhash_utils.c1952 flush_hash_hugepage(unsigned long vsid, unsigned long addr, pmd_t *pmdp, unsigned int psize, int ssize, unsigned long flags) argument
H A Dradix_pgtable.c79 pmd_t *pmdp; local
131 pmd_t *pmdp; local
192 pmd_t *pmdp; local
924 vmemmap_check_pmd(pmd_t *pmdp, int node, unsigned long addr, unsigned long next) argument
935 vmemmap_set_pmd(pmd_t *pmdp, void *p, int node, unsigned long addr, unsigned long next) argument
949 radix__vmemmap_pte_populate(pmd_t *pmdp, unsigned long addr, int node, struct vmem_altmap *altmap, struct page *reuse) argument
1030 vmemmap_pte_alloc(pmd_t *pmdp, int node, unsigned long address) argument
1344 radix__pmd_hugepage_update(struct mm_struct *mm, unsigned long addr, pmd_t *pmdp, unsigned long clr, unsigned long set) argument
1378 radix__pmdp_collapse_flush(struct vm_area_struct *vma, unsigned long address, pmd_t *pmdp) argument
1404 radix__pgtable_trans_huge_deposit(struct mm_struct *mm, pmd_t *pmdp, pgtable_t pgtable) argument
1419 radix__pgtable_trans_huge_withdraw(struct mm_struct *mm, pmd_t *pmdp) argument
1443 radix__pmdp_huge_get_and_clear(struct mm_struct *mm, unsigned long addr, pmd_t *pmdp) argument
[all...]
H A Dhash_hugepage.c21 __hash_page_thp(unsigned long ea, unsigned long access, unsigned long vsid, pmd_t *pmdp, unsigned long trap, unsigned long flags, int ssize, unsigned int psize) argument
/linux-master/arch/powerpc/include/asm/book3s/64/
H A Dpgtable.h805 static inline void pmd_clear(pmd_t *pmdp) argument
1132 pmd_hugepage_update(struct mm_struct *mm, unsigned long addr, pmd_t *pmdp, argument
1154 __pmdp_test_and_clear_young(struct mm_struct *mm, unsigned long addr, pmd_t *pmdp) argument
1177 pmdp_set_wrprotect(struct mm_struct *mm, unsigned long addr, pmd_t *pmdp) argument
1301 pmdp_huge_get_and_clear(struct mm_struct *mm, unsigned long addr, pmd_t *pmdp) argument
1319 pmdp_collapse_flush(struct vm_area_struct *vma, unsigned long address, pmd_t *pmdp) argument
1339 pgtable_trans_huge_deposit(struct mm_struct *mm, pmd_t *pmdp, pgtable_t pgtable) argument
1348 pgtable_trans_huge_withdraw(struct mm_struct *mm, pmd_t *pmdp) argument
[all...]
H A Dhash.h252 hpte_do_hugepage_flush(struct mm_struct *mm, unsigned long addr, pmd_t *pmdp, unsigned long old_pmd) argument
/linux-master/include/linux/
H A Dpgtable.h322 static inline pmd_t pmdp_get(pmd_t *pmdp) argument
297 pmdp_set_access_flags(struct vm_area_struct *vma, unsigned long address, pmd_t *pmdp, pmd_t entry, int dirty) argument
366 pmdp_test_and_clear_young(struct vm_area_struct *vma, unsigned long address, pmd_t *pmdp) argument
379 pmdp_test_and_clear_young(struct vm_area_struct *vma, unsigned long address, pmd_t *pmdp) argument
403 pmdp_clear_flush_young(struct vm_area_struct *vma, unsigned long address, pmd_t *pmdp) argument
513 pmdp_get_lockless(pmd_t *pmdp) argument
542 pmdp_get_lockless(pmd_t *pmdp) argument
553 pmdp_huge_get_and_clear(struct mm_struct *mm, unsigned long address, pmd_t *pmdp) argument
582 pmdp_huge_get_and_clear_full(struct vm_area_struct *vma, unsigned long address, pmd_t *pmdp, int full) argument
798 pmdp_set_wrprotect(struct mm_struct *mm, unsigned long address, pmd_t *pmdp) argument
805 pmdp_set_wrprotect(struct mm_struct *mm, unsigned long address, pmd_t *pmdp) argument
837 pmdp_collapse_flush(struct vm_area_struct *vma, unsigned long address, pmd_t *pmdp) argument
867 generic_pmdp_establish(struct vm_area_struct *vma, unsigned long address, pmd_t *pmdp, pmd_t pmd) argument
[all...]
/linux-master/fs/proc/
H A Dtask_mmu.c1457 static int pagemap_pmd_range(pmd_t *pmdp, unsigned long addr, unsigned long end, argument
1128 clear_soft_dirty_pmd(struct vm_area_struct *vma, unsigned long addr, pmd_t *pmdp) argument
1151 clear_soft_dirty_pmd(struct vm_area_struct *vma, unsigned long addr, pmd_t *pmdp) argument
1883 make_uffd_wp_pmd(struct vm_area_struct *vma, unsigned long addr, pmd_t *pmdp) argument
[all...]
/linux-master/drivers/misc/sgi-gru/
H A Dgrufault.c211 pmd_t *pmdp; local
/linux-master/arch/x86/mm/
H A Dpgtable.c515 pmdp_set_access_flags(struct vm_area_struct *vma, unsigned long address, pmd_t *pmdp, pmd_t entry, int dirty) argument
570 pmdp_test_and_clear_young(struct vm_area_struct *vma, unsigned long addr, pmd_t *pmdp) argument
617 pmdp_clear_flush_young(struct vm_area_struct *vma, unsigned long address, pmd_t *pmdp) argument
631 pmdp_invalidate_ad(struct vm_area_struct *vma, unsigned long address, pmd_t *pmdp) argument
[all...]
/linux-master/arch/x86/include/asm/
H A Dpgtable.h1222 static inline pmd_t native_local_pmdp_get_and_clear(pmd_t *pmdp) argument
1238 set_pmd_at(struct mm_struct *mm, unsigned long addr, pmd_t *pmdp, pmd_t pmd) argument
1343 pmdp_huge_get_and_clear(struct mm_struct *mm, unsigned long addr, pmd_t *pmdp) argument
1365 pmdp_set_wrprotect(struct mm_struct *mm, unsigned long addr, pmd_t *pmdp) argument
1383 pmdp_establish(struct vm_area_struct *vma, unsigned long address, pmd_t *pmdp, pmd_t pmd) argument
[all...]
/linux-master/arch/x86/boot/compressed/
H A Dident_map_64.c262 pmd_t *pmdp; local
192 split_large_pmd(struct x86_mapping_info *info, pmd_t *pmdp, unsigned long __address) argument

Completed in 199 milliseconds

1234