Home
last modified time | relevance | path

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

12

/linux/tools/testing/selftests/arm64/mte/
H A Dcheck_hugetlb_options.c253 MAP_PRIVATE | MAP_ANONYMOUS | MAP_HUGETLB, -1, 0); in main()
264 …evaluate_test(check_hugetlb_memory_mapping(USE_MMAP, MTE_SYNC_ERR, MAP_PRIVATE | MAP_HUGETLB, TAG_… in main()
268 …evaluate_test(check_hugetlb_memory_mapping(USE_MMAP, MTE_NONE_ERR, MAP_PRIVATE | MAP_HUGETLB, TAG_… in main()
271 …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_MPROTECT, MTE_SYNC_ERR, MAP_PRIVATE | MAP_HUGETLB, … in main()
275 …evaluate_test(check_hugetlb_memory_mapping(USE_MMAP, MTE_ASYNC_ERR, MAP_PRIVATE | MAP_HUGETLB, TAG… in main()
277 …evaluate_test(check_hugetlb_memory_mapping(USE_MPROTECT, MTE_ASYNC_ERR, MAP_PRIVATE | MAP_HUGETLB,… in main()
280 evaluate_test(check_clear_prot_mte_flag(USE_MMAP, MTE_SYNC_ERR, MAP_PRIVATE | MAP_HUGETLB), in main()
282 evaluate_test(check_clear_prot_mte_flag(USE_MPROTECT, MTE_SYNC_ERR, MAP_PRIVATE | MAP_HUGETLB), in main()
285 …evaluate_test(check_child_hugetlb_memory_mapping(USE_MMAP, MTE_SYNC_ERR, MAP_PRIVATE | MAP_HUGETLB… in main()
[all …]
/linux/tools/testing/selftests/mm/
H A Dva_high_addr_switch.c188 .flags = MAP_HUGETLB | MAP_PRIVATE | MAP_ANONYMOUS, in testcases_init()
189 .msg = "mmap(NULL, MAP_HUGETLB)", in testcases_init()
195 .flags = MAP_HUGETLB | MAP_PRIVATE | MAP_ANONYMOUS, in testcases_init()
196 .msg = "mmap(low_addr, MAP_HUGETLB)", in testcases_init()
202 .flags = MAP_HUGETLB | MAP_PRIVATE | MAP_ANONYMOUS, in testcases_init()
203 .msg = "mmap(high_addr, MAP_HUGETLB)", in testcases_init()
209 .flags = MAP_HUGETLB | MAP_PRIVATE | MAP_ANONYMOUS, in testcases_init()
210 .msg = "mmap(high_addr, MAP_HUGETLB) again", in testcases_init()
216 .flags = MAP_HUGETLB | MAP_PRIVATE | MAP_ANONYMOUS | MAP_FIXED, in testcases_init()
217 .msg = "mmap(high_addr, MAP_FIXED | MAP_HUGETLB)", in testcases_init()
[all...]
H A Dthuge-gen.c18 #if !defined(MAP_HUGETLB)
19 #define MAP_HUGETLB 0x40000
56 MAP_PRIVATE|MAP_ANONYMOUS|MAP_HUGETLB|flags, -1, 0); in ilog2()
146 test_mmap(ps, MAP_HUGETLB | arg); in test_shmget()
150 test_mmap(default_hps, MAP_HUGETLB); in test_shmget()
33 #define MAP_HUGETLB global() macro
H A Dhugetlb_madv_vs_map.c51 MAP_PRIVATE | MAP_ANONYMOUS | MAP_HUGETLB,
94 MAP_PRIVATE | MAP_ANONYMOUS | MAP_HUGETLB, in main()
131 MAP_PRIVATE | MAP_ANONYMOUS | MAP_HUGETLB, -1, 0);
H A Dhugetlb-madvise.c80 MAP_PRIVATE | MAP_ANONYMOUS | MAP_HUGETLB, in main()
113 MAP_PRIVATE | MAP_ANONYMOUS | MAP_HUGETLB, in main()
145 MAP_PRIVATE | MAP_ANONYMOUS | MAP_HUGETLB, in main()
H A Dhugepage-mremap.c
H A Dmap_hugetlb.c
H A Dhugetlb_fault_after_madv.c84 MAP_PRIVATE | MAP_ANONYMOUS | MAP_HUGETLB, in main()
H A Dhugetlb_dio.c77 const int mmap_flags = MAP_PRIVATE | MAP_ANONYMOUS | MAP_HUGETLB; in run_dio_using_hugetlb()
H A Dmigration.c312 MAP_PRIVATE | MAP_ANONYMOUS | MAP_HUGETLB, -1, 0);
343 MAP_SHARED | MAP_ANONYMOUS | MAP_HUGETLB, -1, 0);
H A Dhugepage-vmemmap.c
H A Dhugetlb-mmap.c68 /* munmap() length of MAP_HUGETLB memory must be hugepage aligned */ in test_mmap()
78 int mmap_flags = MAP_PRIVATE | MAP_ANONYMOUS | MAP_HUGETLB; in test_anon_mmap()
H A Dgup_test.c
H A Duffd-wp-mremap.c105 flags |= MAP_HUGETLB; in alloc_one_folio()
/linux/tools/testing/selftests/vfio/
H A Dvfio_dma_mapping_test.c115 FIXTURE_VARIANT_ADD_ALL_IOMMU_MODES(anonymous_hugetlb_2mb, SZ_2M, MAP_HUGETLB | MAP_HUGE_2MB);
116 FIXTURE_VARIANT_ADD_ALL_IOMMU_MODES(anonymous_hugetlb_1gb, SZ_1G, MAP_HUGETLB | MAP_HUGE_1GB);
147 if (flags & MAP_HUGETLB && region.vaddr == MAP_FAILED) in TEST_F()
/linux/tools/arch/mips/include/uapi/asm/
H A Dmman.h26 #define MAP_HUGETLB 0x80000 macro
/linux/tools/arch/alpha/include/uapi/asm/
H A Dmman.h25 #define MAP_HUGETLB 0x100000 macro
/linux/tools/arch/xtensa/include/uapi/asm/
H A Dmman.h25 #define MAP_HUGETLB 0x80000 macro
/linux/tools/arch/parisc/include/uapi/asm/
H A Dmman.h25 #define MAP_HUGETLB 0x80000 macro
/linux/tools/testing/selftests/powerpc/mm/
H A Dhugetlb_vs_thp_test.c19 MAP_HUGETLB | MAP_ANONYMOUS | MAP_PRIVATE, -1, 0); in test_body()
/linux/tools/include/uapi/asm-generic/
H A Dmman-common.h29 #define MAP_HUGETLB 0x040000 /* create a huge page mapping */ macro
/linux/tools/testing/selftests/kvm/lib/
H A Dtest_util.c267 #define ANON_HUGE_FLAGS (ANON_FLAGS | MAP_HUGETLB) in vm_mem_backing_src_alias()
343 * No MAP_HUGETLB, we use MFD_HUGETLB instead. Since in print_available_backing_src_types()
381 return !!(vm_mem_backing_src_alias(i)->flag & MAP_HUGETLB); in get_run_delay()
/linux/tools/testing/selftests/cgroup/
H A Dtest_hugetlb_memcg.c14 #define FLAGS (MAP_PRIVATE | MAP_ANONYMOUS | MAP_HUGETLB)
/linux/tools/testing/selftests/mincore/
H A Dmincore_selftest.c150 MAP_PRIVATE | MAP_ANONYMOUS | MAP_HUGETLB, in TEST()
/linux/Documentation/translations/zh_CN/mm/
H A Dhugetlbfs_reserv.rst93 当创建一个巨大的有页面支持的共享内存段(shmget(SHM_HUGETLB))或通过mmap(MAP_HUGETLB)

12