Searched refs:oldprog (Results 1 - 4 of 4) sorted by relevance

/linux-master/net/sched/
H A Dcls_bpf.c146 struct cls_bpf_prog *oldprog,
156 obj = prog ?: oldprog;
162 cls_bpf.oldprog = oldprog ? oldprog->filter : NULL;
166 if (oldprog && prog)
168 skip_sw, &oldprog->gen_flags,
169 &oldprog->in_hw_count,
178 skip_sw, &oldprog->gen_flags,
179 &oldprog
145 cls_bpf_offload_cmd(struct tcf_proto *tp, struct cls_bpf_prog *prog, struct cls_bpf_prog *oldprog, struct netlink_ext_ack *extack) argument
197 cls_bpf_offload(struct tcf_proto *tp, struct cls_bpf_prog *prog, struct cls_bpf_prog *oldprog, struct netlink_ext_ack *extack) argument
417 struct cls_bpf_prog *oldprog = *arg; local
[all...]
/linux-master/drivers/net/netdevsim/
H A Dbpf.c104 nsim_bpf_offload(struct netdevsim *ns, struct bpf_prog *prog, bool oldprog) argument
108 WARN(!!ns->bpf_offloaded != oldprog,
110 oldprog ? "" : "not ");
124 struct bpf_prog *oldprog; local
156 oldprog = cls_bpf->oldprog;
158 /* Don't remove if oldprog doesn't match driver's state */
159 if (ns->bpf_offloaded != oldprog) {
160 oldprog = NULL;
170 return nsim_bpf_offload(ns, cls_bpf->prog, oldprog);
[all...]
/linux-master/drivers/net/ethernet/netronome/nfp/bpf/
H A Dmain.c110 struct bpf_prog *oldprog; local
144 oldprog = cls_bpf->oldprog;
146 /* Don't remove if oldprog doesn't match driver's state */
147 if (bv->tc_prog != oldprog) {
148 oldprog = NULL;
153 err = nfp_net_bpf_offload(nn, cls_bpf->prog, oldprog,
/linux-master/include/net/
H A Dpkt_cls.h789 struct bpf_prog *oldprog; member in struct:tc_cls_bpf_offload

Completed in 98 milliseconds