Home
last modified time | relevance | path

Searched refs:curr (Results 1 – 12 of 12) sorted by relevance

/dpdk/drivers/common/cnxk/
H A Droc_npc_utils.c357 while (curr) { in npc_slide_mcam_entries()
381 curr = TAILQ_PREV(curr, npc_prio_flow_list_head, next); in npc_slide_mcam_entries()
383 curr = TAILQ_NEXT(curr, next); in npc_slide_mcam_entries()
547 if (curr) { in npc_insert_into_flow_list()
548 while (curr) { in npc_insert_into_flow_list()
550 curr = TAILQ_NEXT(curr, next); in npc_insert_into_flow_list()
554 if (curr) in npc_insert_into_flow_list()
699 if (!curr) in npc_delete_prio_list_entry()
702 while (curr) { in npc_delete_prio_list_entry()
705 plt_free(curr); in npc_delete_prio_list_entry()
[all …]
/dpdk/drivers/net/dpaa2/
H A Ddpaa2_flow.c2987 while (curr) { in dpaa2_flow_entry_update()
2990 curr = LIST_NEXT(curr, next); in dpaa2_flow_entry_update()
3141 curr = LIST_NEXT(curr, next); in dpaa2_flow_entry_update()
3149 priv->token, curr->tc_id, &curr->fs_rule); in dpaa2_flow_entry_update()
3243 priv->token, curr->tc_id, curr->tc_index, in dpaa2_flow_entry_update()
3244 &curr->fs_rule, &curr->action_cfg); in dpaa2_flow_entry_update()
3250 curr = LIST_NEXT(curr, next); in dpaa2_flow_entry_update()
3263 while (curr) { in dpaa2_flow_verify_attr()
3272 curr = LIST_NEXT(curr, next); in dpaa2_flow_verify_attr()
3827 if (!curr) { in dpaa2_generic_flow_set()
[all …]
/dpdk/drivers/mempool/octeontx/
H A Docteontx_fpavf.c611 void **node, **curr, *head = NULL; in octeontx_fpa_bufpool_destroy() local
673 for (curr = &head; curr[0] != NULL; curr = curr[0]) { in octeontx_fpa_bufpool_destroy()
674 if ((uintptr_t)node <= (uintptr_t)curr[0]) in octeontx_fpa_bufpool_destroy()
677 node[0] = curr[0]; in octeontx_fpa_bufpool_destroy()
678 curr[0] = node; in octeontx_fpa_bufpool_destroy()
683 for (curr = head; curr != NULL && curr[0] != NULL; in octeontx_fpa_bufpool_destroy()
684 curr = curr[0]) { in octeontx_fpa_bufpool_destroy()
685 if (curr == curr[0] || in octeontx_fpa_bufpool_destroy()
686 ((uintptr_t)curr != ((uintptr_t)curr[0] - sz))) { in octeontx_fpa_bufpool_destroy()
688 gpool, curr, curr[0]); in octeontx_fpa_bufpool_destroy()
/dpdk/drivers/net/mlx5/windows/
H A Dmlx5_flow_os.c253 static struct mlx5_workspace_thread *curr; variable
300 if (curr == temp) in mlx5_clear_thread_list()
301 curr = temp->next; in mlx5_clear_thread_list()
303 } else if (temp == curr) { in mlx5_clear_thread_list()
304 curr = prev; in mlx5_clear_thread_list()
359 curr = temp; in mlx5_add_workspace_to_list()
361 curr->next = temp; in mlx5_add_workspace_to_list()
362 curr = curr->next; in mlx5_add_workspace_to_list()
/dpdk/drivers/net/octeontx/base/
H A Docteontx_pkovf.c389 octeontx_dq_t curr; in octeontx_pko_channel_query() local
394 memset(&curr, 0, sizeof(octeontx_dq_t)); in octeontx_pko_channel_query()
406 curr.lmtline_va = ctl->pko[dq_vf].bar2; in octeontx_pko_channel_query()
407 curr.ioreg_va = (void *)((uintptr_t)ctl->pko[dq_vf].bar0 in octeontx_pko_channel_query()
409 curr.fc_status_va = ctl->fc_ctl + dq_num; in octeontx_pko_channel_query()
412 curr.lmtline_va, curr.ioreg_va, in octeontx_pko_channel_query()
413 curr.fc_status_va); in octeontx_pko_channel_query()
415 getter(&curr, (void *)iter); in octeontx_pko_channel_query()
/dpdk/app/test-pmd/
H A Dcmdline_flow.c6585 switch (ctx->curr) { in parse_ia()
6675 switch (ctx->curr) { in parse_qia()
6734 switch (ctx->curr) { in parse_qia_destroy()
6783 switch (ctx->curr) { in parse_mp()
6815 if (ctx->curr != VALIDATE && ctx->curr != CREATE && in parse_vc()
6829 switch (ctx->curr) { in parse_vc()
6839 switch (ctx->curr) { in parse_vc()
6948 switch (ctx->curr) { in parse_vc_spec()
7032 switch (ctx->curr) { in parse_vc_item_ecpri_type()
8689 if (ctx->curr != INFO && ctx->curr != CONFIGURE) in parse_configure()
[all …]
H A Dconfig.c3242 const struct rte_flow_attr *curr = pf->rule.attr; in port_flow_list() local
3247 if (curr->group == group[i]) in port_flow_list()
3255 if (curr->group > comp->group || in port_flow_list()
3256 (curr->group == comp->group && in port_flow_list()
3257 curr->priority > comp->priority) || in port_flow_list()
3258 (curr->group == comp->group && in port_flow_list()
3259 curr->priority == comp->priority && in port_flow_list()
/dpdk/drivers/net/mlx4/
H A Dmlx4_flow.c1155 struct rte_flow *curr = LIST_FIRST(&priv->flows); in mlx4_flow_create() local
1158 if (!curr || !curr->internal) { in mlx4_flow_create()
1161 while (LIST_NEXT(curr, next) && in mlx4_flow_create()
1162 LIST_NEXT(curr, next)->internal) in mlx4_flow_create()
1163 curr = LIST_NEXT(curr, next); in mlx4_flow_create()
1164 LIST_INSERT_AFTER(curr, flow, next); in mlx4_flow_create()
/dpdk/drivers/net/igc/
H A Digc_txrx.c1466 uint32_t curr = txq->ctx_curr; in what_advctx_update() local
1469 if (likely(txq->ctx_cache[curr].flags == flags && in what_advctx_update()
1470 txq->ctx_cache[curr].tx_offload.data == in what_advctx_update()
1471 (txq->ctx_cache[curr].tx_offload_mask.data & in what_advctx_update()
1473 return curr; in what_advctx_update()
1477 curr ^= 1; in what_advctx_update()
1478 if (likely(txq->ctx_cache[curr].flags == flags && in what_advctx_update()
1479 txq->ctx_cache[curr].tx_offload.data == in what_advctx_update()
1480 (txq->ctx_cache[curr].tx_offload_mask.data & in what_advctx_update()
1482 txq->ctx_curr = curr; in what_advctx_update()
[all …]
/dpdk/drivers/net/mlx5/
H A Dmlx5_flow_aso.c454 const uint64_t curr = MLX5_CURR_TIME_SEC; in mlx5_aso_age_action_update() local
461 uint64_t diff = curr - pool->time_of_last_age_check; in mlx5_aso_age_action_update()
466 pool->time_of_last_age_check = curr; in mlx5_aso_age_action_update()
H A Dmlx5_flow.c7453 struct mlx5_flow_workspace *curr; in mlx5_flow_push_thread_workspace() local
7456 curr = mlx5_flow_os_get_specific_workspace(); in mlx5_flow_push_thread_workspace()
7457 if (!curr) { in mlx5_flow_push_thread_workspace()
7461 } else if (!curr->inuse) { in mlx5_flow_push_thread_workspace()
7462 data = curr; in mlx5_flow_push_thread_workspace()
7463 } else if (curr->next) { in mlx5_flow_push_thread_workspace()
7464 data = curr->next; in mlx5_flow_push_thread_workspace()
7469 curr->next = data; in mlx5_flow_push_thread_workspace()
7470 data->prev = curr; in mlx5_flow_push_thread_workspace()
H A Dmlx5.h1017 uint32_t *curr; /**< Pointer to the index to pop. */ member