/kernel/liteos_a/testsuites/unittest/basic/mem/vm/smoke/ |
H A D | mmap_test_001.cpp | 42 {(void *)1, -1, MAP_FLAGS | MAP_FIXED}, 43 {(void *)(PAGE_SIZE - 1), -1, MAP_FLAGS | MAP_FIXED}, 44 {(void *)PAGE_SIZE, -1, MAP_FLAGS | MAP_FIXED}, 46 {(void *)(-PAGE_SIZE), -1, MAP_FLAGS | MAP_FIXED}, 47 {(void *)(-1 - PAGE_SIZE), -1, MAP_FLAGS | MAP_FIXED}, 48 {(void *)(-1 - PAGE_SIZE - 1), -1, MAP_FLAGS | MAP_FIXED}, 49 {(void *)(0x1000 * PAGE_SIZE), 0, MAP_FLAGS | MAP_FIXED},
|
H A D | mmap_test_008.cpp | 50 mem = mmap((void *)fixAddr, len, PROT_READ | PROT_WRITE, flags | MAP_FIXED, -1, 0); in Testcase() 53 memFix = mmap((void *)fixAddr, len, PROT_READ | PROT_WRITE, flags | MAP_FIXED, -1, 0); in Testcase()
|
H A D | mmap_test_006.cpp | 53 mem = mmap(invalueAddr, len, PROT_READ | PROT_WRITE, MAP_SHARED | MAP_FIXED, fd, 0); in Testcase() 57 mem = mmap((void *)INVALID_VADDR, len, PROT_READ | PROT_WRITE, MAP_SHARED | MAP_FIXED, fd, 0); in Testcase()
|
/kernel/linux/linux-5.10/tools/testing/selftests/vm/ |
H A D | va_128TBswitch.c | 57 * The len cross the 128TB boundary. Without MAP_FIXED 69 * even without MAP_FIXED. 80 .flags = MAP_PRIVATE | MAP_ANONYMOUS | MAP_FIXED, 81 .msg = "mmap(ADDR_SWITCH_HINT, 2 * PAGE_SIZE, MAP_FIXED)", 114 .flags = MAP_PRIVATE | MAP_ANONYMOUS | MAP_FIXED, 115 .msg = "mmap(HIGH_ADDR, MAP_FIXED)", 162 .flags = MAP_PRIVATE | MAP_ANONYMOUS | MAP_FIXED, 163 .msg = "mmap(ADDR_SWITCH_HINT, 2 * PAGE_SIZE, MAP_FIXED)", 199 .flags = MAP_HUGETLB | MAP_PRIVATE | MAP_ANONYMOUS | MAP_FIXED, 200 .msg = "mmap(HIGH_ADDR, MAP_FIXED | MAP_HUGETL [all...] |
/kernel/linux/linux-6.6/tools/testing/selftests/mm/ |
H A D | va_high_addr_switch.c | 76 * Unless MAP_FIXED is specified, allocation based on hint 90 * be obtained even without MAP_FIXED as area is free. 101 .flags = MAP_PRIVATE | MAP_ANONYMOUS | MAP_FIXED, 102 .msg = "mmap(ADDR_SWITCH_HINT, 2 * PAGE_SIZE, MAP_FIXED)", 135 .flags = MAP_PRIVATE | MAP_ANONYMOUS | MAP_FIXED, 136 .msg = "mmap(HIGH_ADDR, MAP_FIXED)", 183 .flags = MAP_PRIVATE | MAP_ANONYMOUS | MAP_FIXED, 184 .msg = "mmap(ADDR_SWITCH_HINT, 2 * PAGE_SIZE, MAP_FIXED)", 220 .flags = MAP_HUGETLB | MAP_PRIVATE | MAP_ANONYMOUS | MAP_FIXED, 221 .msg = "mmap(HIGH_ADDR, MAP_FIXED | MAP_HUGETL [all...] |
/kernel/linux/linux-5.10/tools/testing/selftests/bpf/prog_tests/ |
H A D | mmap.c | 192 tmp1 = mmap(tmp0, 3 * page_size, PROT_READ, MAP_SHARED | MAP_FIXED, in test_mmap() 208 MAP_SHARED | MAP_FIXED, data_map_fd, 0); in test_mmap() 218 tmp2 = mmap(tmp1, 4 * page_size, PROT_READ, MAP_SHARED | MAP_FIXED, in test_mmap() 239 tmp1 = mmap(NULL, 4 * page_size, PROT_READ, MAP_SHARED | MAP_FIXED, in test_mmap()
|
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/prog_tests/ |
H A D | mmap.c | 206 tmp1 = mmap(tmp0, 3 * page_size, PROT_READ, MAP_SHARED | MAP_FIXED, in test_mmap() 222 MAP_SHARED | MAP_FIXED, data_map_fd, 0); in test_mmap() 232 tmp2 = mmap(tmp1, 4 * page_size, PROT_READ, MAP_SHARED | MAP_FIXED, in test_mmap() 253 tmp1 = mmap(NULL, 4 * page_size, PROT_READ, MAP_SHARED | MAP_FIXED, in test_mmap()
|
/kernel/linux/linux-5.10/arch/sh/mm/ |
H A D | mmap.c | 42 if (flags & MAP_FIXED) { in arch_get_unmapped_area() 91 if (flags & MAP_FIXED) { in arch_get_unmapped_area_topdown()
|
/kernel/linux/linux-6.6/arch/arm/mm/ |
H A D | mmap.c | 47 * We enforce the MAP_FIXED case. in arch_get_unmapped_area() 49 if (flags & MAP_FIXED) { in arch_get_unmapped_area() 103 if (flags & MAP_FIXED) { in arch_get_unmapped_area_topdown()
|
/kernel/linux/linux-5.10/arch/arm/include/uapi/asm/ |
H A D | mman.h | 4 (((flags) & MAP_FIXED && (addr) < FIRST_USER_ADDRESS) ? -EINVAL : 0)
|
/kernel/linux/linux-6.6/arch/arm/include/uapi/asm/ |
H A D | mman.h | 4 (((flags) & MAP_FIXED && (addr) < FIRST_USER_ADDRESS) ? -EINVAL : 0)
|
/kernel/linux/patches/linux-4.19/prebuilts/usr/include/asm-arm/asm/ |
H A D | mman.h | 8 (((flags) & MAP_FIXED && (addr) < FIRST_USER_ADDRESS) ? -EINVAL : 0)
|
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/asm-arm/asm/ |
H A D | mman.h | 20 #define arch_mmap_check(addr,len,flags) (((flags) & MAP_FIXED && (addr) < FIRST_USER_ADDRESS) ? - EINVAL : 0)
|
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/asm-arm/asm/ |
H A D | mman.h | 20 #define arch_mmap_check(addr,len,flags) (((flags) & MAP_FIXED && (addr) < FIRST_USER_ADDRESS) ? - EINVAL : 0)
|
/kernel/linux/linux-5.10/arch/arm/mm/ |
H A D | mmap.c | 47 * We enforce the MAP_FIXED case. in arch_get_unmapped_area() 49 if (flags & MAP_FIXED) { in arch_get_unmapped_area() 103 if (flags & MAP_FIXED) { in arch_get_unmapped_area_topdown()
|
/kernel/linux/linux-5.10/arch/powerpc/mm/ |
H A D | mmap.c | 96 int fixed = (flags & MAP_FIXED); in radix__arch_get_unmapped_area() 140 int fixed = (flags & MAP_FIXED); in radix__arch_get_unmapped_area_topdown()
|
/kernel/linux/linux-5.10/arch/s390/mm/ |
H A D | mmap.c | 85 if (flags & MAP_FIXED) in arch_get_unmapped_area() 125 if (flags & MAP_FIXED) in arch_get_unmapped_area_topdown()
|
/kernel/linux/linux-5.10/arch/x86/kernel/ |
H A D | sys_x86_64.c | 135 if (flags & MAP_FIXED) in arch_get_unmapped_area() 179 if (flags & MAP_FIXED) in arch_get_unmapped_area_topdown()
|
/kernel/linux/linux-6.6/arch/sh/mm/ |
H A D | mmap.c | 62 if (flags & MAP_FIXED) { in arch_get_unmapped_area() 111 if (flags & MAP_FIXED) { in arch_get_unmapped_area_topdown()
|
/kernel/linux/linux-6.6/arch/x86/kernel/ |
H A D | sys_x86_64.c | 131 if (flags & MAP_FIXED) in arch_get_unmapped_area() 175 if (flags & MAP_FIXED) in arch_get_unmapped_area_topdown()
|
/kernel/linux/linux-5.10/fs/ |
H A D | binfmt_aout.c | 225 MAP_FIXED | MAP_PRIVATE | MAP_DENYWRITE | MAP_EXECUTABLE, in load_aout_binary() 233 MAP_FIXED | MAP_PRIVATE | MAP_DENYWRITE | MAP_EXECUTABLE, in load_aout_binary() 312 MAP_FIXED | MAP_PRIVATE | MAP_DENYWRITE, in load_aout_library()
|
/kernel/linux/linux-5.10/tools/arch/alpha/include/uapi/asm/ |
H A D | mman.h | 23 #define MAP_FIXED 0x100 macro
|
/kernel/linux/linux-5.10/tools/arch/xtensa/include/uapi/asm/ |
H A D | mman.h | 23 #define MAP_FIXED 0x010 macro
|
/kernel/linux/linux-5.10/tools/arch/mips/include/uapi/asm/ |
H A D | mman.h | 24 #define MAP_FIXED 0x010 macro
|
/kernel/linux/linux-5.10/tools/arch/parisc/include/uapi/asm/ |
H A D | mman.h | 23 #define MAP_FIXED 0x04 macro
|