Lines Matching refs:cls_bpf
121 struct tc_cls_bpf_offload *cls_bpf = type_data;
122 struct bpf_prog *prog = cls_bpf->prog;
127 NSIM_EA(cls_bpf->common.extack,
132 if (!tc_cls_can_offload_and_chain0(ns->netdev, &cls_bpf->common))
135 if (cls_bpf->common.protocol != htons(ETH_P_ALL)) {
136 NSIM_EA(cls_bpf->common.extack,
142 NSIM_EA(cls_bpf->common.extack,
148 NSIM_EA(cls_bpf->common.extack,
153 if (cls_bpf->command != TC_CLSBPF_OFFLOAD)
156 oldprog = cls_bpf->oldprog;
161 if (!cls_bpf->prog)
164 NSIM_EA(cls_bpf->common.extack,
170 return nsim_bpf_offload(ns, cls_bpf->prog, oldprog);