/linux/tools/testing/selftests/mm/ |
H A D | merge.c | 63 MAP_ANON | MAP_PRIVATE | MAP_FIXED | MAP_NORESERVE, -1, 0); in TEST_F() 114 MAP_ANON | MAP_PRIVATE | MAP_FIXED | MAP_NORESERVE, -1, 0); in TEST_F() 164 MAP_ANON | MAP_PRIVATE | MAP_FIXED | MAP_NORESERVE, -1, 0); in TEST_F() 215 MAP_ANON | MAP_PRIVATE | MAP_FIXED | MAP_NORESERVE, -1, 0); in TEST_F() 274 MAP_ANON | MAP_PRIVATE | MAP_FIXED | MAP_NORESERVE, -1, 0); in TEST_F() 335 MAP_ANON | MAP_PRIVATE | MAP_FIXED, -1, 0); in TEST_F() 375 MAP_ANON | MAP_PRIVATE | MAP_FIXED, -1, 0); in TEST_F() 399 MAP_ANON | MAP_PRIVATE | MAP_FIXED | MAP_NORESERVE, -1, 0); in TEST_F() 439 MAP_ANON | MAP_PRIVATE | MAP_FIXED | MAP_NORESERVE, -1, 0); in TEST_F() 494 MAP_PRIVATE | MAP_FIXED, f in TEST_F() [all...] |
H A D | va_high_addr_switch.c | 72 * Unless MAP_FIXED is specified, allocation based on hint in testcases_init() 86 * be obtained even without MAP_FIXED as area is free. in testcases_init() 97 .flags = MAP_PRIVATE | MAP_ANONYMOUS | MAP_FIXED, in testcases_init() 98 .msg = "mmap(addr_switch_hint, 2 * pagesize, MAP_FIXED)", in testcases_init() 131 .flags = MAP_PRIVATE | MAP_ANONYMOUS | MAP_FIXED, in testcases_init() 132 .msg = "mmap(high_addr, MAP_FIXED)", in testcases_init() 179 .flags = MAP_PRIVATE | MAP_ANONYMOUS | MAP_FIXED, in testcases_init() 180 .msg = "mmap(addr_switch_hint, 2 * pagesize, MAP_FIXED)", in testcases_init() 216 .flags = MAP_HUGETLB | MAP_PRIVATE | MAP_ANONYMOUS | MAP_FIXED, in testcases_init() 217 .msg = "mmap(high_addr, MAP_FIXED | MAP_HUGETL in testcases_init() [all...] |
H A D | guard-regions.c | 404 PROT_READ | PROT_WRITE, MAP_FIXED, 0); in TEST_F() 409 PROT_READ | PROT_WRITE, MAP_FIXED, 0); in TEST_F() 414 PROT_READ | PROT_WRITE, MAP_FIXED, 0); in TEST_F() 485 PROT_READ | PROT_WRITE | PROT_EXEC, MAP_FIXED, 0); in TEST_F() 488 PROT_READ | PROT_WRITE | PROT_EXEC, MAP_FIXED, 0); in TEST_F() 541 PROT_READ | PROT_WRITE, MAP_FIXED | MAP_POPULATE, 0); in TEST_F() 551 PROT_READ | PROT_WRITE, MAP_FIXED, 0); in TEST_F() 560 PROT_READ | PROT_WRITE, MAP_FIXED, 0); in TEST_F() 638 MAP_FIXED, 0); in TEST_F() 641 PROT_READ | PROT_WRITE, MAP_FIXED, in TEST_F() [all...] |
/linux/tools/testing/selftests/perf_events/ |
H A D | mmap.c | 115 rb = mmap(region, RB_SIZE, PROT_READ | PROT_WRITE, MAP_SHARED | MAP_FIXED, fd, 0); in FIXTURE_SETUP() 135 MAP_SHARED | MAP_FIXED, fd, AUX_OFFS); in FIXTURE_SETUP() 161 rb = mmap(region, RB_SIZE, PROT_READ | PROT_WRITE, MAP_SHARED | MAP_FIXED, self->fd, 0); in FIXTURE_SETUP() 175 MAP_SHARED | MAP_FIXED, self->fd, AUX_OFFS); in FIXTURE_SETUP() 229 MAP_PRIVATE | MAP_ANON | MAP_FIXED, -1, 0), MAP_FAILED); in TEST_F() 231 MAP_PRIVATE | MAP_ANON | MAP_FIXED, -1, 0), MAP_FAILED); in TEST_F() 233 MAP_PRIVATE | MAP_ANON | MAP_FIXED, -1, 0), MAP_FAILED); in TEST_F()
|
/linux/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()
|
/linux/arch/arm/mm/ |
H A D | mmap.c | 48 * We enforce the MAP_FIXED case. in arch_get_unmapped_area() 50 if (flags & MAP_FIXED) { in arch_get_unmapped_area() 103 if (flags & MAP_FIXED) { in arch_get_unmapped_area_topdown()
|
/linux/Documentation/userspace-api/media/dvb/ |
H A D | dmx-mmap.rst | 32 When the ``MAP_FIXED`` flag is specified, ``start`` must be a 54 ``MAP_FIXED`` requests that the driver selects no other address than 56 :c:func:`mmap()` will fail. If ``MAP_FIXED`` is specified,
|
/linux/arch/arm/include/uapi/asm/ |
H A D | mman.h | 4 (((flags) & MAP_FIXED && (addr) < FIRST_USER_ADDRESS) ? -EINVAL : 0)
|
/linux/arch/sh/mm/ |
H A D | mmap.c | 63 if (flags & MAP_FIXED) { in arch_get_unmapped_area() 111 if (flags & MAP_FIXED) { in arch_get_unmapped_area_topdown()
|
/linux/arch/x86/kernel/ |
H A D | sys_x86_64.c | 135 if (flags & MAP_FIXED) in arch_get_unmapped_area() 181 if (flags & MAP_FIXED) in arch_get_unmapped_area_topdown()
|
/linux/tools/arch/xtensa/include/uapi/asm/ |
H A D | mman.h | 23 #define MAP_FIXED 0x010 macro
|
/linux/tools/arch/mips/include/uapi/asm/ |
H A D | mman.h | 24 #define MAP_FIXED 0x010 macro
|
/linux/tools/arch/alpha/include/uapi/asm/ |
H A D | mman.h | 23 #define MAP_FIXED 0x100 macro
|
/linux/tools/arch/parisc/include/uapi/asm/ |
H A D | mman.h | 23 #define MAP_FIXED 0x04 macro
|
/linux/arch/um/kernel/skas/ |
H A D | stub_exe.c | 58 PROT_READ | PROT_EXEC, MAP_FIXED | MAP_SHARED, in real_init() 66 PROT_READ | PROT_WRITE, MAP_FIXED | MAP_SHARED, in real_init()
|
/linux/arch/s390/mm/ |
H A D | mmap.c | 90 if (flags & MAP_FIXED) in arch_get_unmapped_area() 127 if (flags & MAP_FIXED) in arch_get_unmapped_area_topdown()
|
/linux/include/uapi/asm-generic/ |
H A D | mman-common.h | 22 #define MAP_FIXED 0x10 /* Interpret addr exactly */ macro 31 #define MAP_FIXED_NOREPLACE 0x100000 /* MAP_FIXED which doesn't unmap underlying mapping */
|
/linux/tools/include/uapi/asm-generic/ |
H A D | mman-common.h | 22 #define MAP_FIXED 0x10 /* Interpret addr exactly */ macro 31 #define MAP_FIXED_NOREPLACE 0x100000 /* MAP_FIXED which doesn't unmap underlying mapping */
|
/linux/Documentation/arch/x86/x86_64/ |
H A D | 5level-paging.rst | 37 specifying hint address (with or without MAP_FIXED) above 47-bits. 39 If hint address set above 47-bit, but MAP_FIXED is not specified, we try
|
/linux/arch/parisc/include/uapi/asm/ |
H A D | mman.h | 15 #define MAP_FIXED 0x04 /* Interpret addr exactly */ macro 27 #define MAP_FIXED_NOREPLACE 0x100000 /* MAP_FIXED which doesn't unmap underlying mapping */
|
/linux/arch/alpha/include/uapi/asm/ |
H A D | mman.h | 15 #define MAP_FIXED 0x100 /* Interpret addr exactly */ macro 33 #define MAP_FIXED_NOREPLACE 0x200000/* MAP_FIXED which doesn't unmap underlying mapping */
|
/linux/arch/mips/include/uapi/asm/ |
H A D | mman.h | 32 #define MAP_FIXED 0x010 /* Interpret addr exactly */ macro 51 #define MAP_FIXED_NOREPLACE 0x100000 /* MAP_FIXED which doesn't unmap underlying mapping */
|
/linux/arch/xtensa/include/uapi/asm/ |
H A D | mman.h | 39 #define MAP_FIXED 0x010 /* Interpret addr exactly */ macro 58 #define MAP_FIXED_NOREPLACE 0x100000 /* MAP_FIXED which doesn't unmap underlying mapping */
|
/linux/Documentation/userspace-api/media/v4l/ |
H A D | func-mmap.rst | 30 When the ``MAP_FIXED`` flag is specified, ``start`` must be a 69 ``MAP_FIXED`` requests that the driver selects no other address than 71 :c:func:`mmap()` will fail. If ``MAP_FIXED`` is specified,
|
/linux/arch/powerpc/include/asm/ |
H A D | task_size_64.h | 80 (((flags) & MAP_FIXED) && ((addr) + (len) > DEFAULT_MAP_WINDOW)) ? TASK_SIZE : \
|