Home
last modified time | relevance | path

Searched refs:ptr_region (Results 1 – 1 of 1) sorted by relevance

/linux/tools/testing/selftests/mm/
H A Dguard-regions.c443 char *ptr_region, *ptr, *ptr1, *ptr2, *ptr3; in TEST_F() local
447 ptr_region = mmap_(self, variant, NULL, 100 * page_size, in TEST_F()
449 ASSERT_NE(ptr_region, MAP_FAILED); in TEST_F()
452 ptr1 = mmap_(self, variant, ptr_region, 10 * page_size, in TEST_F()
457 ptr2 = mmap_(self, variant, &ptr_region[50 * page_size], 5 * page_size, in TEST_F()
462 ptr3 = mmap_(self, variant, &ptr_region[80 * page_size], 20 * page_size, in TEST_F()
467 ASSERT_EQ(munmap(&ptr_region[10 * page_size], 40 * page_size), 0); in TEST_F()
468 ASSERT_EQ(munmap(&ptr_region[55 * page_size], 25 * page_size), 0); in TEST_F()
488 ASSERT_EQ(madvise(ptr_region, 100 * page_size, MADV_GUARD_INSTALL), -1); in TEST_F()
511 ASSERT_EQ(madvise(ptr_region, 100 * page_size, MADV_GUARD_REMOVE), -1); in TEST_F()
[all …]