Home
last modified time | relevance | path

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

/linux-4.1.27/fs/hugetlbfs/
Dinode.c128 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()
274 index += offset >> huge_page_shift(h); in hugetlbfs_read_iter()
277 iocb->ki_pos = ((loff_t)index << huge_page_shift(h)) + offset; in hugetlbfs_read_iter()
308 const pgoff_t start = lstart >> huge_page_shift(h); in truncate_hugepages()
749 size_opt <<= huge_page_shift(h); in hugetlbfs_size_to_hpages()
754 size_opt >>= huge_page_shift(h); in hugetlbfs_size_to_hpages()
915 sb->s_blocksize_bits = huge_page_shift(config.hstate); in hugetlbfs_fill_super()
1017 size >> huge_page_shift(hstate_inode(inode)), NULL, in hugetlb_file_setup()
/linux-4.1.27/include/linux/
Dhugetlb.h386 static inline unsigned huge_page_shift(struct hstate *h) in huge_page_shift() function
448 return huge_page_shift(h) == PMD_SHIFT; in hugepage_migration_supported()
487 #define huge_page_shift(h) PAGE_SHIFT macro
/linux-4.1.27/arch/powerpc/mm/
Dhugetlbpage-book3e.c150 unsigned long tsize = huge_page_shift(hstate) - 10; in flush_hugetlb_page()
Dhugetlbpage.c307 int idx = shift_to_mmu_psize(huge_page_shift(hstate)); in alloc_bootmem_huge_page()
770 int mmu_psize = shift_to_mmu_psize(huge_page_shift(hstate)); in hugetlb_get_unmapped_area()
/linux-4.1.27/mm/
Dhugetlb.c403 return ((address - vma->vm_start) >> huge_page_shift(h)) + in vma_hugecache_offset()
426 return 1UL << huge_page_shift(hstate); in vma_kernel_pagesize()
3112 size = i_size_read(mapping->host) >> huge_page_shift(h); in hugetlb_no_page()
3179 size = i_size_read(mapping->host) >> huge_page_shift(h); in hugetlb_no_page()
3228 key[1] = address >> huge_page_shift(h); in fault_mutex_hash()
Dmempolicy.c1820 huge_page_shift(hstate_vma(vma))), gfp_flags); in huge_zonelist()