Home
last modified time | relevance | path

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

/linux-4.4.14/arch/mips/include/asm/
Dhugetlb.h30 if (len & ~huge_page_mask(h)) in prepare_hugepage_range()
32 if (addr & ~huge_page_mask(h)) in prepare_hugepage_range()
70 flush_tlb_page(vma, addr & huge_page_mask(hstate_vma(vma))); in huge_ptep_clear_flush()
/linux-4.4.14/arch/arm/include/asm/
Dhugetlb.h49 if (len & ~huge_page_mask(h)) in prepare_hugepage_range()
51 if (addr & ~huge_page_mask(h)) in prepare_hugepage_range()
/linux-4.4.14/arch/x86/mm/
Dhugetlbpage.c86 info.align_mask = PAGE_MASK & ~huge_page_mask(h); in hugetlb_get_unmapped_area_bottomup()
103 info.align_mask = PAGE_MASK & ~huge_page_mask(h); in hugetlb_get_unmapped_area_topdown()
132 if (len & ~huge_page_mask(h)) in hugetlb_get_unmapped_area()
/linux-4.4.14/arch/arm64/include/asm/
Dhugetlb.h78 if (len & ~huge_page_mask(h)) in prepare_hugepage_range()
80 if (addr & ~huge_page_mask(h)) in prepare_hugepage_range()
/linux-4.4.14/arch/x86/include/asm/
Dhugetlb.h23 if (len & ~huge_page_mask(h)) in prepare_hugepage_range()
25 if (addr & ~huge_page_mask(h)) in prepare_hugepage_range()
/linux-4.4.14/arch/metag/mm/
Dhugetlbpage.c37 if (len & ~huge_page_mask(h)) in prepare_hugepage_range()
39 if (addr & ~huge_page_mask(h)) in prepare_hugepage_range()
201 if (len & ~huge_page_mask(h)) in hugetlb_get_unmapped_area()
/linux-4.4.14/arch/tile/include/asm/
Dhugetlb.h36 if (len & ~huge_page_mask(h)) in prepare_hugepage_range()
38 if (addr & ~huge_page_mask(h)) in prepare_hugepage_range()
/linux-4.4.14/arch/powerpc/include/asm/
Dhugetlb.h108 if (len & ~huge_page_mask(h)) in prepare_hugepage_range()
110 if (addr & ~huge_page_mask(h)) in prepare_hugepage_range()
/linux-4.4.14/arch/tile/mm/
Dhugetlbpage.c175 info.align_mask = PAGE_MASK & ~huge_page_mask(h); in hugetlb_get_unmapped_area_bottomup()
192 info.align_mask = PAGE_MASK & ~huge_page_mask(h); in hugetlb_get_unmapped_area_topdown()
220 if (len & ~huge_page_mask(h)) in hugetlb_get_unmapped_area()
/linux-4.4.14/fs/hugetlbfs/
Dinode.c139 if (vma->vm_pgoff & (~huge_page_mask(h) >> PAGE_SHIFT)) in hugetlbfs_file_mmap()
179 if (len & ~huge_page_mask(h)) in hugetlb_get_unmapped_area()
202 info.align_mask = PAGE_MASK & ~huge_page_mask(h); in hugetlb_get_unmapped_area()
249 unsigned long offset = iocb->ki_pos & ~huge_page_mask(h); in hugetlbfs_read_iter()
267 nr = ((isize - 1) & ~huge_page_mask(h)) + 1; in hugetlbfs_read_iter()
298 offset &= ~huge_page_mask(h); in hugetlbfs_read_iter()
499 BUG_ON(offset & ~huge_page_mask(h)); in hugetlb_vmtruncate()
675 if (attr->ia_size & ~huge_page_mask(h)) in hugetlbfs_setattr()
/linux-4.4.14/mm/
Dpagewalk.c128 unsigned long boundary = (addr & huge_page_mask(h)) + huge_page_size(h); in hugetlb_entry_end()
138 unsigned long hmask = huge_page_mask(h); in walk_hugetlb_range()
Dhugetlb.c3173 BUG_ON(start & ~huge_page_mask(h)); in __unmap_hugepage_range()
3174 BUG_ON(end & ~huge_page_mask(h)); in __unmap_hugepage_range()
3306 address = address & huge_page_mask(h); in unmap_ref_private()
3407 ptep = huge_pte_offset(mm, address & huge_page_mask(h)); in hugetlb_cow()
3437 mmun_start = address & huge_page_mask(h); in hugetlb_cow()
3446 ptep = huge_pte_offset(mm, address & huge_page_mask(h)); in hugetlb_cow()
3698 address &= huge_page_mask(h); in hugetlb_fault()
3854 pte = huge_pte_offset(mm, vaddr & huge_page_mask(h)); in follow_hugetlb_page()
3900 pfn_offset = (vaddr & ~huge_page_mask(h)) >> PAGE_SHIFT; in follow_hugetlb_page()
Dmmap.c2458 ~(huge_page_mask(hstate_vma(vma))))) in __split_vma()
/linux-4.4.14/arch/parisc/mm/
Dhugetlbpage.c29 if (len & ~huge_page_mask(h)) in hugetlb_get_unmapped_area()
/linux-4.4.14/include/linux/
Dhugetlb.h390 static inline unsigned long huge_page_mask(struct hstate *h) in huge_page_mask() function
509 #define huge_page_mask(h) PAGE_MASK macro