Lines Matching defs:map_fd
4997 static bool map_is_reuse_compat(const struct bpf_map *map, int map_fd)
5005 err = bpf_map_get_info_by_fd(map_fd, &map_info, &map_info_len);
5007 err = bpf_get_map_info_from_fdinfo(map_fd, &map_info);
5009 pr_warn("failed to get map info for map FD %d: %s\n", map_fd,
12147 int map_fd;
12157 if (st_link->map_fd < 0)
12194 link->map_fd = -1;
12205 link->map_fd = map->fd;
12224 if (st_ops_link->map_fd < 0)
12240 st_ops_link->map_fd = map->fd;
12333 int map_fd; /* BPF_MAP_TYPE_PERF_EVENT_ARRAY BPF map FD */
12365 bpf_map_delete_elem(pb->map_fd, &cpu_buf->map_key);
12426 static struct perf_buffer *__perf_buffer__new(int map_fd, size_t page_cnt,
12429 struct perf_buffer *perf_buffer__new(int map_fd, size_t page_cnt,
12460 return libbpf_ptr(__perf_buffer__new(map_fd, page_cnt, &p));
12463 struct perf_buffer *perf_buffer__new_raw(int map_fd, size_t page_cnt,
12483 return libbpf_ptr(__perf_buffer__new(map_fd, page_cnt, &p));
12486 static struct perf_buffer *__perf_buffer__new(int map_fd, size_t page_cnt,
12506 err = bpf_map_get_info_by_fd(map_fd, &map, &map_info_len);
12514 map_fd, libbpf_strerror_r(err, msg, sizeof(msg)));
12518 map_fd);
12538 pb->map_fd = map_fd;
12600 err = bpf_map_update_elem(pb->map_fd, &map_key,
13123 int prot, map_fd = bpf_map__fd(map);
13149 *mmaped = mmap(map->mmaped, mmap_sz, prot, MAP_SHARED | MAP_FIXED, map_fd, 0);