Home
last modified time | relevance | path

Searched refs:set_huge_pte_at (Results 1 - 25 of 39) sorted by relevance

12

/kernel/linux/linux-5.10/arch/sparc/include/asm/
H A Dhugetlb.h16 void set_huge_pte_at(struct mm_struct *mm, unsigned long addr,
34 set_huge_pte_at(mm, addr, ptep, pte_wrprotect(old_pte)); in huge_ptep_set_wrprotect()
44 set_huge_pte_at(vma->vm_mm, addr, ptep, pte); in huge_ptep_set_access_flags()
/kernel/linux/linux-5.10/arch/s390/include/asm/
H A Dhugetlb.h18 void set_huge_pte_at(struct mm_struct *mm, unsigned long addr,
68 set_huge_pte_at(vma->vm_mm, addr, ptep, pte); in huge_ptep_set_access_flags()
77 set_huge_pte_at(mm, addr, ptep, pte_wrprotect(pte)); in huge_ptep_set_wrprotect()
/kernel/linux/linux-5.10/arch/parisc/include/asm/
H A Dhugetlb.h8 void set_huge_pte_at(struct mm_struct *mm, unsigned long addr,
/kernel/linux/linux-6.6/arch/parisc/include/asm/
H A Dhugetlb.h8 void set_huge_pte_at(struct mm_struct *mm, unsigned long addr,
/kernel/linux/linux-5.10/arch/arm64/include/asm/
H A Dhugetlb.h30 extern void set_huge_pte_at(struct mm_struct *mm, unsigned long addr,
/kernel/linux/linux-6.6/arch/riscv/include/asm/
H A Dhugetlb.h25 void set_huge_pte_at(struct mm_struct *mm,
/kernel/linux/linux-6.6/arch/sparc/include/asm/
H A Dhugetlb.h16 void set_huge_pte_at(struct mm_struct *mm, unsigned long addr,
/kernel/linux/linux-5.10/arch/powerpc/include/asm/nohash/32/
H A Dhugetlb-8xx.h49 void set_huge_pte_at(struct mm_struct *mm, unsigned long addr, pte_t *ptep, pte_t pte);
/kernel/linux/linux-6.6/arch/arm64/include/asm/
H A Dhugetlb.h30 extern void set_huge_pte_at(struct mm_struct *mm, unsigned long addr,
/kernel/linux/linux-6.6/arch/powerpc/include/asm/nohash/32/
H A Dhugetlb-8xx.h49 void set_huge_pte_at(struct mm_struct *mm, unsigned long addr, pte_t *ptep,
/kernel/linux/linux-6.6/arch/powerpc/mm/book3s64/
H A Dradix_hugetlbpage.c62 set_huge_pte_at(vma->vm_mm, addr, ptep, pte, psize); in radix__huge_ptep_modify_prot_commit()
H A Dhugetlbpage.c153 set_huge_pte_at(vma->vm_mm, addr, ptep, pte, psize); in huge_ptep_modify_prot_commit()
/kernel/linux/linux-5.10/arch/powerpc/mm/book3s64/
H A Dhash_hugetlbpage.c152 set_huge_pte_at(vma->vm_mm, addr, ptep, pte); in huge_ptep_modify_prot_commit()
H A Dradix_hugetlbpage.c107 set_huge_pte_at(vma->vm_mm, addr, ptep, pte); in radix__huge_ptep_modify_prot_commit()
/kernel/linux/linux-6.6/arch/s390/include/asm/
H A Dhugetlb.h18 void set_huge_pte_at(struct mm_struct *mm, unsigned long addr,
/kernel/linux/linux-5.10/include/asm-generic/
H A Dhugetlb.h53 static inline void set_huge_pte_at(struct mm_struct *mm, unsigned long addr, in set_huge_pte_at() function
/kernel/linux/linux-6.6/include/asm-generic/
H A Dhugetlb.h78 static inline void set_huge_pte_at(struct mm_struct *mm, unsigned long addr, in set_huge_pte_at() function
/kernel/linux/linux-5.10/arch/parisc/mm/
H A Dhugetlbpage.c57 * set_huge_pte_at() on whatever we return, which writes out in huge_pte_alloc()
142 void set_huge_pte_at(struct mm_struct *mm, unsigned long addr, in set_huge_pte_at() function
/kernel/linux/linux-6.6/arch/parisc/mm/
H A Dhugetlbpage.c57 * set_huge_pte_at() on whatever we return, which writes out in huge_pte_alloc()
142 void set_huge_pte_at(struct mm_struct *mm, unsigned long addr, in set_huge_pte_at() function
/kernel/linux/linux-6.6/arch/arm64/mm/
H A Dhugetlbpage.c244 void set_huge_pte_at(struct mm_struct *mm, unsigned long addr, in set_huge_pte_at() function
565 set_huge_pte_at(vma->vm_mm, addr, ptep, pte, psize); in huge_ptep_modify_prot_commit()
/kernel/linux/linux-5.10/arch/powerpc/mm/nohash/
H A D8xx.c104 set_huge_pte_at(&init_mm, va, ptep, pte_mkhuge(pfn_pte(pa >> PAGE_SHIFT, prot))); in __early_map_kernel_hugepage()
/kernel/linux/linux-6.6/arch/powerpc/mm/nohash/
H A D8xx.c94 set_huge_pte_at(&init_mm, va, ptep, in __early_map_kernel_hugepage()
/kernel/linux/linux-6.6/mm/
H A Dhugetlb.c5030 set_huge_pte_at(vma->vm_mm, addr, ptep, newpte, sz); in hugetlb_install_folio()
5107 set_huge_pte_at(dst, addr, dst_pte, entry, sz); in copy_hugetlb_page_range()
5122 set_huge_pte_at(src, addr, src_pte, entry, sz); in copy_hugetlb_page_range()
5126 set_huge_pte_at(dst, addr, dst_pte, entry, sz); in copy_hugetlb_page_range()
5132 set_huge_pte_at(dst, addr, dst_pte, in copy_hugetlb_page_range()
5208 set_huge_pte_at(dst, addr, dst_pte, entry, sz); in copy_hugetlb_page_range()
5245 set_huge_pte_at(mm, new_addr, dst_pte, pte, sz); in move_huge_pte()
5379 set_huge_pte_at(mm, address, ptep, in __unmap_hugepage_range()
5414 set_huge_pte_at(mm, address, ptep, in __unmap_hugepage_range()
5731 set_huge_pte_at(m in hugetlb_wp()
[all...]
H A Drmap.c1527 /* We need the huge page size for set_huge_pte_at() */ in try_to_unmap_one()
1653 set_huge_pte_at(mm, address, pvmw.pte, pteval, in try_to_unmap_one()
1893 /* We need the huge page size for set_huge_pte_at() */ in try_to_migrate_one()
2060 set_huge_pte_at(mm, address, pvmw.pte, pteval, in try_to_migrate_one()
2085 set_huge_pte_at(mm, address, pvmw.pte, in try_to_migrate_one()
2100 set_huge_pte_at(mm, address, pvmw.pte, in try_to_migrate_one()
2133 set_huge_pte_at(mm, address, pvmw.pte, swp_pte, in try_to_migrate_one()
/kernel/linux/linux-5.10/include/linux/
H A Dhugetlb.h748 set_huge_pte_at(mm, addr, ptep, pte); in set_huge_swap_pte_at()
767 set_huge_pte_at(vma->vm_mm, addr, ptep, pte); in huge_ptep_modify_prot_commit()

Completed in 25 milliseconds

12