Home
last modified time | relevance | path

Searched refs:RTE_MIN (Results 1 – 25 of 288) sorted by relevance

12345678910>>...12

/dpdk/lib/eal/common/
H A Deal_common_dynmem.c154 max_segs_per_type = RTE_MIN(max_segs_per_type, in eal_dynmem_memseg_lists_init()
157 max_segs_per_list = RTE_MIN(max_segs_per_type, in eal_dynmem_memseg_lists_init()
161 max_mem_per_list = RTE_MIN(max_segs_per_list * pagesz, in eal_dynmem_memseg_lists_init()
165 n_segs = RTE_MIN(max_segs_per_list, max_mem_per_list / pagesz); in eal_dynmem_memseg_lists_init()
168 n_seglists = RTE_MIN(max_segs_per_type / n_segs, in eal_dynmem_memseg_lists_init()
172 n_seglists = RTE_MIN(n_seglists, max_seglists_per_type); in eal_dynmem_memseg_lists_init()
259 hpi->num_pages[i] = RTE_MIN(hpi->num_pages[i], in eal_dynmem_hugepage_init()
410 default_size = RTE_MIN( in eal_dynmem_calc_num_pages_per_socket()
425 default_size = RTE_MIN( in eal_dynmem_calc_num_pages_per_socket()
462 hp_used[i].num_pages[socket] = RTE_MIN( in eal_dynmem_calc_num_pages_per_socket()
[all …]
/dpdk/drivers/net/mlx5/
H A Dmlx5_rxtx_vec.c168 n = RTE_MIN(n, rxq->rq_repl_thresh); in mlx5_rx_mprq_replenish_bulk_mbuf()
309 pkts_n = RTE_MIN(pkts_n, MLX5_VPMD_RX_MAX_BURST); in rxq_burst_v()
314 rcvd_pkt = RTE_MIN(rcvd_pkt, pkts_n); in rxq_burst_v()
326 pkts_n = RTE_MIN(pkts_n, q_n - elts_idx); in rxq_burst_v()
327 pkts_n = RTE_MIN(pkts_n, q_n - cq_idx); in rxq_burst_v()
356 n = RTE_MIN(n, pkts_n - nocmp_n); in rxq_burst_v()
449 pkts_n = RTE_MIN(pkts_n, MLX5_VPMD_RX_MAX_BURST); in rxq_burst_mprq_v()
456 rcvd_pkt = RTE_MIN(rcvd_pkt, pkts_n); in rxq_burst_mprq_v()
466 pkts_n = RTE_MIN(pkts_n, elts_n - elts_idx); in rxq_burst_mprq_v()
467 pkts_n = RTE_MIN(pkts_n, q_n - cq_idx); in rxq_burst_mprq_v()
[all …]
/dpdk/lib/eal/freebsd/
H A Deal_memory.c114 n_pages = RTE_MIN(mem_needed / page_sz, max_pages); in rte_eal_hugepage_init()
312 max_mem = RTE_MIN((uint64_t)RTE_MAX_MEM_MB_PER_LIST << 20, max_mem); in get_mem_amount()
314 area_sz = RTE_MIN(page_sz * max_pages, max_mem); in get_mem_amount()
379 max_type_mem = RTE_MIN(max_mem - total_mem, in memseg_primary_init()
396 max_type_mem = RTE_MIN(avail_mem, max_type_mem); in memseg_primary_init()
397 max_segs = RTE_MIN(avail_segs, max_segs); in memseg_primary_init()
/dpdk/app/test-crypto-perf/
H A Dcperf_test_pmd_cyclecount.c153 RTE_MIN(state->opts->nb_descriptors, iter_ops_left); in pmd_cyclecount_bench_ops()
159 uint32_t burst_size = RTE_MIN(iter_ops_needed - cur_iter_op, in pmd_cyclecount_bench_ops()
210 uint32_t burst_size = RTE_MIN( in pmd_cyclecount_build_ops()
245 uint32_t burst_size = RTE_MIN(iter_ops_needed - cur_iter_op, in pmd_cyclecount_bench_enq()
275 uint32_t burst_size = RTE_MIN(iter_ops_needed - cur_iter_op, in pmd_cyclecount_bench_deq()
340 uint32_t iter_ops_needed = RTE_MIN( in pmd_cyclecount_bench_burst_sz()
H A Dcperf_test_latency.c260 deqd_min = RTE_MIN(ops_deqd, deqd_min); in cperf_latency_test_runner()
265 enqd_min = RTE_MIN(ops_enqd, enqd_min); in cperf_latency_test_runner()
290 deqd_min = RTE_MIN(ops_deqd, deqd_min); in cperf_latency_test_runner()
297 tsc_min = RTE_MIN(tsc_val, tsc_min); in cperf_latency_test_runner()
/dpdk/drivers/vdpa/sfc/
H A Dsfc_vdpa_hw.c277 evq_allocated = RTE_MIN(evq_allocated, limits.edl_max_evq_count); in sfc_vdpa_estimate_resource_limits()
278 rxq_allocated = RTE_MIN(rxq_allocated, limits.edl_max_rxq_count); in sfc_vdpa_estimate_resource_limits()
279 txq_allocated = RTE_MIN(txq_allocated, limits.edl_max_txq_count); in sfc_vdpa_estimate_resource_limits()
282 max_queue_cnt = RTE_MIN(rxq_allocated, txq_allocated); in sfc_vdpa_estimate_resource_limits()
284 max_queue_cnt = RTE_MIN(evq_allocated - 1, max_queue_cnt); in sfc_vdpa_estimate_resource_limits()
/dpdk/examples/vhost/
H A Dvirtio_net.c171 cpy_len = RTE_MIN(desc_chunck_len, mbuf_avail); in enqueue_pkt()
203 count = RTE_MIN(count, free_entries); in vs_enqueue_pkts()
204 count = RTE_MIN(count, (uint32_t)MAX_PKT_BURST); in vs_enqueue_pkts()
293 cpy_len = RTE_MIN(desc_chunck_len, mbuf_avail); in dequeue_pkt()
392 count = RTE_MIN(count, MAX_PKT_BURST); in vs_dequeue_pkts()
393 count = RTE_MIN(count, free_entries); in vs_dequeue_pkts()
/dpdk/drivers/net/bnxt/
H A Dbnxt_rxtx_vec_common.h67 nb = RTE_MIN(rxq->rxrearm_nb & ~0x3, in bnxt_rxq_rearm()
114 num = RTE_MIN(nr_pkts, ring_size - cons); in bnxt_tx_cmp_vec_fast()
148 num = RTE_MIN(nr_pkts, ring_size - cons); in bnxt_tx_cmp_vec()
H A Dbnxt_rxtx_vec_sse.c186 nb_pkts = RTE_MIN(nb_pkts, RTE_MIN(rx_ring_size - mbcons, in recv_burst_vec_sse()
379 nb_pkts = RTE_MIN(nb_pkts, bnxt_tx_avail(txq)); in bnxt_xmit_fixed_burst_vec()
445 num = RTE_MIN(nb_pkts, RTE_BNXT_MAX_TX_BURST); in bnxt_xmit_pkts_vec()
451 num = RTE_MIN(num, ring_size - in bnxt_xmit_pkts_vec()
H A Dbnxt_rxtx_vec_avx2.c100 nb_pkts = RTE_MIN(nb_pkts, RTE_MIN(rx_ring_size - mbcons, in recv_burst_vec_avx2()
453 nb_pkts = RTE_MIN(nb_pkts, bnxt_tx_avail(txq)); in bnxt_xmit_fixed_burst_vec()
571 num = RTE_MIN(nb_pkts, RTE_BNXT_MAX_TX_BURST); in bnxt_xmit_pkts_vec_avx2()
577 num = RTE_MIN(num, ring_size - in bnxt_xmit_pkts_vec_avx2()
H A Dbnxt_rxq.c93 max_pools = RTE_MIN(bp->max_vnics, in bnxt_mq_rx_configure()
94 RTE_MIN(bp->max_l2_ctx, in bnxt_mq_rx_configure()
95 RTE_MIN(bp->max_rsscos_ctx, in bnxt_mq_rx_configure()
116 pools = RTE_MIN(pools, bp->rx_cp_nr_rings); in bnxt_mq_rx_configure()
361 RTE_MIN(rte_align32pow2(nb_desc) / 4, RTE_BNXT_MAX_RX_BURST); in bnxt_rx_queue_setup_op()
H A Dbnxt_rxtx_vec_neon.c195 nb_pkts = RTE_MIN(nb_pkts, RTE_MIN(rx_ring_size - mbcons, in recv_burst_vec_neon()
385 nb_pkts = RTE_MIN(nb_pkts, bnxt_tx_avail(txq)); in bnxt_xmit_fixed_burst_vec()
443 num = RTE_MIN(nb_pkts, RTE_BNXT_MAX_TX_BURST); in bnxt_xmit_pkts_vec()
H A Dbnxt.h888 max_rx_rings = RTE_MIN(RTE_MIN(max_rx_rings / 2U, in bnxt_max_rings()
892 max_rx_rings = RTE_MIN(max_rx_rings / 2U, in bnxt_max_rings()
901 max_rx_rings = RTE_MIN(max_rx_rings, BNXT_RSS_TBL_SIZE_P5); in bnxt_max_rings()
903 max_tx_rings = RTE_MIN(max_tx_rings, max_rx_rings); in bnxt_max_rings()
906 max_rings = RTE_MIN(max_cp_rings / 2U, max_tx_rings); in bnxt_max_rings()
/dpdk/drivers/net/enic/
H A Denic_res.c75 enic->rte_dev->data->mtu = RTE_MIN(enic->max_mtu, in enic_get_vnic_config()
113 c->wq_desc_count = RTE_MIN(max_wq_descs, in enic_get_vnic_config()
118 c->rq_desc_count = RTE_MIN(max_rq_descs, in enic_get_vnic_config()
124 c->intr_timer_usec = RTE_MIN(c->intr_timer_usec, in enic_get_vnic_config()
H A Denic_rxtx.c68 max_rx = RTE_MIN(nb_pkts, cq->ring.desc_count - cq_idx); in enic_recv_pkts_common()
277 max_rx = RTE_MIN(nb_pkts, rq->num_free_mbufs); in enic_noscatter_recv_pkts()
278 max_rx = RTE_MIN(max_rx, cq->ring.desc_count - cq_idx); in enic_noscatter_recv_pkts()
372 nb_to_free = RTE_MIN(enic_ring_sub(desc_count, wq->tail_idx, in enic_free_wq_bufs()
497 nb_pkts = RTE_MIN(nb_pkts, ENIC_TX_XMIT_MAX); in enic_xmit_pkts()
683 nb_pkts = RTE_MIN(nb_pkts, wq->ring.desc_avail); in enic_simple_xmit_pkts()
692 n = RTE_MIN(nb_pkts, n); in enic_simple_xmit_pkts()
/dpdk/drivers/net/thunderx/
H A Dnicvf_ethdev.h116 RTE_MIN(tmp, dev->data->nb_tx_queues - 1) : 0; in nicvf_tx_range()
130 RTE_MIN(tmp, dev->data->nb_rx_queues - 1) : 0; in nicvf_rx_range()
/dpdk/drivers/net/virtio/
H A Dvirtio_rxtx_packed.c46 remained = RTE_MIN(nb_pkts, vq->vq_free_cnt); in virtio_xmit_pkts_packed_vec()
93 num = RTE_MIN(VIRTIO_MBUF_BURST_SZ, nb_pkts); in virtio_recv_pkts_packed_vec()
/dpdk/drivers/net/failsafe/
H A Dfailsafe_ops.c1078 to->nb_max = RTE_MIN(to->nb_max, from->nb_max); in fs_dev_merge_desc_lim()
1082 to->nb_seg_max = RTE_MIN(to->nb_seg_max, from->nb_seg_max); in fs_dev_merge_desc_lim()
1083 to->nb_mtu_seg_max = RTE_MIN(to->nb_mtu_seg_max, from->nb_mtu_seg_max); in fs_dev_merge_desc_lim()
1096 info->max_mtu = RTE_MIN(info->max_mtu, sinfo->max_mtu); in fs_dev_merge_info()
1097 info->max_rx_pktlen = RTE_MIN(info->max_rx_pktlen, sinfo->max_rx_pktlen); in fs_dev_merge_info()
1098 info->max_rx_queues = RTE_MIN(info->max_rx_queues, sinfo->max_rx_queues); in fs_dev_merge_info()
1099 info->max_tx_queues = RTE_MIN(info->max_tx_queues, sinfo->max_tx_queues); in fs_dev_merge_info()
1101 info->max_hash_mac_addrs = RTE_MIN(info->max_hash_mac_addrs, in fs_dev_merge_info()
1104 info->max_vfs = RTE_MIN(info->max_vfs, sinfo->max_vfs); in fs_dev_merge_info()
1119 info->reta_size = RTE_MIN(info->reta_size, sinfo->reta_size); in fs_dev_merge_info()
[all …]
/dpdk/lib/hash/
H A Drte_thash.c693 len = RTE_MIN(len, (int)(sizeof(uint32_t) * CHAR_BIT)); in read_unaligned_bits()
698 ret |= read_unaligned_byte(ptr, RTE_MIN(len, CHAR_BIT), in read_unaligned_bits()
715 last_bit = RTE_MIN((unsigned int)CHAR_BIT, offset + len); in get_bits_mask()
747 len = RTE_MIN(len, (int)(sizeof(uint32_t) * CHAR_BIT)); in write_unaligned_bits()
750 part_len = RTE_MIN(CHAR_BIT, len); in write_unaligned_bits()
780 attempts = RTE_MIN(attempts, 1U << (h->tuple_len - ctx->reta_sz_log)); in rte_thash_adjust_tuple()
811 tmp_len = RTE_MIN(sizeof(uint32_t) * CHAR_BIT, in rte_thash_adjust_tuple()
/dpdk/drivers/net/ionic/
H A Dionic_main.c365 nwords = RTE_MIN(drv_size, cmd_size); in ionic_identify()
372 nwords = RTE_MIN(dev_size, cmd_size); in ionic_identify()
411 nwords = RTE_MIN(port_words, cmd_words); in ionic_port_identify()
475 nwords = RTE_MIN(config_words, cmd_words); in ionic_port_init()
/dpdk/drivers/net/ena/
H A Dena_ethdev.c1016 max_tx_queue_size = RTE_MIN(max_tx_queue_size, in ena_calc_io_queue_size()
1019 max_tx_queue_size = RTE_MIN(max_tx_queue_size, in ena_calc_io_queue_size()
1023 ctx->max_rx_sgl_size = RTE_MIN(ENA_PKT_MAX_BUFS, in ena_calc_io_queue_size()
1025 ctx->max_tx_sgl_size = RTE_MIN(ENA_PKT_MAX_BUFS, in ena_calc_io_queue_size()
1036 max_tx_queue_size = RTE_MIN(max_tx_queue_size, in ena_calc_io_queue_size()
1039 max_tx_queue_size = RTE_MIN(max_tx_queue_size, in ena_calc_io_queue_size()
1043 ctx->max_rx_sgl_size = RTE_MIN(ENA_PKT_MAX_BUFS, in ena_calc_io_queue_size()
1045 ctx->max_tx_sgl_size = RTE_MIN(ENA_PKT_MAX_BUFS, in ena_calc_io_queue_size()
1607 rxq->rx_free_thresh = RTE_MIN(dyn_thresh, in ena_rx_queue_setup()
2004 io_rx_num = RTE_MIN(io_tx_sq_num, io_tx_cq_num); in ena_calc_max_io_queue_num()
[all …]
/dpdk/lib/fib/
H A Ddir24_8.h117 RTE_MIN((unsigned int)bulk_prefetch, n); \
150 uint32_t prefetch_offset = RTE_MIN(15U, n); in dir24_8_lookup_bulk()
215 uint32_t prefetch_offset = RTE_MIN(15U, n); in dir24_8_lookup_bulk_uni()
/dpdk/drivers/net/avp/
H A Davp_ethdev.c1335 copy_length = RTE_MIN((avp->guest_mbuf_size - in avp_dev_copy_from_buffers()
1420 count = RTE_MIN(count, avail); in avp_recv_scattered_pkts()
1421 count = RTE_MIN(count, nb_pkts); in avp_recv_scattered_pkts()
1422 count = RTE_MIN(count, (unsigned int)AVP_MAX_RX_BURST); in avp_recv_scattered_pkts()
1517 count = RTE_MIN(count, avail); in avp_recv_pkts()
1518 count = RTE_MIN(count, nb_pkts); in avp_recv_pkts()
1649 copy_length = RTE_MIN((avp->host_mbuf_size - in avp_dev_copy_to_buffers()
1734 nb_pkts = RTE_MIN(count, nb_pkts); in avp_xmit_scattered_pkts()
1850 count = RTE_MIN(count, avail); in avp_xmit_pkts()
1851 count = RTE_MIN(count, nb_pkts); in avp_xmit_pkts()
[all …]
/dpdk/drivers/compress/isal/
H A Disal_compress_pmd.c251 qp->stream->avail_in = RTE_MIN(src->data_len - remaining_offset, in chained_mbuf_compression()
294 RTE_MIN(remaining_data, src->data_len); in chained_mbuf_compression()
341 qp->state->avail_in = RTE_MIN(src->data_len - src_remaining_offset, in chained_mbuf_decompression()
375 RTE_MIN(remaining_data, src->data_len); in chained_mbuf_decompression()
639 int16_t num_enq = RTE_MIN(qp->num_free_elements, nb_ops); in isal_comp_pmd_enqueue_burst()
/dpdk/app/test-compress-perf/
H A Dcomp_perf_test_cyclecount.c84 uint16_t num_ops = RTE_MIN(remaining_ops, in cperf_cyclecount_op_setup()
259 uint16_t num_ops = RTE_MIN(remaining_ops, in main_loop()
375 RTE_MIN(remaining_data, in main_loop()
433 RTE_MIN(remaining_data, in main_loop()

12345678910>>...12