Home
last modified time | relevance | path

Searched refs:cqe_n (Results 1 – 11 of 11) sorted by relevance

/dpdk/drivers/net/mlx5/
H A Dmlx5_rx.c73 const unsigned int cqe_n = (1 << rxq->cqe_n); in rx_queue_count() local
77 const unsigned int cqe_cnt = cqe_n - 1; in rx_queue_count()
122 if (offset >= (1 << rxq->cqe_n)) { in mlx5_rx_descriptor_status()
278 const unsigned int cqe_num = 1 << rxq->cqe_n; in mlx5_get_monitor_addr()
412 const uint16_t cqe_n = 1 << rxq->cqe_n; in mlx5_rx_err_handle() local
413 const uint16_t cqe_mask = cqe_n - 1; in mlx5_rx_err_handle()
451 sizeof(*u.cqe) * cqe_n); in mlx5_rx_err_handle()
461 ret = check_cqe(u.cqe, cqe_n, rxq->cq_ci); in mlx5_rx_err_handle()
548 uint16_t cqe_n = cqe_cnt + 1; in mlx5_rx_poll_len() local
602 ret = check_cqe(cqe, cqe_n, rxq->cq_ci); in mlx5_rx_poll_len()
[all …]
H A Dmlx5_devx.c308 unsigned int cqe_n = mlx5_rxq_cqe_num(rxq_data); in mlx5_rxq_create_devx_cq_resources() local
356 cqe_n *= 2; in mlx5_rxq_create_devx_cq_resources()
367 log_cqe_n = log2above(cqe_n); in mlx5_rxq_create_devx_cq_resources()
378 rxq_data->cqe_n = log_cqe_n; in mlx5_rxq_create_devx_cq_resources()
1272 uint32_t cqe_n, log_desc_n; in mlx5_txq_devx_obj_new() local
1284 log_desc_n = log2above(cqe_n); in mlx5_txq_devx_obj_new()
1285 cqe_n = 1UL << log_desc_n; in mlx5_txq_devx_obj_new()
1286 if (cqe_n > UINT16_MAX) { in mlx5_txq_devx_obj_new()
1288 dev->data->port_id, txq_data->idx, cqe_n); in mlx5_txq_devx_obj_new()
1300 txq_data->cqe_n = log_desc_n; in mlx5_txq_devx_obj_new()
[all …]
H A Dmlx5_rxtx_vec.c290 const uint16_t q_n = 1 << rxq->cqe_n; in rxq_burst_v()
303 MLX5_ASSERT(rxq->cqe_n == rxq->elts_n); in rxq_burst_v()
428 const uint16_t q_n = 1 << rxq->cqe_n; in rxq_burst_mprq_v()
H A Dmlx5_rxq.c67 unsigned int cqe_n; in mlx5_rxq_cqe_num() local
71 cqe_n = wqe_n * RTE_BIT32(rxq_data->log_strd_num) - 1; in mlx5_rxq_cqe_num()
73 cqe_n = wqe_n - 1; in mlx5_rxq_cqe_num()
74 return cqe_n; in mlx5_rxq_cqe_num()
426 const uint16_t cqe_n = 1 << rxq->cqe_n; in rxq_sync_cq() local
427 const uint16_t cqe_mask = cqe_n - 1; in rxq_sync_cq()
431 i = cqe_n; in rxq_sync_cq()
434 ret = check_cqe(cqe, cqe_n, rxq->cq_ci); in rxq_sync_cq()
451 for (i = 0; i < cqe_n; i++) { in rxq_sync_cq()
H A Dmlx5_tx.c111 (1 << txq->cqe_n)); in mlx5_tx_error_cqe_handle()
H A Dmlx5_rx.h88 unsigned int cqe_n:4; /* Log 2 of CQ elements. */ member
H A Dmlx5_rxtx_vec_neon.h525 const uint16_t q_n = 1 << rxq->cqe_n; in rxq_cq_process_v()
H A Dmlx5_rxtx_vec_sse.h524 const uint16_t q_n = 1 << rxq->cqe_n; in rxq_cq_process_v()
H A Dmlx5_rxtx_vec_altivec.h784 const uint16_t q_n = 1 << rxq->cqe_n; in rxq_cq_process_v()
H A Dmlx5_tx.h132 uint16_t cqe_n:4; /* Number of CQ elements (in log2). */ member
/dpdk/drivers/net/mlx5/linux/
H A Dmlx5_verbs.c156 unsigned int cqe_n = mlx5_rxq_cqe_num(rxq_data); in mlx5_rxq_ibv_cq_create() local
163 .cqe = cqe_n, in mlx5_rxq_ibv_cq_create()
368 rxq_data->cqe_n = log2above(cq_info.cqe_cnt); in mlx5_rxq_ibv_obj_new()
958 unsigned int cqe_n; in mlx5_txq_ibv_obj_new() local
974 cqe_n = desc / MLX5_TX_COMP_THRESH + in mlx5_txq_ibv_obj_new()
976 txq_obj->cq = mlx5_glue->create_cq(priv->sh->cdev->ctx, cqe_n, in mlx5_txq_ibv_obj_new()
1020 txq_data->cqe_n = log2above(cq_info.cqe_cnt); in mlx5_txq_ibv_obj_new()
1021 txq_data->cqe_s = 1 << txq_data->cqe_n; in mlx5_txq_ibv_obj_new()