Home
last modified time | relevance | path

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

/dpdk/drivers/net/hinic/base/
H A Dhinic_pmd_cmdq.c198 u32 wqe_size = 0; in cmdq_wqe_size() local
202 wqe_size = WQE_LCMD_SIZE; in cmdq_wqe_size()
205 wqe_size = WQE_SCMD_SIZE; in cmdq_wqe_size()
209 return wqe_size; in cmdq_wqe_size()
214 int wqe_size = 0; in cmdq_get_wqe_size() local
218 wqe_size = WQE_LCMD_SIZE; in cmdq_get_wqe_size()
221 wqe_size = WQE_SCMD_SIZE; in cmdq_get_wqe_size()
225 return wqe_size; in cmdq_get_wqe_size()
407 if (wqe_size == WQE_LCMD_SIZE) { in clear_wqe_complete_bit()
782 u32 timeo, wqe_size; in cmdq_sync_cmd_direct_resp() local
[all …]
/dpdk/drivers/common/mlx5/
H A Dmlx5_common_devx.c458 mlx5_devx_wq_init(void *ctx, uint32_t wqe_size, uint16_t log_wqbb_n, int socket, in mlx5_devx_wq_init() argument
474 umem_size = wqe_size * (1 << log_wqbb_n); in mlx5_devx_wq_init()
536 uint32_t wqe_size, uint16_t log_wqbb_n, in mlx5_devx_rq_std_create() argument
542 ret = mlx5_devx_wq_init(ctx, wqe_size, log_wqbb_n, socket, in mlx5_devx_rq_std_create()
583 uint32_t wqe_size, uint16_t log_wqbb_n, in mlx5_devx_rmp_create() argument
592 ret = mlx5_devx_wq_init(ctx, wqe_size, log_wqbb_n, socket, in mlx5_devx_rmp_create()
635 uint32_t wqe_size, uint16_t log_wqbb_n, in mlx5_devx_rq_shared_create() argument
641 ret = mlx5_devx_rmp_create(ctx, rq_obj->rmp, wqe_size, log_wqbb_n, in mlx5_devx_rq_shared_create()
698 uint32_t wqe_size, uint16_t log_wqbb_n, in mlx5_devx_rq_create() argument
702 return mlx5_devx_rq_std_create(ctx, rq_obj, wqe_size, in mlx5_devx_rq_create()
[all …]
H A Dmlx5_common_devx.h100 uint32_t wqe_size, uint16_t log_wqbb_n,
/dpdk/drivers/net/mlx4/
H A Dmlx4_rxtx.c55 uint32_t wqe_size; member
433 tinfo->wqe_size = in mlx4_tx_burst_tso_get_params()
437 if (sq->remain_size < tinfo->wqe_size || in mlx4_tx_burst_tso_get_params()
438 tinfo->wqe_size > MLX4_MAX_WQE_SIZE) in mlx4_tx_burst_tso_get_params()
479 ((volatile uint8_t *)ctrl + tinfo->wqe_size); in mlx4_tx_burst_fill_tso_dsegs()
718 sq->remain_size -= tinfo.wqe_size; in mlx4_tx_burst_tso()
748 uint32_t wqe_size; in mlx4_tx_burst_segs() local
756 if (sq->remain_size < wqe_size || in mlx4_tx_burst_segs()
757 wqe_size > MLX4_MAX_WQE_SIZE) in mlx4_tx_burst_segs()
860 sq->remain_size -= wqe_size; in mlx4_tx_burst_segs()
[all …]
/dpdk/drivers/net/mlx5/
H A Dmlx5_devx.c242 uint32_t wqe_size, log_wqe_size; in mlx5_rxq_create_devx_rq_resources() local
266 wqe_size = sizeof(struct mlx5_wqe_mprq); in mlx5_rxq_create_devx_rq_resources()
269 wqe_size = sizeof(struct mlx5_wqe_data_seg); in mlx5_rxq_create_devx_rq_resources()
271 log_wqe_size = log2above(wqe_size) + rxq_data->sges_n; in mlx5_rxq_create_devx_rq_resources()
272 wqe_size = 1 << log_wqe_size; /* round up power of two.*/ in mlx5_rxq_create_devx_rq_resources()
1273 uint32_t wqe_n, wqe_size; in mlx5_txq_devx_obj_new() local
1316 wqe_size = txq_data->tso_en ? in mlx5_txq_devx_obj_new()
1318 wqe_size += sizeof(struct mlx5_wqe_cseg) + in mlx5_txq_devx_obj_new()
1322 wqe_size = RTE_MAX(wqe_size, sizeof(struct mlx5_wqe_cseg) + in mlx5_txq_devx_obj_new()
1327 wqe_size = RTE_ALIGN(wqe_size, MLX5_WQE_SIZE) / MLX5_WQE_SIZE; in mlx5_txq_devx_obj_new()
[all …]
H A Dmlx5_txq.c692 unsigned int wqe_size; in txq_calc_wqebb_cnt() local
695 wqe_size = MLX5_WQE_CSEG_SIZE + in txq_calc_wqebb_cnt()
700 return rte_align32pow2(wqe_size * desc) / MLX5_WQE_SIZE; in txq_calc_wqebb_cnt()
717 unsigned int wqe_size; in txq_calc_inline_max() local
719 wqe_size = priv->sh->dev_cap.max_qp_wr / desc; in txq_calc_inline_max()
720 if (!wqe_size) in txq_calc_inline_max()
726 wqe_size = wqe_size * MLX5_WQE_SIZE - in txq_calc_inline_max()
732 return wqe_size; in txq_calc_inline_max()
H A Dmlx5_txpp.c289 uint32_t wqe_size, opcode, i; in mlx5_txpp_fill_wqe_clock_queue() local
294 wqe_size = RTE_ALIGN(MLX5_TXPP_TEST_PKT_SIZE + in mlx5_txpp_fill_wqe_clock_queue()
301 wqe_size = MLX5_WSEG_SIZE; in mlx5_txpp_fill_wqe_clock_queue()
306 (wqe_size / MLX5_WSEG_SIZE)); in mlx5_txpp_fill_wqe_clock_queue()
309 wqe_size = RTE_ALIGN(wqe_size, MLX5_WQE_SIZE); in mlx5_txpp_fill_wqe_clock_queue()
317 MLX5_ASSERT(wqe_size <= MLX5_WQE_SIZE_MAX); in mlx5_txpp_fill_wqe_clock_queue()
376 dst += wqe_size; in mlx5_txpp_fill_wqe_clock_queue()
378 wqe_size); in mlx5_txpp_fill_wqe_clock_queue()