Searched refs:huge_page_size (Results 1 – 18 of 18) sorted by relevance
/Linux-v4.19/include/linux/ |
D | hugetlb.h | 417 static inline unsigned long huge_page_size(struct hstate *h) in huge_page_size() function 453 return huge_page_size(h) / 512; in blocks_per_huge_page() 512 if (huge_page_size(h) == PMD_SIZE) in huge_pte_lockptr() 514 VM_BUG_ON(huge_page_size(h) == PAGE_SIZE); in huge_pte_lockptr() 558 #define huge_page_size(h) PAGE_SIZE macro
|
/Linux-v4.19/mm/ |
D | hugetlb.c | 1186 if (huge_page_size(h) == size) in size_to_hstate() 2104 huge_page_size(h), huge_page_size(h), in __alloc_bootmem_huge_page() 2119 BUG_ON(!IS_ALIGNED(virt_to_phys(m), huge_page_size(h))); in __alloc_bootmem_huge_page() 2179 string_get_size(huge_page_size(h), 1, STRING_UNITS_2, buf, 32); in hugetlb_hstate_alloc_pages() 2208 string_get_size(huge_page_size(h), 1, STRING_UNITS_2, buf, 32); in report_hugepages() 2833 huge_page_size(h)/1024); in hugetlb_add_hstate() 3241 unsigned long sz = huge_page_size(h); in copy_hugetlb_page_range() 3328 unsigned long sz = huge_page_size(h); in __unmap_hugepage_range() 3408 tlb_remove_page_size(tlb, page, huge_page_size(h)); in __unmap_hugepage_range() 3513 address + huge_page_size(h), page); in unmap_ref_private() [all …]
|
D | pagewalk.c | 173 unsigned long boundary = (addr & huge_page_mask(h)) + huge_page_size(h); in hugetlb_entry_end() 184 unsigned long sz = huge_page_size(h); in walk_hugetlb_range()
|
D | hugetlb_cgroup.c | 360 mem_fmt(buf, 32, huge_page_size(h)); in __hugetlb_cgroup_file_init()
|
D | userfaultfd.c | 256 dst_pte = huge_pte_alloc(dst_mm, dst_addr, huge_page_size(h)); in __mcopy_atomic_hugetlb()
|
D | memory-failure.c | 1136 if (huge_page_size(page_hstate(head)) > PMD_SIZE) { in memory_failure_hugetlb()
|
D | mmap.c | 1556 len = ALIGN(len, huge_page_size(hstate_file(file))); in ksys_mmap_pgoff() 1568 len = ALIGN(len, huge_page_size(hs)); in ksys_mmap_pgoff()
|
/Linux-v4.19/fs/hugetlbfs/ |
D | inode.c | 205 addr = ALIGN(addr, huge_page_size(h)); in hugetlb_get_unmapped_area() 273 nr = huge_page_size(h); in hugetlbfs_read_iter() 516 loff_t hpage_size = huge_page_size(h); in hugetlbfs_punch_hole() 560 loff_t hpage_size = huge_page_size(h); in hugetlbfs_fallocate() 890 unsigned long hpage_size = huge_page_size(sbinfo->hstate); in hugetlbfs_show_options() 929 buf->f_bsize = huge_page_size(h); in hugetlbfs_statfs() 1266 sb->s_blocksize = huge_page_size(config.hstate); in hugetlbfs_fill_super()
|
/Linux-v4.19/arch/powerpc/mm/ |
D | hugetlbpage-radix.c | 74 addr = ALIGN(addr, huge_page_size(h)); in radix__hugetlb_get_unmapped_area()
|
/Linux-v4.19/arch/parisc/mm/ |
D | hugetlbpage.c | 41 addr = ALIGN(addr, huge_page_size(h)); in hugetlb_get_unmapped_area()
|
/Linux-v4.19/include/asm-generic/ |
D | tlb.h | 227 __tlb_adjust_range(tlb, address, huge_page_size(h)); \
|
/Linux-v4.19/tools/testing/selftests/kvm/lib/ |
D | kvm_util.c | 576 size_t huge_page_size = KVM_UTIL_PGS_PER_HUGEPG * vm->page_size; in vm_userspace_mem_region_add() local 632 region->mmap_size += huge_page_size; in vm_userspace_mem_region_add() 644 src_type == VM_MEM_SRC_ANONYMOUS_THP ? huge_page_size : 1); in vm_userspace_mem_region_add()
|
/Linux-v4.19/arch/arm64/mm/ |
D | hugetlbpage.c | 286 size_t pagesize = huge_page_size(hstate_vma(vma)); in arch_make_huge_pte()
|
/Linux-v4.19/arch/sparc/mm/ |
D | hugetlbpage.c | 121 addr = ALIGN(addr, huge_page_size(h)); in hugetlb_get_unmapped_area()
|
D | init_64.c | 445 hugepage_size = huge_page_size(hstate_vma(vma)); in update_mmu_cache()
|
/Linux-v4.19/fs/proc/ |
D | task_mmu.c | 694 mss->shared_hugetlb += huge_page_size(hstate_vma(vma)); in smaps_hugetlb_range() 696 mss->private_hugetlb += huge_page_size(hstate_vma(vma)); in smaps_hugetlb_range()
|
/Linux-v4.19/drivers/infiniband/hw/i40iw/ |
D | i40iw_verbs.c | 1417 if (huge_page_size(h) == 0x200000) { in i40iw_set_hugetlb_values() 1418 iwmr->page_size = huge_page_size(h); in i40iw_set_hugetlb_values()
|
/Linux-v4.19/ipc/ |
D | shm.c | 647 hugesize = ALIGN(size, huge_page_size(hs)); in newseg()
|