Home
last modified time | relevance | path

Searched refs:mremap (Results 1 – 25 of 37) sorted by relevance

12

/tools/testing/selftests/perf_events/
A Dmmap.c193 ASSERT_EQ(mremap(ptr, size, HOLE_SIZE, MREMAP_MAYMOVE), MAP_FAILED); in TEST_F()
194 ASSERT_EQ(mremap(ptr + HOLE_SIZE, size, HOLE_SIZE, MREMAP_MAYMOVE), MAP_FAILED); in TEST_F()
195 ASSERT_EQ(mremap(ptr + size - HOLE_SIZE, HOLE_SIZE, size, MREMAP_MAYMOVE), MAP_FAILED); in TEST_F()
198 ASSERT_NE(mremap(ptr + size - HOLE_SIZE, size, HOLE_SIZE, MREMAP_MAYMOVE), MAP_FAILED); in TEST_F()
205 ASSERT_EQ(mremap(ptr + HOLE_SIZE, size - HOLE_SIZE, size - HOLE_SIZE, in TEST_F()
208 ptr = mremap(ptr, size, size, MREMAP_MAYMOVE | MREMAP_FIXED, tmp); in TEST_F()
/tools/testing/selftests/mm/
A Dmremap_dontunmap.c53 mremap(source_mapping, num_pages * page_size, num_pages * page_size, in kernel_support_for_mremap_dontunmap()
108 mremap(source_mapping, num_pages * page_size, num_pages * page_size, in mremap_dontunmap_simple()
150 mremap(source_mapping, num_pages * page_size, num_pages * page_size, in mremap_dontunmap_simple_shmem()
202 mremap(source_mapping, num_pages * page_size, num_pages * page_size, in mremap_dontunmap_simple_fixed()
254 mremap(source_mapping + (5 * page_size), 5 * page_size, in mremap_dontunmap_partial_mapping()
313 mremap(source_mapping, 5 * page_size, in mremap_dontunmap_partial_mapping_overwrite()
A D.gitignore4 hugepage-mremap
32 uffd-wp-mremap
A Dpfnmap.c200 ret = mremap(self->addr1, self->size1, self->size2, in TEST_F()
210 ret = mremap(self->addr1, self->size1, self->size1 - self->pagesize, 0); in TEST_F()
222 self->addr2 = mremap(self->addr1, self->size1, self->size2, MREMAP_MAYMOVE); in TEST_F()
A Dmremap_test.c254 remap = mremap(start, page_size, 2 * page_size, 0); in mremap_expand_merge()
295 remap = mremap(start + page_size, page_size, 2 * page_size, 0); in mremap_expand_merge_offset()
351 void *new_ptr = mremap(src + SIZE_MB(1), SIZE_MB(1), SIZE_MB(1), in mremap_move_within_range()
475 if (mremap(ptr, size, size, mremap_flags, tgt_ptr) == MAP_FAILED) { in mremap_move_multiple_vmas()
487 if (mremap(tgt_ptr, size, size, mremap_flags, in mremap_move_multiple_vmas()
507 if (mremap(&tgt_ptr[size], size, size, in mremap_move_multiple_vmas()
588 res = mremap(ptr, size, page_size, 0); in mremap_shrink_multiple_vmas()
590 res = mremap(ptr, size, page_size, MREMAP_MAYMOVE | MREMAP_FIXED, in mremap_shrink_multiple_vmas()
691 if (mremap(&ptr[2 * page_size], size - 3 * page_size, size - 3 * page_size, in mremap_move_multiple_vmas_split()
803 dest_addr = mremap(src_addr, c.region_size, c.region_size, in remap_region()
[all …]
A Dhugepage-mremap.c148 void *addr = mremap(haddr, length, length, in main()
160 addr = mremap(addr, length, length, 0); in main()
A DMakefile66 TEST_GEN_FILES += hugepage-mremap
93 TEST_GEN_FILES += uffd-wp-mremap
165 $(OUTPUT)/uffd-wp-mremap: uffd-common.c
A Drun_vmtests.sh40 - mremap
41 tests for mremap(2)
287 CATEGORY="hugetlb" run_test ./hugepage-mremap
349 CATEGORY="userfaultfd" run_test ./uffd-wp-mremap
A Dsplit_huge_page_test.c221 pte_mapped = mremap(one_page, pagesize, pagesize, MREMAP_MAYMOVE); in split_pte_mapped_thp()
225 pte_mapped2 = mremap(one_page + pmd_pagesize * i + pagesize * i, in split_pte_mapped_thp()
A Duffd-wp-mremap.c225 if (mremap(mem, size, size, MREMAP_FIXED | MREMAP_MAYMOVE, addr) == MAP_FAILED) { in test_one_folio()
A Dguard-regions.c990 ASSERT_EQ(mremap(ptr, 5 * page_size, 5 * page_size, in TEST_F()
1033 ptr = mremap(ptr, 5 * page_size, 10 * page_size, 0); in TEST_F()
1047 ptr = mremap(ptr, 10 * page_size, 20 * page_size, in TEST_F()
1094 ptr = mremap(ptr, 5 * page_size, 3 * page_size, MREMAP_MAYMOVE); in TEST_F()
1117 ptr = mremap(ptr, 3 * page_size, 5 * page_size, 0); in TEST_F()
A Dmerge.c497 ptr2 = mremap(ptr1, page_size, 2 * page_size, in TEST_F()
501 ASSERT_NE(mremap(ptr2, page_size, page_size, in TEST_F()
A Dkhugepaged.c849 p = mremap(BASE_ADDR - i * page_size, in collapse_compound_extreme()
859 p = mremap(BASE_ADDR + 2 * hpage_pmd_size, in collapse_compound_extreme()
/tools/include/nolibc/sys/
A Dmman.h59 void *mremap(void *old_address, size_t old_size, size_t new_size, int flags, void *new_address) in mremap() function
/tools/testing/selftests/x86/
A Dtest_mremap_vdso.c43 new_addr = mremap(vdso_addr, size, size, in try_to_remap()
A Dsysret_rip.c106 ret = mremap((void *)current_test_page_addr, 4096, 4096, in test_syscall_fallthrough_to()
/tools/testing/selftests/powerpc/signal/
A Dsigreturn_vdso.c96 assert(mremap((void *)low, size, size, MREMAP_MAYMOVE|MREMAP_FIXED, p) != MAP_FAILED); in test_sigreturn_vdso()
/tools/testing/selftests/bpf/prog_tests/
A Dringbuf.c167 tmp_ptr = mremap(mmap_ptr, page_size, 2 * page_size, MREMAP_MAYMOVE); in ringbuf_subtest()
196 ASSERT_ERR_PTR(mremap(mmap_ptr, 0, 4 * page_size, MREMAP_MAYMOVE), "ro_remap"); in ringbuf_subtest()
206 ASSERT_ERR_PTR(mremap(mmap_ptr, 0, 3 * page_size, MREMAP_MAYMOVE), "ro_remap"); in ringbuf_subtest()
A Duser_ringbuf.c115 ASSERT_ERR_PTR(mremap(mmap_ptr, 0, 4 * page_size, MREMAP_MAYMOVE), "wr_prod_pos"); in test_user_ringbuf_mappings()
/tools/testing/selftests/proc/
A Dproc-maps-race.c344 return mremap(self->mod_info->addr, self->page_size * 3, in shrink_vma()
350 return mremap(self->mod_info->addr, self->page_size, in expand_vma()
372 return mremap(self->mod_info->next_addr + self->page_size * 2, self->page_size, in remap_vma()
/tools/perf/arch/sparc/entry/syscalls/
A Dsyscall.tbl301 250 32 mremap sys_mremap
302 250 64 mremap sys_64_mremap
/tools/perf/arch/mips/entry/syscalls/
A Dsyscall_n64.tbl34 24 n64 mremap sys_mremap
/tools/scripts/
A Dsyscall.tbl260 216 common mremap sys_mremap
/tools/perf/arch/parisc/entry/syscalls/
A Dsyscall.tbl182 163 common mremap sys_mremap
/tools/perf/arch/sh/entry/syscalls/
A Dsyscall.tbl173 163 common mremap sys_mremap

Completed in 39 milliseconds

12