/kernel/liteos_a/testsuites/unittest/basic/mem/vm/smoke/ |
H A D | mmap_test_002.cpp | 86 ret = CheckedMmap(PROT_READ | PROT_WRITE, MAP_ANONYMOUS, -1); in Testcase() 90 ret = CheckedMmap(PROT_READ | PROT_WRITE, MAP_SHARED, shmfd); in Testcase() 94 ret = CheckedMmap(PROT_READ | PROT_WRITE, MAP_PRIVATE, shmfd); in Testcase() 98 ret = CheckedMmap(PROT_READ | PROT_WRITE | 0x100000, MAP_ANONYMOUS, -1); in Testcase() 106 ret = CheckedMmap(PROT_READ | PROT_WRITE, MAP_ANONYMOUS | MAP_RESERVED0080, -1); in Testcase() 110 ret = CheckedMmap(PROT_READ | PROT_WRITE, MAP_ANONYMOUS | MAP_PRIVATE | MAP_SHARED, -1); in Testcase() 114 ret = CheckedMmap(PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_SHARED, shmfd); in Testcase() 118 ret = CheckedMmap(PROT_READ | PROT_WRITE, 0, shmfd); in Testcase() 122 ret = CheckedMmap(PROT_READ | PROT_WRITE, MAP_ANONYMOUS | MAP_SHARED, -1); in Testcase() 125 ret = CheckedMmap(PROT_READ | PROT_WRIT in Testcase() [all...] |
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() 57 memNoFix = mmap((void *)fixAddr, len, PROT_READ | PROT_WRITE, flags | MAP_FIXED_NOREPLACE, -1, 0); in Testcase() 60 memNoFix = mmap((void *)(fixAddr - MAP_OFFSET), len, PROT_READ | PROT_WRITE, flags | MAP_FIXED_NOREPLACE, -1, 0); in Testcase() 63 memNoFix = mmap((void *)(fixAddr + MAP_OFFSET), len, PROT_READ | PROT_WRITE, flags | MAP_FIXED_NOREPLACE, -1, 0); in Testcase() 66 memNoFix = mmap((void *)(fixAddr - MAP_OFFSET), len + MAP_OFFSET, PROT_READ | PROT_WRITE, in Testcase()
|
H A D | mprotect_test_001.cpp | 49 ret = mprotect((void *)0x1000, pageSize, PROT_READ | PROT_WRITE); in Testcase() 53 ret = mprotect((void *)0xffffff, pageSize, PROT_READ | PROT_WRITE); in Testcase() 57 p = (char *)mmap(NULL, pageSize * 3, PROT_READ, MAP_ANONYMOUS | MAP_PRIVATE, -1, 0); in Testcase() 60 ret = mprotect(p, pageSize * 4, PROT_READ | PROT_WRITE); in Testcase() 64 ret = mprotect(p, pageSize, PROT_READ | PROT_WRITE); in Testcase() 68 ret = mprotect(p + pageSize * 2, pageSize, PROT_READ | PROT_WRITE); 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() 61 mem = mmap((void *)INVALID_VADDR, len, PROT_READ | PROT_WRITE, MAP_ANON | MAP_SHARED, -1, 0); in Testcase() 67 mem = mmap(NULL, len, PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0); in Testcase() 72 mem = mmap(NULL, len, PROT_READ | PROT_WRITE, MAP_SHARED, fd, INVALID_FD); in Testcase() 77 mem = mmap(NULL, len, PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0); in Testcase() 83 mem = mmap(NULL, len, PROT_READ | PROT_WRITE, flags[i], fd, 0); in Testcase()
|
H A D | mmap_test_007.cpp | 50 mem = mmap((void *)fixAddr, len, PROT_READ | PROT_WRITE, flags, -1, 0); in Testcase() 54 prev = mmap((void *)before, len, PROT_READ | PROT_WRITE, flags, -1, 0); in Testcase() 58 next = mmap((void *)after, len, PROT_READ | PROT_WRITE, flags, -1, 0); in Testcase() 62 belong = mmap((void *)after, shinkLen, PROT_READ | PROT_WRITE, flags, -1, 0); in Testcase()
|
H A D | mmap_test_003.cpp | 47 p1 = (char *)mmap(NULL, pageSize, PROT_READ | PROT_WRITE, MAP_PRIVATE, fd, 0); in Testcase() 51 p2 = (char *)mmap(NULL, pageSize, PROT_READ | PROT_WRITE, MAP_PRIVATE, fd, 0); in Testcase() 64 p3 = (char *)mmap(NULL, pageSize, PROT_READ | PROT_WRITE, MAP_PRIVATE, fd, 0); in Testcase()
|
H A D | mmap_test_004.cpp | 47 p1 = (char *)mmap(NULL, pageSize, PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0); in Testcase() 51 p2 = (char *)mmap(NULL, pageSize, PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0); in Testcase() 64 p3 = (char *)mmap(NULL, pageSize, PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0); in Testcase()
|
/kernel/linux/linux-5.10/tools/testing/selftests/bpf/prog_tests/ |
H A D | mmap.c | 41 tmp1 = mmap(NULL, 4096, PROT_READ | PROT_WRITE, MAP_SHARED, rdmap_fd, 0); in test_mmap() 47 tmp1 = mmap(NULL, 4096, PROT_READ, MAP_SHARED, rdmap_fd, 0); in test_mmap() 59 bss_mmaped = mmap(NULL, bss_sz, PROT_READ | PROT_WRITE, MAP_SHARED, in test_mmap() 67 map_mmaped = mmap(NULL, map_sz, PROT_READ | PROT_WRITE, MAP_SHARED, in test_mmap() 121 err = mprotect(map_mmaped, map_sz, PROT_READ); in test_mmap() 132 map_mmaped = mmap(NULL, map_sz, PROT_READ, MAP_SHARED, data_map_fd, 0); in test_mmap() 148 int flags = i % 2 ? PROT_READ : PROT_WRITE; in test_mmap() 166 tmp1 = mmap(NULL, map_sz, PROT_READ | PROT_WRITE, MAP_SHARED, in test_mmap() 186 tmp0 = mmap(NULL, 4 * page_size, PROT_READ, MAP_SHARED | MAP_ANONYMOUS, in test_mmap() 192 tmp1 = mmap(tmp0, 3 * page_size, PROT_READ, MAP_SHARE in test_mmap() [all...] |
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/prog_tests/ |
H A D | mmap.c | 55 tmp1 = mmap(NULL, page_size, PROT_READ | PROT_WRITE, MAP_SHARED, rdmap_fd, 0); in test_mmap() 61 tmp1 = mmap(NULL, page_size, PROT_READ, MAP_SHARED, rdmap_fd, 0); in test_mmap() 73 bss_mmaped = mmap(NULL, bss_sz, PROT_READ | PROT_WRITE, MAP_SHARED, in test_mmap() 81 map_mmaped = mmap(NULL, map_sz, PROT_READ | PROT_WRITE, MAP_SHARED, in test_mmap() 135 err = mprotect(map_mmaped, map_sz, PROT_READ); in test_mmap() 146 map_mmaped = mmap(NULL, map_sz, PROT_READ, MAP_SHARED, data_map_fd, 0); in test_mmap() 162 int flags = i % 2 ? PROT_READ : PROT_WRITE; in test_mmap() 180 tmp1 = mmap(NULL, map_sz, PROT_READ | PROT_WRITE, MAP_SHARED, in test_mmap() 200 tmp0 = mmap(NULL, 4 * page_size, PROT_READ, MAP_SHARED | MAP_ANONYMOUS, in test_mmap() 206 tmp1 = mmap(tmp0, 3 * page_size, PROT_READ, MAP_SHARE in test_mmap() [all...] |
/kernel/liteos_a/testsuites/unittest/extended/liteipc/smoke/ |
H A D | liteipc_test_001.cpp | 64 retptr = mmap(nullptr, 1024 * 4096, PROT_READ, MAP_PRIVATE, fd, 0); in LiteIpcTest() 66 retptr = mmap(nullptr, -1, PROT_READ, MAP_PRIVATE, fd, 0); in LiteIpcTest() 68 retptr = mmap(nullptr, 4096, PROT_READ | PROT_WRITE, MAP_PRIVATE, fd, 0); in LiteIpcTest() 70 retptr = mmap(nullptr, 4096, PROT_READ, MAP_SHARED, fd, 0); // 4096: length of mapped memory in LiteIpcTest() 73 retptr = mmap(nullptr, 1, PROT_READ, MAP_PRIVATE, fd, 0); in LiteIpcTest() 75 retptr = mmap(nullptr, 4095, PROT_READ, MAP_PRIVATE, fd, 0); in LiteIpcTest() 121 retptr = mmap(nullptr, 16 * 4096, PROT_READ, MAP_PRIVATE, fd, 0); in TestCase()
|
/kernel/linux/linux-6.6/tools/testing/selftests/powerpc/mm/ |
H A D | exec_prot.c | 73 if (mprotect(insns, pgsize, PROT_READ | PROT_WRITE | PROT_EXEC)) { in segv_handler() 138 insns = (unsigned int *)mmap(NULL, pgsize, PROT_READ | PROT_WRITE, in test() 195 FAIL_IF(check_exec_fault(PROT_READ)); in test() 203 FAIL_IF(check_exec_fault(PROT_READ | PROT_WRITE)); in test() 211 FAIL_IF(check_exec_fault(PROT_READ | PROT_EXEC)); in test() 219 FAIL_IF(check_exec_fault(PROT_READ | PROT_WRITE | PROT_EXEC)); in test()
|
/kernel/linux/linux-6.6/tools/testing/selftests/mm/ |
H A D | mremap_dontunmap.c | 100 mmap(NULL, num_pages * page_size, PROT_READ | PROT_WRITE, in mremap_dontunmap_simple() 139 mmap(NULL, num_pages * page_size, PROT_READ | PROT_WRITE, in mremap_dontunmap_simple_shmem() 188 mmap(NULL, num_pages * page_size, PROT_READ | PROT_WRITE, in mremap_dontunmap_simple_fixed() 194 mmap(NULL, num_pages * page_size, PROT_READ | PROT_WRITE, in mremap_dontunmap_simple_fixed() 244 mmap(NULL, num_pages * page_size, PROT_READ | PROT_WRITE, in mremap_dontunmap_partial_mapping() 296 mmap(NULL, 5 * page_size, PROT_READ | PROT_WRITE, in mremap_dontunmap_partial_mapping_overwrite() 302 mmap(NULL, 10 * page_size, PROT_READ | PROT_WRITE, in mremap_dontunmap_partial_mapping_overwrite() 346 mmap(NULL, page_size, PROT_READ | PROT_WRITE, in main()
|
H A D | mkdirty.c | 94 mem = mmap(NULL, pagesize, PROT_READ, MAP_PRIVATE|MAP_ANON, -1, 0); in test_ptrace_write() 131 mem = mmap_thp_range(PROT_READ, &mmap_mem, &mmap_size); in test_ptrace_write_thp() 164 mem = mmap(NULL, pagesize, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANON, in test_page_migration() 173 if (mprotect(mem, pagesize, PROT_READ)) { in test_page_migration() 197 mem = mmap_thp_range(PROT_READ|PROT_WRITE, &mmap_mem, &mmap_size); in test_page_migration_thp() 206 if (mprotect(mem, thpsize, PROT_READ)) { in test_page_migration_thp() 236 mem = mmap_thp_range(PROT_READ|PROT_WRITE, &mmap_mem, &mmap_size); in test_pte_mapped_thp() 245 if (mprotect(mem, thpsize, PROT_READ)) { in test_pte_mapped_thp() 258 PROT_READ|PROT_WRITE)) { in test_pte_mapped_thp() 281 dst = mmap(NULL, pagesize, PROT_READ, MAP_PRIVAT in test_uffdio_copy() [all...] |
H A D | soft-dirty.c | 52 map = mmap(NULL, pagesize, (PROT_READ | PROT_WRITE), (MAP_PRIVATE | MAP_ANON), -1, 0); in test_vma_reuse() 63 map2 = mmap(NULL, pagesize, (PROT_READ | PROT_WRITE), (MAP_PRIVATE | MAP_ANON), -1, 0); in test_vma_reuse() 135 map = mmap(NULL, pagesize, PROT_READ|PROT_WRITE, in test_mprotect() 147 map = mmap(NULL, pagesize, PROT_READ|PROT_WRITE, in test_mprotect() 161 mprotect(map, pagesize, PROT_READ); in test_mprotect() 165 mprotect(map, pagesize, PROT_READ|PROT_WRITE); in test_mprotect()
|
H A D | mdwe_test.c | 109 self->p = mmap(NULL, self->size, PROT_READ | PROT_EXEC, self->flags, 0, 0); in TEST_F() 127 self->p = mmap(NULL, self->size, PROT_READ | PROT_EXEC, self->flags, 0, 0); in TEST_F() 130 ret = mprotect(self->p, self->size, PROT_READ | PROT_EXEC); in TEST_F() 138 self->p = mmap(NULL, self->size, PROT_READ, self->flags, 0, 0); in TEST_F() 141 ret = mprotect(self->p, self->size, PROT_READ | PROT_EXEC); in TEST_F() 168 self->p = mmap(NULL, self->size, PROT_READ, self->flags, 0, 0); in TEST_F() 172 p = mmap(self->p, self->size, PROT_READ | PROT_EXEC, in TEST_F()
|
H A D | hmm-tests.c | 315 PROT_READ | PROT_WRITE, in TEST_F() 329 ret = mprotect(buffer->ptr, size, PROT_READ); in TEST_F() 378 PROT_READ | PROT_WRITE, in TEST_F() 400 ret = mprotect(buffer->ptr, size, PROT_READ); in TEST_F() 437 PROT_READ | PROT_WRITE, in TEST_F() 461 * mprotect() PROT_READ. 485 PROT_READ, in TEST_F() 509 ret = mprotect(buffer->ptr, size, PROT_WRITE | PROT_READ); in TEST_F() 553 PROT_READ | PROT_WRITE, in TEST_F() 631 PROT_READ | PROT_WRIT in TEST_F() [all...] |
H A D | madv_populate.c | 35 addr = mmap(0, pagesize, PROT_READ | PROT_WRITE, in sense_support() 58 addr = mmap(0, SIZE, PROT_READ, MAP_ANONYMOUS | MAP_PRIVATE, 0, 0); in test_prot_read() 63 ksft_test_result(!ret, "MADV_POPULATE_READ with PROT_READ\n"); in test_prot_read() 67 "MADV_POPULATE_WRITE with PROT_READ\n"); in test_prot_read() 100 addr = mmap(0, SIZE, PROT_READ | PROT_WRITE, in test_holes() 170 addr = mmap(0, SIZE, PROT_READ | PROT_WRITE, in test_populate_read() 192 addr = mmap(0, SIZE, PROT_READ | PROT_WRITE, in test_populate_write() 242 addr = mmap(0, SIZE, PROT_READ | PROT_WRITE, in test_softdirty()
|
H A D | cow.c | 196 ret = mprotect(mem, size, PROT_READ); in do_test_cow_in_parent() 197 ret |= mprotect(mem, size, PROT_READ|PROT_WRITE); in do_test_cow_in_parent() 427 ret = mprotect(mem, size, PROT_READ); in do_test_iouring() 429 ret |= mprotect(mem, size, PROT_READ | PROT_WRITE); in do_test_iouring() 587 ret = mprotect(mem, size, PROT_READ); in do_test_ro_pin() 589 ret |= mprotect(mem, size, PROT_READ | PROT_WRITE); in do_test_ro_pin() 684 mem = mmap(NULL, pagesize, PROT_READ | PROT_WRITE, in do_run_with_base_page() 745 mmap_mem = mmap(NULL, mmap_size, PROT_READ | PROT_WRITE, in do_run_with_thp() 783 ret = mprotect(mem + pagesize, pagesize, PROT_READ); in do_run_with_thp() 788 ret = mprotect(mem + pagesize, pagesize, PROT_READ | PROT_WRIT in do_run_with_thp() [all...] |
H A D | hugetlb-madvise.c | 116 PROT_READ | PROT_WRITE, in main() 158 PROT_READ | PROT_WRITE, in main() 196 PROT_READ | PROT_WRITE, in main() 226 PROT_READ | PROT_WRITE, in main() 285 PROT_READ | PROT_WRITE, in main() 325 PROT_READ | PROT_WRITE, in main() 337 PROT_READ | PROT_WRITE, in main()
|
H A D | ksm_functional_tests.c | 165 map = mmap(NULL, size, PROT_READ|PROT_WRITE, in mmap_and_merge_range() 228 map = mmap_and_merge_range(0xcf, size, PROT_READ | PROT_WRITE, false); in test_unmerge() 266 map = mmap_and_merge_range(0x00, size, PROT_READ | PROT_WRITE, false); in test_unmerge_zero_pages() 314 map = mmap_and_merge_range(0xcf, size, PROT_READ | PROT_WRITE, false); in test_unmerge_discarded() 346 map = mmap_and_merge_range(0xcf, size, PROT_READ | PROT_WRITE, false); in test_unmerge_uffd_wp() 489 map = mmap_and_merge_range(0xcf, size, PROT_READ | PROT_WRITE, true); in test_prctl_unmerge()
|
/kernel/linux/linux-5.10/tools/testing/selftests/vm/ |
H A D | mremap_dontunmap.c | 103 mmap(NULL, num_pages * page_size, PROT_READ | PROT_WRITE, in mremap_dontunmap_simple() 140 mmap(NULL, num_pages * page_size, PROT_READ | PROT_WRITE, in mremap_dontunmap_simple_fixed() 146 mmap(NULL, num_pages * page_size, PROT_READ | PROT_WRITE, in mremap_dontunmap_simple_fixed() 196 mmap(NULL, num_pages * page_size, PROT_READ | PROT_WRITE, in mremap_dontunmap_partial_mapping() 248 mmap(NULL, 5 * page_size, PROT_READ | PROT_WRITE, in mremap_dontunmap_partial_mapping_overwrite() 254 mmap(NULL, 10 * page_size, PROT_READ | PROT_WRITE, in mremap_dontunmap_partial_mapping_overwrite() 298 mmap(NULL, page_size, PROT_READ | PROT_WRITE, in main()
|
H A D | virtual_address_range.c | 88 ptr = mmap((void *) (1UL << 45), MAP_CHUNK_SIZE, PROT_READ | in validate_lower_address_hint() 105 ptr[i] = mmap(NULL, MAP_CHUNK_SIZE, PROT_READ | PROT_WRITE, in main() 121 hptr[i] = mmap(hint, MAP_CHUNK_SIZE, PROT_READ | PROT_WRITE, in main()
|
H A D | hmm-tests.c | 243 PROT_READ | PROT_WRITE, in TEST_F() 257 ret = mprotect(buffer->ptr, size, PROT_READ); in TEST_F() 306 PROT_READ | PROT_WRITE, in TEST_F() 328 ret = mprotect(buffer->ptr, size, PROT_READ); in TEST_F() 365 PROT_READ | PROT_WRITE, in TEST_F() 389 * mprotect() PROT_READ. 413 PROT_READ, in TEST_F() 437 ret = mprotect(buffer->ptr, size, PROT_WRITE | PROT_READ); in TEST_F() 481 PROT_READ | PROT_WRITE, in TEST_F() 559 PROT_READ | PROT_WRIT in TEST_F() [all...] |
H A D | mlock2-tests.c | 197 map = mmap(NULL, 2 * page_size, PROT_READ | PROT_WRITE, in test_mlock_lock() 260 map = mmap(NULL, 2 * page_size, PROT_READ | PROT_WRITE, in test_mlock_onfault() 302 map = mmap(NULL, 2 * page_size, PROT_READ | PROT_WRITE, in test_lock_onfault_of_present() 338 map = mmap(NULL, 2 * page_size, PROT_READ | PROT_WRITE, in test_munlockall() 364 map = mmap(NULL, 2 * page_size, PROT_READ | PROT_WRITE, in test_munlockall() 419 map = mmap(NULL, 3 * page_size, PROT_READ | PROT_WRITE, in test_vma_management()
|
/kernel/linux/linux-5.10/tools/testing/selftests/memfd/ |
H A D | memfd_test.c | 177 PROT_READ | PROT_WRITE, in mfd_assert_mmap_shared() 195 PROT_READ, in mfd_assert_mmap_private() 247 /* verify PROT_READ *is* allowed */ in mfd_assert_read() 250 PROT_READ, in mfd_assert_read() 263 PROT_READ | PROT_WRITE, in mfd_assert_read() 274 /* Test that PROT_READ + MAP_SHARED mappings work. */ 279 /* verify PROT_READ and MAP_SHARED *is* allowed */ in mfd_assert_read_shared() 282 PROT_READ, in mfd_assert_read_shared() 300 PROT_READ | PROT_WRITE, in mfd_assert_fork_private_write() 346 /* verify PROT_READ | PROT_WRIT in mfd_assert_write() [all...] |