Home
last modified time | relevance | path

Searched refs:next_idx (Results 1 – 14 of 14) sorted by relevance

/dpdk/drivers/common/mlx5/
H A Dmlx5_common_pci.c34 int next_idx) in pci_id_exists() argument
36 int current_size = next_idx - 1; in pci_id_exists()
50 pci_id_insert(struct rte_pci_id *new_table, int *next_idx, in pci_id_insert() argument
57 if (!pci_id_exists(id_table, new_table, *next_idx)) { in pci_id_insert()
59 new_table[*next_idx] = *id_table; in pci_id_insert()
60 (*next_idx)++; in pci_id_insert()
/dpdk/lib/distributor/
H A Drte_distributor.c444 unsigned int next_idx = 0; in rte_distributor_process() local
478 while (next_idx < num_mbufs) { in rte_distributor_process()
482 if ((num_mbufs - next_idx) < RTE_DIST_BURST_SIZE) in rte_distributor_process()
483 pkts = num_mbufs - next_idx; in rte_distributor_process()
488 if (mbufs[next_idx + i]) { in rte_distributor_process()
490 flows[i] = mbufs[next_idx + i]->hash.usr | 1; in rte_distributor_process()
501 return next_idx; in rte_distributor_process()
521 next_mb = mbufs[next_idx++]; in rte_distributor_process()
548 next_idx--; in rte_distributor_process()
572 next_idx--; in rte_distributor_process()
H A Drte_distributor_single.c206 unsigned next_idx = 0; in rte_distributor_process_single() local
217 while (next_idx < num_mbufs || next_mb != NULL) { in rte_distributor_process_single()
224 next_mb = mbufs[next_idx++]; in rte_distributor_process_single()
258 next_idx--; in rte_distributor_process_single()
/dpdk/drivers/net/mlx5/
H A Dmlx5_flow_aso.c534 uint32_t next_idx = cq->cq_ci & mask; in mlx5_aso_completion_handle() local
541 idx = next_idx; in mlx5_aso_completion_handle()
542 next_idx = (cq->cq_ci + 1) & mask; in mlx5_aso_completion_handle()
543 rte_prefetch0(&cq->cq_obj.cqes[next_idx]); in mlx5_aso_completion_handle()
756 uint32_t next_idx = cq->cq_ci & mask; in mlx5_aso_mtr_completion_handle() local
768 idx = next_idx; in mlx5_aso_mtr_completion_handle()
769 next_idx = (cq->cq_ci + 1) & mask; in mlx5_aso_mtr_completion_handle()
1121 uint32_t next_idx; in mlx5_aso_ct_completion_handle() local
1132 next_idx = cq->cq_ci & mask; in mlx5_aso_ct_completion_handle()
1134 idx = next_idx; in mlx5_aso_ct_completion_handle()
[all …]
/dpdk/drivers/bus/fslmc/qbman/
H A Dqbman_portal.c1992 QBMAN_CENA_SWP_DQRR(s->dqrr.next_idx)); in qbman_swp_prefetch_dqrr_next()
2030 if (pi == s->dqrr.next_idx) in qbman_swp_dqrr_next_direct()
2043 s->dqrr.next_idx, pi); in qbman_swp_dqrr_next_direct()
2067 s->dqrr.next_idx++; in qbman_swp_dqrr_next_direct()
2069 s->dqrr.next_idx = 0; in qbman_swp_dqrr_next_direct()
2107 if (pi == s->dqrr.next_idx) in qbman_swp_dqrr_next_cinh_direct()
2120 s->dqrr.next_idx, pi); in qbman_swp_dqrr_next_cinh_direct()
2142 s->dqrr.next_idx++; in qbman_swp_dqrr_next_cinh_direct()
2144 s->dqrr.next_idx = 0; in qbman_swp_dqrr_next_cinh_direct()
2185 s->dqrr.next_idx++; in qbman_swp_dqrr_next_mem_back()
[all …]
H A Dqbman_portal.h92 uint32_t next_idx; member
/dpdk/lib/gro/
H A Dgro_tcp4.c137 uint32_t next_idx = tbl->items[item_idx].next_pkt_idx; in delete_item() local
143 tbl->items[prev_item_idx].next_pkt_idx = next_idx; in delete_item()
145 return next_idx; in delete_item()
H A Dgro_udp4.c135 uint32_t next_idx = tbl->items[item_idx].next_pkt_idx; in delete_item() local
141 tbl->items[prev_item_idx].next_pkt_idx = next_idx; in delete_item()
143 return next_idx; in delete_item()
H A Dgro_vxlan_tcp4.c141 uint32_t next_idx = tbl->items[item_idx].inner_item.next_pkt_idx; in delete_item() local
147 tbl->items[prev_item_idx].inner_item.next_pkt_idx = next_idx; in delete_item()
149 return next_idx; in delete_item()
H A Dgro_vxlan_udp4.c135 uint32_t next_idx = tbl->items[item_idx].inner_item.next_pkt_idx; in delete_item() local
141 tbl->items[prev_item_idx].inner_item.next_pkt_idx = next_idx; in delete_item()
143 return next_idx; in delete_item()
/dpdk/drivers/compress/mlx5/
H A Dmlx5_compress.c600 uint32_t next_idx = qp->ci & mask; in mlx5_compress_dequeue_burst() local
608 idx = next_idx; in mlx5_compress_dequeue_burst()
609 next_idx = (qp->ci + 1) & mask; in mlx5_compress_dequeue_burst()
610 rte_prefetch0(&qp->cq.cqes[next_idx]); in mlx5_compress_dequeue_burst()
611 rte_prefetch0(qp->ops[next_idx]); in mlx5_compress_dequeue_burst()
/dpdk/lib/eal/common/
H A Deal_common_fbarray.c1317 int cur_idx, next_idx, cur_len, biggest_idx, biggest_len; in fbarray_find_biggest() local
1365 next_idx = rev ? cur_idx - cur_len : cur_idx + cur_len; in fbarray_find_biggest()
1367 cur_idx = rev ? next_idx + 1 : cur_idx; in fbarray_find_biggest()
1373 cur_idx = next_idx; in fbarray_find_biggest()
/dpdk/drivers/net/octeontx_ep/
H A Dotx_ep_rxtx.c840 int next_idx; in otx_ep_droq_read_packet() local
870 next_idx = otx_ep_incr_index(droq->read_idx, 1, droq->nb_desc); in otx_ep_droq_read_packet()
871 droq_pkt2 = droq->recv_buf_list[next_idx]; in otx_ep_droq_read_packet()
/dpdk/drivers/crypto/mlx5/
H A Dmlx5_crypto.c493 uint32_t next_idx = qp->ci & mask; in mlx5_crypto_dequeue_burst() local
501 idx = next_idx; in mlx5_crypto_dequeue_burst()
502 next_idx = (qp->ci + 1) & mask; in mlx5_crypto_dequeue_burst()