Lines Matching refs:cls_u32
236 struct tc_cls_u32_offload *cls_u32 = type_data; in nfp_abm_setup_tc_block_cb() local
243 NL_SET_ERR_MSG_MOD(cls_u32->common.extack, in nfp_abm_setup_tc_block_cb()
247 if (!tc_cls_can_offload_and_chain0(repr->netdev, &cls_u32->common)) in nfp_abm_setup_tc_block_cb()
250 if (cls_u32->common.protocol != htons(ETH_P_IP) && in nfp_abm_setup_tc_block_cb()
251 cls_u32->common.protocol != htons(ETH_P_IPV6)) { in nfp_abm_setup_tc_block_cb()
252 NL_SET_ERR_MSG_MOD(cls_u32->common.extack, in nfp_abm_setup_tc_block_cb()
257 switch (cls_u32->command) { in nfp_abm_setup_tc_block_cb()
260 return nfp_abm_u32_knode_replace(alink, &cls_u32->knode, in nfp_abm_setup_tc_block_cb()
261 cls_u32->common.protocol, in nfp_abm_setup_tc_block_cb()
262 cls_u32->common.extack); in nfp_abm_setup_tc_block_cb()
264 nfp_abm_u32_knode_delete(alink, &cls_u32->knode); in nfp_abm_setup_tc_block_cb()