/kernel/linux/linux-5.10/arch/loongarch/mm/ |
H A D | hugetlbpage.c | 16 pte_t *huge_pte_alloc(struct mm_struct *mm, unsigned long addr, in huge_pte_alloc() function
|
/kernel/linux/linux-5.10/arch/mips/mm/ |
H A D | hugetlbpage.c | 24 pte_t *huge_pte_alloc(struct mm_struct *mm, unsigned long addr, in huge_pte_alloc() function
|
/kernel/linux/linux-5.10/arch/sh/mm/ |
H A D | hugetlbpage.c | 24 pte_t *huge_pte_alloc(struct mm_struct *mm, in huge_pte_alloc() function
|
/kernel/linux/linux-6.6/arch/loongarch/mm/ |
H A D | hugetlbpage.c | 16 pte_t *huge_pte_alloc(struct mm_struct *mm, struct vm_area_struct *vma, in huge_pte_alloc() function
|
/kernel/linux/linux-6.6/arch/mips/mm/ |
H A D | hugetlbpage.c | 24 pte_t *huge_pte_alloc(struct mm_struct *mm, struct vm_area_struct *vma, in huge_pte_alloc() function
|
/kernel/linux/linux-6.6/arch/sh/mm/ |
H A D | hugetlbpage.c | 24 pte_t *huge_pte_alloc(struct mm_struct *mm, struct vm_area_struct *vma, in huge_pte_alloc() function
|
/kernel/linux/linux-5.10/arch/parisc/mm/ |
H A D | hugetlbpage.c | 47 pte_t *huge_pte_alloc(struct mm_struct *mm, in huge_pte_alloc() function
|
/kernel/linux/linux-5.10/arch/ia64/mm/ |
H A D | hugetlbpage.c | 28 huge_pte_alloc(struct mm_struct *mm, unsigned long addr, unsigned long sz) in huge_pte_alloc() function
|
/kernel/linux/linux-6.6/arch/ia64/mm/ |
H A D | hugetlbpage.c | 28 huge_pte_alloc(struct mm_struct *mm, struct vm_area_struct *vma, in huge_pte_alloc() function
|
/kernel/linux/linux-6.6/arch/parisc/mm/ |
H A D | hugetlbpage.c | 47 pte_t *huge_pte_alloc(struct mm_struct *mm, struct vm_area_struct *vma, in huge_pte_alloc() function
|
/kernel/linux/linux-5.10/arch/s390/mm/ |
H A D | hugetlbpage.c | 192 pte_t *huge_pte_alloc(struct mm_struct *mm, in huge_pte_alloc() function
|
/kernel/linux/linux-6.6/arch/s390/mm/ |
H A D | hugetlbpage.c | 191 pte_t *huge_pte_alloc(struct mm_struct *mm, struct vm_area_struct *vma, in huge_pte_alloc() function
|
/kernel/linux/linux-5.10/arch/arm64/mm/ |
H A D | hugetlbpage.c | 255 pte_t *huge_pte_alloc(struct mm_struct *mm, in huge_pte_alloc() function
|
/kernel/linux/linux-5.10/arch/powerpc/mm/ |
H A D | hugetlbpage.c | 109 pte_t *huge_pte_alloc(struct mm_struct *mm, unsigned long addr, unsigned long sz) in huge_pte_alloc() function 481 * (huge_pte_alloc(), above). Everything else works out the in hugetlb_free_pgd_range()
|
/kernel/linux/linux-5.10/arch/sparc/mm/ |
H A D | hugetlbpage.c | 275 pte_t *huge_pte_alloc(struct mm_struct *mm, in huge_pte_alloc() function
|
/kernel/linux/linux-6.6/arch/arm64/mm/ |
H A D | hugetlbpage.c | 276 pte_t *huge_pte_alloc(struct mm_struct *mm, struct vm_area_struct *vma, in huge_pte_alloc() function
|
/kernel/linux/linux-6.6/arch/powerpc/mm/ |
H A D | hugetlbpage.c | 110 pte_t *huge_pte_alloc(struct mm_struct *mm, struct vm_area_struct *vma, in huge_pte_alloc() function 470 * (huge_pte_alloc(), above). Everything else works out the in hugetlb_free_pgd_range()
|
/kernel/linux/linux-6.6/arch/riscv/mm/ |
H A D | hugetlbpage.c | 30 pte_t *huge_pte_alloc(struct mm_struct *mm, in huge_pte_alloc() function
|
/kernel/linux/linux-6.6/arch/sparc/mm/ |
H A D | hugetlbpage.c | 281 pte_t *huge_pte_alloc(struct mm_struct *mm, struct vm_area_struct *vma, in huge_pte_alloc() function
|
/kernel/linux/linux-5.10/mm/ |
H A D | userfaultfd.c | 295 dst_pte = huge_pte_alloc(dst_mm, dst_addr, vma_hpagesize); in __mcopy_atomic_hugetlb()
|
H A D | hugetlb.c | 3834 * huge_pte_alloc, otherwise the returned ptep could go in copy_hugetlb_page_range() 3846 dst_pte = huge_pte_alloc(dst, addr, sz); in copy_hugetlb_page_range() 4585 * Acquire i_mmap_rwsem before calling huge_pte_alloc and hold in hugetlb_fault() 4592 * is OK, as huge_pte_alloc will return the same value unless in hugetlb_fault() 4597 ptep = huge_pte_alloc(mm, haddr, huge_page_size(h)); in hugetlb_fault() 5407 * NOTE: This routine is only called from huge_pte_alloc. Some callers of 5408 * huge_pte_alloc know that sharing is not possible and do not take 5519 pte_t *huge_pte_alloc(struct mm_struct *mm, in huge_pte_alloc() function
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | hugetlb.h | 165 pte_t *huge_pte_alloc(struct mm_struct *mm,
|
/kernel/linux/linux-6.6/mm/ |
H A D | userfaultfd.c | 442 dst_pte = huge_pte_alloc(dst_mm, dst_vma, dst_addr, vma_hpagesize); in mfill_atomic_hugetlb()
|
H A D | hugetlb.c | 5075 dst_pte = huge_pte_alloc(dst, dst_vma, addr, sz); in copy_hugetlb_page_range() 5298 dst_pte = huge_pte_alloc(mm, new_vma, new_addr, sz); in move_hugetlb_page_tables() 6118 * Acquire vma lock before calling huge_pte_alloc and hold in hugetlb_fault() 6123 ptep = huge_pte_alloc(mm, vma, haddr, huge_page_size(h)); in hugetlb_fault() 6610 ptep = huge_pte_alloc(mm, vma, address, psize); in hugetlb_change_protection() 7099 pte_t *huge_pte_alloc(struct mm_struct *mm, struct vm_area_struct *vma, in huge_pte_alloc() function
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | hugetlb.h | 189 * huge_pte_alloc(): to avoid reliance on pte_offset_map() without pte_unmap(). 202 pte_t *huge_pte_alloc(struct mm_struct *mm, struct vm_area_struct *vma,
|