| /dpdk/lib/eal/common/ |
| H A D | eal_common_dynmem.c | 154 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 D | mlx5_rxtx_vec.c | 168 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 D | eal_memory.c | 114 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 D | cperf_test_pmd_cyclecount.c | 153 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 D | cperf_test_latency.c | 260 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 D | sfc_vdpa_hw.c | 277 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 D | virtio_net.c | 171 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 D | bnxt_rxtx_vec_common.h | 67 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 D | bnxt_rxtx_vec_sse.c | 186 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 D | bnxt_rxtx_vec_avx2.c | 100 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 D | bnxt_rxq.c | 93 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 D | bnxt_rxtx_vec_neon.c | 195 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 D | bnxt.h | 888 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 D | enic_res.c | 75 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 D | enic_rxtx.c | 68 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 D | nicvf_ethdev.h | 116 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 D | virtio_rxtx_packed.c | 46 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 D | failsafe_ops.c | 1078 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 D | rte_thash.c | 693 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 D | ionic_main.c | 365 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 D | ena_ethdev.c | 1016 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 D | dir24_8.h | 117 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 D | avp_ethdev.c | 1335 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 D | isal_compress_pmd.c | 251 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 D | comp_perf_test_cyclecount.c | 84 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()
|