Home
last modified time | relevance | path

Searched refs:MAP_HUGETLB (Results 1 – 25 of 47) sorted by relevance

12

/linux-6.15/tools/testing/selftests/arm64/mte/
H A Dcheck_hugetlb_options.c251 MAP_PRIVATE | MAP_ANONYMOUS | MAP_HUGETLB, -1, 0); in main()
262 …evaluate_test(check_hugetlb_memory_mapping(USE_MMAP, MTE_SYNC_ERR, MAP_PRIVATE | MAP_HUGETLB, TAG_… in main()
266 …evaluate_test(check_hugetlb_memory_mapping(USE_MMAP, MTE_NONE_ERR, MAP_PRIVATE | MAP_HUGETLB, TAG_… in main()
269 …evaluate_test(check_hugetlb_memory_mapping(USE_MMAP, MTE_SYNC_ERR, MAP_PRIVATE | MAP_HUGETLB, TAG_… in main()
273 …evaluate_test(check_hugetlb_memory_mapping(USE_MMAP, MTE_ASYNC_ERR, MAP_PRIVATE | MAP_HUGETLB, TAG… in main()
278 evaluate_test(check_clear_prot_mte_flag(USE_MMAP, MTE_SYNC_ERR, MAP_PRIVATE | MAP_HUGETLB), in main()
280 evaluate_test(check_clear_prot_mte_flag(USE_MPROTECT, MTE_SYNC_ERR, MAP_PRIVATE | MAP_HUGETLB), in main()
283 …evaluate_test(check_child_hugetlb_memory_mapping(USE_MMAP, MTE_SYNC_ERR, MAP_PRIVATE | MAP_HUGETLB in main()
285 …aluate_test(check_child_hugetlb_memory_mapping(USE_MMAP, MTE_ASYNC_ERR, MAP_PRIVATE | MAP_HUGETLB), in main()
287 …ate_test(check_child_hugetlb_memory_mapping(USE_MPROTECT, MTE_SYNC_ERR, MAP_PRIVATE | MAP_HUGETLB), in main()
[all …]
/linux-6.15/tools/testing/selftests/mm/
H A Dva_high_addr_switch.c188 .flags = MAP_HUGETLB | MAP_PRIVATE | MAP_ANONYMOUS, in testcases_init()
195 .flags = MAP_HUGETLB | MAP_PRIVATE | MAP_ANONYMOUS, in testcases_init()
202 .flags = MAP_HUGETLB | MAP_PRIVATE | MAP_ANONYMOUS, in testcases_init()
209 .flags = MAP_HUGETLB | MAP_PRIVATE | MAP_ANONYMOUS, in testcases_init()
216 .flags = MAP_HUGETLB | MAP_PRIVATE | MAP_ANONYMOUS | MAP_FIXED, in testcases_init()
222 .flags = MAP_HUGETLB | MAP_PRIVATE | MAP_ANONYMOUS, in testcases_init()
229 .flags = MAP_HUGETLB | MAP_PRIVATE | MAP_ANONYMOUS, in testcases_init()
235 .flags = MAP_HUGETLB | MAP_PRIVATE | MAP_ANONYMOUS, in testcases_init()
243 .flags = MAP_HUGETLB | MAP_PRIVATE | MAP_ANONYMOUS | MAP_FIXED, in testcases_init()
H A Dthuge-gen.c32 #if !defined(MAP_HUGETLB)
33 #define MAP_HUGETLB 0x40000 macro
121 MAP_PRIVATE|MAP_ANONYMOUS|MAP_HUGETLB|flags, -1, 0); in test_mmap()
229 test_mmap(ps, MAP_HUGETLB | arg); in main()
233 test_mmap(default_hps, MAP_HUGETLB); in main()
H A Dhugetlb_madv_vs_map.c63 MAP_PRIVATE | MAP_ANONYMOUS | MAP_HUGETLB, in map_extra()
100 MAP_PRIVATE | MAP_ANONYMOUS | MAP_HUGETLB, in main()
H A Dhugetlb-madvise.c99 MAP_PRIVATE | MAP_ANONYMOUS | MAP_HUGETLB, in main()
141 MAP_PRIVATE | MAP_ANONYMOUS | MAP_HUGETLB, in main()
179 MAP_PRIVATE | MAP_ANONYMOUS | MAP_HUGETLB, in main()
H A Dhugepage-mremap.c126 MAP_HUGETLB | MAP_SHARED | MAP_POPULATE, fd, 0); in main()
134 MAP_HUGETLB | MAP_SHARED | MAP_POPULATE, fd, 0); in main()
H A Dmap_hugetlb.c49 int flags = MAP_PRIVATE | MAP_ANONYMOUS | MAP_HUGETLB; in main()
H A Dhugetlb_fault_after_madv.c88 MAP_PRIVATE | MAP_ANONYMOUS | MAP_HUGETLB, in main()
H A Dhugetlb_dio.c32 const int mmap_flags = MAP_PRIVATE | MAP_ANONYMOUS | MAP_HUGETLB; in run_dio_using_hugetlb()
H A Dhugepage-vmemmap.c103 MAP_PRIVATE | MAP_ANONYMOUS | MAP_HUGETLB, -1, 0); in main()
H A Dmigration.c258 MAP_PRIVATE | MAP_ANONYMOUS | MAP_HUGETLB, -1, 0);
284 MAP_SHARED | MAP_ANONYMOUS | MAP_HUGETLB, -1, 0);
/linux-6.15/tools/arch/mips/include/uapi/asm/
H A Dmman.h26 #define MAP_HUGETLB 0x80000 macro
/linux-6.15/tools/arch/parisc/include/uapi/asm/
H A Dmman.h25 #define MAP_HUGETLB 0x80000 macro
/linux-6.15/tools/arch/alpha/include/uapi/asm/
H A Dmman.h25 #define MAP_HUGETLB 0x100000 macro
/linux-6.15/tools/arch/xtensa/include/uapi/asm/
H A Dmman.h25 #define MAP_HUGETLB 0x80000 macro
/linux-6.15/tools/testing/selftests/powerpc/mm/
H A Dhugetlb_vs_thp_test.c19 MAP_HUGETLB | MAP_ANONYMOUS | MAP_PRIVATE, -1, 0); in test_body()
/linux-6.15/include/uapi/asm-generic/
H A Dmman-common.h29 #define MAP_HUGETLB 0x040000 /* create a huge page mapping */ macro
/linux-6.15/tools/include/uapi/asm-generic/
H A Dmman-common.h29 #define MAP_HUGETLB 0x040000 /* create a huge page mapping */ macro
/linux-6.15/arch/parisc/include/uapi/asm/
H A Dmman.h26 #define MAP_HUGETLB 0x80000 /* create a huge page mapping */ macro
/linux-6.15/arch/mips/include/uapi/asm/
H A Dmman.h50 #define MAP_HUGETLB 0x80000 /* create a huge page mapping */ macro
/linux-6.15/arch/xtensa/include/uapi/asm/
H A Dmman.h57 #define MAP_HUGETLB 0x80000 /* create a huge page mapping */ macro
/linux-6.15/arch/alpha/include/uapi/asm/
H A Dmman.h32 #define MAP_HUGETLB 0x100000 /* create a huge page mapping */ macro
/linux-6.15/arch/arm64/include/asm/
H A Dmman.h46 if (flags & (MAP_ANONYMOUS | MAP_HUGETLB)) in arch_calc_vm_flag_bits()
/linux-6.15/tools/testing/selftests/kvm/lib/
H A Dtest_util.c199 #define ANON_HUGE_FLAGS (ANON_FLAGS | MAP_HUGETLB)
313 return !!(vm_mem_backing_src_alias(i)->flag & MAP_HUGETLB); in is_backing_src_hugetlb()
/linux-6.15/include/linux/
H A Dmman.h55 | MAP_HUGETLB \

12