Home
last modified time | relevance | path

Searched refs:map_ids (Results 1 – 11 of 11) sorted by relevance

/Linux-v5.4/tools/testing/selftests/bpf/prog_tests/
Dbpf_obj_id.c22 __u32 map_ids[nr_iters + 1]; in test_bpf_obj_id() local
97 prog_infos[i].map_ids = ptr_to_u64(map_ids + i); in test_bpf_obj_id()
120 *(int *)(long)prog_infos[i].map_ids != map_infos[i].id || in test_bpf_obj_id()
135 *(int *)(long)prog_infos[i].map_ids, map_infos[i].id, in test_bpf_obj_id()
181 saved_map_id = *(int *)((long)prog_infos[i].map_ids); in test_bpf_obj_id()
182 prog_info.map_ids = prog_infos[i].map_ids; in test_bpf_obj_id()
189 *(int *)(long)prog_info.map_ids != saved_map_id, in test_bpf_obj_id()
194 *(int *)(long)prog_info.map_ids, saved_map_id); in test_bpf_obj_id()
/Linux-v5.4/tools/testing/selftests/bpf/
Dtest_skb_cgroup_id_user.c84 __u32 map_ids[1]; in get_map_fd_by_prog_id() local
95 info.map_ids = (__u64) (unsigned long) map_ids; in get_map_fd_by_prog_id()
107 map_fd = bpf_map_get_fd_by_id(map_ids[0]); in get_map_fd_by_prog_id()
109 log_err("Failed to get fd by map id %d", map_ids[0]); in get_map_fd_by_prog_id()
Dtest_tcp_check_syncookie_user.c85 __u32 map_ids[1]; in get_map_fd_by_prog_id() local
96 info.map_ids = (__u64)(unsigned long)map_ids; in get_map_fd_by_prog_id()
110 map_fd = bpf_map_get_fd_by_id(map_ids[0]); in get_map_fd_by_prog_id()
112 log_err("Failed to get fd by map id %d", map_ids[0]); in get_map_fd_by_prog_id()
/Linux-v5.4/tools/lib/bpf/
Dxsk.c386 __u32 i, *map_ids, num_maps, prog_len = sizeof(struct bpf_prog_info); in xsk_lookup_bpf_maps() local
398 map_ids = calloc(prog_info.nr_map_ids, sizeof(*map_ids)); in xsk_lookup_bpf_maps()
399 if (!map_ids) in xsk_lookup_bpf_maps()
404 prog_info.map_ids = (__u64)(unsigned long)map_ids; in xsk_lookup_bpf_maps()
413 fd = bpf_map_get_fd_by_id(map_ids[i]); in xsk_lookup_bpf_maps()
436 free(map_ids); in xsk_lookup_bpf_maps()
Dlibbpf.c5674 offsetof(struct bpf_prog_info, map_ids),
/Linux-v5.4/tools/bpf/bpftool/
Dprog.c172 __u32 map_ids[num_maps]; in show_prog_maps() local
177 info.map_ids = ptr_to_u64(map_ids); in show_prog_maps()
187 jsonw_uint(json_wtr, map_ids[i]); in show_prog_maps()
192 printf("%u%s", map_ids[i], in show_prog_maps()
/Linux-v5.4/tools/bpf/bpftool/Documentation/
Dbpftool-prog.rst225 xlated 528B jited 370B memlock 4096B map_ids 10
244 "map_ids": [10
301 xlated 488B jited 336B memlock 4096B map_ids 7
Dbpftool-map.rst229 xlated 240B jited 257B memlock 4096B map_ids 294
/Linux-v5.4/include/uapi/linux/
Dbpf.h3230 __aligned_u64 map_ids; member
/Linux-v5.4/tools/include/uapi/linux/
Dbpf.h3230 __aligned_u64 map_ids; member
/Linux-v5.4/kernel/bpf/
Dsyscall.c2357 u32 __user *user_map_ids = u64_to_user_ptr(info.map_ids); in bpf_prog_get_info_by_fd()