| /dpdk/drivers/common/cnxk/ |
| H A D | roc_npc_utils.c | 357 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 D | dpaa2_flow.c | 2987 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 D | octeontx_fpavf.c | 611 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 D | mlx5_flow_os.c | 253 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 D | octeontx_pkovf.c | 389 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 D | cmdline_flow.c | 6585 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 D | config.c | 3242 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 D | mlx4_flow.c | 1155 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 D | igc_txrx.c | 1466 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 D | mlx5_flow_aso.c | 454 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 D | mlx5_flow.c | 7453 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 D | mlx5.h | 1017 uint32_t *curr; /**< Pointer to the index to pop. */ member
|