Symbol: HPAGE_SIZE
arch/arc/include/asm/hugepage.h
18
#define HPAGE_MASK (~(HPAGE_SIZE - 1))
arch/arm/include/asm/pgtable-3level.h
59
#define HPAGE_MASK (~(HPAGE_SIZE - 1))
arch/arm64/include/asm/pgtable.h
476
#define HPAGE_MASK (~(HPAGE_SIZE - 1))
arch/hexagon/include/asm/page.h
43
#define HPAGE_MASK (~(HPAGE_SIZE-1))
arch/loongarch/include/asm/hugetlb.h
69
flush_tlb_range(vma, addr, addr + HPAGE_SIZE);
arch/loongarch/include/asm/page.h
15
#define HPAGE_MASK (~(HPAGE_SIZE - 1))
arch/loongarch/mm/tlb.c
154
write_csr_entrylo1(lo + (HPAGE_SIZE >> 1));
arch/mips/include/asm/hugetlb.h
65
flush_tlb_range(vma, addr, addr + HPAGE_SIZE);
arch/mips/include/asm/page.h
45
#define HPAGE_MASK (~(HPAGE_SIZE - 1))
arch/mips/mm/tlb-r4k.c
339
write_c0_entrylo1(lo + (HPAGE_SIZE >> 7));
arch/mips/mm/tlbex.c
704
small_sequence = (HPAGE_SIZE >> 7) < 0x10000;
arch/mips/mm/tlbex.c
708
uasm_i_lui(p, tmp, HPAGE_SIZE >> (7 + 16));
arch/mips/mm/tlbex.c
714
UASM_i_ADDIU(p, pte, pte, HPAGE_SIZE >> 7);
arch/parisc/include/asm/page.h
151
#define HPAGE_MASK (~(HPAGE_SIZE - 1))
arch/powerpc/include/asm/page.h
38
#define HPAGE_MASK (~(HPAGE_SIZE - 1))
arch/riscv/include/asm/page.h
19
#define HPAGE_MASK (~(HPAGE_SIZE - 1))
arch/riscv/mm/hugetlbpage.c
418
if (size == HPAGE_SIZE)
arch/s390/include/asm/kexec.h
43
#define KEXEC_CRASH_MEM_ALIGN HPAGE_SIZE
arch/s390/include/asm/page.h
24
#define HPAGE_MASK (~(HPAGE_SIZE - 1))
arch/s390/kvm/dat.c
332
table->crstes[i].val = init.val | i * HPAGE_SIZE;
arch/s390/kvm/kvm-s390.c
1049
new_limit = ALIGN(new_limit, HPAGE_SIZE);
arch/s390/kvm/kvm-s390.c
5880
end = ALIGN(range->gpa + PAGE_SIZE, f.crste_region3 ? _REGION3_SIZE : HPAGE_SIZE);
arch/s390/kvm/pv.c
370
vlen = ALIGN(virt * ((npages * PAGE_SIZE) / HPAGE_SIZE), PAGE_SIZE);
arch/s390/kvm/pv.c
885
#define DUMP_BUFF_LEN HPAGE_SIZE
arch/s390/kvm/pv.c
933
if (!IS_ALIGNED(*gaddr, HPAGE_SIZE))
arch/s390/kvm/pv.c
973
uvcb.gaddr += HPAGE_SIZE;
arch/sh/include/asm/page.h
29
#define HPAGE_MASK (~(HPAGE_SIZE-1))
arch/sparc/include/asm/page_64.h
26
#define HPAGE_MASK (~(HPAGE_SIZE - 1UL))
arch/sparc/mm/fault_64.c
468
mm_rss -= (mm->context.thp_pte_count * (HPAGE_SIZE / PAGE_SIZE));
arch/sparc/mm/hugetlbpage.c
182
size = HPAGE_SIZE;
arch/sparc/mm/hugetlbpage.c
271
if (size == HPAGE_SIZE)
arch/sparc/mm/hugetlbpage.c
312
if (size == HPAGE_SIZE)
arch/sparc/mm/tlb.c
165
end = vaddr + HPAGE_SIZE;
arch/sparc/mm/tsb.c
562
mm_rss -= saved_thp_pte_count * (HPAGE_SIZE / PAGE_SIZE);
arch/x86/include/asm/page_types.h
22
#define HPAGE_MASK (~(HPAGE_SIZE - 1))
arch/x86/mm/init_32.c
733
unsigned long size = (((unsigned long)__init_end + HPAGE_SIZE) & HPAGE_MASK) - start;
drivers/iommu/iommufd/io_pagetable.c
147
max_alignment = HPAGE_SIZE;
fs/proc/task_mmu.c
2816
if (end != start + HPAGE_SIZE) {
kernel/sched/fair.c
4264
end = ALIGN(start + (pages << PAGE_SHIFT), HPAGE_SIZE);
mm/hugetlb.c
4108
default_hstate_idx = hstate_index(size_to_hstate(HPAGE_SIZE));
mm/hugetlb.c
4155
return size == HPAGE_SIZE;
tools/testing/selftests/mm/guard-regions.c
2194
const unsigned long size = 2 * HPAGE_SIZE;
tools/testing/selftests/mm/ksm_tests.c
531
len -= len % HPAGE_SIZE;
tools/testing/selftests/mm/ksm_tests.c
532
map_ptr_orig = mmap(NULL, len + HPAGE_SIZE, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/ksm_tests.c
534
map_ptr = map_ptr_orig + HPAGE_SIZE - (uintptr_t)map_ptr_orig % HPAGE_SIZE;
tools/testing/selftests/mm/ksm_tests.c
548
for (void *p = map_ptr; p < map_ptr + len; p += HPAGE_SIZE) {
tools/testing/selftests/mm/ksm_tests.c
579
munmap(map_ptr_orig, len + HPAGE_SIZE);
tools/testing/selftests/mm/ksm_tests.c
583
munmap(map_ptr_orig, len + HPAGE_SIZE);
tools/testing/selftests/mm/protection_keys.c
1272
if (size >= HPAGE_SIZE)
tools/testing/selftests/mm/protection_keys.c
1273
size = HPAGE_SIZE;
tools/testing/selftests/mm/protection_keys.c
1294
int *plain_ptr_unaligned = malloc(HPAGE_SIZE);
tools/testing/selftests/mm/protection_keys.c
693
size = ALIGN_UP(size, HPAGE_SIZE * 2);
tools/testing/selftests/mm/protection_keys.c
700
ptr = ALIGN_PTR_UP(ptr, HPAGE_SIZE);
tools/testing/selftests/mm/protection_keys.c
702
ret = madvise(ptr, HPAGE_SIZE, MADV_HUGEPAGE);
tools/testing/selftests/mm/protection_keys.c
704
ret = madvise(ptr, HPAGE_SIZE, MADV_WILLNEED);
tools/testing/selftests/mm/protection_keys.c
706
memset(ptr, 0, HPAGE_SIZE);
tools/testing/selftests/mm/protection_keys.c
716
long hpagesz_mb = HPAGE_SIZE / 1024 / 1024;
tools/testing/selftests/mm/protection_keys.c
730
hugetlb_set_nr_pages(HPAGE_SIZE, GET_NR_HUGE_PAGES);
tools/testing/selftests/mm/protection_keys.c
731
free_pages = hugetlb_free_pages(HPAGE_SIZE);
tools/testing/selftests/mm/protection_keys.c
750
size = ALIGN_UP(size, HPAGE_SIZE * 2);
tools/testing/selftests/mm/protection_keys.c
888
if (size >= HPAGE_SIZE)
tools/testing/selftests/mm/protection_keys.c
889
size = HPAGE_SIZE;
tools/testing/selftests/mm/transhuge-stress.c
102
for (p = ptr; p < ptr + len; p += HPAGE_SIZE) {
tools/testing/selftests/mm/transhuge-stress.c
126
if (madvise(p, HPAGE_SIZE - psize(), MADV_DONTNEED))
tools/testing/selftests/mm/transhuge-stress.c
80
len -= len % HPAGE_SIZE;
tools/testing/selftests/mm/transhuge-stress.c
81
ptr = mmap(NULL, len + HPAGE_SIZE, PROT_RW, mmap_flags, backing_fd, 0);
tools/testing/selftests/mm/transhuge-stress.c
84
ptr += HPAGE_SIZE - (uintptr_t)ptr % HPAGE_SIZE;
tools/testing/selftests/mm/vm_util.c
270
if (mmap(ptr, HPAGE_SIZE, PROT_READ | PROT_WRITE,
tools/testing/selftests/mm/vm_util.c
275
if (madvise(ptr, HPAGE_SIZE, MADV_HUGEPAGE))