| /linux/tools/lib/bpf/ |
| H A D | ringbuf.c | 82 __u64 mmap_sz; in ring_buffer__add() local 136 mmap_sz = rb->page_size + 2 * (__u64)info.max_entries; in ring_buffer__add() 137 if (mmap_sz != (__u64)(size_t)mmap_sz) { in ring_buffer__add() 142 tmp = mmap(NULL, (size_t)mmap_sz, PROT_READ, MAP_SHARED, map_fd, rb->page_size); in ring_buffer__add() 451 __u64 mmap_sz; in user_ringbuf_map() local 489 mmap_sz = rb->page_size + 2 * (__u64)info.max_entries; in user_ringbuf_map() 490 if (mmap_sz != (__u64)(size_t)mmap_sz) { in user_ringbuf_map() 494 tmp = mmap(NULL, (size_t)mmap_sz, PROT_READ | PROT_WRITE, MAP_SHARED, in user_ringbuf_map()
|
| H A D | skel_internal.h | 141 static inline void *skel_prep_map_data(const void *val, size_t mmap_sz, size_t val_sz) in skel_prep_map_data() argument 152 static inline void *skel_finalize_map_data(__u64 *init_val, size_t mmap_sz, int flags, int fd) in skel_finalize_map_data() argument 201 static inline void *skel_prep_map_data(const void *val, size_t mmap_sz, size_t val_sz) in skel_prep_map_data() argument 205 addr = mmap(NULL, mmap_sz, PROT_READ | PROT_WRITE, in skel_prep_map_data() 213 static inline void *skel_finalize_map_data(__u64 *init_val, size_t mmap_sz, int flags, int fd) in skel_finalize_map_data() argument 217 addr = mmap((void *) (long) *init_val, mmap_sz, flags, MAP_SHARED | MAP_FIXED, fd, 0); in skel_finalize_map_data()
|
| H A D | libbpf.c | 1983 size_t mmap_sz; in bpf_object__init_internal_map() local 2019 mmap_sz = bpf_map_mmap_sz(map); in bpf_object__init_internal_map() 2020 map->mmaped = mmap(NULL, mmap_sz, PROT_READ | PROT_WRITE, in bpf_object__init_internal_map() 3026 size_t mmap_sz; in init_arena_map_data() local 3028 mmap_sz = bpf_map_mmap_sz(map); in init_arena_map_data() 3029 if (data_alloc_sz > mmap_sz) { in init_arena_map_data() 3031 sec_name, mmap_sz, data_sz); in init_arena_map_data() 5331 size_t mmap_sz; in bpf_object__populate_internal_map() local 5369 mmap_sz = bpf_map_mmap_sz(map); in bpf_object__populate_internal_map() 5378 mmaped = mmap(map->mmaped, mmap_sz, prot, MAP_SHARED | MAP_FIXED, map->fd, 0); in bpf_object__populate_internal_map() [all …]
|
| /linux/tools/bpf/bpftool/ |
| H A D | gen.c | 1251 size_t map_cnt = 0, prog_cnt = 0, attach_map_cnt = 0, file_sz, mmap_sz; in do_skeleton() local 1301 mmap_sz = roundup(file_sz, sysconf(_SC_PAGE_SIZE)); in do_skeleton() 1307 obj_data = mmap(NULL, mmap_sz, PROT_READ, MAP_PRIVATE, fd, 0); in do_skeleton() 1647 munmap(obj_data, mmap_sz); in do_skeleton() 1664 size_t i, len, file_sz, map_cnt = 0, prog_cnt = 0, mmap_sz, var_cnt = 0, var_idx = 0; in do_subskeleton() local 1721 mmap_sz = roundup(file_sz, sysconf(_SC_PAGE_SIZE)); in do_subskeleton() 1727 obj_data = mmap(NULL, mmap_sz, PROT_READ, MAP_PRIVATE, fd, 0); in do_subskeleton() 1963 munmap(obj_data, mmap_sz); in do_subskeleton()
|
| /linux/tools/testing/selftests/bpf/prog_tests/ |
| H A D | test_xsk.c | 1576 u64 umem_sz, mmap_sz; in thread_common_ops() local 1590 mmap_sz = umem->unaligned_mode ? in thread_common_ops() 1593 bufs = mmap(NULL, mmap_sz, PROT_READ | PROT_WRITE, mmap_flags, -1, 0); in thread_common_ops() 1597 umem->mmap_size = mmap_sz; in thread_common_ops() 2334 size_t mmap_sz = 2 * DEFAULT_UMEM_BUFFERS * XSK_UMEM__DEFAULT_FRAME_SIZE; in hugepages_present() local 2337 bufs = mmap(NULL, mmap_sz, PROT_READ | PROT_WRITE, in hugepages_present() 2342 mmap_sz = ceil_u64(mmap_sz, HUGEPAGE_SIZE) * HUGEPAGE_SIZE; in hugepages_present() 2343 munmap(bufs, mmap_sz); in hugepages_present()
|
| H A D | core_reloc.c | 1002 const size_t mmap_sz = roundup_page(sizeof(struct data)); in run_core_reloc_tests() 1086 mmap_data = mmap(NULL, mmap_sz, PROT_READ | PROT_WRITE, in run_core_reloc_tests() 1139 CHECK_FAIL(munmap(mmap_data, mmap_sz)); in run_core_reloc_tests() 1000 const size_t mmap_sz = roundup_page(sizeof(struct data)); run_core_reloc_tests() local
|