Home
last modified time | relevance | path

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

12

/Linux-v4.19/tools/testing/selftests/vm/
Dva_128TBswitch.c179 .flags = MAP_HUGETLB | MAP_PRIVATE | MAP_ANONYMOUS,
186 .flags = MAP_HUGETLB | MAP_PRIVATE | MAP_ANONYMOUS,
193 .flags = MAP_HUGETLB | MAP_PRIVATE | MAP_ANONYMOUS,
200 .flags = MAP_HUGETLB | MAP_PRIVATE | MAP_ANONYMOUS,
207 .flags = MAP_HUGETLB | MAP_PRIVATE | MAP_ANONYMOUS | MAP_FIXED,
213 .flags = MAP_HUGETLB | MAP_PRIVATE | MAP_ANONYMOUS,
220 .flags = MAP_HUGETLB | MAP_PRIVATE | MAP_ANONYMOUS,
226 .flags = MAP_HUGETLB | MAP_PRIVATE | MAP_ANONYMOUS,
234 .flags = MAP_HUGETLB | MAP_PRIVATE | MAP_ANONYMOUS | MAP_FIXED,
Dmap_hugetlb.c22 #ifndef MAP_HUGETLB
23 #define MAP_HUGETLB 0x40000 /* arch specific */ macro
29 #define FLAGS (MAP_PRIVATE | MAP_ANONYMOUS | MAP_HUGETLB | MAP_FIXED)
32 #define FLAGS (MAP_PRIVATE | MAP_ANONYMOUS | MAP_HUGETLB)
Dthuge-gen.c34 #if !defined(MAP_HUGETLB)
35 #define MAP_HUGETLB 0x40000 macro
150 MAP_PRIVATE|MAP_ANONYMOUS|MAP_HUGETLB|flags, -1, 0); in test_mmap()
239 test_mmap(ps, MAP_HUGETLB | arg); in main()
Duserfaultfd.c165 MAP_HUGETLB, in hugetlb_allocate_area()
175 MAP_SHARED | MAP_HUGETLB, in hugetlb_allocate_area()
/Linux-v4.19/tools/arch/powerpc/include/uapi/asm/
Dmman.h7 #define MAP_HUGETLB 0x40000 macro
/Linux-v4.19/tools/arch/sparc/include/uapi/asm/
Dmman.h7 #define MAP_HUGETLB 0x40000 macro
/Linux-v4.19/tools/include/uapi/asm-generic/
Dmman.h15 #define MAP_HUGETLB 0x40000 /* create a huge page mapping */ macro
/Linux-v4.19/include/uapi/asm-generic/
Dmman.h15 #define MAP_HUGETLB 0x40000 /* create a huge page mapping */ macro
/Linux-v4.19/arch/sparc/include/uapi/asm/
Dmman.h28 #define MAP_HUGETLB 0x40000 /* create a huge page mapping */ macro
/Linux-v4.19/arch/powerpc/include/uapi/asm/
Dmman.h31 #define MAP_HUGETLB 0x40000 /* create a huge page mapping */ macro
/Linux-v4.19/tools/arch/parisc/include/uapi/asm/
Dmman.h25 #define MAP_HUGETLB 0x80000 macro
/Linux-v4.19/tools/arch/xtensa/include/uapi/asm/
Dmman.h25 #define MAP_HUGETLB 0x80000 macro
/Linux-v4.19/tools/arch/alpha/include/uapi/asm/
Dmman.h25 #define MAP_HUGETLB 0x100000 macro
/Linux-v4.19/tools/arch/mips/include/uapi/asm/
Dmman.h26 #define MAP_HUGETLB 0x80000 macro
/Linux-v4.19/tools/testing/selftests/powerpc/mm/
Dhugetlb_vs_thp_test.c19 MAP_HUGETLB | MAP_ANONYMOUS | MAP_PRIVATE, -1, 0); in test_body()
/Linux-v4.19/arch/alpha/include/uapi/asm/
Dmman.h34 #define MAP_HUGETLB 0x100000 /* create a huge page mapping */ macro
/Linux-v4.19/arch/parisc/include/uapi/asm/
Dmman.h28 #define MAP_HUGETLB 0x80000 /* create a huge page mapping */ macro
/Linux-v4.19/arch/xtensa/include/uapi/asm/
Dmman.h59 #define MAP_HUGETLB 0x80000 /* create a huge page mapping */ macro
/Linux-v4.19/arch/mips/include/uapi/asm/
Dmman.h52 #define MAP_HUGETLB 0x80000 /* create a huge page mapping */ macro
/Linux-v4.19/include/linux/
Dmman.h48 | MAP_HUGETLB \
/Linux-v4.19/Documentation/admin-guide/mm/
Dhugetlbpage.rst349 MAP_HUGETLB. For an example of how to use mmap with MAP_HUGETLB see
356 filesystem will be required for using mmap calls without MAP_HUGETLB.
/Linux-v4.19/tools/perf/util/
Dmap.c27 return flags & MAP_HUGETLB || in is_anon_memory()
/Linux-v4.19/tools/testing/selftests/x86/
Dprotection_keys.c845 int flags = MAP_ANONYMOUS|MAP_PRIVATE|MAP_HUGETLB; in malloc_pkey_hugetlb()
/Linux-v4.19/tools/testing/selftests/kvm/lib/
Dkvm_util.c636 | (src_type == VM_MEM_SRC_ANONYMOUS_HUGETLB ? MAP_HUGETLB : 0), in vm_userspace_mem_region_add()
/Linux-v4.19/mm/
Dmmap.c1558 if (unlikely(flags & MAP_HUGETLB && !is_file_hugepages(file))) in ksys_mmap_pgoff()
1560 } else if (flags & MAP_HUGETLB) { in ksys_mmap_pgoff()

12