| /linux/drivers/media/rc/ |
| H A D | bpf-lirc.c | 207 bpf_prog_put(prog); in lirc_bpf_detach() 243 bpf_prog_put(item->prog); in lirc_bpf_free() 283 bpf_prog_put(prog); in lirc_prog_detach() 289 bpf_prog_put(prog); in lirc_prog_detach()
|
| /linux/kernel/bpf/ |
| H A D | prog_iter.c | 33 bpf_prog_put((struct bpf_prog *)v); in bpf_prog_seq_next() 71 bpf_prog_put((struct bpf_prog *)v); in bpf_prog_seq_stop()
|
| H A D | tcx.c | 54 bpf_prog_put(replace_prog); in tcx_prog_attach() 115 bpf_prog_put(tuple.prog); in tcx_uninstall() 224 bpf_prog_put(nprog); in tcx_link_update() 238 bpf_prog_put(oprog); in tcx_link_update()
|
| H A D | net_namespace.c | 196 bpf_prog_put(old_prog); in bpf_netns_link_update_prog() 354 bpf_prog_put(attached); in netns_bpf_prog_attach() 378 bpf_prog_put(attached); in __netns_bpf_prog_detach() 403 bpf_prog_put(prog); in netns_bpf_prog_detach() 550 bpf_prog_put(net->bpf.progs[type]); in netns_bpf_pernet_pre_exit()
|
| H A D | mprog.c | 44 bpf_prog_put(prog); in bpf_mprog_prog() 77 bpf_prog_put(tuple->prog); in bpf_mprog_tuple_put() 121 bpf_prog_put(oprog); in bpf_mprog_replace()
|
| H A D | syscall.c | 2497 void bpf_prog_put(struct bpf_prog *prog) in bpf_prog_show_fdinfo() 2501 EXPORT_SYMBOL_GPL(bpf_prog_put); in bpf_prog_show_fdinfo() 2507 bpf_prog_put(prog); in bpf_prog_show_fdinfo() 3089 bpf_prog_put(dst_prog); in bpf_prog_load() 3100 bpf_prog_put(dst_prog); in bpf_prog_load() 3221 * be using bpf_prog_put() given the program is exposed. in bpf_link_cleanup() 3229 bpf_prog_put(prog); in bpf_link_inc() 3359 bpf_prog_put(link->prog); in bpf_link_show_fdinfo() 3638 bpf_prog_put(tr_link->tgt_prog); in bpf_tracing_prog_attach() 3887 bpf_prog_put(pro in bpf_perf_link_release() 2418 void bpf_prog_put(struct bpf_prog *prog) bpf_prog_put() function [all...] |
| H A D | cpumap.c | 424 bpf_prog_put(prog); in __cpu_map_load_bpf_program() 507 bpf_prog_put(rcpu->prog); in __cpu_map_entry_alloc() 538 bpf_prog_put(rcpu->prog); in __cpu_map_entry_free()
|
| H A D | devmap.c | 229 bpf_prog_put(dev->xdp_prog); in dev_map_free() 245 bpf_prog_put(dev->xdp_prog); in dev_map_free() 857 bpf_prog_put(dev->xdp_prog); in dev_map_delete_elem() 941 bpf_prog_put(prog); in __dev_map_update_elem()
|
| H A D | bpf_iter.c | 277 bpf_prog_put(iter_priv->prog); in iter_release() 428 bpf_prog_put(old_prog); in bpf_iter_link_replace() 630 bpf_prog_put(prog); in prepare_seq_file()
|
| H A D | cgroup.c | 347 bpf_prog_put(pl->prog); in cgroup_bpf_release() 767 bpf_prog_put(anchor_prog); in insert_pl_to_hlist() 903 bpf_prog_put(old_prog); in __cgroup_bpf_attach() 1028 bpf_prog_put(old_prog); in cgroup_bpf_replace() 1213 bpf_prog_put(old_prog); in __cgroup_bpf_query() 1372 bpf_prog_put(replace_prog); in cgroup_bpf_prog_detach() 1393 bpf_prog_put(prog); in bpf_cgroup_link_release()
|
| H A D | arraymap.c | 972 bpf_prog_put(prog); in prog_fd_array_get_ptr() 987 bpf_prog_put(prog); in prog_fd_array_get_ptr() 1002 bpf_prog_put(prog); in prog_fd_array_put_ptr()
|
| H A D | helpers.c | 1251 bpf_prog_put(cb->prog); in bpf_async_cb_rcu_free() 1446 bpf_prog_put(prev); in bpf_async_update_prog_callback() 1452 bpf_prog_put(prog); in bpf_async_update_prog_callback() 4403 bpf_prog_put(ctx->prog); in bpf_task_work_irq() 4636 bpf_prog_put(prog);
|
| /linux/drivers/net/hyperv/ |
| H A D | netvsc_bpf.c | 160 bpf_prog_put(old_prog); in netvsc_xdp_set() 189 bpf_prog_put(prog); in netvsc_vf_setxdp()
|
| /linux/drivers/net/ethernet/engleder/ |
| H A D | tsnep_xdp.c | 16 bpf_prog_put(old_prog); in tsnep_xdp_setup_prog()
|
| /linux/drivers/net/ethernet/intel/idpf/ |
| H A D | xdp.c | 139 bpf_prog_put(old); in idpf_xdp_rxq_assign_prog() 469 bpf_prog_put(old); in idpf_xdp_setup_prog() 495 bpf_prog_put(old); in idpf_xdp_setup_prog()
|
| /linux/drivers/net/ethernet/microchip/lan966x/ |
| H A D | lan966x_xdp.c | 38 bpf_prog_put(old_prog); in lan966x_xdp_setup()
|
| /linux/net/sched/ |
| H A D | act_bpf.c | 237 bpf_prog_put(fp); in tcf_bpf_init_from_efd() 255 bpf_prog_put(filter); in tcf_bpf_cfg_cleanup()
|
| H A D | cls_bpf.c | 261 bpf_prog_put(prog->filter); in cls_bpf_free_parms() 394 bpf_prog_put(fp); in cls_bpf_prog_from_efd()
|
| /linux/drivers/net/ethernet/intel/igc/ |
| H A D | igc_xdp.c | 38 bpf_prog_put(old_prog); in igc_xdp_set_prog()
|
| /linux/net/core/ |
| H A D | sock_map.c | 113 bpf_prog_put(prog); in sock_map_prog_detach() 325 bpf_prog_put(skb_verdict); in sock_map_link() 328 bpf_prog_put(msg_parser); in sock_map_link() 331 bpf_prog_put(stream_parser); in sock_map_link() 334 bpf_prog_put(stream_verdict); in sock_map_link() 1805 bpf_prog_put(old_link_prog); in sock_map_link_update_prog()
|
| /linux/include/linux/ |
| H A D | skmsg.h | 530 bpf_prog_put(prog); in psock_replace_prog() 541 bpf_prog_put(old); in psock_progs_drop()
|
| /linux/drivers/net/ethernet/amazon/ena/ |
| H A D | ena_xdp.c | 264 bpf_prog_put(old_bpf_prog); in ena_xdp_exchange_program()
|
| /linux/drivers/net/vmxnet3/ |
| H A D | vmxnet3_xdp.c | 70 bpf_prog_put(old_bpf_prog); in vmxnet3_xdp_set()
|
| /linux/drivers/net/ethernet/broadcom/bnxt/ |
| H A D | bnxt_xdp.c | 423 bpf_prog_put(old); in bnxt_xdp_set()
|
| /linux/net/kcm/ |
| H A D | kcmsock.c | 1358 bpf_prog_put(prog); in kcm_attach_ioctl() 1414 bpf_prog_put(psock->bpf_prog); in kcm_unattach()
|