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
434
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
421
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
1092
unsigned long hpage_size = huge_page_size(sbinfo->hstate);
fs/hugetlbfs/inode.c
1133
buf->f_bsize = huge_page_size(h);
fs/hugetlbfs/inode.c
1436
sb->s_blocksize = huge_page_size(ctx->hstate);
fs/hugetlbfs/inode.c
1600
huge_page_size(h) / SZ_1K);
fs/hugetlbfs/inode.c
205
addr0 = ALIGN(addr, huge_page_size(h));
fs/hugetlbfs/inode.c
256
nr = huge_page_size(h);
fs/hugetlbfs/inode.c
352
ptep = hugetlb_walk(vma, addr, huge_page_size(hstate_vma(vma)));
fs/hugetlbfs/inode.c
671
end = huge_page_size(h);
fs/hugetlbfs/inode.c
684
loff_t hpage_size = huge_page_size(h);
fs/hugetlbfs/inode.c
741
loff_t hpage_size = huge_page_size(h);
fs/proc/task_mmu.c
1259
mss->shared_hugetlb += huge_page_size(hstate_vma(vma));
fs/proc/task_mmu.c
1261
mss->private_hugetlb += huge_page_size(hstate_vma(vma));
fs/proc/task_mmu.c
2513
const unsigned long psize = huge_page_size(hstate_vma(vma));
include/asm-generic/tlb.h
683
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
750
hugesize = ALIGN(size, huge_page_size(hs));
mm/damon/vaddr.c
340
unsigned long psize = huge_page_size(hstate_vma(vma));
mm/damon/vaddr.c
351
addr + huge_page_size(hstate_vma(vma))))
mm/damon/vaddr.c
501
*priv->folio_sz = huge_page_size(h);
mm/hugetlb.c
1731
if (huge_page_size(h) == size)
mm/hugetlb.c
3089
m = memblock_alloc_exact_nid_raw(huge_page_size(h),
mm/hugetlb.c
3090
huge_page_size(h), 0,
mm/hugetlb.c
3093
m = memblock_alloc_try_nid_raw(huge_page_size(h),
mm/hugetlb.c
3094
huge_page_size(h), 0,
mm/hugetlb.c
3164
huge_page_size(h) - PAGE_SIZE);
mm/hugetlb.c
3458
string_get_size(huge_page_size(h), 1, STRING_UNITS_2, buf, 32);
mm/hugetlb.c
3485
string_get_size(huge_page_size(h), 1, STRING_UNITS_2, buf, 32);
mm/hugetlb.c
3696
string_get_size(huge_page_size(h), 1, STRING_UNITS_2, buf, 32);
mm/hugetlb.c
4163
string_get_size(huge_page_size(&default_hstate),
mm/hugetlb.c
4222
h->mask = ~(huge_page_size(h) - 1);
mm/hugetlb.c
4227
huge_page_size(h)/SZ_1K);
mm/hugetlb.c
4575
total += huge_page_size(h) * count;
mm/hugetlb.c
4588
huge_page_size(h) / SZ_1K);
mm/hugetlb.c
4623
huge_page_size(h) / SZ_1K);
mm/hugetlb.c
4806
return huge_page_size(hstate_vma(vma));
mm/hugetlb.c
4894
unsigned long sz = huge_page_size(h);
mm/hugetlb.c
5114
unsigned long sz = huge_page_size(h);
mm/hugetlb.c
5183
unsigned long sz = huge_page_size(h);
mm/hugetlb.c
5438
address + huge_page_size(h),
mm/hugetlb.c
5568
huge_page_size(h));
mm/hugetlb.c
5599
vmf->address + huge_page_size(h));
mm/hugetlb.c
5607
vmf->pte = hugetlb_walk(vma, vmf->address, huge_page_size(h));
mm/hugetlb.c
5618
huge_page_size(h));
mm/hugetlb.c
5895
set_huge_pte_at(mm, vmf->address, vmf->pte, new_pte, huge_page_size(h));
mm/hugetlb.c
6011
vmf.pte = huge_pte_alloc(mm, vma, vmf.address, huge_page_size(h));
mm/hugetlb.c
6103
huge_page_size(hstate_vma(vma)));
mm/hugetlb.c
6207
unsigned long size = huge_page_size(h);
mm/hugetlb.c
6423
long pages = 0, psize = huge_page_size(h);
mm/hugetlb.c
6942
unsigned long sz = huge_page_size(hstate_vma(vma));
mm/hugetlb.c
7095
unsigned long hp_size = huge_page_size(h);
mm/hugetlb.c
7111
if (huge_page_size(h) == PMD_SIZE)
mm/hugetlb.c
7266
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
761
psize = huge_page_size(m->hstate);
mm/hugetlb_vmemmap.c
871
memblock_phys_free(phys, huge_page_size(h));
mm/madvise.c
897
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
580
len = ALIGN(len, huge_page_size(hstate_file(file)));
mm/mmap.c
592
len = ALIGN(len, huge_page_size(hs));
mm/mmu_gather.c
486
tlb_change_page_size(tlb, huge_page_size(hstate_vma(vma)));
mm/mremap.c
1490
vrm->old_len = ALIGN(vrm->old_len, huge_page_size(h));
mm/mremap.c
1491
vrm->new_len = ALIGN(vrm->new_len, huge_page_size(h));
mm/page_vma_mapped.c
197
unsigned long size = huge_page_size(hstate);
mm/pagewalk.c
334
unsigned long boundary = (addr & huge_page_mask(h)) + huge_page_size(h);
mm/pagewalk.c
346
unsigned long sz = huge_page_size(h);
mm/rmap.c
2022
hsz = huge_page_size(hstate_vma(vma));
mm/rmap.c
2449
hsz = huge_page_size(hstate_vma(vma));
tools/testing/selftests/mm/hugetlb-madvise.c
103
addr = addr + huge_page_size;
tools/testing/selftests/mm/hugetlb-madvise.c
109
ret = madvise(addr - base_page_size, NR_HUGE_PAGES * huge_page_size,
tools/testing/selftests/mm/hugetlb-madvise.c
118
ret = madvise(addr, (NR_HUGE_PAGES * huge_page_size) + base_page_size,
tools/testing/selftests/mm/hugetlb-madvise.c
126
(void)munmap(addr, NR_HUGE_PAGES * huge_page_size);
tools/testing/selftests/mm/hugetlb-madvise.c
131
addr = mmap(NULL, NR_HUGE_PAGES * huge_page_size,
tools/testing/selftests/mm/hugetlb-madvise.c
144
NR_HUGE_PAGES * huge_page_size - base_page_size,
tools/testing/selftests/mm/hugetlb-madvise.c
154
((NR_HUGE_PAGES - 1) * huge_page_size) + base_page_size,
tools/testing/selftests/mm/hugetlb-madvise.c
163
(void)munmap(addr, NR_HUGE_PAGES * huge_page_size);
tools/testing/selftests/mm/hugetlb-madvise.c
169
addr = mmap(NULL, NR_HUGE_PAGES * huge_page_size,
tools/testing/selftests/mm/hugetlb-madvise.c
180
if (madvise(addr, NR_HUGE_PAGES * huge_page_size, MADV_DONTNEED)) {
tools/testing/selftests/mm/hugetlb-madvise.c
188
(void)munmap(addr, NR_HUGE_PAGES * huge_page_size);
tools/testing/selftests/mm/hugetlb-madvise.c
193
if (fallocate(fd, 0, 0, NR_HUGE_PAGES * huge_page_size)) {
tools/testing/selftests/mm/hugetlb-madvise.c
199
addr = mmap(NULL, NR_HUGE_PAGES * huge_page_size,
tools/testing/selftests/mm/hugetlb-madvise.c
212
if (madvise(addr, NR_HUGE_PAGES * huge_page_size, MADV_DONTNEED)) {
tools/testing/selftests/mm/hugetlb-madvise.c
223
if (madvise(addr, NR_HUGE_PAGES * huge_page_size, MADV_DONTNEED)) {
tools/testing/selftests/mm/hugetlb-madvise.c
241
0, NR_HUGE_PAGES * huge_page_size)) {
tools/testing/selftests/mm/hugetlb-madvise.c
247
(void)munmap(addr, NR_HUGE_PAGES * huge_page_size);
tools/testing/selftests/mm/hugetlb-madvise.c
252
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
271
if (madvise(addr, NR_HUGE_PAGES * huge_page_size, MADV_DONTNEED)) {
tools/testing/selftests/mm/hugetlb-madvise.c
282
if (madvise(addr, NR_HUGE_PAGES * huge_page_size, MADV_REMOVE)) {
tools/testing/selftests/mm/hugetlb-madvise.c
287
(void)munmap(addr, NR_HUGE_PAGES * huge_page_size);
tools/testing/selftests/mm/hugetlb-madvise.c
292
if (fallocate(fd, 0, 0, NR_HUGE_PAGES * huge_page_size)) {
tools/testing/selftests/mm/hugetlb-madvise.c
298
addr = mmap(NULL, NR_HUGE_PAGES * huge_page_size,
tools/testing/selftests/mm/hugetlb-madvise.c
310
addr2 = mmap(NULL, NR_HUGE_PAGES * huge_page_size,
tools/testing/selftests/mm/hugetlb-madvise.c
327
if (madvise(addr, NR_HUGE_PAGES * huge_page_size, MADV_DONTNEED)) {
tools/testing/selftests/mm/hugetlb-madvise.c
334
if (madvise(addr2, NR_HUGE_PAGES * huge_page_size, MADV_DONTNEED)) {
tools/testing/selftests/mm/hugetlb-madvise.c
349
if (madvise(addr, NR_HUGE_PAGES * huge_page_size, MADV_REMOVE)) {
tools/testing/selftests/mm/hugetlb-madvise.c
355
(void)munmap(addr, NR_HUGE_PAGES * huge_page_size);
tools/testing/selftests/mm/hugetlb-madvise.c
356
(void)munmap(addr2, NR_HUGE_PAGES * huge_page_size);
tools/testing/selftests/mm/hugetlb-madvise.c
37
unsigned long huge_page_size;
tools/testing/selftests/mm/hugetlb-madvise.c
45
*((unsigned long *)(addr + (i * huge_page_size))) = i;
tools/testing/selftests/mm/hugetlb-madvise.c
50
force_read_pages(addr, nr_pages, huge_page_size);
tools/testing/selftests/mm/hugetlb-madvise.c
60
huge_page_size = default_huge_page_size();
tools/testing/selftests/mm/hugetlb-madvise.c
61
if (!huge_page_size) {
tools/testing/selftests/mm/hugetlb-madvise.c
66
if (!huge_page_size) {
tools/testing/selftests/mm/hugetlb-madvise.c
89
addr = mmap(NULL, (NR_HUGE_PAGES + 2) * huge_page_size,
tools/testing/selftests/mm/hugetlb-madvise.c
97
if (munmap(addr, huge_page_size) ||
tools/testing/selftests/mm/hugetlb-madvise.c
98
munmap(addr + (NR_HUGE_PAGES + 1) * huge_page_size,
tools/testing/selftests/mm/hugetlb-madvise.c
99
huge_page_size)) {
tools/testing/selftests/mm/hugetlb_fault_after_madv.c
17
static size_t huge_page_size;
tools/testing/selftests/mm/hugetlb_fault_after_madv.c
49
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
87
huge_ptr = mmap(NULL, huge_page_size, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/hugetlb_fault_after_madv.c
99
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);