Home
last modified time | relevance | path

Searched refs:info_len (Results 1 – 25 of 37) sorted by relevance

12

/tools/testing/selftests/bpf/prog_tests/
A Dbpf_obj_id.c28 __u32 i, next_id, info_len, nr_id_found; in serial_test_bpf_obj_id() local
82 bzero(&map_infos[i], info_len); in serial_test_bpf_obj_id()
84 &info_len); in serial_test_bpf_obj_id()
97 bzero(&prog_infos[i], info_len); in serial_test_bpf_obj_id()
116 &info_len); in serial_test_bpf_obj_id()
138 bzero(&link_infos[i], info_len); in serial_test_bpf_obj_id()
159 info_len = sizeof(prog_info); in serial_test_bpf_obj_id()
187 info_len = sizeof(prog_info); in serial_test_bpf_obj_id()
212 info_len = sizeof(map_info); in serial_test_bpf_obj_id()
252 info_len = sizeof(link_info); in serial_test_bpf_obj_id()
[all …]
A Denable_stats.c10 __u32 info_len = sizeof(info); in test_enable_stats() local
30 memset(&info, 0, info_len); in test_enable_stats()
31 err = bpf_prog_get_info_by_fd(prog_fd, &info, &info_len); in test_enable_stats()
A Dtest_btf_ext.c13 __u32 info_len = sizeof(info), libbbpf_line_info_cnt, libbbpf_func_info_cnt; in subtest_line_func_info() local
26 err = bpf_prog_get_info_by_fd(fd, &info, &info_len); in subtest_line_func_info()
37 err = bpf_prog_get_info_by_fd(fd, &info, &info_len); in subtest_line_func_info()
A Dflow_dissector_reattach.c60 __u32 info_len = sizeof(info); in query_prog_id() local
63 err = bpf_prog_get_info_by_fd(prog, &info, &info_len); in query_prog_id()
64 if (CHECK_FAIL(err || info_len != sizeof(info))) { in query_prog_id()
479 __u32 info_len, link_id; in test_link_get_info() local
499 info_len = sizeof(info); in test_link_get_info()
500 err = bpf_link_get_info_by_fd(link, &info, &info_len); in test_link_get_info()
505 CHECK_FAIL(info_len != sizeof(info)); in test_link_get_info()
523 info_len = sizeof(info); in test_link_get_info()
529 CHECK_FAIL(info_len != sizeof(info)); in test_link_get_info()
548 info_len = sizeof(info); in test_link_get_info()
[all …]
A Dfexit_bpf2bpf.c64 __u32 tgt_prog_id, info_len; in test_fexit_bpf2bpf_common() local
81 info_len = sizeof(prog_info); in test_fexit_bpf2bpf_common()
82 err = bpf_prog_get_info_by_fd(tgt_fd, &prog_info, &info_len); in test_fexit_bpf2bpf_common()
137 info_len = sizeof(link_info); in test_fexit_bpf2bpf_common()
140 &link_info, &info_len); in test_fexit_bpf2bpf_common()
438 __u32 info_len = sizeof(info); in find_prog_btf_id() local
442 ret = bpf_prog_get_info_by_fd(attach_prog_fd, &info, &info_len); in find_prog_btf_id()
483 __u32 info_len = sizeof(info); in test_fentry_to_cgroup_bpf() local
512 ASSERT_OK(bpf_prog_get_info_by_fd(fentry_fd, &info, &info_len), in test_fentry_to_cgroup_bpf()
A Dprog_run_opts.c12 __u32 info_len = sizeof(info); in check_run_cnt() local
15 err = bpf_prog_get_info_by_fd(prog_fd, &info, &info_len); in check_run_cnt()
A Dperf_link.c38 __u32 info_len = sizeof(info); in serial_test_perf_link() local
62 err = bpf_link_get_info_by_fd(link_fd, &info, &info_len); in serial_test_perf_link()
A Dtp_attach_query.c8 __u32 duration = 0, info_len, saved_prog_ids[num_progs]; in serial_test_tp_attach_query() local
52 info_len = sizeof(prog_info); in serial_test_tp_attach_query()
54 &info_len); in serial_test_tp_attach_query()
A Dbtf_map_in_map.c13 __u32 info_len = sizeof(info); in bpf_map_id() local
16 memset(&info, 0, info_len); in bpf_map_id()
17 err = bpf_map_get_info_by_fd(bpf_map__fd(map), &info, &info_len); in bpf_map_id()
A Dtask_local_storage.c93 __u32 info_len = sizeof(info); in test_recursion() local
130 err = bpf_prog_get_info_by_fd(prog_fd, &info, &info_len); in test_recursion()
136 err = bpf_prog_get_info_by_fd(prog_fd, &info, &info_len); in test_recursion()
175 __u32 info_len = sizeof(info); in test_nodeadlock() local
224 info_len = sizeof(info); in test_nodeadlock()
226 err = bpf_prog_get_info_by_fd(prog_fd, &info, &info_len); in test_nodeadlock()
A Dtest_global_funcs.c48 __u32 info_len = sizeof(info); in subtest_ctx_arg_rewrite() local
80 err = bpf_prog_get_info_by_fd(fd, &info, &info_len); in subtest_ctx_arg_rewrite()
A Dfd_array.c277 __u32 info_len = sizeof(info); in get_btf_id_by_fd() local
280 memset(&info, 0, info_len); in get_btf_id_by_fd()
281 err = bpf_btf_get_info_by_fd(btf_fd, &info, &info_len); in get_btf_id_by_fd()
A Dlsm_cgroup.c41 __u32 info_len = sizeof(info); in query_prog_cnt() local
46 ASSERT_OK(bpf_prog_get_info_by_fd(fd, &info, &info_len), in query_prog_cnt()
A Dbtf.c4535 uint32_t info_len; in test_big_btf_info() local
4567 info_len = sizeof(info_garbage); in test_big_btf_info()
4616 uint32_t info_len; in test_btf_id() local
4647 info_len = sizeof(info[0]); in test_btf_id()
4683 info_len = sizeof(map_info); in test_btf_id()
4737 uint32_t info_len; in do_test_get_info() local
4777 info_len = sizeof(info); in do_test_get_info()
4837 __u32 info_len, rec_size; in do_test_file() local
4898 info_len = sizeof(struct bpf_prog_info); in do_test_file()
6543 __u32 info_len, rec_size, i; in test_get_finfo() local
[all …]
/tools/perf/util/
A Dbpf-utils.c115 __u32 info_len = sizeof(info); in get_bpf_prog_info_linear() local
124 err = bpf_obj_get_info_by_fd(fd, &info, &info_len); in get_bpf_prog_info_linear()
139 if (info_len < desc->array_offset + sizeof(__u32) || in get_bpf_prog_info_linear()
140 info_len < desc->count_offset + sizeof(__u32) || in get_bpf_prog_info_linear()
141 (desc->size_offset > 0 && info_len < (__u32)desc->size_offset)) in get_bpf_prog_info_linear()
186 err = bpf_obj_get_info_by_fd(fd, &info_linear->info, &info_len); in get_bpf_prog_info_linear()
216 info_linear->info_len = sizeof(struct bpf_prog_info); in get_bpf_prog_info_linear()
A Dbpf-utils.h57 __u32 info_len; member
/tools/bpf/bpftool/
A Dstruct_ops.c131 struct bpf_map_info *info, __u32 info_len) in get_next_struct_ops_map() argument
154 err = bpf_map_get_info_by_fd(fd, info, &info_len); in get_next_struct_ops_map()
191 __u32 info_len; in do_search() local
194 info = map_info_alloc(&info_len); in do_search()
202 while ((err = get_next_struct_ops_map(name, &fd, info, info_len)) == 1) { in do_search()
241 __u32 info_len; in do_one_id() local
259 info = map_info_alloc(&info_len); in do_one_id()
265 if (bpf_map_get_info_by_fd(fd, info, &info_len)) { in do_one_id()
503 __u32 info_len = sizeof(info); in do_register() local
552 &info_len)) { in do_register()
A Dcommon.c418 __u32 info_len = sizeof(info); in get_prog_full_name() local
434 if (bpf_prog_get_info_by_fd(prog_fd, &info, &info_len)) in get_prog_full_name()
1133 __u32 *info_len, __u32 open_flags) in map_parse_fd_and_info() argument
1142 err = bpf_map_get_info_by_fd(fd, info, info_len); in map_parse_fd_and_info()
A Dcgroup.c138 __u32 info_len = sizeof(info); in show_bpf_prog() local
145 if (bpf_prog_get_info_by_fd(prog_fd, &info, &info_len)) { in show_bpf_prog()
/tools/testing/selftests/bpf/
A Dxdp_synproxy.c191 __u32 info_len = sizeof(info); in syncookie_attach() local
220 err = bpf_prog_get_info_by_fd(prog_fd, &info, &info_len); in syncookie_attach()
276 __u32 info_len; in syncookie_open_bpf_maps() local
294 info_len = sizeof(prog_info); in syncookie_open_bpf_maps()
296 err = bpf_prog_get_info_by_fd(prog_fd, &prog_info, &info_len); in syncookie_open_bpf_maps()
321 info_len = sizeof(map_info); in syncookie_open_bpf_maps()
322 err = bpf_map_get_info_by_fd(map_fd, &map_info, &info_len); in syncookie_open_bpf_maps()
A Dtesting_helpers.c242 __u32 info_len = sizeof(*info); in link_info_prog_id() local
246 err = bpf_link_get_info_by_fd(bpf_link__fd(link), info, &info_len); in link_info_prog_id()
448 __u32 info_len = sizeof(info); in get_xlated_program() local
451 if (bpf_prog_get_info_by_fd(fd_prog, &info, &info_len)) { in get_xlated_program()
473 if (bpf_prog_get_info_by_fd(fd_prog, &info, &info_len)) { in get_xlated_program()
A Djit_disasm_helpers.c171 __u32 info_len = sizeof(info); in get_jited_program_text() local
192 err = bpf_prog_get_info_by_fd(fd, &info, &info_len); in get_jited_program_text()
215 err = bpf_prog_get_info_by_fd(fd, &info, &info_len); in get_jited_program_text()
/tools/lib/bpf/
A Dbpf.h512 LIBBPF_API int bpf_obj_get_info_by_fd(int bpf_fd, void *info, __u32 *info_len);
532 LIBBPF_API int bpf_prog_get_info_by_fd(int prog_fd, struct bpf_prog_info *info, __u32 *info_len);
552 LIBBPF_API int bpf_map_get_info_by_fd(int map_fd, struct bpf_map_info *info, __u32 *info_len);
572 LIBBPF_API int bpf_btf_get_info_by_fd(int btf_fd, struct bpf_btf_info *info, __u32 *info_len);
592 LIBBPF_API int bpf_link_get_info_by_fd(int link_fd, struct bpf_link_info *info, __u32 *info_len);
A Dbpf.c215 __u64 info_len = (__u64)actual_rec_size * cnt; in alloc_zero_tailing_info() local
219 info = malloc(info_len); in alloc_zero_tailing_info()
1188 int bpf_obj_get_info_by_fd(int bpf_fd, void *info, __u32 *info_len) in bpf_obj_get_info_by_fd() argument
1196 attr.info.info_len = *info_len; in bpf_obj_get_info_by_fd()
1201 *info_len = attr.info.info_len; in bpf_obj_get_info_by_fd()
1207 return bpf_obj_get_info_by_fd(prog_fd, info, info_len); in bpf_prog_get_info_by_fd()
1210 int bpf_map_get_info_by_fd(int map_fd, struct bpf_map_info *info, __u32 *info_len) in bpf_map_get_info_by_fd() argument
1212 return bpf_obj_get_info_by_fd(map_fd, info, info_len); in bpf_map_get_info_by_fd()
1215 int bpf_btf_get_info_by_fd(int btf_fd, struct bpf_btf_info *info, __u32 *info_len) in bpf_btf_get_info_by_fd() argument
1217 return bpf_obj_get_info_by_fd(btf_fd, info, info_len); in bpf_btf_get_info_by_fd()
[all …]
/tools/testing/selftests/bpf/map_tests/
A Dmap_in_map_batch_ops.c18 uint32_t info_len = sizeof(map_info); in get_map_id_from_fd() local
21 ret = bpf_map_get_info_by_fd(map_fd, &map_info, &info_len); in get_map_id_from_fd()

Completed in 50 milliseconds

12