| /dpdk/lib/ring/ |
| H A D | rte_ring_elem_pvt.h | 48 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 D | hinic_csr.h | 28 #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 D | rte_graph_worker.h | 275 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 D | mlx5_utils.h | 239 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 D | mlx5_utils.c | 161 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 D | mlx5_txq.c | 350 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 D | mlx5_rss.c | 38 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 D | roc_nix_rss.c | 30 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 D | cnxk_stats.c | 112 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 D | cnxk_lookup.c | 75 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 D | rte_lpm_altivec.h | 25 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 D | eal_common_options.c | 652 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 D | ulp_mark_mgr.c | 31 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 D | ulp_gen_hash.c | 18 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 D | l3fwd_common.h | 85 .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 D | axgbe_rxtx_vec_sse.c | 40 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 D | dpaa_bits.h | 13 #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 D | bnxt_cpr.h | 22 #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 D | parse.c | 22 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 D | main.c | 56 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 D | virtqueue.h | 514 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 D | parse.c | 21 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 D | virtio_rxtx.c | 195 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 D | test_fbarray.c | 305 const int idx = 0; in check_free() local 309 TEST_ASSERT_EQUAL(rte_fbarray_find_next_free(¶m.arr, idx), idx, in check_free() 311 TEST_ASSERT_EQUAL(rte_fbarray_find_next_n_free(¶m.arr, idx, 1), idx, in check_free() 317 TEST_ASSERT_EQUAL(rte_fbarray_find_prev_free(¶m.arr, idx), idx, in check_free() 319 TEST_ASSERT_EQUAL(rte_fbarray_find_prev_n_free(¶m.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(¶m.arr, idx), idx, in check_used_one() 363 TEST_ASSERT_EQUAL(rte_fbarray_find_next_n_used(¶m.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 D | cxgbe_filter.h | 212 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()
|