Searched refs:procmap (Results 1 – 4 of 4) sorted by relevance
| /linux/tools/testing/selftests/mm/ |
| H A D | merge.c | 22 struct procmap_fd procmap; in FIXTURE() local 33 ASSERT_EQ(open_self_procmap(&self->procmap), 0); in FIXTURE_SETUP() 39 ASSERT_EQ(close_procmap(&self->procmap), 0); in FIXTURE_TEARDOWN() 51 struct procmap_fd *procmap = &self->procmap; in TEST_F() local 96 ASSERT_TRUE(find_vma_procmap(procmap, ptr)); in TEST_F() 97 ASSERT_EQ(procmap->query.vma_start, (unsigned long)ptr); in TEST_F() 98 ASSERT_EQ(procmap->query.vma_end, (unsigned long)ptr + 10 * page_size); in TEST_F() 105 struct procmap_fd *procmap = &self->procmap; in TEST_F() local 146 ASSERT_TRUE(find_vma_procmap(procmap, ptr)); in TEST_F() 147 ASSERT_EQ(procmap->query.vma_start, (unsigned long)ptr); in TEST_F() [all …]
|
| H A D | vm_util.c | 494 int query_procmap(struct procmap_fd *procmap) in query_procmap() argument 498 if (ioctl(procmap->fd, PROCMAP_QUERY, &procmap->query) == -1) in query_procmap() 510 bool find_vma_procmap(struct procmap_fd *procmap, void *address) in find_vma_procmap() argument 514 procmap->query.query_flags = 0; in find_vma_procmap() 515 procmap->query.query_addr = (unsigned long)address; in find_vma_procmap() 516 err = query_procmap(procmap); in find_vma_procmap() 530 int close_procmap(struct procmap_fd *procmap) in close_procmap() argument 532 return close(procmap->fd); in close_procmap()
|
| H A D | vm_util.h | 103 int query_procmap(struct procmap_fd *procmap); 104 bool find_vma_procmap(struct procmap_fd *procmap, void *address); 105 int close_procmap(struct procmap_fd *procmap);
|
| H A D | guard-regions.c | 279 struct procmap_fd procmap; in local_fs_has_sane_mmap() local 299 if (open_self_procmap(&procmap) != 0) in local_fs_has_sane_mmap() 301 if (!find_vma_procmap(&procmap, ptr)) in local_fs_has_sane_mmap() 303 if (procmap.query.vma_start != (unsigned long)ptr) in local_fs_has_sane_mmap() 305 if (procmap.query.vma_end != (unsigned long)ptr + 10 * page_size) in local_fs_has_sane_mmap() 307 close_procmap(&procmap); in local_fs_has_sane_mmap() 2258 struct procmap_fd procmap; in TEST_F() local 2317 ASSERT_EQ(open_self_procmap(&procmap), 0); in TEST_F() 2318 ASSERT_TRUE(find_vma_procmap(&procmap, ptr)); in TEST_F() 2319 ASSERT_EQ(procmap.query.vma_start, (unsigned long)ptr); in TEST_F() [all …]
|