Home
last modified time | relevance | path

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

/Linux-v6.1/tools/testing/selftests/bpf/prog_tests/
Dringbuf.c91 void *mmap_ptr, *tmp_ptr; in test_ringbuf() local
105 mmap_ptr = mmap(NULL, page_size, PROT_READ | PROT_WRITE, MAP_SHARED, rb_fd, 0); in test_ringbuf()
106 ASSERT_OK_PTR(mmap_ptr, "rw_cons_pos"); in test_ringbuf()
107 tmp_ptr = mremap(mmap_ptr, page_size, 2 * page_size, MREMAP_MAYMOVE); in test_ringbuf()
110 ASSERT_ERR(mprotect(mmap_ptr, page_size, PROT_EXEC), "exec_cons_pos_protect"); in test_ringbuf()
111 ASSERT_OK(munmap(mmap_ptr, page_size), "unmap_rw"); in test_ringbuf()
114 mmap_ptr = mmap(NULL, page_size, PROT_WRITE, MAP_SHARED, rb_fd, page_size); in test_ringbuf()
116 ASSERT_ERR_PTR(mmap_ptr, "wr_prod_pos"); in test_ringbuf()
120 mmap_ptr = mmap(NULL, page_size, PROT_WRITE, MAP_SHARED, rb_fd, 2 * page_size); in test_ringbuf()
122 ASSERT_ERR_PTR(mmap_ptr, "wr_data_page_one"); in test_ringbuf()
[all …]
Duser_ringbuf.c104 void *mmap_ptr; in test_user_ringbuf_mappings() local
113 mmap_ptr = mmap(NULL, page_size, PROT_READ, MAP_SHARED, rb_fd, 0); in test_user_ringbuf_mappings()
114 ASSERT_OK_PTR(mmap_ptr, "ro_cons_pos"); in test_user_ringbuf_mappings()
115 ASSERT_ERR(mprotect(mmap_ptr, page_size, PROT_WRITE), "write_cons_pos_protect"); in test_user_ringbuf_mappings()
116 ASSERT_ERR(mprotect(mmap_ptr, page_size, PROT_EXEC), "exec_cons_pos_protect"); in test_user_ringbuf_mappings()
117 ASSERT_ERR_PTR(mremap(mmap_ptr, 0, 4 * page_size, MREMAP_MAYMOVE), "wr_prod_pos"); in test_user_ringbuf_mappings()
120 ASSERT_OK(munmap(mmap_ptr, page_size), "unmap_ro_cons"); in test_user_ringbuf_mappings()
123 mmap_ptr = mmap(NULL, page_size, PROT_READ | PROT_WRITE, MAP_SHARED, in test_user_ringbuf_mappings()
125 ASSERT_OK_PTR(mmap_ptr, "rw_prod_pos"); in test_user_ringbuf_mappings()
126 ASSERT_ERR(mprotect(mmap_ptr, page_size, PROT_EXEC), "exec_prod_pos_protect"); in test_user_ringbuf_mappings()
[all …]