Lines Matching refs:map_fd
5402 static bool map_is_reuse_compat(const struct bpf_map *map, int map_fd)
5410 err = bpf_map_get_info_by_fd(map_fd, &map_info, &map_info_len);
5412 err = bpf_get_map_info_from_fdinfo(map_fd, &map_info);
5414 pr_warn("failed to get map info for map FD %d: %s\n", map_fd,
12661 int map_fd;
12671 if (st_link->map_fd < 0)
12708 link->map_fd = -1;
12719 link->map_fd = map->fd;
12738 if (st_ops_link->map_fd < 0)
12754 st_ops_link->map_fd = map->fd;
12847 int map_fd; /* BPF_MAP_TYPE_PERF_EVENT_ARRAY BPF map FD */
12879 bpf_map_delete_elem(pb->map_fd, &cpu_buf->map_key);
12940 static struct perf_buffer *__perf_buffer__new(int map_fd, size_t page_cnt,
12943 struct perf_buffer *perf_buffer__new(int map_fd, size_t page_cnt,
12974 return libbpf_ptr(__perf_buffer__new(map_fd, page_cnt, &p));
12977 struct perf_buffer *perf_buffer__new_raw(int map_fd, size_t page_cnt,
12997 return libbpf_ptr(__perf_buffer__new(map_fd, page_cnt, &p));
13000 static struct perf_buffer *__perf_buffer__new(int map_fd, size_t page_cnt,
13020 err = bpf_map_get_info_by_fd(map_fd, &map, &map_info_len);
13028 map_fd, libbpf_strerror_r(err, msg, sizeof(msg)));
13032 map_fd);
13052 pb->map_fd = map_fd;
13114 err = bpf_map_update_elem(pb->map_fd, &map_key,
13637 int prot, map_fd = bpf_map__fd(map);
13663 *mmaped = mmap(map->mmaped, mmap_sz, prot, MAP_SHARED | MAP_FIXED, map_fd, 0);