Searched refs:link_primer (Results 1 – 10 of 10) sorted by relevance
| /linux/kernel/bpf/ |
| H A D | tcx.c | 299 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 D | net_namespace.c | 474 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 D | bpf_iter.c | 508 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 D | bpf_struct_ops.c | 1440 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 D | syscall.c | 3657 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 D | cgroup.c | 1542 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 D | nf_bpf_link.c | 213 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 D | bpf_trace.c | 2783 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 D | sock_map.c | 1878 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 D | dev.c | 10780 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
|