Home
last modified time | relevance | path

Searched refs:idx (Results 1 – 25 of 443) sorted by relevance

12345678910>>...18

/dpdk/lib/ring/
H A Drte_ring_elem_pvt.h48 for (i = 0; idx < size; i++, idx++) in __rte_ring_enqueue_elems_32()
51 for (idx = 0; i < n; i++, idx++) in __rte_ring_enqueue_elems_32()
81 for (i = 0; idx < size; i++, idx++) in __rte_ring_enqueue_elems_64()
84 for (idx = 0; i < n; i++, idx++) in __rte_ring_enqueue_elems_64()
108 for (i = 0; idx < size; i++, idx++) in __rte_ring_enqueue_elems_128()
112 for (idx = 0; i < n; i++, idx++) in __rte_ring_enqueue_elems_128()
182 for (i = 0; idx < size; i++, idx++) in __rte_ring_dequeue_elems_32()
185 for (idx = 0; i < n; i++, idx++) in __rte_ring_dequeue_elems_32()
215 for (i = 0; idx < size; i++, idx++) in __rte_ring_dequeue_elems_64()
218 for (idx = 0; i < n; i++, idx++) in __rte_ring_dequeue_elems_64()
[all …]
/dpdk/drivers/net/hinic/base/
H A Dhinic_csr.h28 #define HINIC_CSR_DMA_ATTR_TBL_ADDR(idx) \ argument
30 + (idx) * HINIC_CSR_DMA_ATTR_TBL_STRIDE)
43 #define HINIC_CSR_MSIX_CTRL_ADDR(idx) \ argument
46 #define HINIC_CSR_MSIX_CNT_ADDR(idx) \ argument
80 #define HINIC_CSR_AEQ_CTRL_0_ADDR(idx) \ argument
83 #define HINIC_CSR_AEQ_CTRL_1_ADDR(idx) \ argument
86 #define HINIC_CSR_AEQ_CONS_IDX_ADDR(idx) \ argument
89 #define HINIC_CSR_AEQ_PROD_IDX_ADDR(idx) \ argument
115 #define HINIC_CSR_API_CMD_CHAIN_PI_ADDR(idx) \ argument
121 #define HINIC_CSR_API_CMD_STATUS_0_ADDR(idx) \ argument
[all …]
/dpdk/lib/graph/
H A Drte_graph_worker.h275 const uint16_t idx = node->idx; in rte_node_enqueue() local
280 node->idx = idx + nb_objs; in rte_node_enqueue()
302 uint16_t idx = node->idx; in rte_node_enqueue_x1() local
307 node->idx = idx; in rte_node_enqueue_x1()
332 uint16_t idx = node->idx; in rte_node_enqueue_x2() local
338 node->idx = idx; in rte_node_enqueue_x2()
368 uint16_t idx = node->idx; in rte_node_enqueue_x4() local
376 node->idx = idx; in rte_node_enqueue_x4()
431 const uint16_t idx = node->idx; in rte_node_next_stream_get() local
468 node->idx += idx; in rte_node_next_stream_put()
[all …]
/dpdk/drivers/net/mlx5/
H A Dmlx5_utils.h239 uint32_t idx[]; member
500 uint32_t idx = *pos; in mlx5_l3t_get_next() local
606 *(head) = (idx); \
632 (idx) ? mlx5_ipool_get(pool, (idx)) : NULL; (elem); \
634 (idx) ? mlx5_ipool_get(pool, idx) : NULL)
646 *(head) = (idx); \
651 (idx) ? mlx5_ipool_get(pool, (idx)) : NULL; (elem); \
653 (idx) ? mlx5_ipool_get(pool, idx) : NULL)
656 for (idx = 0, (entry) = mlx5_l3t_get_next((tbl), &idx); \
658 idx++, (entry) = mlx5_l3t_get_next((tbl), &idx))
[all …]
H A Dmlx5_utils.c161 for (idx = 0; idx < pool->n_trunk; idx++) in mlx5_ipool_grow()
176 trunk->idx = idx; in mlx5_ipool_grow()
256 memcpy(pool->cache[cidx]->idx, &lc->idx[lc->len], in mlx5_ipool_allocate_from_global()
379 idx -= 1; in _mlx5_ipool_get_cache()
487 memcpy(&gc->idx[gc->len], &ilc->idx[ilc->len], in _mlx5_ipool_free_cache()
493 pool->cache[cidx]->idx[pool->cache[cidx]->len] = idx; in _mlx5_ipool_free_cache()
589 if (!idx) in mlx5_ipool_free()
595 idx -= 1; in mlx5_ipool_free()
658 if (!idx) in mlx5_ipool_get()
662 idx -= 1; in mlx5_ipool_get()
[all …]
H A Dmlx5_txq.c350 if (idx >= priv->txqs_n) { in mlx5_tx_queue_pre_setup()
359 dev->data->port_id, idx); in mlx5_tx_queue_pre_setup()
362 mlx5_txq_release(dev, idx); in mlx5_tx_queue_pre_setup()
399 dev->data->port_id, idx); in mlx5_tx_queue_setup()
403 dev->data->port_id, idx); in mlx5_tx_queue_setup()
449 dev->data->port_id, idx, in mlx5_tx_hairpin_queue_setup()
473 dev->data->port_id, idx); in mlx5_tx_hairpin_queue_setup()
543 txq->port_id, txq->idx); in txq_uar_init_secondary()
1095 tmpl->txq.idx = idx; in mlx5_txq_new()
1151 tmpl->txq.idx = idx; in mlx5_txq_hairpin_new()
[all …]
H A Dmlx5_rss.c38 unsigned int idx; in mlx5_rss_hash_update() local
67 for (i = 0, idx = 0; idx != priv->rxqs_n; ++i) { in mlx5_rss_hash_update()
74 ++idx; in mlx5_rss_hash_update()
166 unsigned int idx; in mlx5_dev_rss_reta_query() local
174 for (idx = 0, i = 0; (i != reta_size); ++i) { in mlx5_dev_rss_reta_query()
175 idx = i / RTE_ETH_RETA_GROUP_SIZE; in mlx5_dev_rss_reta_query()
202 unsigned int idx; in mlx5_dev_rss_reta_update() local
213 for (idx = 0, i = 0; (i != reta_size); ++i) { in mlx5_dev_rss_reta_update()
214 idx = i / RTE_ETH_RETA_GROUP_SIZE; in mlx5_dev_rss_reta_update()
216 if (((reta_conf[idx].mask >> pos) & 0x1) == 0) in mlx5_dev_rss_reta_update()
[all …]
/dpdk/drivers/common/cnxk/
H A Droc_nix_rss.c30 uint32_t idx; in roc_nix_rss_key_set() local
33 for (idx = 0; idx < (ROC_NIX_RSS_KEY_LEN >> 3); idx++) { in roc_nix_rss_key_set()
45 uint32_t idx; in roc_nix_rss_key_get() local
47 for (idx = 0; idx < (ROC_NIX_RSS_KEY_LEN >> 3); idx++) { in roc_nix_rss_key_get()
59 uint16_t idx; in nix_cn9k_rss_reta_set() local
62 for (idx = 0; idx < nix->reta_sz; idx++) { in nix_cn9k_rss_reta_set()
75 req->rss.rq = reta[idx]; in nix_cn9k_rss_reta_set()
116 uint16_t idx; in nix_rss_reta_set() local
119 for (idx = 0; idx < nix->reta_sz; idx++) { in nix_rss_reta_set()
244 for (idx = 0; idx < nix->reta_sz; idx++) in roc_nix_rss_default_setup()
[all …]
/dpdk/drivers/net/cnxk/
H A Dcnxk_stats.c112 for (idx = 0; idx < roc_size; idx++) { in cnxk_nix_xstats_get()
113 xstats[idx].id = roc_xstats[idx].id; in cnxk_nix_xstats_get()
124 xstats[idx].id = idx; in cnxk_nix_xstats_get()
127 xstats[idx].id = idx; in cnxk_nix_xstats_get()
130 xstats[idx].id = idx; in cnxk_nix_xstats_get()
133 xstats[idx].id = idx; in cnxk_nix_xstats_get()
136 xstats[idx].id = idx; in cnxk_nix_xstats_get()
148 xstats[idx].id = idx; in cnxk_nix_xstats_get()
151 xstats[idx].id = idx; in cnxk_nix_xstats_get()
154 xstats[idx].id = idx; in cnxk_nix_xstats_get()
[all …]
H A Dcnxk_lookup.c75 uint32_t idx; in nix_create_non_tunnel_ptype_array() local
77 for (idx = 0; idx < PTYPE_NON_TUNNEL_ARRAY_SZ; idx++) { in nix_create_non_tunnel_ptype_array()
78 lb = idx & 0xF; in nix_create_non_tunnel_ptype_array()
174 ptype[idx] = val; in nix_create_non_tunnel_ptype_array()
184 uint32_t idx; in nix_create_tunnel_ptype_array() local
189 for (idx = 0; idx < PTYPE_TUNNEL_ARRAY_SZ; idx++) { in nix_create_tunnel_ptype_array()
190 lf = idx & 0xF; in nix_create_tunnel_ptype_array()
224 ptype[idx] = val; in nix_create_tunnel_ptype_array()
237 for (idx = 0; idx < BIT(ERRCODE_ERRLEN_WIDTH); idx++) { in nix_create_rx_ol_flags_array()
238 errlev = idx & 0xf; in nix_create_rx_ol_flags_array()
[all …]
/dpdk/lib/lpm/
H A Drte_lpm_altivec.h25 uint64_t idx, pt, pt2; in rte_lpm_lookupx4() local
52 idx = (uint32_t)i24[0]; in rte_lpm_lookupx4()
53 idx = idx < (1<<24) ? idx : (1<<24)-1; in rte_lpm_lookupx4()
54 ptbl = (const uint32_t *)&lpm->tbl24[idx]; in rte_lpm_lookupx4()
57 idx = (uint32_t) i24[1]; in rte_lpm_lookupx4()
58 idx = idx < (1<<24) ? idx : (1<<24)-1; in rte_lpm_lookupx4()
59 ptbl = (const uint32_t *)&lpm->tbl24[idx]; in rte_lpm_lookupx4()
62 idx = (uint32_t) i24[2]; in rte_lpm_lookupx4()
63 idx = idx < (1<<24) ? idx : (1<<24)-1; in rte_lpm_lookupx4()
67 idx = (uint32_t) i24[3]; in rte_lpm_lookupx4()
[all …]
/dpdk/lib/eal/common/
H A Deal_common_options.c652 for (; idx < RTE_MAX_LCORE; idx++) in eal_parse_service_coremask()
672 for (idx = 0; idx < RTE_MAX_LCORE; idx++) { in eal_service_cores_parsed()
754 for (idx = 0; idx < RTE_MAX_LCORE; idx++) in eal_parse_coremask()
859 for (idx = min; idx <= max; idx++) { in eal_parse_service_corelist()
905 for (idx = 0; idx < RTE_MAX_LCORE; idx++) in eal_parse_corelist()
933 for (idx = min; idx <= max; idx++) { in eal_parse_corelist()
1128 for (idx = 0; idx < CPU_SETSIZE; idx++) { in check_cpuset()
1180 for (idx = 0; idx < RTE_MAX_LCORE; idx++) { in eal_parse_lcores()
1238 for (idx = 0; idx < RTE_MAX_LCORE; idx++) { in eal_parse_lcores()
1541 for (idx = 0; idx < RTE_MAX_LCORE; idx++) { in available_cores()
[all …]
/dpdk/drivers/net/bnxt/tf_ulp/
H A Dulp_mark_mgr.c31 uint32_t idx = 0, hashtype = 0; in ulp_mark_db_idx_get() local
35 TF_GET_HASH_INDEX_FROM_GFID(fid, idx); in ulp_mark_db_idx_get()
38 idx &= mtbl->gfid_mask; in ulp_mark_db_idx_get()
40 idx |= mtbl->gfid_type_bit; in ulp_mark_db_idx_get()
42 idx = fid; in ulp_mark_db_idx_get()
44 return idx; in ulp_mark_db_idx_get()
185 uint32_t idx = 0; in ulp_mark_db_mark_get() local
234 uint32_t idx = 0; in ulp_mark_db_mark_add() local
256 mtbl->gfid_tbl[idx].mark_id = mark; in ulp_mark_db_mark_add()
292 uint32_t idx = 0; in ulp_mark_db_mark_del() local
[all …]
H A Dulp_gen_hash.c18 uint32_t idx = 0, jdx = 0; in ulp_bit_alloc_list_alloc() local
23 bentry = blist->bdata[idx++]; in ulp_bit_alloc_list_alloc()
26 if (idx <= bsize_64) { in ulp_bit_alloc_list_alloc()
42 uint32_t idx = 0, jdx; in ulp_bit_alloc_list_dealloc() local
46 if (idx >= bsize_64) { in ulp_bit_alloc_list_dealloc()
214 for (idx = 0; idx < (hash_tbl->hash_bkt_num * ULP_HASH_BUCKET_ROW_SZ); in ulp_gen_hash_tbl_list_key_search()
215 idx++, bucket++) { in ulp_gen_hash_tbl_list_key_search()
230 idx); in ulp_gen_hash_tbl_list_key_search()
235 miss_idx = idx; in ulp_gen_hash_tbl_list_key_search()
260 uint32_t idx; in ulp_gen_hash_tbl_list_index_search() local
[all …]
/dpdk/examples/l3fwd/
H A Dl3fwd_common.h85 .idx = 4,
91 .idx = 4,
97 .idx = 4,
103 .idx = 4,
109 .idx = 4,
115 .idx = 4,
121 .idx = 4,
127 .idx = 4,
133 .idx = 3,
139 .idx = 3,
[all …]
/dpdk/drivers/net/axgbe/
H A Daxgbe_rxtx_vec_sse.c40 int idx, i; in axgbe_xmit_cleanup_vec() local
44 desc = &txq->desc[idx]; in axgbe_xmit_cleanup_vec()
51 rte_pktmbuf_free_seg(txq->sw_ring[idx]); in axgbe_xmit_cleanup_vec()
65 uint16_t idx, nb_commit, loop, i; in axgbe_xmit_pkts_vec() local
76 idx = AXGBE_GET_DESC_IDX(txq, txq->cur); in axgbe_xmit_pkts_vec()
77 loop = txq->nb_desc - idx; in axgbe_xmit_pkts_vec()
80 axgbe_vec_tx(&txq->desc[idx], *tx_pkts); in axgbe_xmit_pkts_vec()
81 txq->sw_ring[idx] = *tx_pkts; in axgbe_xmit_pkts_vec()
84 idx = 0; in axgbe_xmit_pkts_vec()
87 axgbe_vec_tx(&txq->desc[idx], *tx_pkts); in axgbe_xmit_pkts_vec()
[all …]
/dpdk/drivers/bus/dpaa/include/
H A Ddpaa_bits.h13 #define BITS_MASK(idx) (1UL << ((idx) & (BITS_PER_ULONG - 1))) argument
14 #define BITS_IDX(idx) ((idx) >> SHIFT_PER_ULONG) argument
22 static inline void dpaa_set_bit(int idx, volatile unsigned long *bits) in dpaa_set_bit() argument
24 dpaa_set_bits(BITS_MASK(idx), bits + BITS_IDX(idx)); in dpaa_set_bit()
33 static inline void dpaa_clear_bit(int idx, in dpaa_clear_bit() argument
36 dpaa_clear_bits(BITS_MASK(idx), bits + BITS_IDX(idx)); in dpaa_clear_bit()
/dpdk/drivers/net/bnxt/
H A Dbnxt_cpr.h22 #define ADV_RAW_CMP(idx, n) ((idx) + (n)) argument
23 #define NEXT_RAW_CMP(idx) ADV_RAW_CMP(idx, 1) argument
24 #define RING_CMP(ring, idx) ((idx) & (ring)->ring_mask) argument
25 #define RING_CMPL(ring_mask, idx) ((idx) & (ring_mask)) argument
26 #define NEXT_CMP(idx) RING_CMP(ADV_RAW_CMP(idx, 1)) argument
73 #define DB_EPOCH(db, idx) (((idx) & (db)->db_epoch_mask) << \ argument
75 #define DB_RING_IDX(db, idx) (((idx) & (db)->db_ring_mask) | \ argument
76 DB_EPOCH(db, idx))
/dpdk/examples/vm_power_manager/guest_cli/
H A Dparse.c22 unsigned int idx; in parse_set() local
52 idx = strtoul(str, &end, 10); in parse_set()
53 if (errno || end == NULL || idx >= num) in parse_set()
61 min = idx; in parse_set()
65 max = idx; in parse_set()
68 min = idx; in parse_set()
70 for (idx = RTE_MIN(min, max); in parse_set()
71 idx <= RTE_MAX(min, max); idx++) { in parse_set()
72 set[idx] = 1; in parse_set()
H A Dmain.c56 int i, cnt, idx; in parse_args() local
86 idx = 0; in parse_args()
92 [idx++] = i; in parse_args()
96 [idx++] = i; in parse_args()
109 idx = 0; in parse_args()
113 policy->vcpu_to_control[idx++] = i; in parse_args()
116 policy->num_vcpu = idx; in parse_args()
117 printf("Total cores: %d\n", idx); in parse_args()
127 idx = 0; in parse_args()
137 policy->nb_mac_to_monitor = idx; in parse_args()
[all …]
/dpdk/drivers/net/virtio/
H A Dvirtqueue.h514 uint16_t idx; in virtqueue_nused() local
525 idx = vq->vq_split.ring.used->idx; in virtqueue_nused()
528 idx = __atomic_load_n(&(vq)->vq_split.ring.used->idx, in virtqueue_nused()
532 idx = vq->vq_split.ring.used->idx; in virtqueue_nused()
732 idx = head_idx; in virtqueue_enqueue_xmit_packed()
762 start_dp[idx].id = idx; in virtqueue_enqueue_xmit_packed()
770 idx = 1; in virtqueue_enqueue_xmit_packed()
779 idx++; in virtqueue_enqueue_xmit_packed()
806 prev = idx; in virtqueue_enqueue_xmit_packed()
807 idx++; in virtqueue_enqueue_xmit_packed()
[all …]
/dpdk/examples/vm_power_manager/
H A Dparse.c21 unsigned int idx; in parse_set() local
51 idx = strtoul(str, &end, 10); in parse_set()
52 if (errno || end == NULL || idx >= num) in parse_set()
60 min = idx; in parse_set()
64 max = idx; in parse_set()
67 min = idx; in parse_set()
69 for (idx = RTE_MIN(min, max); in parse_set()
70 idx <= RTE_MAX(min, max); idx++) { in parse_set()
71 set[idx] = 1; in parse_set()
/dpdk/drivers/crypto/virtio/
H A Dvirtio_rxtx.c195 uint16_t idx = 0; in virtqueue_crypto_sym_enqueue_xmit() local
251 for (idx = 0; idx < (NUM_ENTRY_VIRTIO_CRYPTO_OP - 1); idx++) in virtqueue_crypto_sym_enqueue_xmit()
252 desc[idx].next = idx + 1; in virtqueue_crypto_sym_enqueue_xmit()
255 idx = 0; in virtqueue_crypto_sym_enqueue_xmit()
259 desc[idx].len = req_data_len; in virtqueue_crypto_sym_enqueue_xmit()
278 desc[idx].len = session->iv.length; in virtqueue_crypto_sym_enqueue_xmit()
315 desc[idx].len = hash_result_len; in virtqueue_crypto_sym_enqueue_xmit()
324 num_entry = idx; in virtqueue_crypto_sym_enqueue_xmit()
337 idx = start_dp[head_idx].next; in virtqueue_crypto_sym_enqueue_xmit()
338 txvq->vq_desc_head_idx = idx; in virtqueue_crypto_sym_enqueue_xmit()
[all …]
/dpdk/app/test/
H A Dtest_fbarray.c305 const int idx = 0; in check_free() local
309 TEST_ASSERT_EQUAL(rte_fbarray_find_next_free(&param.arr, idx), idx, in check_free()
311 TEST_ASSERT_EQUAL(rte_fbarray_find_next_n_free(&param.arr, idx, 1), idx, in check_free()
317 TEST_ASSERT_EQUAL(rte_fbarray_find_prev_free(&param.arr, idx), idx, in check_free()
319 TEST_ASSERT_EQUAL(rte_fbarray_find_prev_n_free(&param.arr, idx, 1), idx, in check_free()
357 const int idx = 0; in check_used_one() local
361 TEST_ASSERT_EQUAL(rte_fbarray_find_next_used(&param.arr, idx), idx, in check_used_one()
363 TEST_ASSERT_EQUAL(rte_fbarray_find_next_n_used(&param.arr, idx, 1), idx, in check_used_one()
371 idx, "Used space not found where expected\n"); in check_used_one()
375 last_idx), idx, in check_used_one()
[all …]
/dpdk/drivers/net/cxgbe/
H A Dcxgbe_filter.h212 unsigned int idx; in cxgbe_find_first_zero_bit() local
214 for (idx = 0; idx < size; idx++) in cxgbe_find_first_zero_bit()
215 if (!rte_bitmap_get(bmap, idx)) in cxgbe_find_first_zero_bit()
218 return idx; in cxgbe_find_first_zero_bit()
228 unsigned int idx, j, free = 0; in cxgbe_bitmap_find_free_region() local
233 for (idx = 0; idx < size; idx += num) { in cxgbe_bitmap_find_free_region()
235 if (!rte_bitmap_get(bmap, idx + j)) { in cxgbe_bitmap_find_free_region()
248 if ((idx + num) > size) { in cxgbe_bitmap_find_free_region()
249 idx = size; in cxgbe_bitmap_find_free_region()
254 return idx; in cxgbe_bitmap_find_free_region()

12345678910>>...18