/Linux-v4.19/tools/testing/selftests/vm/ |
D | transhuge-stress.c | 23 #define HPAGE_SIZE (1 << HPAGE_SHIFT) macro 35 if (mmap(ptr, HPAGE_SIZE, PROT_READ | PROT_WRITE, in allocate_transhuge() 40 if (madvise(ptr, HPAGE_SIZE, MADV_HUGEPAGE)) in allocate_transhuge() 88 len -= len % HPAGE_SIZE; in main() 89 ptr = mmap(NULL, len + HPAGE_SIZE, PROT_READ | PROT_WRITE, in main() 93 ptr += HPAGE_SIZE - (uintptr_t)ptr % HPAGE_SIZE; in main() 109 for (p = ptr; p < ptr + len; p += HPAGE_SIZE) { in main() 133 if (madvise(p, HPAGE_SIZE - PAGE_SIZE, MADV_DONTNEED)) in main()
|
/Linux-v4.19/arch/x86/include/asm/ |
D | page_types.h | 30 #define HPAGE_SIZE (_AC(1,UL) << HPAGE_SHIFT) macro 31 #define HPAGE_MASK (~(HPAGE_SIZE - 1))
|
/Linux-v4.19/arch/ia64/mm/ |
D | hugetlbpage.c | 96 ptep = huge_pte_offset(mm, addr, HPAGE_SIZE); in follow_huge_addr() 156 if ((REGION_NUMBER(addr) != RGN_HPAGE) || (addr & (HPAGE_SIZE - 1))) in hugetlb_get_unmapped_area() 163 info.align_mask = PAGE_MASK & (HPAGE_SIZE - 1); in hugetlb_get_unmapped_area()
|
/Linux-v4.19/arch/mips/include/asm/ |
D | page.h | 63 #define HPAGE_SIZE (_AC(1,UL) << HPAGE_SHIFT) macro 64 #define HPAGE_MASK (~(HPAGE_SIZE - 1)) 68 #define HPAGE_SIZE ({BUILD_BUG(); 0; }) macro
|
D | hugetlb.h | 103 flush_tlb_range(vma, addr, addr + HPAGE_SIZE); in huge_ptep_set_access_flags()
|
/Linux-v4.19/arch/hexagon/include/asm/ |
D | page.h | 60 #define HPAGE_SIZE (1UL << HPAGE_SHIFT) macro 61 #define HPAGE_MASK (~(HPAGE_SIZE-1))
|
/Linux-v4.19/tools/testing/selftests/x86/ |
D | protection_keys.c | 53 #define HPAGE_SIZE (1UL<<21) macro 781 size = ALIGN_UP(size, HPAGE_SIZE * 2); in malloc_pkey_anon_huge() 788 ptr = ALIGN_PTR_UP(ptr, HPAGE_SIZE); in malloc_pkey_anon_huge() 790 ret = madvise(ptr, HPAGE_SIZE, MADV_HUGEPAGE); in malloc_pkey_anon_huge() 792 ret = madvise(ptr, HPAGE_SIZE, MADV_WILLNEED); in malloc_pkey_anon_huge() 794 memset(ptr, 0, HPAGE_SIZE); in malloc_pkey_anon_huge() 851 size = ALIGN_UP(size, HPAGE_SIZE * 2); in malloc_pkey_hugetlb() 1205 if (size >= HPAGE_SIZE) in test_mprotect_with_pkey_0() 1206 size = HPAGE_SIZE; in test_mprotect_with_pkey_0() 1227 int *plain_ptr_unaligned = malloc(HPAGE_SIZE); in test_ptrace_of_child()
|
/Linux-v4.19/arch/sparc/include/asm/ |
D | page_64.h | 28 #define HPAGE_SIZE (_AC(1,UL) << HPAGE_SHIFT) macro 29 #define HPAGE_MASK (~(HPAGE_SIZE - 1UL))
|
/Linux-v4.19/arch/powerpc/include/asm/ |
D | page.h | 46 #define HPAGE_SIZE ((1UL) << HPAGE_SHIFT) macro 47 #define HPAGE_MASK (~(HPAGE_SIZE - 1))
|
/Linux-v4.19/arch/parisc/include/asm/ |
D | page.h | 154 #define HPAGE_SIZE ((1UL) << HPAGE_SHIFT) macro 155 #define HPAGE_MASK (~(HPAGE_SIZE - 1))
|
/Linux-v4.19/arch/sh/include/asm/ |
D | page.h | 43 #define HPAGE_SIZE (1UL << HPAGE_SHIFT) macro 44 #define HPAGE_MASK (~(HPAGE_SIZE-1))
|
/Linux-v4.19/arch/s390/include/asm/ |
D | page.h | 26 #define HPAGE_SIZE (1UL << HPAGE_SHIFT) macro 27 #define HPAGE_MASK (~(HPAGE_SIZE - 1))
|
D | kexec.h | 40 #define KEXEC_CRASH_MEM_ALIGN HPAGE_SIZE
|
/Linux-v4.19/arch/ia64/include/asm/ |
D | page.h | 53 # define HPAGE_SIZE (__IA64_UL_CONST(1) << HPAGE_SHIFT) macro 54 # define HPAGE_MASK (~(HPAGE_SIZE - 1))
|
/Linux-v4.19/arch/x86/kernel/ |
D | vmlinux.lds.S | 58 #define X86_ALIGN_RODATA_BEGIN . = ALIGN(HPAGE_SIZE); 61 . = ALIGN(HPAGE_SIZE); \
|
/Linux-v4.19/arch/sparc/mm/ |
D | hugetlbpage.c | 272 size = HPAGE_SIZE; in huge_tte_to_size() 351 if (size == HPAGE_SIZE) in set_huge_pte_at() 386 if (size == HPAGE_SIZE) in huge_ptep_get_and_clear()
|
D | tlb.c | 153 end = vaddr + HPAGE_SIZE; in tlb_batch_pmd_scan()
|
D | fault_64.c | 477 mm_rss -= (mm->context.thp_pte_count * (HPAGE_SIZE / PAGE_SIZE)); in do_sparc64_fault()
|
D | tsb.c | 562 mm_rss -= saved_thp_pte_count * (HPAGE_SIZE / PAGE_SIZE); in init_new_context()
|
/Linux-v4.19/arch/arm/include/asm/ |
D | pgtable-3level.h | 68 #define HPAGE_SIZE (_AC(1, UL) << HPAGE_SHIFT) macro 69 #define HPAGE_MASK (~(HPAGE_SIZE - 1))
|
/Linux-v4.19/arch/x86/mm/ |
D | hugetlbpage.c | 43 page = &pte_page(*pte)[vpfn % (HPAGE_SIZE/PAGE_SIZE)];
|
D | init_32.c | 916 unsigned long size = (((unsigned long)__init_end + HPAGE_SIZE) & HPAGE_MASK) - start; in mark_nxdata_nx()
|
/Linux-v4.19/arch/mips/mm/ |
D | tlb-r4k.c | 328 write_c0_entrylo1(lo + (HPAGE_SIZE >> 7)); in __update_tlb()
|
/Linux-v4.19/arch/arm64/include/asm/ |
D | pgtable.h | 303 #define HPAGE_SIZE (_AC(1, UL) << HPAGE_SHIFT) macro 304 #define HPAGE_MASK (~(HPAGE_SIZE - 1))
|
/Linux-v4.19/arch/s390/mm/ |
D | gmap.c | 1053 dist = HPAGE_SIZE - (gaddr & ~HPAGE_MASK); in gmap_protect_range() 1055 gaddr = (gaddr & HPAGE_MASK) + HPAGE_SIZE; in gmap_protect_range() 2262 gmap_call_notifier(gmap, gaddr, gaddr + HPAGE_SIZE - 1); in pmdp_notify_gmap() 2580 end = start + HPAGE_SIZE - 1; in __s390_enable_skey_hugetlb()
|