| /linux/tools/bpf/bpftool/ |
| H A D | link.c | 128 show_link_header_json(struct bpf_link_info *info, json_writer_t *wtr) in show_link_header_json() 201 static void show_iter_json(struct bpf_link_info *info, json_writer_t *wtr) in show_iter_json() 223 void netfilter_dump_json(const struct bpf_link_info *info, json_writer_t *wtr) in netfilter_dump_json() 326 show_kprobe_multi_json(struct bpf_link_info *info, json_writer_t *wtr) in show_kprobe_multi_json() 400 show_uprobe_multi_json(struct bpf_link_info *info, json_writer_t *wtr) in show_uprobe_multi_json() 426 show_tracing_multi_json(struct bpf_link_info *info, json_writer_t *wtr) in show_tracing_multi_json() 472 show_perf_event_kprobe_json(struct bpf_link_info *info, json_writer_t *wtr) in show_perf_event_kprobe_json() 484 show_perf_event_uprobe_json(struct bpf_link_info *info, json_writer_t *wtr) in show_perf_event_uprobe_json() 495 show_perf_event_tracepoint_json(struct bpf_link_info *info, json_writer_t *wtr) in show_perf_event_tracepoint_json() 558 show_perf_event_event_json(struct bpf_link_info *info, json_writer_t *wtr) in show_perf_event_event_json() [all …]
|
| H A D | net.c | 828 const struct bpf_link_info *nfa = a; in netfilter_link_compar() 829 const struct bpf_link_info *nfb = b; in netfilter_link_compar() 851 struct bpf_link_info *nf_link_info = NULL; in show_link_netfilter() 855 struct bpf_link_info info; in show_link_netfilter() 890 struct bpf_link_info *expand; in show_link_netfilter()
|
| H A D | struct_ops.c | 500 __u32 link_info_len = sizeof(struct bpf_link_info); in do_register() 501 struct bpf_link_info link_info = {}; in do_register()
|
| /linux/tools/testing/selftests/bpf/prog_tests/ |
| H A D | bpf_obj_id.c | 22 struct bpf_link_info link_infos[nr_iters + 1]; in serial_test_bpf_obj_id() 137 info_len = sizeof(struct bpf_link_info) * 2; in serial_test_bpf_obj_id() 249 struct bpf_link_info link_info; in serial_test_bpf_obj_id() 273 offsetof(struct bpf_link_info, raw_tracepoint)); in serial_test_bpf_obj_id()
|
| H A D | fill_link_info.c | 58 struct bpf_link_info info; in verify_perf_link_info() 148 struct bpf_link_info info; in kprobe_fill_invalid_user_buffer() 294 struct bpf_link_info info; in verify_kmulti_link_info() 331 struct bpf_link_info info; in verify_kmulti_invalid_user_buffer() 477 struct bpf_link_info info; in verify_tracing_multi_link_info() 536 struct bpf_link_info info; in verify_tracing_multi_invalid_user_buffer() 663 struct bpf_link_info info; in verify_umulti_link_info() 730 struct bpf_link_info info; in verify_umulti_invalid_user_buffer()
|
| H A D | tc_helpers.h | 13 struct bpf_link_info link_info = {}; in ifindex_from_link_fd()
|
| H A D | netfilter_link_attach.c | 49 struct bpf_link_info info; in verify_netfilter_link_info()
|
| H A D | missed.c | 15 struct bpf_link_info info = {}; in test_missed_perf_kprobe()
|
| H A D | xdp_link.c | 14 struct bpf_link_info link_info; in serial_test_xdp_link()
|
| H A D | check_mtu.c | 41 struct bpf_link_info link_info; in test_check_mtu_xdp_attach()
|
| H A D | cgroup_link.c | 42 struct bpf_link_info info; in serial_test_cgroup_link()
|
| H A D | bpf_cookie.c | 513 struct bpf_link_info info; in tracing_subtest() 679 struct bpf_link_info info; in raw_tp_subtest()
|
| H A D | unpriv_bpf_disabled.c | 135 struct bpf_link_info link_info = {}; in test_unpriv_bpf_disabled_positive()
|
| H A D | fexit_bpf2bpf.c | 112 struct bpf_link_info link_info; in test_fexit_bpf2bpf_common()
|
| H A D | flow_dissector_reattach.c | 477 struct bpf_link_info info = {}; in test_link_get_info()
|
| /linux/tools/testing/selftests/bpf/ |
| H A D | testing_helpers.h | 16 __u32 link_info_prog_id(const struct bpf_link *link, struct bpf_link_info *info);
|
| H A D | testing_helpers.c | 243 __u32 link_info_prog_id(const struct bpf_link *link, struct bpf_link_info *info) in link_info_prog_id()
|
| H A D | test_progs.h | 483 struct bpf_link_info link_info = {}; in id_from_link_fd()
|
| /linux/kernel/bpf/ |
| H A D | net_namespace.c | 199 struct bpf_link_info *info) in bpf_netns_link_fill_info() 220 struct bpf_link_info info = {}; in bpf_netns_link_show_fdinfo()
|
| H A D | tcx.c | 268 struct bpf_link_info *info) in tcx_link_fill_info()
|
| H A D | syscall.c | 3614 struct bpf_link_info *info) in bpf_tracing_link_fill_link_info() 3903 struct bpf_link_info *info) in bpf_raw_tp_link_fill_link_info() 3996 struct bpf_link_info *info) in bpf_perf_link_fill_kprobe() 4053 struct bpf_link_info *info) in bpf_perf_link_fill_uprobe() 4105 struct bpf_link_info *info) in bpf_perf_link_fill_probe() 4119 struct bpf_link_info *info) in bpf_perf_link_fill_tracepoint() 4138 struct bpf_link_info *info) in bpf_perf_link_fill_perf_event() 4148 struct bpf_link_info *info) in bpf_perf_link_fill_link_info() 5481 struct bpf_link_info __user *uinfo = u64_to_user_ptr(attr->info.info); in bpf_link_get_info_by_fd() 5482 struct bpf_link_info info; in bpf_link_get_info_by_fd()
|
| H A D | bpf_iter.c | 452 struct bpf_link_info *info) in bpf_iter_link_fill_link_info()
|
| H A D | task_iter.c | 669 static int bpf_iter_fill_link_info(const struct bpf_iter_aux_info *aux, struct bpf_link_info *info) in bpf_iter_fill_link_info()
|
| /linux/tools/perf/util/ |
| H A D | bpf_counter.c | 57 struct bpf_link_info link_info = { .id = 0, }; in bpf_link_get_id() 66 struct bpf_link_info link_info = { .id = 0, }; in bpf_link_get_prog_id()
|
| /linux/net/netfilter/ |
| H A D | nf_bpf_link.c | 152 struct bpf_link_info *info) in bpf_nf_link_fill_link_info()
|