/kernel/linux/linux-5.10/tools/testing/selftests/bpf/prog_tests/ |
H A D | bpf_obj_id.c | 19 /* +1 to test for the info_len returned by kernel */ in test_bpf_obj_id() 28 __u32 i, next_id, info_len, nr_id_found, duration = 0; in test_bpf_obj_id() local 80 info_len = sizeof(struct bpf_map_info) * 2; in test_bpf_obj_id() 81 bzero(&map_infos[i], info_len); in test_bpf_obj_id() 83 &info_len); in test_bpf_obj_id() 90 info_len != sizeof(struct bpf_map_info) || in test_bpf_obj_id() 93 "err %d errno %d type %d(%d) info_len %u(%zu) key_size %u value_size %u max_entries %u map_flags %X name %s(%s)\n", in test_bpf_obj_id() 96 info_len, sizeof(struct bpf_map_info), in test_bpf_obj_id() 105 info_len = sizeof(struct bpf_prog_info) * 2; in test_bpf_obj_id() 106 bzero(&prog_infos[i], info_len); in test_bpf_obj_id() [all...] |
H A D | enable_stats.c | 10 __u32 info_len = sizeof(info); in test_enable_stats() local 30 memset(&info, 0, info_len); in test_enable_stats() 31 err = bpf_obj_get_info_by_fd(prog_fd, &info, &info_len); in test_enable_stats()
|
H A D | flow_dissector_reattach.c | 60 __u32 info_len = sizeof(info); in query_prog_id() local 63 err = bpf_obj_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_obj_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() 524 err = bpf_obj_get_info_by_fd(link, &info, &info_len); in test_link_get_info() 529 CHECK_FAIL(info_len ! in test_link_get_info() [all...] |
H A D | tp_attach_query.c | 8 __u32 duration = 0, info_len, saved_prog_ids[num_progs]; in test_tp_attach_query() local 47 info_len = sizeof(prog_info); in test_tp_attach_query() 48 err = bpf_obj_get_info_by_fd(prog_fd[i], &prog_info, &info_len); in test_tp_attach_query()
|
H A D | btf_map_in_map.c | 13 __u32 info_len = sizeof(info); in bpf_map_id() local 16 memset(&info, 0, info_len); in bpf_map_id() 17 err = bpf_obj_get_info_by_fd(bpf_map__fd(map), &info, &info_len); in bpf_map_id()
|
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/prog_tests/ |
H A D | bpf_obj_id.c | 19 /* +1 to test for the info_len returned by kernel */ in serial_test_bpf_obj_id() 28 __u32 i, next_id, info_len, nr_id_found, duration = 0; in serial_test_bpf_obj_id() local 80 info_len = sizeof(struct bpf_map_info) * 2; in serial_test_bpf_obj_id() 81 bzero(&map_infos[i], info_len); in serial_test_bpf_obj_id() 83 &info_len); in serial_test_bpf_obj_id() 90 info_len != sizeof(struct bpf_map_info) || in serial_test_bpf_obj_id() 93 "err %d errno %d type %d(%d) info_len %u(%zu) key_size %u value_size %u max_entries %u map_flags %X name %s(%s)\n", in serial_test_bpf_obj_id() 96 info_len, sizeof(struct bpf_map_info), in serial_test_bpf_obj_id() 105 info_len = sizeof(struct bpf_prog_info) * 2; in serial_test_bpf_obj_id() 106 bzero(&prog_infos[i], info_len); in serial_test_bpf_obj_id() [all...] |
H A D | task_local_storage.c | 85 __u32 info_len = sizeof(info); in test_recursion() local 122 err = bpf_prog_get_info_by_fd(prog_fd, &info, &info_len); in test_recursion() 128 err = bpf_prog_get_info_by_fd(prog_fd, &info, &info_len); in test_recursion() 134 err = bpf_prog_get_info_by_fd(prog_fd, &info, &info_len); in test_recursion() 173 __u32 info_len = sizeof(info); in test_nodeadlock() local 222 info_len = sizeof(info); in test_nodeadlock() 224 err = bpf_prog_get_info_by_fd(prog_fd, &info, &info_len); in test_nodeadlock()
|
H A D | enable_stats.c | 10 __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()
|
H A D | flow_dissector_reattach.c | 60 __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() 524 err = bpf_link_get_info_by_fd(link, &info, &info_len); in test_link_get_info() 529 CHECK_FAIL(info_len ! in test_link_get_info() [all...] |
H A D | fexit_bpf2bpf.c | 64 __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() 416 __u32 info_len = sizeof(info); in find_prog_btf_id() local 420 ret = bpf_prog_get_info_by_fd(attach_prog_fd, &info, &info_len); in find_prog_btf_id() 461 __u32 info_len = sizeof(info); in test_fentry_to_cgroup_bpf() local 490 ASSERT_OK(bpf_prog_get_info_by_fd(fentry_fd, &info, &info_len), in test_fentry_to_cgroup_bpf()
|
H A D | btf_map_in_map.c | 13 __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()
|
H A D | tp_attach_query.c | 8 __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()
|
H A D | perf_link.c | 34 __u32 info_len = sizeof(info); in serial_test_perf_link() local 57 err = bpf_link_get_info_by_fd(link_fd, &info, &info_len); in serial_test_perf_link()
|
H A D | prog_run_opts.c | 12 __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()
|
/kernel/linux/linux-6.6/tools/perf/util/ |
H A D | bpf-utils.c | 115 __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() 215 /* step 7: update info_len and data_len */ in get_bpf_prog_info_linear() 216 info_linear->info_len = sizeof(struct bpf_prog_info); in get_bpf_prog_info_linear()
|
/kernel/linux/linux-5.10/tools/bpf/bpftool/ |
H A D | struct_ops.c | 133 struct bpf_map_info *info, __u32 info_len) in get_next_struct_ops_map() 156 err = bpf_obj_get_info_by_fd(fd, info, &info_len); in get_next_struct_ops_map() 193 __u32 info_len; in do_search() local 196 info = map_info_alloc(&info_len); in do_search() 204 while ((err = get_next_struct_ops_map(name, &fd, info, info_len)) == 1) { in do_search() 243 __u32 info_len; in do_one_id() local 261 info = map_info_alloc(&info_len); in do_one_id() 267 if (bpf_obj_get_info_by_fd(fd, info, &info_len)) { in do_one_id() 485 __u32 info_len = sizeof(info); in do_register() local 532 &info_len)) in do_register() 132 get_next_struct_ops_map(const char *name, int *res_fd, struct bpf_map_info *info, __u32 info_len) get_next_struct_ops_map() argument [all...] |
/kernel/linux/linux-6.6/tools/bpf/bpftool/ |
H A D | struct_ops.c | 131 struct bpf_map_info *info, __u32 info_len) in get_next_struct_ops_map() 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() 497 __u32 info_len = sizeof(info); in do_register() local 546 &info_len)) { in do_register() 130 get_next_struct_ops_map(const char *name, int *res_fd, struct bpf_map_info *info, __u32 info_len) get_next_struct_ops_map() argument [all...] |
/kernel/linux/linux-6.6/fs/notify/fanotify/ |
H A D | fanotify_user.c | 130 int info_len = fh_len; in fanotify_fid_info_len() local 133 info_len += name_len + 1; in fanotify_fid_info_len() 135 return roundup(FANOTIFY_FID_INFO_HDR_LEN + info_len, in fanotify_fid_info_len() 145 int info_len = 0; in fanotify_dir_name_info_len() local 148 info_len += fanotify_fid_info_len(dir_fh_len, in fanotify_dir_name_info_len() 151 info_len += fanotify_fid_info_len(dir2_fh_len, in fanotify_dir_name_info_len() 154 return info_len; in fanotify_dir_name_info_len() 287 size_t info_len, in process_access_response_info() 290 if (info_len != sizeof(*friar)) in process_access_response_info() 303 return info_len; in process_access_response_info() 286 process_access_response_info(const char __user *info, size_t info_len, struct fanotify_response_info_audit_rule *friar) process_access_response_info() argument 331 process_access_response(struct fsnotify_group *group, struct fanotify_response *response_struct, const char __user *info, size_t info_len) process_access_response() argument 422 size_t info_len = fanotify_fid_info_len(fh_len, name_len); copy_fid_info_to_user() local 518 size_t info_len = FANOTIFY_PIDFD_INFO_HDR_LEN; copy_pidfd_info_to_user() local 879 size_t info_len; fanotify_write() local [all...] |
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/ |
H A D | xdp_synproxy.c | 191 __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()
|
/kernel/linux/linux-5.10/tools/testing/selftests/bpf/ |
H A D | testing_helpers.c | 70 __u32 info_len = sizeof(*info); in link_info_prog_id() local 74 err = bpf_obj_get_info_by_fd(bpf_link__fd(link), info, &info_len); in link_info_prog_id()
|
/kernel/linux/linux-5.10/samples/bpf/ |
H A D | xdp_redirect_map_user.c | 105 __u32 info_len = sizeof(info); in main() local 186 ret = bpf_obj_get_info_by_fd(prog_fd, &info, &info_len); in main() 201 ret = bpf_obj_get_info_by_fd(dummy_prog_fd, &info, &info_len); in main()
|
H A D | xdp_redirect_user.c | 107 __u32 info_len = sizeof(info); in main() local 187 ret = bpf_obj_get_info_by_fd(prog_fd, &info, &info_len); in main() 202 ret = bpf_obj_get_info_by_fd(dummy_prog_fd, &info, &info_len); in main()
|
/kernel/linux/linux-6.6/samples/bpf/ |
H A D | xdp_fwd_user.c | 55 __u32 info_len, curr_prog_id; in do_detach() local 71 info_len = sizeof(prog_info); in do_detach() 79 err = bpf_prog_get_info_by_fd(prog_fd, &prog_info, &info_len); in do_detach()
|
/kernel/linux/linux-5.10/kernel/bpf/preload/iterators/ |
H A D | iterators.c | 23 __u32 info_len = sizeof(info); in send_link_to_kernel() local 26 err = bpf_obj_get_info_by_fd(bpf_link__fd(link), &info, &info_len); in send_link_to_kernel()
|
/kernel/linux/patches/linux-4.19/prebuilts/usr/include/rdma/ |
H A D | ib_user_cm.h | 126 __u8 info_len; member 162 __u8 info_len; member 171 __u8 info_len; member
|