Home
last modified time | relevance | path

Searched refs:flow_idx (Results 1 – 8 of 8) sorted by relevance

/f-stack/dpdk/lib/librte_gro/
H A Dgro_tcp4.c155 uint32_t flow_idx; in insert_new_flow() local
157 flow_idx = find_an_empty_flow(tbl); in insert_new_flow()
158 if (unlikely(flow_idx == INVALID_ARRAY_INDEX)) in insert_new_flow()
161 dst = &(tbl->flows[flow_idx].key); in insert_new_flow()
171 tbl->flows[flow_idx].start_index = item_idx; in insert_new_flow()
174 return flow_idx; in insert_new_flow()
H A Dgro_udp4.c153 uint32_t flow_idx; in insert_new_flow() local
155 flow_idx = find_an_empty_flow(tbl); in insert_new_flow()
156 if (unlikely(flow_idx == INVALID_ARRAY_INDEX)) in insert_new_flow()
159 dst = &(tbl->flows[flow_idx].key); in insert_new_flow()
167 tbl->flows[flow_idx].start_index = item_idx; in insert_new_flow()
170 return flow_idx; in insert_new_flow()
H A Dgro_vxlan_tcp4.c159 uint32_t flow_idx; in insert_new_flow() local
161 flow_idx = find_an_empty_flow(tbl); in insert_new_flow()
162 if (unlikely(flow_idx == INVALID_ARRAY_INDEX)) in insert_new_flow()
165 dst = &(tbl->flows[flow_idx].key); in insert_new_flow()
186 tbl->flows[flow_idx].start_index = item_idx; in insert_new_flow()
189 return flow_idx; in insert_new_flow()
H A Dgro_vxlan_udp4.c153 uint32_t flow_idx; in insert_new_flow() local
155 flow_idx = find_an_empty_flow(tbl); in insert_new_flow()
156 if (unlikely(flow_idx == INVALID_ARRAY_INDEX)) in insert_new_flow()
159 dst = &(tbl->flows[flow_idx].key); in insert_new_flow()
177 tbl->flows[flow_idx].start_index = item_idx; in insert_new_flow()
180 return flow_idx; in insert_new_flow()
/f-stack/dpdk/drivers/net/mlx5/
H A Dmlx5_flow.c52 uint32_t flow_idx,
3043 mlx5_flow->flow_idx = flow_idx; in flow_drv_prepare()
5281 .flow_idx = 0, in flow_list_create()
5793 data->flow_idx = 0; in mlx5_flow_push_thread_workspace()
5892 uint32_t flow_idx; in mlx5_ctrl_flow_source_queue() local
5900 if (!flow_idx) { in mlx5_ctrl_flow_source_queue()
5977 uint32_t flow_idx; in mlx5_ctrl_flow_vlan() local
5990 if (!flow_idx) in mlx5_ctrl_flow_vlan()
6067 if (!flow_idx) in mlx5_flow_lacp_miss()
6850 uint32_t flow_idx; in mlx5_flow_discover_mreg_c() local
[all …]
H A Dmlx5_flow.h761 uint32_t flow_idx; /**< The memory pool index to the main flow. */ member
1104 uint32_t flow_idx; /* Intermediate device flow index. */ member
1111 uint32_t flow_idx; /**< This memory pool index to the flow. */ member
H A Dmlx5_flow_verbs.c1643 if (wks->flow_idx >= MLX5_NUM_MAX_DEV_FLOWS) { in flow_verbs_prepare()
1657 MLX5_ASSERT(wks->flow_idx + 1 < RTE_DIM(wks->flows)); in flow_verbs_prepare()
1658 dev_flow = &wks->flows[wks->flow_idx++]; in flow_verbs_prepare()
1959 for (idx = wks->flow_idx - 1; idx >= 0; idx--) { in flow_verbs_apply()
H A Dmlx5_flow_dv.c6221 if (wks->flow_idx >= MLX5_NUM_MAX_DEV_FLOWS) { in flow_dv_prepare()
6235 MLX5_ASSERT(wks->flow_idx + 1 < RTE_DIM(wks->flows)); in flow_dv_prepare()
6236 dev_flow = &wks->flows[wks->flow_idx++]; in flow_dv_prepare()
8467 (void *)(uintptr_t)(dev_flow->flow_idx); in flow_dv_translate_create_counter()
10728 dh = wks->flows[wks->flow_idx - 1].handle; in flow_dv_apply()
10732 for (idx = wks->flow_idx - 1; idx >= 0; idx--) { in flow_dv_apply()
10807 wks->flows[wks->flow_idx - 1].handle->rix_srss = 0; in flow_dv_apply()