Searched refs:oldprog (Results 1 – 4 of 4) sorted by relevance
/Linux-v4.19/net/sched/ |
D | cls_bpf.c | 148 struct cls_bpf_prog *oldprog, in cls_bpf_offload_cmd() argument 158 obj = prog ?: oldprog; in cls_bpf_offload_cmd() 165 cls_bpf.oldprog = oldprog ? oldprog->filter : NULL; in cls_bpf_offload_cmd() 169 if (oldprog) in cls_bpf_offload_cmd() 170 tcf_block_offload_dec(block, &oldprog->gen_flags); in cls_bpf_offload_cmd() 175 cls_bpf_offload_cmd(tp, oldprog, prog, extack); in cls_bpf_offload_cmd() 195 struct cls_bpf_prog *oldprog, in cls_bpf_offload() argument 198 if (prog && oldprog && in cls_bpf_offload() 200 cls_bpf_flags(oldprog->gen_flags)) in cls_bpf_offload() 205 if (oldprog && tc_skip_hw(oldprog->gen_flags)) in cls_bpf_offload() [all …]
|
/Linux-v4.19/drivers/net/netdevsim/ |
D | bpf.c | 110 nsim_bpf_offload(struct netdevsim *ns, struct bpf_prog *prog, bool oldprog) in nsim_bpf_offload() argument 114 WARN(!!ns->bpf_offloaded != oldprog, in nsim_bpf_offload() 116 oldprog ? "" : "not "); in nsim_bpf_offload() 130 struct bpf_prog *oldprog; in nsim_bpf_setup_tc_block_cb() local 162 oldprog = cls_bpf->oldprog; in nsim_bpf_setup_tc_block_cb() 165 if (ns->bpf_offloaded != oldprog) { in nsim_bpf_setup_tc_block_cb() 166 oldprog = NULL; in nsim_bpf_setup_tc_block_cb() 176 return nsim_bpf_offload(ns, cls_bpf->prog, oldprog); in nsim_bpf_setup_tc_block_cb()
|
/Linux-v4.19/drivers/net/ethernet/netronome/nfp/bpf/ |
D | main.c | 137 struct bpf_prog *oldprog; in nfp_bpf_setup_tc_block_cb() local 171 oldprog = cls_bpf->oldprog; in nfp_bpf_setup_tc_block_cb() 174 if (bv->tc_prog != oldprog) { in nfp_bpf_setup_tc_block_cb() 175 oldprog = NULL; in nfp_bpf_setup_tc_block_cb() 180 err = nfp_net_bpf_offload(nn, cls_bpf->prog, oldprog, in nfp_bpf_setup_tc_block_cb()
|
/Linux-v4.19/include/net/ |
D | pkt_cls.h | 767 struct bpf_prog *oldprog; member
|