Home
last modified time | relevance | path

Searched refs:bpf_link_info (Results 1 – 25 of 35) sorted by relevance

12

/linux/tools/bpf/bpftool/
H A Dlink.c128 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 Dnet.c828 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 Dstruct_ops.c500 __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 Dbpf_obj_id.c22 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 Dfill_link_info.c58 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 Dtc_helpers.h13 struct bpf_link_info link_info = {}; in ifindex_from_link_fd()
H A Dnetfilter_link_attach.c49 struct bpf_link_info info; in verify_netfilter_link_info()
H A Dmissed.c15 struct bpf_link_info info = {}; in test_missed_perf_kprobe()
H A Dxdp_link.c14 struct bpf_link_info link_info; in serial_test_xdp_link()
H A Dcheck_mtu.c41 struct bpf_link_info link_info; in test_check_mtu_xdp_attach()
H A Dcgroup_link.c42 struct bpf_link_info info; in serial_test_cgroup_link()
H A Dbpf_cookie.c513 struct bpf_link_info info; in tracing_subtest()
679 struct bpf_link_info info; in raw_tp_subtest()
H A Dunpriv_bpf_disabled.c135 struct bpf_link_info link_info = {}; in test_unpriv_bpf_disabled_positive()
H A Dfexit_bpf2bpf.c112 struct bpf_link_info link_info; in test_fexit_bpf2bpf_common()
H A Dflow_dissector_reattach.c477 struct bpf_link_info info = {}; in test_link_get_info()
/linux/tools/testing/selftests/bpf/
H A Dtesting_helpers.h16 __u32 link_info_prog_id(const struct bpf_link *link, struct bpf_link_info *info);
H A Dtesting_helpers.c243 __u32 link_info_prog_id(const struct bpf_link *link, struct bpf_link_info *info) in link_info_prog_id()
H A Dtest_progs.h483 struct bpf_link_info link_info = {}; in id_from_link_fd()
/linux/kernel/bpf/
H A Dnet_namespace.c199 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 Dtcx.c268 struct bpf_link_info *info) in tcx_link_fill_info()
H A Dsyscall.c3614 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 Dbpf_iter.c452 struct bpf_link_info *info) in bpf_iter_link_fill_link_info()
H A Dtask_iter.c669 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 Dbpf_counter.c57 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 Dnf_bpf_link.c152 struct bpf_link_info *info) in bpf_nf_link_fill_link_info()

12