Home
last modified time | relevance | path

Searched refs:huge_page_shift (Results 1 – 8 of 8) sorted by relevance

/linux/fs/hugetlbfs/
H A Dinode.c155 len >> huge_page_shift(h), vma, in hugetlbfs_file_mmap()
225 unsigned long index = iocb->ki_pos >> huge_page_shift(h); in hugetlbfs_read_iter()
240 end_index = (isize - 1) >> huge_page_shift(h); in hugetlbfs_read_iter()
290 index += offset >> huge_page_shift(h); in hugetlbfs_read_iter()
293 iocb->ki_pos = ((loff_t)index << huge_page_shift(h)) + offset; in hugetlbfs_read_iter()
588 lstart >> huge_page_shift(h), in remove_inode_hugepages()
629 pgoff_t idx = start >> huge_page_shift(h); in hugetlbfs_zero_partial_page()
710 unsigned long hpage_shift = huge_page_shift(h); in hugetlbfs_fallocate()
1062 unsigned hpage_shift = huge_page_shift(sbinfo->hstate); in hugetlbfs_show_options()
1259 size_opt <<= huge_page_shift(h); in hugetlbfs_size_to_hpages()
[all …]
/linux/include/linux/
H A Dhugetlb.h785 static inline unsigned huge_page_shift(struct hstate *h) in huge_page_shift() function
803 return ((address - vma->vm_start) >> huge_page_shift(h)) + in hugetlb_linear_page_index()
900 if ((huge_page_shift(h) == PMD_SHIFT) || in arch_hugetlb_migration_supported()
901 (huge_page_shift(h) == PUD_SHIFT) || in arch_hugetlb_migration_supported()
902 (huge_page_shift(h) == PGDIR_SHIFT)) in arch_hugetlb_migration_supported()
1193 static inline unsigned int huge_page_shift(struct hstate *h)
/linux/arch/powerpc/mm/nohash/
H A De500_hugetlbpage.c190 unsigned long tsize = huge_page_shift(hstate) - 10; in flush_hugetlb_page()
/linux/arch/riscv/kvm/
H A Dmmu.c464 vma_pageshift = huge_page_shift(hstate_vma(vma)); in kvm_riscv_mmu_map()
/linux/mm/
H A Dhugetlb.c1011 return ((address - vma->vm_start) >> huge_page_shift(h)) + in vma_hugecache_offset()
4804 unsigned int shift = huge_page_shift(hstate_vma(vma)); in make_huge_pte()
5719 size = i_size_read(mapping->host) >> huge_page_shift(h); in hugetlb_no_page()
6297 if (idx >= (i_size_read(mapping->host) >> huge_page_shift(h))) in hugetlb_mfill_atomic_pte()
6490 unsigned int shift = huge_page_shift(hstate_vma(vma)); in hugetlb_change_protection()
H A Dmemory-failure.c787 ret = check_hwpoisoned_entry(pte, addr, huge_page_shift(h), in hwpoison_hugetlb_range()
H A Dmigrate.c417 unsigned int shift = huge_page_shift(h); in remove_migration_pte()
/linux/arch/arm64/kvm/
H A Dmmu.c1440 return huge_page_shift(hstate_vma(vma)); in get_vma_page_shift()