Home
last modified time | relevance | path

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

/dpdk/lib/gro/
H A Dgro_tcp4.c154 uint32_t flow_idx; in insert_new_flow() local
156 flow_idx = find_an_empty_flow(tbl); in insert_new_flow()
157 if (unlikely(flow_idx == INVALID_ARRAY_INDEX)) in insert_new_flow()
160 dst = &(tbl->flows[flow_idx].key); in insert_new_flow()
170 tbl->flows[flow_idx].start_index = item_idx; in insert_new_flow()
173 return flow_idx; in insert_new_flow()
H A Dgro_udp4.c152 uint32_t flow_idx; in insert_new_flow() local
154 flow_idx = find_an_empty_flow(tbl); in insert_new_flow()
155 if (unlikely(flow_idx == INVALID_ARRAY_INDEX)) in insert_new_flow()
158 dst = &(tbl->flows[flow_idx].key); in insert_new_flow()
166 tbl->flows[flow_idx].start_index = item_idx; in insert_new_flow()
169 return flow_idx; in insert_new_flow()
H A Dgro_vxlan_tcp4.c158 uint32_t flow_idx; in insert_new_flow() local
160 flow_idx = find_an_empty_flow(tbl); in insert_new_flow()
161 if (unlikely(flow_idx == INVALID_ARRAY_INDEX)) in insert_new_flow()
164 dst = &(tbl->flows[flow_idx].key); in insert_new_flow()
185 tbl->flows[flow_idx].start_index = item_idx; in insert_new_flow()
188 return flow_idx; in insert_new_flow()
H A Dgro_vxlan_udp4.c152 uint32_t flow_idx; in insert_new_flow() local
154 flow_idx = find_an_empty_flow(tbl); in insert_new_flow()
155 if (unlikely(flow_idx == INVALID_ARRAY_INDEX)) in insert_new_flow()
158 dst = &(tbl->flows[flow_idx].key); in insert_new_flow()
176 tbl->flows[flow_idx].start_index = item_idx; in insert_new_flow()
179 return flow_idx; in insert_new_flow()
/dpdk/drivers/net/mlx5/
H A Dmlx5_flow.c52 uint32_t flow_idx,
3852 mlx5_flow->flow_idx = flow_idx; in flow_drv_prepare()
6894 .flow_idx = 0, in flow_list_create()
7473 data->flow_idx = 0; in mlx5_flow_push_thread_workspace()
7572 uint32_t flow_idx; in mlx5_ctrl_flow_source_queue() local
7580 if (!flow_idx) { in mlx5_ctrl_flow_source_queue()
7657 uint32_t flow_idx; in mlx5_ctrl_flow_vlan() local
7670 if (!flow_idx) in mlx5_ctrl_flow_vlan()
7747 if (!flow_idx) in mlx5_flow_lacp_miss()
9223 uint32_t flow_idx; in mlx5_flow_discover_mreg_c() local
[all …]
H A Dmlx5_flow_verbs.c1658 if (wks->flow_idx >= MLX5_NUM_MAX_DEV_FLOWS) { in flow_verbs_prepare()
1672 MLX5_ASSERT(wks->flow_idx + 1 < RTE_DIM(wks->flows)); in flow_verbs_prepare()
1673 dev_flow = &wks->flows[wks->flow_idx++]; in flow_verbs_prepare()
1981 for (idx = wks->flow_idx - 1; idx >= 0; idx--) { in flow_verbs_apply()
H A Dmlx5_flow_hw.c1079 uint32_t acts_num, flow_idx; in flow_hw_async_flow_create() local
1086 flow = mlx5_ipool_zmalloc(table->flow, &flow_idx); in flow_hw_async_flow_create()
1094 flow->idx = flow_idx; in flow_hw_async_flow_create()
1115 mlx5_ipool_free(table->flow, flow_idx); in flow_hw_async_flow_create()
H A Dmlx5_flow.h840 uint32_t flow_idx; /**< The memory pool index to the main flow. */ member
1251 uint32_t flow_idx; /* Intermediate device flow index. */ member
1267 uint32_t flow_idx; /**< This memory pool index to the flow. */ member
H A Dmlx5_flow_dv.c8159 if (wks->flow_idx >= MLX5_NUM_MAX_DEV_FLOWS) { in flow_dv_prepare()
8173 MLX5_ASSERT(wks->flow_idx < RTE_DIM(wks->flows)); in flow_dv_prepare()
8174 dev_flow = &wks->flows[wks->flow_idx++]; in flow_dv_prepare()
11153 (void *)(uintptr_t)(dev_flow->flow_idx); in flow_dv_translate_create_counter()
13571 (dev_flow->flow_idx), in flow_dv_translate()
14204 for (idx = wks->flow_idx - 1; idx >= 0; idx--) { in flow_dv_apply()