Home
last modified time | relevance | path

Searched refs:flow_table (Results 1 – 15 of 15) sorted by relevance

/drivers/net/ethernet/mellanox/mlx5/core/lib/
A Dmacsec_fs.c430 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 Dmtk_ppe_offload.c262 if (rhashtable_lookup(&eth->flow_table, &f->cookie, mtk_flow_ht_params)) in mtk_flow_offload_replace()
483 err = rhashtable_insert_fast(&eth->flow_table, &entry->node, in mtk_flow_offload_replace()
504 entry = rhashtable_lookup(&eth->flow_table, &f->cookie, in mtk_flow_offload_destroy()
510 rhashtable_remove_fast(&eth->flow_table, &entry->node, in mtk_flow_offload_destroy()
526 entry = rhashtable_lookup(&eth->flow_table, &f->cookie, in mtk_flow_offload_stats()
655 return rhashtable_init(&eth->flow_table, &mtk_flow_ht_params); in mtk_eth_offload_init()
A Dmtk_eth_soc.h1346 struct rhashtable flow_table; member
/drivers/net/ethernet/airoha/
A Dairoha_ppe.c909 if (rhashtable_lookup(&eth->flow_table, &f->cookie, in airoha_ppe_flow_offload_replace()
1081 err = rhashtable_insert_fast(&eth->flow_table, &e->node, in airoha_ppe_flow_offload_replace()
1102 e = rhashtable_lookup(&eth->flow_table, &f->cookie, in airoha_ppe_flow_offload_destroy()
1108 rhashtable_remove_fast(&eth->flow_table, &e->node, in airoha_ppe_flow_offload_destroy()
1149 e = rhashtable_lookup(&eth->flow_table, &f->cookie, in airoha_ppe_flow_offload_stats()
1335 err = rhashtable_init(&eth->flow_table, &airoha_flow_table_params); in airoha_ppe_init()
1352 rhashtable_destroy(&eth->flow_table); in airoha_ppe_init()
1370 rhashtable_destroy(&eth->flow_table); in airoha_ppe_deinit()
A Dairoha_eth.h563 struct rhashtable flow_table; member
/drivers/net/ethernet/netronome/nfp/flower/
A Dmetadata.c111 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 Doffload.c1065 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 Dconntrack.c1092 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 Dmain.h313 struct rhashtable flow_table; member
/drivers/net/ethernet/broadcom/bnxt/
A Dbnxt_tc.c1489 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 Dbnxt.h1812 struct rhashtable flow_table; member
/drivers/infiniband/hw/mlx5/
A Dfs.c638 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 Dmlx5_ib.h242 struct mlx5_flow_table *flow_table; member
/drivers/net/ethernet/mellanox/mlx5/core/en/
A Dtc_ct.c1600 attr->ct_attr.nf_ft = act->ct.flow_table; in mlx5_tc_ct_parse_action()
/drivers/net/ethernet/sfc/
A Dtc.c1051 fa->ct.flow_table); in efx_tc_flower_handle_lhs_actions()

Completed in 77 milliseconds