Home
last modified time | relevance | path

Searched refs:link_primer (Results 1 – 10 of 10) sorted by relevance

/linux/kernel/bpf/
H A Dtcx.c299 struct bpf_link_primer *link_primer, in tcx_link_init() argument
307 return bpf_link_prime(&tcx->link, link_primer); in tcx_link_init()
313 struct bpf_link_primer link_primer; in tcx_link_attach() local
329 ret = tcx_link_init(tcx, &link_primer, attr, dev, prog); in tcx_link_attach()
339 bpf_link_cleanup(&link_primer); in tcx_link_attach()
342 ret = bpf_link_settle(&link_primer); in tcx_link_attach()
H A Dnet_namespace.c474 struct bpf_link_primer link_primer; in netns_bpf_link_create() local
502 err = bpf_link_prime(&net_link->link, &link_primer); in netns_bpf_link_create()
510 bpf_link_cleanup(&link_primer); in netns_bpf_link_create()
515 return bpf_link_settle(&link_primer); in netns_bpf_link_create()
H A Dbpf_iter.c508 struct bpf_link_primer link_primer; in bpf_iter_link_attach() local
559 err = bpf_link_prime(&link->link, &link_primer); in bpf_iter_link_attach()
568 bpf_link_cleanup(&link_primer); in bpf_iter_link_attach()
573 return bpf_link_settle(&link_primer); in bpf_iter_link_attach()
H A Dbpf_struct_ops.c1440 struct bpf_link_primer link_primer; in bpf_struct_ops_link_create() local
1464 err = bpf_link_prime(&link->link, &link_primer); in bpf_struct_ops_link_create()
1477 bpf_link_cleanup(&link_primer); in bpf_struct_ops_link_create()
1484 return bpf_link_settle(&link_primer); in bpf_struct_ops_link_create()
H A Dsyscall.c3657 struct bpf_link_primer link_primer; in bpf_tracing_prog_attach()
3828 err = bpf_link_prime(&link->link.link, &link_primer); in bpf_tracing_prog_attach()
3834 bpf_link_cleanup(&link_primer); in bpf_tracing_prog_attach()
3858 return bpf_link_settle(&link_primer); in bpf_raw_tp_link_release()
4264 struct bpf_link_primer link_primer; in bpf_perf_link_attach()
4286 err = bpf_link_prime(&link->link, &link_primer); in bpf_perf_link_attach()
4295 bpf_link_cleanup(&link_primer);
4301 return bpf_link_settle(&link_primer); in bpf_raw_tp_link_attach() local
4318 struct bpf_link_primer link_primer; in bpf_raw_tp_link_attach()
4371 err = bpf_link_prime(&link->link, &link_primer); in bpf_raw_tp_link_attach()
3640 struct bpf_link_primer link_primer; bpf_tracing_prog_attach() local
4247 struct bpf_link_primer link_primer; bpf_perf_link_attach() local
[all...]
H A Dcgroup.c1542 struct bpf_link_primer link_primer; in cgroup_bpf_link_attach() local
1563 err = bpf_link_prime(&link->link, &link_primer); in cgroup_bpf_link_attach()
1574 bpf_link_cleanup(&link_primer); in cgroup_bpf_link_attach()
1578 return bpf_link_settle(&link_primer); in cgroup_bpf_link_attach()
/linux/net/netfilter/
H A Dnf_bpf_link.c213 struct bpf_link_primer link_primer; in bpf_nf_link_attach() local
243 err = bpf_link_prime(&link->link, &link_primer); in bpf_nf_link_attach()
252 bpf_link_cleanup(&link_primer); in bpf_nf_link_attach()
260 bpf_link_cleanup(&link_primer); in bpf_nf_link_attach()
266 return bpf_link_settle(&link_primer); in bpf_nf_link_attach()
/linux/kernel/trace/
H A Dbpf_trace.c2783 struct bpf_link_primer link_primer; in bpf_kprobe_multi_link_attach() local
2884 err = bpf_link_prime(&link->link, &link_primer); in bpf_kprobe_multi_link_attach()
2915 bpf_link_cleanup(&link_primer); in bpf_kprobe_multi_link_attach()
2923 bpf_link_cleanup(&link_primer); in bpf_kprobe_multi_link_attach()
2927 return bpf_link_settle(&link_primer); in bpf_kprobe_multi_link_attach()
3255 struct bpf_link_primer link_primer; in bpf_uprobe_multi_link_attach() local
3384 err = bpf_link_prime(&link->link, &link_primer); in bpf_uprobe_multi_link_attach()
3388 return bpf_link_settle(&link_primer); in bpf_uprobe_multi_link_attach()
3844 struct bpf_link_primer link_primer; in bpf_tracing_multi_attach() local
3904 err = bpf_link_prime(&link->link, &link_primer); in bpf_tracing_multi_attach()
[all …]
/linux/net/core/
H A Dsock_map.c1878 struct bpf_link_primer link_primer; in sock_map_link_create() local
1906 ret = bpf_link_prime(&sockmap_link->link, &link_primer); in sock_map_link_create()
1916 bpf_link_cleanup(&link_primer); in sock_map_link_create()
1929 return bpf_link_settle(&link_primer); in sock_map_link_create()
H A Ddev.c10780 struct bpf_link_primer link_primer; in bpf_xdp_link_attach()
10804 err = bpf_link_prime(&link->link, &link_primer);
10817 bpf_link_cleanup(&link_primer); in dev_change_xdp_fd()
10822 fd = bpf_link_settle(&link_primer); in dev_change_xdp_fd()
10745 struct bpf_link_primer link_primer; bpf_xdp_link_attach() local