| /drivers/net/ethernet/mellanox/mlx5/core/lib/ |
| A D | macsec_fs.c | 430 if (IS_ERR(flow_table)) { in macsec_fs_tx_create() 431 err = PTR_ERR(flow_table); in macsec_fs_tx_create() 435 ft_crypto->t = flow_table; in macsec_fs_tx_create() 475 if (IS_ERR(flow_table)) { in macsec_fs_tx_create() 476 err = PTR_ERR(flow_table); in macsec_fs_tx_create() 480 tx_tables->ft_check = flow_table; in macsec_fs_tx_create() 1539 if (IS_ERR(flow_table)) { in macsec_fs_rx_create() 1540 err = PTR_ERR(flow_table); in macsec_fs_rx_create() 1544 ft_crypto->t = flow_table; in macsec_fs_rx_create() 1571 if (IS_ERR(flow_table)) { in macsec_fs_rx_create() [all …]
|
| /drivers/net/ethernet/mediatek/ |
| A D | mtk_ppe_offload.c | 262 if (rhashtable_lookup(ð->flow_table, &f->cookie, mtk_flow_ht_params)) in mtk_flow_offload_replace() 483 err = rhashtable_insert_fast(ð->flow_table, &entry->node, in mtk_flow_offload_replace() 504 entry = rhashtable_lookup(ð->flow_table, &f->cookie, in mtk_flow_offload_destroy() 510 rhashtable_remove_fast(ð->flow_table, &entry->node, in mtk_flow_offload_destroy() 526 entry = rhashtable_lookup(ð->flow_table, &f->cookie, in mtk_flow_offload_stats() 655 return rhashtable_init(ð->flow_table, &mtk_flow_ht_params); in mtk_eth_offload_init()
|
| A D | mtk_eth_soc.h | 1346 struct rhashtable flow_table; member
|
| /drivers/net/ethernet/airoha/ |
| A D | airoha_ppe.c | 909 if (rhashtable_lookup(ð->flow_table, &f->cookie, in airoha_ppe_flow_offload_replace() 1081 err = rhashtable_insert_fast(ð->flow_table, &e->node, in airoha_ppe_flow_offload_replace() 1102 e = rhashtable_lookup(ð->flow_table, &f->cookie, in airoha_ppe_flow_offload_destroy() 1108 rhashtable_remove_fast(ð->flow_table, &e->node, in airoha_ppe_flow_offload_destroy() 1149 e = rhashtable_lookup(ð->flow_table, &f->cookie, in airoha_ppe_flow_offload_stats() 1335 err = rhashtable_init(ð->flow_table, &airoha_flow_table_params); in airoha_ppe_init() 1352 rhashtable_destroy(ð->flow_table); in airoha_ppe_init() 1370 rhashtable_destroy(ð->flow_table); in airoha_ppe_deinit()
|
| A D | airoha_eth.h | 563 struct rhashtable flow_table; member
|
| /drivers/net/ethernet/netronome/nfp/flower/ |
| A D | metadata.c | 111 return rhashtable_lookup_fast(&priv->flow_table, &flower_cmp_arg, in nfp_flower_search_fl_table() 519 err = rhashtable_init(&priv->flow_table, &nfp_flower_table_params); in nfp_flower_metadata_init() 603 rhashtable_destroy(&priv->flow_table); in nfp_flower_metadata_init() 708 rhashtable_free_and_destroy(&priv->flow_table, in nfp_flower_metadata_cleanup()
|
| A D | offload.c | 1065 err = rhashtable_insert_fast(&priv->flow_table, &merge_flow->fl_node, in nfp_flower_merge_offloaded_flows() 1098 WARN_ON_ONCE(rhashtable_remove_fast(&priv->flow_table, in nfp_flower_merge_offloaded_flows() 1392 err = rhashtable_insert_fast(&priv->flow_table, &flow_pay->fl_node, in nfp_flower_add_offload() 1437 WARN_ON_ONCE(rhashtable_remove_fast(&priv->flow_table, in nfp_flower_add_offload() 1520 WARN_ON_ONCE(rhashtable_remove_fast(&priv->flow_table, in nfp_flower_remove_merge_flow() 1622 WARN_ON_ONCE(rhashtable_remove_fast(&priv->flow_table, in nfp_flower_del_offload()
|
| A D | conntrack.c | 1092 err = rhashtable_insert_fast(&priv->flow_table, &flow_pay->fl_node, in nfp_fl_ct_add_offload() 1111 WARN_ON_ONCE(rhashtable_remove_fast(&priv->flow_table, in nfp_fl_ct_add_offload() 1168 WARN_ON_ONCE(rhashtable_remove_fast(&priv->flow_table, in nfp_fl_ct_del_offload() 1838 zt->nft = ct_act->ct.flow_table; in nfp_fl_ct_handle_pre_ct()
|
| A D | main.h | 313 struct rhashtable flow_table; member
|
| /drivers/net/ethernet/broadcom/bnxt/ |
| A D | bnxt_tc.c | 1489 rc = rhashtable_remove_fast(&tc_info->flow_table, &flow_node->node, in __bnxt_tc_del_flow() 1560 old_node = rhashtable_lookup_fast(&tc_info->flow_table, in bnxt_tc_add_flow() 1588 rc = rhashtable_insert_fast(&tc_info->flow_table, &new_node->node, in bnxt_tc_add_flow() 1618 flow_node = rhashtable_lookup_fast(&tc_info->flow_table, in bnxt_tc_del_flow() 1636 flow_node = rhashtable_lookup_fast(&tc_info->flow_table, in bnxt_tc_get_flow_stats() 1828 num_flows = atomic_read(&tc_info->flow_table.nelems); in bnxt_tc_flow_stats_work() 1832 rhashtable_walk_enter(&tc_info->flow_table, &tc_info->iter); in bnxt_tc_flow_stats_work() 2031 rc = rhashtable_init(&tc_info->flow_table, &tc_info->flow_ht_params); in bnxt_init_tc() 2079 rhashtable_destroy(&tc_info->flow_table); in bnxt_init_tc() 2095 rhashtable_destroy(&tc_info->flow_table); in bnxt_shutdown_tc()
|
| A D | bnxt.h | 1812 struct rhashtable flow_table; member
|
| /drivers/infiniband/hw/mlx5/ |
| A D | fs.c | 638 mlx5_destroy_flow_table(prio->flow_table); in put_flow_table() 639 prio->flow_table = NULL; in put_flow_table() 713 prio->flow_table = ft; in _get_prio() 799 ft = prio->flow_table; in get_flow_table() 1003 if (prio->flow_table) in get_per_qp_prio() 1302 if (!prio->flow_table) { in mlx5_ib_fs_add_op_fc() 1421 WARN_ON(!prio->flow_table); in mlx5r_fs_bind_op_fc() 1625 ft_prio->flow_table = ft; in _create_flow_rule() 2026 if (prio->flow_table) in _get_flow_table() 2074 ft_prio->flow_table = ft; in _create_raw_flow_rule() [all …]
|
| A D | mlx5_ib.h | 242 struct mlx5_flow_table *flow_table; member
|
| /drivers/net/ethernet/mellanox/mlx5/core/en/ |
| A D | tc_ct.c | 1600 attr->ct_attr.nf_ft = act->ct.flow_table; in mlx5_tc_ct_parse_action()
|
| /drivers/net/ethernet/sfc/ |
| A D | tc.c | 1051 fa->ct.flow_table); in efx_tc_flower_handle_lhs_actions()
|