Home
last modified time | relevance | path

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

/linux-6.15/fs/hugetlbfs/
H A Dinode.c130 if (vma->vm_pgoff & (~huge_page_mask(h) >> PAGE_SHIFT)) in hugetlbfs_file_mmap()
180 if (len & ~huge_page_mask(h)) in hugetlb_get_unmapped_area()
183 if (addr & ~huge_page_mask(h)) in hugetlb_get_unmapped_area()
243 unsigned long offset = iocb->ki_pos & ~huge_page_mask(h); in hugetlbfs_read_iter()
261 nr = ((isize - 1) & ~huge_page_mask(h)) + 1; in hugetlbfs_read_iter()
308 offset &= ~huge_page_mask(h); in hugetlbfs_read_iter()
638 BUG_ON(offset & ~huge_page_mask(h)); in hugetlb_vmtruncate()
662 start = start & ~huge_page_mask(h); in hugetlbfs_zero_partial_page()
663 end = end & ~huge_page_mask(h); in hugetlbfs_zero_partial_page()
876 if (newsize & ~huge_page_mask(h)) in hugetlbfs_setattr()
/linux-6.15/include/linux/
H A Dhugetlb.h778 static inline unsigned long huge_page_mask(struct hstate *h) in huge_page_mask() function
1069 return PAGE_MASK & ~huge_page_mask(hstate_file(file)); in huge_page_mask_align()
1164 static inline unsigned long huge_page_mask(struct hstate *h)
/linux-6.15/mm/
H A Dpagewalk.c317 unsigned long boundary = (addr & huge_page_mask(h)) + huge_page_size(h); in hugetlb_entry_end()
327 unsigned long hmask = huge_page_mask(h); in walk_hugetlb_range()
H A Dmremap.c1583 if (vrm->addr & ~huge_page_mask(h)) in align_hugetlb()
1585 if (vrm->new_addr & ~huge_page_mask(h)) in align_hugetlb()
H A Dhugetlb.c5427 if (addr & ~(huge_page_mask(hstate_vma(vma)))) in hugetlb_vm_op_split()
5868 BUG_ON(start & ~huge_page_mask(h)); in __unmap_hugepage_range()
5869 BUG_ON(end & ~huge_page_mask(h)); in __unmap_hugepage_range()
6095 address = address & huge_page_mask(h); in unmap_ref_private()
6665 .address = address & huge_page_mask(h), in hugetlb_fault()
6669 address & huge_page_mask(h)), in hugetlb_fault()
H A Dmadvise.c879 if (start & ~huge_page_mask(hstate_vma(vma))) in madvise_dontneed_free_valid_vma()
/linux-6.15/arch/riscv/kvm/
H A Dmmu.c631 gfn = (gpa & huge_page_mask(hstate_vma(vma))) >> PAGE_SHIFT; in kvm_riscv_gstage_map()