Home
last modified time | relevance | path

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

/linux-6.12.1/kernel/bpf/
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()
Dnet_namespace.c480 struct bpf_link_primer link_primer; in netns_bpf_link_create() local
509 err = bpf_link_prime(&net_link->link, &link_primer); in netns_bpf_link_create()
517 bpf_link_cleanup(&link_primer); in netns_bpf_link_create()
522 return bpf_link_settle(&link_primer); in netns_bpf_link_create()
Dbpf_iter.c510 struct bpf_link_primer link_primer; in bpf_iter_link_attach() local
560 err = bpf_link_prime(&link->link, &link_primer); in bpf_iter_link_attach()
569 bpf_link_cleanup(&link_primer); in bpf_iter_link_attach()
574 return bpf_link_settle(&link_primer); in bpf_iter_link_attach()
Dbpf_struct_ops.c1206 struct bpf_link_primer link_primer; in bpf_struct_ops_link_create() local
1229 err = bpf_link_prime(&link->link, &link_primer); in bpf_struct_ops_link_create()
1242 bpf_link_cleanup(&link_primer); in bpf_struct_ops_link_create()
1249 return bpf_link_settle(&link_primer); in bpf_struct_ops_link_create()
Dsyscall.c3282 struct bpf_link_primer link_primer; in bpf_tracing_prog_attach() local
3432 err = bpf_link_prime(&link->link.link, &link_primer); in bpf_tracing_prog_attach()
3438 bpf_link_cleanup(&link_primer); in bpf_tracing_prog_attach()
3462 return bpf_link_settle(&link_primer); in bpf_tracing_prog_attach()
3744 struct bpf_link_primer link_primer; in bpf_perf_link_attach() local
3765 err = bpf_link_prime(&link->link, &link_primer); in bpf_perf_link_attach()
3774 bpf_link_cleanup(&link_primer); in bpf_perf_link_attach()
3780 return bpf_link_settle(&link_primer); in bpf_perf_link_attach()
3796 struct bpf_link_primer link_primer; in bpf_raw_tp_link_attach() local
3843 err = bpf_link_prime(&link->link, &link_primer); in bpf_raw_tp_link_attach()
[all …]
Dcgroup.c1293 struct bpf_link_primer link_primer; in cgroup_bpf_link_attach() local
1315 err = bpf_link_prime(&link->link, &link_primer); in cgroup_bpf_link_attach()
1324 bpf_link_cleanup(&link_primer); in cgroup_bpf_link_attach()
1328 return bpf_link_settle(&link_primer); in cgroup_bpf_link_attach()
/linux-6.12.1/net/netfilter/
Dnf_bpf_link.c213 struct bpf_link_primer link_primer; in bpf_nf_link_attach() local
242 err = bpf_link_prime(&link->link, &link_primer); in bpf_nf_link_attach()
251 bpf_link_cleanup(&link_primer); in bpf_nf_link_attach()
259 bpf_link_cleanup(&link_primer); in bpf_nf_link_attach()
265 return bpf_link_settle(&link_primer); in bpf_nf_link_attach()
/linux-6.12.1/drivers/net/
Dnetkit.c764 struct bpf_link_primer *link_primer, in netkit_link_init() argument
773 return bpf_link_prime(&nkl->link, link_primer); in netkit_link_init()
778 struct bpf_link_primer link_primer; in netkit_link_attach() local
796 ret = netkit_link_init(nkl, &link_primer, attr, dev, prog); in netkit_link_attach()
807 bpf_link_cleanup(&link_primer); in netkit_link_attach()
810 ret = bpf_link_settle(&link_primer); in netkit_link_attach()
/linux-6.12.1/kernel/trace/
Dbpf_trace.c2909 struct bpf_link_primer link_primer; in bpf_kprobe_multi_link_attach() local
2999 err = bpf_link_prime(&link->link, &link_primer); in bpf_kprobe_multi_link_attach()
3030 bpf_link_cleanup(&link_primer); in bpf_kprobe_multi_link_attach()
3038 bpf_link_cleanup(&link_primer); in bpf_kprobe_multi_link_attach()
3042 return bpf_link_settle(&link_primer); in bpf_kprobe_multi_link_attach()
3280 struct bpf_link_primer link_primer; in bpf_uprobe_multi_link_attach() local
3402 err = bpf_link_prime(&link->link, &link_primer); in bpf_uprobe_multi_link_attach()
3406 return bpf_link_settle(&link_primer); in bpf_uprobe_multi_link_attach()
/linux-6.12.1/net/core/
Dsock_map.c1839 struct bpf_link_primer link_primer; in sock_map_link_create() local
1867 ret = bpf_link_prime(&sockmap_link->link, &link_primer); in sock_map_link_create()
1877 bpf_link_cleanup(&link_primer); in sock_map_link_create()
1890 return bpf_link_settle(&link_primer); in sock_map_link_create()
Ddev.c9752 struct bpf_link_primer link_primer; in bpf_xdp_link_attach() local
9775 err = bpf_link_prime(&link->link, &link_primer); in bpf_xdp_link_attach()
9786 bpf_link_cleanup(&link_primer); in bpf_xdp_link_attach()
9791 fd = bpf_link_settle(&link_primer); in bpf_xdp_link_attach()