Home
last modified time | relevance | path

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

/openbmc/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.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()
H A Dbpf_struct_ops.c868 struct bpf_link_primer link_primer; in bpf_struct_ops_link_create() local
891 err = bpf_link_prime(&link->link, &link_primer); in bpf_struct_ops_link_create()
897 bpf_link_cleanup(&link_primer); in bpf_struct_ops_link_create()
903 return bpf_link_settle(&link_primer); in bpf_struct_ops_link_create()
H A Dbpf_iter.c511 struct bpf_link_primer link_primer; in bpf_iter_link_attach() local
561 err = bpf_link_prime(&link->link, &link_primer); in bpf_iter_link_attach()
570 bpf_link_cleanup(&link_primer); in bpf_iter_link_attach()
575 return bpf_link_settle(&link_primer); in bpf_iter_link_attach()
H A Dsyscall.c3172 struct bpf_link_primer link_primer; in bpf_tracing_prog_attach() local
3317 err = bpf_link_prime(&link->link.link, &link_primer); in bpf_tracing_prog_attach()
3323 bpf_link_cleanup(&link_primer); in bpf_tracing_prog_attach()
3347 return bpf_link_settle(&link_primer); in bpf_tracing_prog_attach()
3634 struct bpf_link_primer link_primer; in bpf_perf_link_attach() local
3655 err = bpf_link_prime(&link->link, &link_primer); in bpf_perf_link_attach()
3664 bpf_link_cleanup(&link_primer); in bpf_perf_link_attach()
3670 return bpf_link_settle(&link_primer); in bpf_perf_link_attach()
3686 struct bpf_link_primer link_primer; in bpf_raw_tp_link_attach() local
3732 err = bpf_link_prime(&link->link, &link_primer); in bpf_raw_tp_link_attach()
[all …]
H A 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()
/openbmc/linux/net/netfilter/
H A 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()
/openbmc/linux/drivers/hid/bpf/
H A Dhid_bpf_jmp_table.c400 struct bpf_link_primer link_primer; in __hid_bpf_attach_prog() local
460 err = bpf_link_prime(&link->link, &link_primer); in __hid_bpf_attach_prog()
466 return bpf_link_settle(&link_primer); in __hid_bpf_attach_prog()
/openbmc/linux/kernel/trace/
H A Dbpf_trace.c2886 struct bpf_link_primer link_primer; in bpf_kprobe_multi_link_attach() local
2976 err = bpf_link_prime(&link->link, &link_primer); in bpf_kprobe_multi_link_attach()
3005 bpf_link_cleanup(&link_primer); in bpf_kprobe_multi_link_attach()
3013 bpf_link_cleanup(&link_primer); in bpf_kprobe_multi_link_attach()
3017 return bpf_link_settle(&link_primer); in bpf_kprobe_multi_link_attach()
3185 struct bpf_link_primer link_primer; in bpf_uprobe_multi_link_attach() local
3303 err = bpf_link_prime(&link->link, &link_primer); in bpf_uprobe_multi_link_attach()
3307 return bpf_link_settle(&link_primer); in bpf_uprobe_multi_link_attach()
/openbmc/linux/net/core/
H A Ddev.c9562 struct bpf_link_primer link_primer; in bpf_xdp_link_attach() local
9585 err = bpf_link_prime(&link->link, &link_primer); in bpf_xdp_link_attach()
9596 bpf_link_cleanup(&link_primer); in bpf_xdp_link_attach()
9601 fd = bpf_link_settle(&link_primer); in bpf_xdp_link_attach()