Lines Matching refs:old_prog
3687 struct bpf_prog *old_prog; in virtnet_xdp_set() local
3725 old_prog = rtnl_dereference(vi->rq[0].xdp_prog); in virtnet_xdp_set()
3726 if (!prog && !old_prog) in virtnet_xdp_set()
3759 if (i == 0 && !old_prog) in virtnet_xdp_set()
3762 if (!old_prog) in virtnet_xdp_set()
3770 if (old_prog) in virtnet_xdp_set()
3771 bpf_prog_put(old_prog); in virtnet_xdp_set()
3785 rcu_assign_pointer(vi->rq[i].xdp_prog, old_prog); in virtnet_xdp_set()
3956 struct bpf_prog *old_prog; in _free_receive_bufs() local
3963 old_prog = rtnl_dereference(vi->rq[i].xdp_prog); in _free_receive_bufs()
3965 if (old_prog) in _free_receive_bufs()
3966 bpf_prog_put(old_prog); in _free_receive_bufs()