Home
last modified time | relevance | path

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

/dpdk/drivers/net/mlx5/
H A Dmlx5_devx.c241 uint16_t log_desc_n = rxq_data->elts_n - rxq_data->sges_n; in mlx5_rxq_create_devx_rq_resources()
260 rxq_data->log_strd_num - in mlx5_rxq_create_devx_rq_resources()
264 rxq_data->log_strd_sz - in mlx5_rxq_create_devx_rq_resources()
316 !rxq_data->lro) { in mlx5_rxq_create_devx_cq_resources()
378 rxq_data->cqe_n = log_cqe_n; in mlx5_rxq_create_devx_cq_resources()
379 rxq_data->cqn = cq_obj->cq->id; in mlx5_rxq_create_devx_cq_resources()
380 rxq_data->cq_ci = 0; in mlx5_rxq_create_devx_cq_resources()
477 MLX5_ASSERT(rxq_data); in mlx5_rxq_devx_obj_new()
516 if (!rxq_data->shared) { in mlx5_rxq_devx_obj_new()
521 rxq_data->rq_db = in mlx5_rxq_devx_obj_new()
[all …]
H A Dmlx5_vlan.c95 struct mlx5_rxq_data *rxq_data = &rxq->ctrl->rxq; in mlx5_vlan_strip_queue_set() local
112 dev->data->port_id, on, rxq_data->port_id, queue); in mlx5_vlan_strip_queue_set()
115 rxq_data->vlan_strip = !!on; in mlx5_vlan_strip_queue_set()
125 rxq_data->vlan_strip = !!on; in mlx5_vlan_strip_queue_set()
H A Dmlx5_stats.c191 struct mlx5_rxq_data *rxq_data = mlx5_rxq_data_get(dev, i); in mlx5_stats_reset() local
193 if (rxq_data == NULL) in mlx5_stats_reset()
195 rxq_data->stats_reset = rxq_data->stats; in mlx5_stats_reset()
H A Dmlx5_rxtx_vec.c581 struct mlx5_rxq_data *rxq_data = mlx5_rxq_data_get(dev, i); in mlx5_check_vec_rx_support() local
583 if (!rxq_data) in mlx5_check_vec_rx_support()
585 if (mlx5_rxq_check_vec_support(rxq_data) < 0) in mlx5_check_vec_rx_support()
H A Dmlx5_rxq.c65 mlx5_rxq_cqe_num(struct mlx5_rxq_data *rxq_data) in mlx5_rxq_cqe_num() argument
68 unsigned int wqe_n = 1 << rxq_data->elts_n; in mlx5_rxq_cqe_num()
70 if (mlx5_rxq_mprq_enabled(rxq_data)) in mlx5_rxq_cqe_num()
71 cqe_n = wqe_n * RTE_BIT32(rxq_data->log_strd_num) - 1; in mlx5_rxq_cqe_num()
566 struct mlx5_rxq_data *rxq_data = &rxq->ctrl->rxq; in mlx5_rx_queue_start_primary() local
579 *rxq_data->cq_db = rte_cpu_to_be_32(rxq_data->cq_ci); in mlx5_rx_queue_start_primary()
582 *rxq_data->rq_db = rte_cpu_to_be_32(0); in mlx5_rx_queue_start_primary()
592 mlx5_rxq_initialize(rxq_data); in mlx5_rx_queue_start_primary()
593 rxq_data->err_state = MLX5_RXQ_ERR_STATE_NO_ERROR; in mlx5_rx_queue_start_primary()
H A Dmlx5_rx.h190 unsigned int mlx5_rxq_cqe_num(struct mlx5_rxq_data *rxq_data);
299 int mlx5_rxq_check_vec_support(struct mlx5_rxq_data *rxq_data);
/dpdk/drivers/net/mlx5/linux/
H A Dmlx5_verbs.c178 rxq_data->mcqe_format = in mlx5_rxq_ibv_cq_create()
183 rxq_data->mcqe_format = in mlx5_rxq_ibv_cq_create()
252 if (rxq_data->crc_present) { in mlx5_rxq_ibv_wq_create()
296 wqe_n >> rxq_data->sges_n, in mlx5_rxq_ibv_wq_create()
297 (1 << rxq_data->sges_n), in mlx5_rxq_ibv_wq_create()
330 MLX5_ASSERT(rxq_data); in mlx5_rxq_ibv_obj_new()
375 rxq_data->cqn = cq_info.cqn; in mlx5_rxq_ibv_obj_new()
400 rxq_data->wqes = rwq.buf; in mlx5_rxq_ibv_obj_new()
401 rxq_data->rq_db = rwq.dbrec; in mlx5_rxq_ibv_obj_new()
402 rxq_data->cq_arm_sn = 0; in mlx5_rxq_ibv_obj_new()
[all …]