Symbol: huge_page_size
arch/arm64/include/asm/hugetlb.h
99
unsigned long stride = huge_page_size(hstate_vma(vma));
arch/arm64/mm/hugetlbpage.c
322
unsigned long hp_size = huge_page_size(h);
arch/arm64/mm/hugetlbpage.c
430
ncontig = num_contig_ptes(huge_page_size(hstate_vma(vma)), &pgsize);
arch/arm64/mm/hugetlbpage.c
483
ncontig = num_contig_ptes(huge_page_size(hstate_vma(vma)), &pgsize);
arch/arm64/mm/hugetlbpage.c
519
unsigned long psize = huge_page_size(hstate_vma(vma));
arch/arm64/mm/hugetlbpage.c
536
unsigned long psize = huge_page_size(hstate_vma(vma));
arch/arm64/mm/hugetlbpage.c
67
size_t pagesize = huge_page_size(h);
arch/loongarch/include/asm/hugetlb.h
41
unsigned long sz = huge_page_size(hstate_vma(vma));
arch/mips/include/asm/hugetlb.h
32
unsigned long sz = huge_page_size(hstate_vma(vma));
arch/powerpc/include/asm/hugetlb.h
59
unsigned long sz = huge_page_size(hstate_vma(vma));
arch/powerpc/mm/book3s64/hugetlbpage.c
162
psize = huge_page_size(hstate_vma(vma));
arch/powerpc/mm/book3s64/radix_hugetlbpage.c
50
unsigned long psize = huge_page_size(hstate_vma(vma));
arch/riscv/mm/hugetlbpage.c
130
unsigned long hp_size = huge_page_size(h);
arch/riscv/mm/hugetlbpage.c
436
return __hugetlb_valid_size(huge_page_size(h));
arch/riscv/mm/tlbflush.c
178
stride_size = huge_page_size(hstate_vma(vma));
arch/sparc/mm/init_64.c
417
hugepage_size = huge_page_size(hstate_vma(vma));
drivers/accel/habanalabs/common/memory.c
1075
huge_page_size = hdev->asic_prop.pmmu_huge.page_size;
drivers/accel/habanalabs/common/memory.c
1102
if (addr & (huge_page_size - 1))
drivers/accel/habanalabs/common/memory.c
1105
va_block_align = huge_page_size;
drivers/accel/habanalabs/common/memory.c
1113
va_block_align = huge_page_size;
drivers/accel/habanalabs/common/memory.c
844
huge_page_size = ctx->hdev->asic_prop.pmmu_huge.page_size;
drivers/accel/habanalabs/common/memory.c
845
u32 pgs_in_huge_page = huge_page_size >> __ffs(page_size);
drivers/accel/habanalabs/common/memory.c
877
(dma_addr & (huge_page_size - 1)))
drivers/accel/habanalabs/common/memory.c
882
page_size = huge_page_size;
fs/hugetlbfs/inode.c
1061
unsigned long hpage_size = huge_page_size(sbinfo->hstate);
fs/hugetlbfs/inode.c
1102
buf->f_bsize = huge_page_size(h);
fs/hugetlbfs/inode.c
1405
sb->s_blocksize = huge_page_size(ctx->hstate);
fs/hugetlbfs/inode.c
1569
huge_page_size(h) / SZ_1K);
fs/hugetlbfs/inode.c
185
addr0 = ALIGN(addr, huge_page_size(h));
fs/hugetlbfs/inode.c
236
nr = huge_page_size(h);
fs/hugetlbfs/inode.c
332
ptep = hugetlb_walk(vma, addr, huge_page_size(hstate_vma(vma)));
fs/hugetlbfs/inode.c
639
end = huge_page_size(h);
fs/hugetlbfs/inode.c
652
loff_t hpage_size = huge_page_size(h);
fs/hugetlbfs/inode.c
709
loff_t hpage_size = huge_page_size(h);
fs/proc/task_mmu.c
1290
mss->shared_hugetlb += huge_page_size(hstate_vma(vma));
fs/proc/task_mmu.c
1292
mss->private_hugetlb += huge_page_size(hstate_vma(vma));
fs/proc/task_mmu.c
2609
const unsigned long psize = huge_page_size(hstate_vma(vma));
fs/proc/task_mmu.c
2972
if (end != start + huge_page_size(hstate_vma(vma))) {
fs/proc/task_mmu.c
3010
unsigned long psize = huge_page_size(h);
include/asm-generic/tlb.h
687
unsigned long _sz = huge_page_size(h); \
include/linux/hugetlb.h
1050
unsigned long psize = huge_page_size(hstate_vma(vma));
include/linux/hugetlb.h
1062
unsigned long psize = huge_page_size(hstate_vma(vma));
include/linux/hugetlb.h
816
return huge_page_size(h) / 512;
include/linux/hugetlb.h
986
const unsigned long size = huge_page_size(h);
ipc/shm.c
752
hugesize = ALIGN(size, huge_page_size(hs));
mm/damon/vaddr.c
301
unsigned long psize = huge_page_size(hstate_vma(vma));
mm/damon/vaddr.c
312
addr + huge_page_size(hstate_vma(vma))))
mm/damon/vaddr.c
460
*priv->folio_sz = huge_page_size(h);
mm/hugetlb.c
1678
if (huge_page_size(h) == size)
mm/hugetlb.c
3037
m = memblock_alloc_exact_nid_raw(huge_page_size(h),
mm/hugetlb.c
3038
huge_page_size(h), 0,
mm/hugetlb.c
3041
m = memblock_alloc_try_nid_raw(huge_page_size(h),
mm/hugetlb.c
3042
huge_page_size(h), 0,
mm/hugetlb.c
3112
huge_page_size(h) - PAGE_SIZE);
mm/hugetlb.c
3408
string_get_size(huge_page_size(h), 1, STRING_UNITS_2, buf, 32);
mm/hugetlb.c
3435
string_get_size(huge_page_size(h), 1, STRING_UNITS_2, buf, 32);
mm/hugetlb.c
3646
string_get_size(huge_page_size(h), 1, STRING_UNITS_2, buf, 32);
mm/hugetlb.c
4113
string_get_size(huge_page_size(&default_hstate),
mm/hugetlb.c
4172
h->mask = ~(huge_page_size(h) - 1);
mm/hugetlb.c
4177
huge_page_size(h)/SZ_1K);
mm/hugetlb.c
4528
total += huge_page_size(h) * count;
mm/hugetlb.c
4541
huge_page_size(h) / SZ_1K);
mm/hugetlb.c
4576
huge_page_size(h) / SZ_1K);
mm/hugetlb.c
4759
return huge_page_size(hstate_vma(vma));
mm/hugetlb.c
4862
unsigned long sz = huge_page_size(h);
mm/hugetlb.c
5087
unsigned long sz = huge_page_size(h);
mm/hugetlb.c
5156
unsigned long sz = huge_page_size(h);
mm/hugetlb.c
5411
address + huge_page_size(h),
mm/hugetlb.c
5541
huge_page_size(h));
mm/hugetlb.c
5572
vmf->address + huge_page_size(h));
mm/hugetlb.c
5580
vmf->pte = hugetlb_walk(vma, vmf->address, huge_page_size(h));
mm/hugetlb.c
5591
huge_page_size(h));
mm/hugetlb.c
5868
set_huge_pte_at(mm, vmf->address, vmf->pte, new_pte, huge_page_size(h));
mm/hugetlb.c
5984
vmf.pte = huge_pte_alloc(mm, vma, vmf.address, huge_page_size(h));
mm/hugetlb.c
6076
huge_page_size(hstate_vma(vma)));
mm/hugetlb.c
6180
unsigned long size = huge_page_size(h);
mm/hugetlb.c
6397
long pages = 0, psize = huge_page_size(h);
mm/hugetlb.c
6908
unsigned long sz = huge_page_size(hstate_vma(vma));
mm/hugetlb.c
7091
unsigned long hp_size = huge_page_size(h);
mm/hugetlb.c
7107
if (huge_page_size(h) == PMD_SIZE)
mm/hugetlb.c
7251
unsigned long sz = huge_page_size(h);
mm/hugetlb_cgroup.c
812
mem_fmt(buf, sizeof(buf), huge_page_size(h));
mm/hugetlb_cma.c
67
m = cma_reserve_early(cma, huge_page_size(h));
mm/hugetlb_cma.c
76
m = cma_reserve_early(cma, huge_page_size(h));
mm/hugetlb_vmemmap.c
723
psize = huge_page_size(m->hstate);
mm/hugetlb_vmemmap.c
836
memblock_phys_free(phys, huge_page_size(h));
mm/madvise.c
891
range->end = ALIGN_DOWN(range->end, huge_page_size(hstate_vma(vma)));
mm/migrate.c
418
unsigned long psize = huge_page_size(h);
mm/mmap.c
581
len = ALIGN(len, huge_page_size(hstate_file(file)));
mm/mmap.c
593
len = ALIGN(len, huge_page_size(hs));
mm/mmu_gather.c
505
tlb_change_page_size(tlb, huge_page_size(hstate_vma(vma)));
mm/mremap.c
1560
vrm->old_len = ALIGN(vrm->old_len, huge_page_size(h));
mm/mremap.c
1561
vrm->new_len = ALIGN(vrm->new_len, huge_page_size(h));
mm/page_vma_mapped.c
198
unsigned long size = huge_page_size(hstate);
mm/pagewalk.c
333
unsigned long boundary = (addr & huge_page_mask(h)) + huge_page_size(h);
mm/pagewalk.c
345
unsigned long sz = huge_page_size(h);
mm/rmap.c
2028
hsz = huge_page_size(hstate_vma(vma));
mm/rmap.c
2457
hsz = huge_page_size(hstate_vma(vma));
tools/testing/selftests/mm/hugetlb-madvise.c
102
ret = madvise(addr, (NR_HUGE_PAGES * huge_page_size) + base_page_size,
tools/testing/selftests/mm/hugetlb-madvise.c
107
(void)munmap(addr, NR_HUGE_PAGES * huge_page_size);
tools/testing/selftests/mm/hugetlb-madvise.c
112
addr = mmap(NULL, NR_HUGE_PAGES * huge_page_size,
tools/testing/selftests/mm/hugetlb-madvise.c
124
NR_HUGE_PAGES * huge_page_size - base_page_size,
tools/testing/selftests/mm/hugetlb-madvise.c
131
((NR_HUGE_PAGES - 1) * huge_page_size) + base_page_size,
tools/testing/selftests/mm/hugetlb-madvise.c
138
(void)munmap(addr, NR_HUGE_PAGES * huge_page_size);
tools/testing/selftests/mm/hugetlb-madvise.c
144
addr = mmap(NULL, NR_HUGE_PAGES * huge_page_size,
tools/testing/selftests/mm/hugetlb-madvise.c
154
if (madvise(addr, NR_HUGE_PAGES * huge_page_size, MADV_DONTNEED))
tools/testing/selftests/mm/hugetlb-madvise.c
160
(void)munmap(addr, NR_HUGE_PAGES * huge_page_size);
tools/testing/selftests/mm/hugetlb-madvise.c
165
if (fallocate(fd, 0, 0, NR_HUGE_PAGES * huge_page_size))
tools/testing/selftests/mm/hugetlb-madvise.c
170
addr = mmap(NULL, NR_HUGE_PAGES * huge_page_size,
tools/testing/selftests/mm/hugetlb-madvise.c
181
if (madvise(addr, NR_HUGE_PAGES * huge_page_size, MADV_DONTNEED))
tools/testing/selftests/mm/hugetlb-madvise.c
191
if (madvise(addr, NR_HUGE_PAGES * huge_page_size, MADV_DONTNEED))
tools/testing/selftests/mm/hugetlb-madvise.c
208
0, NR_HUGE_PAGES * huge_page_size))
tools/testing/selftests/mm/hugetlb-madvise.c
213
(void)munmap(addr, NR_HUGE_PAGES * huge_page_size);
tools/testing/selftests/mm/hugetlb-madvise.c
218
if (fallocate(fd, 0, 0, NR_HUGE_PAGES * huge_page_size))
tools/testing/selftests/mm/hugetlb-madvise.c
223
addr = mmap(NULL, NR_HUGE_PAGES * huge_page_size,
tools/testing/selftests/mm/hugetlb-madvise.c
234
if (madvise(addr, NR_HUGE_PAGES * huge_page_size, MADV_DONTNEED))
tools/testing/selftests/mm/hugetlb-madvise.c
244
if (madvise(addr, NR_HUGE_PAGES * huge_page_size, MADV_REMOVE))
tools/testing/selftests/mm/hugetlb-madvise.c
248
(void)munmap(addr, NR_HUGE_PAGES * huge_page_size);
tools/testing/selftests/mm/hugetlb-madvise.c
253
if (fallocate(fd, 0, 0, NR_HUGE_PAGES * huge_page_size))
tools/testing/selftests/mm/hugetlb-madvise.c
258
addr = mmap(NULL, NR_HUGE_PAGES * huge_page_size,
tools/testing/selftests/mm/hugetlb-madvise.c
268
addr2 = mmap(NULL, NR_HUGE_PAGES * huge_page_size,
tools/testing/selftests/mm/hugetlb-madvise.c
283
if (madvise(addr, NR_HUGE_PAGES * huge_page_size, MADV_DONTNEED))
tools/testing/selftests/mm/hugetlb-madvise.c
289
if (madvise(addr2, NR_HUGE_PAGES * huge_page_size, MADV_DONTNEED))
tools/testing/selftests/mm/hugetlb-madvise.c
303
if (madvise(addr, NR_HUGE_PAGES * huge_page_size, MADV_REMOVE))
tools/testing/selftests/mm/hugetlb-madvise.c
308
(void)munmap(addr, NR_HUGE_PAGES * huge_page_size);
tools/testing/selftests/mm/hugetlb-madvise.c
309
(void)munmap(addr2, NR_HUGE_PAGES * huge_page_size);
tools/testing/selftests/mm/hugetlb-madvise.c
31
unsigned long huge_page_size;
tools/testing/selftests/mm/hugetlb-madvise.c
39
*((unsigned long *)(addr + (i * huge_page_size))) = i;
tools/testing/selftests/mm/hugetlb-madvise.c
44
force_read_pages(addr, nr_pages, huge_page_size);
tools/testing/selftests/mm/hugetlb-madvise.c
57
huge_page_size = default_huge_page_size();
tools/testing/selftests/mm/hugetlb-madvise.c
58
if (!huge_page_size)
tools/testing/selftests/mm/hugetlb-madvise.c
79
addr = mmap(NULL, (NR_HUGE_PAGES + 2) * huge_page_size,
tools/testing/selftests/mm/hugetlb-madvise.c
86
if (munmap(addr, huge_page_size) ||
tools/testing/selftests/mm/hugetlb-madvise.c
87
munmap(addr + (NR_HUGE_PAGES + 1) * huge_page_size,
tools/testing/selftests/mm/hugetlb-madvise.c
88
huge_page_size))
tools/testing/selftests/mm/hugetlb-madvise.c
90
addr = addr + huge_page_size;
tools/testing/selftests/mm/hugetlb-madvise.c
96
ret = madvise(addr - base_page_size, NR_HUGE_PAGES * huge_page_size,
tools/testing/selftests/mm/hugetlb_fault_after_madv.c
18
static size_t huge_page_size;
tools/testing/selftests/mm/hugetlb_fault_after_madv.c
50
madvise(huge_ptr, huge_page_size, MADV_DONTNEED);
tools/testing/selftests/mm/hugetlb_fault_after_madv.c
73
huge_page_size = default_huge_page_size();
tools/testing/selftests/mm/hugetlb_fault_after_madv.c
74
if (!huge_page_size)
tools/testing/selftests/mm/hugetlb_fault_after_madv.c
78
huge_page_size / 1024);
tools/testing/selftests/mm/hugetlb_fault_after_madv.c
84
huge_ptr = mmap(NULL, huge_page_size, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/hugetlb_fault_after_madv.c
96
munmap(huge_ptr, huge_page_size);
tools/testing/selftests/mm/process_madv.c
134
long huge_page_size;
tools/testing/selftests/mm/process_madv.c
144
huge_page_size = read_pmd_pagesize();
tools/testing/selftests/mm/process_madv.c
145
if (huge_page_size <= 0)
tools/testing/selftests/mm/process_madv.c
155
size_t map_size = 2 * huge_page_size;
tools/testing/selftests/mm/process_madv.c
194
vec.iov_len = huge_page_size;
tools/testing/selftests/mm/process_madv.c
207
ASSERT_EQ(ret, huge_page_size);