Searched refs:cls_u32 (Results 1 – 7 of 7) sorted by relevance
| /linux/net/sched/ |
| H A D | cls_u32.c | 3 * net/sched/cls_u32.c Ugly (or Universal) 32bit key Packet Classifier. 261 net_warn_ratelimited("cls_u32: dead loop\n"); in u32_classify() 496 struct tc_cls_u32_offload cls_u32 = {}; in u32_clear_hw_hnode() 498 tc_cls_common_offload_init(&cls_u32.common, tp, h->flags, extack); in u32_clear_hw_hnode() 499 cls_u32.command = TC_CLSU32_DELETE_HNODE; in u32_clear_hw_hnode() 500 cls_u32.hnode.divisor = h->divisor; in u32_clear_hw_hnode() 501 cls_u32.hnode.handle = h->handle; in u32_clear_hw_hnode() 502 cls_u32.hnode.prio = h->prio; 504 tc_setup_cb_call(block, TC_SETUP_CLSU32, &cls_u32, false, true); in u32_replace_hw_hnode() 511 struct tc_cls_u32_offload cls_u32 in u32_replace_hw_hnode() 492 struct tc_cls_u32_offload cls_u32 = {}; u32_clear_hw_hnode() local 507 struct tc_cls_u32_offload cls_u32 = {}; u32_replace_hw_hnode() local 536 struct tc_cls_u32_offload cls_u32 = {}; u32_remove_hw_knode() local 551 struct tc_cls_u32_offload cls_u32 = {}; u32_replace_hw_knode() local 1247 struct tc_cls_u32_offload cls_u32 = {}; u32_reoffload_hnode() local 1269 struct tc_cls_u32_offload cls_u32 = {}; u32_reoffload_knode() local [all...] |
| H A D | Makefile | 68 obj-$(CONFIG_NET_CLS_U32) += cls_u32.o
|
| H A D | Kconfig | 524 module will be called cls_u32.
|
| /linux/drivers/net/ethernet/netronome/nfp/abm/ |
| H A D | cls.c | 230 struct tc_cls_u32_offload *cls_u32 = type_data; in nfp_abm_setup_tc_block_cb() local 237 NL_SET_ERR_MSG_MOD(cls_u32->common.extack, in nfp_abm_setup_tc_block_cb() 241 if (!tc_cls_can_offload_and_chain0(repr->netdev, &cls_u32->common)) in nfp_abm_setup_tc_block_cb() 244 if (cls_u32->common.protocol != htons(ETH_P_IP) && in nfp_abm_setup_tc_block_cb() 245 cls_u32->common.protocol != htons(ETH_P_IPV6)) { in nfp_abm_setup_tc_block_cb() 246 NL_SET_ERR_MSG_MOD(cls_u32->common.extack, in nfp_abm_setup_tc_block_cb() 251 switch (cls_u32->command) { in nfp_abm_setup_tc_block_cb() 254 return nfp_abm_u32_knode_replace(alink, &cls_u32->knode, in nfp_abm_setup_tc_block_cb() 255 cls_u32->common.protocol, in nfp_abm_setup_tc_block_cb() 256 cls_u32->common.extack); in nfp_abm_setup_tc_block_cb() [all …]
|
| /linux/tools/testing/selftests/tc-testing/ |
| H A D | tdc.sh | 45 try_modprobe cls_u32
|
| /linux/drivers/net/ethernet/chelsio/cxgb4/ |
| H A D | cxgb4_main.c | 3587 struct tc_cls_u32_offload *cls_u32) in cxgb_setup_tc_cls_u32() argument 3589 switch (cls_u32->command) { in cxgb_setup_tc_cls_u32() 3592 return cxgb4_config_knode(dev, cls_u32); in cxgb_setup_tc_cls_u32() 3594 return cxgb4_delete_knode(dev, cls_u32); in cxgb_setup_tc_cls_u32()
|
| /linux/drivers/net/ethernet/intel/ixgbe/ |
| H A D | ixgbe_main.c | 10417 struct tc_cls_u32_offload *cls_u32) in ixgbe_setup_tc_cls_u32() argument 10419 switch (cls_u32->command) { in ixgbe_setup_tc_cls_u32() 10422 return ixgbe_configure_clsu32(adapter, cls_u32); in ixgbe_setup_tc_cls_u32() 10424 return ixgbe_delete_clsu32(adapter, cls_u32); in ixgbe_setup_tc_cls_u32() 10427 return ixgbe_configure_clsu32_add_hnode(adapter, cls_u32); in ixgbe_setup_tc_cls_u32() 10429 return ixgbe_configure_clsu32_del_hnode(adapter, cls_u32); in ixgbe_setup_tc_cls_u32()
|