Home
last modified time | relevance | path

Searched refs:MLX5_VPMD_DESCS_PER_LOOP (Results 1 – 7 of 7) sorted by relevance

/dpdk/drivers/net/mlx5/
H A Dmlx5_rxtx_vec.c102 MLX5_VPMD_DESCS_PER_LOOP); in mlx5_rx_replenish_bulk_mbuf()
104 n = RTE_MIN(n - MLX5_VPMD_DESCS_PER_LOOP, q_n - elts_idx); in mlx5_rx_replenish_bulk_mbuf()
134 for (i = 0; i < MLX5_VPMD_DESCS_PER_LOOP; ++i) in mlx5_rx_replenish_bulk_mbuf()
164 MLX5_VPMD_DESCS_PER_LOOP); in mlx5_rx_mprq_replenish_bulk_mbuf()
166 n = RTE_MIN(n - MLX5_VPMD_DESCS_PER_LOOP, elts_n - elts_idx); in mlx5_rx_mprq_replenish_bulk_mbuf()
176 for (i = 0; i < MLX5_VPMD_DESCS_PER_LOOP; ++i) in mlx5_rx_mprq_replenish_bulk_mbuf()
296 uint64_t comp_idx = MLX5_VPMD_DESCS_PER_LOOP; in rxq_burst_v()
347 if (comp_idx < MLX5_VPMD_DESCS_PER_LOOP) { in rxq_burst_v()
348 MLX5_ASSERT(comp_idx == (nocmp_n % MLX5_VPMD_DESCS_PER_LOOP)); in rxq_burst_v()
436 uint64_t comp_idx = MLX5_VPMD_DESCS_PER_LOOP; in rxq_burst_mprq_v()
[all …]
H A Dmlx5_rxtx_vec_sse.h134 for (i = 0; i < MLX5_VPMD_DESCS_PER_LOOP; ++i) in rxq_cq_decompress_v()
345 pos += MLX5_VPMD_DESCS_PER_LOOP; in rxq_cq_decompress_v()
528 uint64_t comp_idx = MLX5_VPMD_DESCS_PER_LOOP; in rxq_cq_process_v()
588 pos += MLX5_VPMD_DESCS_PER_LOOP) { in rxq_cq_process_v()
589 __m128i cqes[MLX5_VPMD_DESCS_PER_LOOP]; in rxq_cq_process_v()
604 if (pkts_n - pos >= 2 * MLX5_VPMD_DESCS_PER_LOOP) { in rxq_cq_process_v()
605 rte_prefetch0(&cq[pos + MLX5_VPMD_DESCS_PER_LOOP]); in rxq_cq_process_v()
606 rte_prefetch0(&cq[pos + MLX5_VPMD_DESCS_PER_LOOP + 1]); in rxq_cq_process_v()
717 MLX5_VPMD_DESCS_PER_LOOP; in rxq_cq_process_v()
725 MLX5_VPMD_DESCS_PER_LOOP; in rxq_cq_process_v()
[all …]
H A Dmlx5_rxtx_vec_neon.h143 vcreate_u16(mcqe_n - pos < MLX5_VPMD_DESCS_PER_LOOP ? in rxq_cq_decompress_v()
148 for (i = 0; i < MLX5_VPMD_DESCS_PER_LOOP; ++i) in rxq_cq_decompress_v()
355 pos += MLX5_VPMD_DESCS_PER_LOOP; in rxq_cq_decompress_v()
529 uint64_t comp_idx = MLX5_VPMD_DESCS_PER_LOOP; in rxq_cq_process_v()
616 pos += MLX5_VPMD_DESCS_PER_LOOP) { in rxq_cq_process_v()
633 mask = vcreate_u16(pkts_n - pos < MLX5_VPMD_DESCS_PER_LOOP ? in rxq_cq_process_v()
651 if (pkts_n - pos >= 2 * MLX5_VPMD_DESCS_PER_LOOP) { in rxq_cq_process_v()
652 unsigned int next = pos + MLX5_VPMD_DESCS_PER_LOOP; in rxq_cq_process_v()
779 mask = vcreate_u16(n < MLX5_VPMD_DESCS_PER_LOOP ? in rxq_cq_process_v()
880 if (n != MLX5_VPMD_DESCS_PER_LOOP) in rxq_cq_process_v()
H A Dmlx5_rxtx_vec_altivec.h157 for (i = 0; i < MLX5_VPMD_DESCS_PER_LOOP; ++i) in rxq_cq_decompress_v()
489 pos += MLX5_VPMD_DESCS_PER_LOOP; in rxq_cq_decompress_v()
788 uint64_t comp_idx = MLX5_VPMD_DESCS_PER_LOOP; in rxq_cq_process_v()
863 pos += MLX5_VPMD_DESCS_PER_LOOP) { in rxq_cq_process_v()
864 __vector unsigned char cqes[MLX5_VPMD_DESCS_PER_LOOP]; in rxq_cq_process_v()
892 if (pkts_n - pos >= 2 * MLX5_VPMD_DESCS_PER_LOOP) { in rxq_cq_process_v()
893 rte_prefetch0(&cq[pos + MLX5_VPMD_DESCS_PER_LOOP]); in rxq_cq_process_v()
894 rte_prefetch0(&cq[pos + MLX5_VPMD_DESCS_PER_LOOP + 1]); in rxq_cq_process_v()
1140 (sizeof(uint16_t) * 8) : MLX5_VPMD_DESCS_PER_LOOP; in rxq_cq_process_v()
1159 MLX5_VPMD_DESCS_PER_LOOP; in rxq_cq_process_v()
[all …]
H A Dmlx5_defs.h85 #define MLX5_VPMD_DESCS_PER_LOOP 4 macro
H A Dmlx5_rx.c514 for (i = 0; i < MLX5_VPMD_DESCS_PER_LOOP; ++i) in mlx5_rx_err_handle()
H A Dmlx5_rxq.c205 for (j = 0; j < MLX5_VPMD_DESCS_PER_LOOP; ++j) in rxq_alloc_elts_sprq()
1717 uint16_t desc_n = desc + config->rx_vec_en * MLX5_VPMD_DESCS_PER_LOOP; in mlx5_rxq_new()