Home
last modified time | relevance | path

Searched refs:huge_page_mask (Results 1 – 12 of 12) sorted by relevance

/Linux-v5.4/arch/mips/include/asm/
Dhugetlb.h29 if (len & ~huge_page_mask(h)) in prepare_hugepage_range()
31 if (addr & ~huge_page_mask(h)) in prepare_hugepage_range()
56 flush_tlb_page(vma, addr & huge_page_mask(hstate_vma(vma))); in huge_ptep_clear_flush()
/Linux-v5.4/arch/x86/mm/
Dhugetlbpage.c98 info.align_mask = PAGE_MASK & ~huge_page_mask(h); in hugetlb_get_unmapped_area_bottomup()
122 info.align_mask = PAGE_MASK & ~huge_page_mask(h); in hugetlb_get_unmapped_area_topdown()
151 if (len & ~huge_page_mask(h)) in hugetlb_get_unmapped_area()
169 addr &= huge_page_mask(h); in hugetlb_get_unmapped_area()
/Linux-v5.4/include/asm-generic/
Dhugetlb.h96 if (len & ~huge_page_mask(h)) in prepare_hugepage_range()
98 if (addr & ~huge_page_mask(h)) in prepare_hugepage_range()
/Linux-v5.4/arch/powerpc/mm/book3s64/
Dradix_hugetlbpage.c61 if (len & ~huge_page_mask(h)) in radix__hugetlb_get_unmapped_area()
89 info.align_mask = PAGE_MASK & ~huge_page_mask(h); in radix__hugetlb_get_unmapped_area()
/Linux-v5.4/fs/hugetlbfs/
Dinode.c165 if (vma->vm_pgoff & (~huge_page_mask(h) >> PAGE_SHIFT)) in hugetlbfs_file_mmap()
207 if (len & ~huge_page_mask(h)) in hugetlb_get_unmapped_area()
230 info.align_mask = PAGE_MASK & ~huge_page_mask(h); in hugetlb_get_unmapped_area()
277 unsigned long offset = iocb->ki_pos & ~huge_page_mask(h); in hugetlbfs_read_iter()
295 nr = ((isize - 1) & ~huge_page_mask(h)) + 1; in hugetlbfs_read_iter()
326 offset &= ~huge_page_mask(h); in hugetlbfs_read_iter()
520 BUG_ON(offset & ~huge_page_mask(h)); in hugetlb_vmtruncate()
712 if (newsize & ~huge_page_mask(h)) in hugetlbfs_setattr()
/Linux-v5.4/arch/sparc/mm/
Dhugetlbpage.c44 info.align_mask = PAGE_MASK & ~huge_page_mask(h); in hugetlb_get_unmapped_area_bottomup()
76 info.align_mask = PAGE_MASK & ~huge_page_mask(h); in hugetlb_get_unmapped_area_topdown()
109 if (len & ~huge_page_mask(h)) in hugetlb_get_unmapped_area()
/Linux-v5.4/mm/
Dpagewalk.c178 unsigned long boundary = (addr & huge_page_mask(h)) + huge_page_size(h); in hugetlb_entry_end()
188 unsigned long hmask = huge_page_mask(h); in walk_hugetlb_range()
Dhugetlb.c3276 if (addr & ~(huge_page_mask(hstate_vma(vma)))) in hugetlb_vm_op_split()
3485 BUG_ON(start & ~huge_page_mask(h)); in __unmap_hugepage_range()
3486 BUG_ON(end & ~huge_page_mask(h)); in __unmap_hugepage_range()
3634 address = address & huge_page_mask(h); in unmap_ref_private()
3687 unsigned long haddr = address & huge_page_mask(h); in hugetlb_cow()
3870 unsigned long haddr = address & huge_page_mask(h); in hugetlb_no_page()
4083 unsigned long haddr = address & huge_page_mask(h); in hugetlb_fault()
4371 pte = huge_pte_offset(mm, vaddr & huge_page_mask(h), in follow_hugetlb_page()
4447 pfn_offset = (vaddr & ~huge_page_mask(h)) >> PAGE_SHIFT; in follow_hugetlb_page()
Duserfaultfd.c265 VM_BUG_ON(dst_addr & ~huge_page_mask(h)); in __mcopy_atomic_hugetlb()
/Linux-v5.4/arch/parisc/mm/
Dhugetlbpage.c31 if (len & ~huge_page_mask(h)) in hugetlb_get_unmapped_area()
/Linux-v5.4/include/linux/
Dhugetlb.h414 static inline unsigned long huge_page_mask(struct hstate *h) in huge_page_mask() function
654 static inline unsigned long huge_page_mask(struct hstate *h) in huge_page_mask() function
/Linux-v5.4/virt/kvm/arm/
Dmmu.c1715 gfn = (fault_ipa & huge_page_mask(hstate_vma(vma))) >> PAGE_SHIFT; in user_mem_abort()