Home
last modified time | relevance | path

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

/linux/tools/testing/selftests/bpf/prog_tests/
A Dmetadata.c22 __u32 *map_ids; in prog_holds_map() local
37 map_ids = calloc(prog_info.nr_map_ids, sizeof(__u32)); in prog_holds_map()
38 if (!map_ids) in prog_holds_map()
44 prog_info.map_ids = ptr_to_u64(map_ids); in prog_holds_map()
55 if (map_ids[i] == map_info.id) { in prog_holds_map()
62 free(map_ids); in prog_holds_map()
A Dbpf_obj_id.c26 __u32 map_ids[nr_iters + 1]; in serial_test_bpf_obj_id() local
113 prog_infos[i].map_ids = ptr_to_u64(map_ids + i); in serial_test_bpf_obj_id()
136 *(int *)(long)prog_infos[i].map_ids != map_infos[i].id || in serial_test_bpf_obj_id()
155 *(int *)(long)prog_infos[i].map_ids, map_infos[i].id, in serial_test_bpf_obj_id()
228 saved_map_id = *(int *)((long)prog_infos[i].map_ids); in serial_test_bpf_obj_id()
229 prog_info.map_ids = prog_infos[i].map_ids; in serial_test_bpf_obj_id()
236 *(int *)(long)prog_info.map_ids != saved_map_id, in serial_test_bpf_obj_id()
241 *(int *)(long)prog_info.map_ids, saved_map_id); in serial_test_bpf_obj_id()
/linux/tools/testing/selftests/bpf/
A 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()
A 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/tools/bpf/bpftool/
A Dprog.c138 __u32 map_ids[num_maps]; in show_prog_maps() local
143 info.map_ids = ptr_to_u64(map_ids); in show_prog_maps()
153 jsonw_uint(json_wtr, map_ids[i]); in show_prog_maps()
158 printf("%u%s", map_ids[i], in show_prog_maps()
169 __u32 *map_ids; in find_metadata() local
185 map_ids = calloc(prog_info.nr_map_ids, sizeof(__u32)); in find_metadata()
186 if (!map_ids) in find_metadata()
192 prog_info.map_ids = ptr_to_u64(map_ids); in find_metadata()
200 map_fd = bpf_map_get_fd_by_id(map_ids[i]); in find_metadata()
239 free(map_ids); in find_metadata()
/linux/tools/lib/bpf/
A Dxsk.c613 __u32 i, *map_ids, num_maps, prog_len = sizeof(struct bpf_prog_info); in xsk_lookup_bpf_maps() local
626 map_ids = calloc(prog_info.nr_map_ids, sizeof(*map_ids)); in xsk_lookup_bpf_maps()
627 if (!map_ids) in xsk_lookup_bpf_maps()
632 prog_info.map_ids = (__u64)(unsigned long)map_ids; in xsk_lookup_bpf_maps()
641 fd = bpf_map_get_fd_by_id(map_ids[i]); in xsk_lookup_bpf_maps()
664 free(map_ids); in xsk_lookup_bpf_maps()
A Dlibbpf.c10935 offsetof(struct bpf_prog_info, map_ids),
/linux/tools/bpf/bpftool/Documentation/
A Dbpftool-prog.rst251 xlated 528B jited 370B memlock 4096B map_ids 10
271 "map_ids": [10
333 xlated 488B jited 336B memlock 4096B map_ids 7
A Dbpftool-map.rst240 xlated 240B jited 257B memlock 4096B map_ids 294
/linux/tools/perf/util/
A Dbpf-utils.c35 offsetof(struct bpf_prog_info, map_ids),
/linux/tools/testing/selftests/mount_setattr/
A Dmount_setattr_test.c1158 static int map_ids(pid_t pid, unsigned long nsid, unsigned long hostid, in map_ids() function
1227 ret = map_ids(pid, nsid, hostid, range); in get_userns_fd()
/linux/drivers/net/ethernet/ibm/
A Dibmvnic.c279 ltb->map_id = find_first_zero_bit(adapter->map_ids, in alloc_long_term_buff()
281 bitmap_set(adapter->map_ids, ltb->map_id, 1); in alloc_long_term_buff()
342 bitmap_clear(adapter->map_ids, ltb->map_id, 1); in free_long_term_buff()
5707 memset(&adapter->map_ids, 0, sizeof(adapter->map_ids)); in ibmvnic_probe()
5709 bitmap_set(adapter->map_ids, 0, 1); in ibmvnic_probe()
A Dibmvnic.h984 DECLARE_BITMAP(map_ids, MAX_MAP_ID);
/linux/tools/include/uapi/linux/
A Dbpf.h5621 __aligned_u64 map_ids; member
/linux/include/uapi/linux/
A Dbpf.h5621 __aligned_u64 map_ids; member
/linux/kernel/bpf/
A Dsyscall.c3649 u32 __user *user_map_ids = u64_to_user_ptr(info.map_ids); in bpf_prog_get_info_by_fd()

Completed in 85 milliseconds