Searched refs:cls_bpf (Results 1 - 5 of 5) sorted by relevance
/linux-master/net/sched/ |
H A D | cls_bpf.c | 150 struct tc_cls_bpf_offload cls_bpf = {}; local 158 tc_cls_common_offload_init(&cls_bpf.common, tp, obj->gen_flags, extack); 159 cls_bpf.command = TC_CLSBPF_OFFLOAD; 160 cls_bpf.exts = &obj->exts; 161 cls_bpf.prog = prog ? prog->filter : NULL; 162 cls_bpf.oldprog = oldprog ? oldprog->filter : NULL; 163 cls_bpf.name = obj->bpf_name; 164 cls_bpf.exts_integrated = obj->exts_integrated; 167 err = tc_setup_cb_replace(block, tp, TC_SETUP_CLSBPF, &cls_bpf, 173 err = tc_setup_cb_add(block, tp, TC_SETUP_CLSBPF, &cls_bpf, 231 struct tc_cls_bpf_offload cls_bpf = {}; local 655 struct tc_cls_bpf_offload cls_bpf = {}; local [all...] |
H A D | Makefile | 72 obj-$(CONFIG_NET_CLS_BPF) += cls_bpf.o
|
/linux-master/drivers/net/ethernet/netronome/nfp/bpf/ |
H A D | main.c | 108 struct tc_cls_bpf_offload *cls_bpf = type_data; local 115 NL_SET_ERR_MSG_MOD(cls_bpf->common.extack, 119 if (!tc_cls_can_offload_and_chain0(nn->dp.netdev, &cls_bpf->common)) 122 NL_SET_ERR_MSG_MOD(cls_bpf->common.extack, 126 if (cls_bpf->common.protocol != htons(ETH_P_ALL)) { 127 NL_SET_ERR_MSG_MOD(cls_bpf->common.extack, 133 if (!cls_bpf->exts_integrated || 134 tcf_exts_has_actions(cls_bpf->exts)) { 135 NL_SET_ERR_MSG_MOD(cls_bpf->common.extack, 140 if (cls_bpf [all...] |
/linux-master/drivers/net/netdevsim/ |
H A D | bpf.c | 121 struct tc_cls_bpf_offload *cls_bpf = type_data; local 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 [all...] |
/linux-master/tools/testing/selftests/tc-testing/ |
H A D | tdc.sh | 35 try_modprobe cls_bpf
|
Completed in 136 milliseconds