Home
last modified time | relevance | path

Searched refs:mlx5_txq_ctrl (Results 1 – 9 of 9) sorted by relevance

/dpdk/drivers/net/mlx5/
H A Dmlx5_txq.c191 struct mlx5_txq_ctrl *txq_ctrl = in mlx5_tx_queue_stop_primary()
264 struct mlx5_txq_ctrl *txq_ctrl = in mlx5_tx_queue_start_primary()
389 struct mlx5_txq_ctrl *txq_ctrl = in mlx5_tx_queue_setup()
430 struct mlx5_txq_ctrl *txq_ctrl = in mlx5_tx_hairpin_queue_setup()
624 struct mlx5_txq_ctrl *txq_ctrl; in mlx5_tx_uar_init_secondary()
1068 struct mlx5_txq_ctrl *
1073 struct mlx5_txq_ctrl *tmpl; in mlx5_txq_new()
1134 struct mlx5_txq_ctrl *
1139 struct mlx5_txq_ctrl *tmpl; in mlx5_txq_hairpin_new()
1170 struct mlx5_txq_ctrl *
[all …]
H A Dmlx5_tx.c41 tx_recover_qp(struct mlx5_txq_ctrl *txq_ctrl) in tx_recover_qp()
90 struct mlx5_txq_ctrl *txq_ctrl = in mlx5_tx_error_cqe_handle()
91 container_of(txq, struct mlx5_txq_ctrl, txq); in mlx5_tx_error_cqe_handle()
684 struct mlx5_txq_ctrl *txq_ctrl = in mlx5_txq_info_get()
685 container_of(txq, struct mlx5_txq_ctrl, txq); in mlx5_txq_info_get()
H A Dmlx5_trigger.c56 struct mlx5_txq_ctrl *txq_ctrl = mlx5_txq_get(dev, i); in mlx5_txq_start()
269 struct mlx5_txq_ctrl *txq_ctrl; in mlx5_hairpin_auto_bind()
406 struct mlx5_txq_ctrl *txq_ctrl; in mlx5_hairpin_queue_peer_update()
503 struct mlx5_txq_ctrl *txq_ctrl; in mlx5_hairpin_queue_peer_bind()
637 struct mlx5_txq_ctrl *txq_ctrl; in mlx5_hairpin_queue_peer_unbind()
729 struct mlx5_txq_ctrl *txq_ctrl; in mlx5_hairpin_bind_single_port()
873 struct mlx5_txq_ctrl *txq_ctrl; in mlx5_hairpin_unbind_single_port()
1008 struct mlx5_txq_ctrl *txq_ctrl; in mlx5_hairpin_get_peer_ports()
1325 struct mlx5_txq_ctrl *txq_ctrl = mlx5_txq_get(dev, i); in mlx5_traffic_enable()
H A Dmlx5_rxtx.c387 struct mlx5_txq_ctrl *txq_ctrl = in mlx5_queue_state_modify_primary()
388 container_of(txq, struct mlx5_txq_ctrl, txq); in mlx5_queue_state_modify_primary()
H A Dmlx5_devx.c1132 struct mlx5_txq_ctrl *txq_ctrl = in mlx5_txq_obj_hairpin_new()
1133 container_of(txq_data, struct mlx5_txq_ctrl, txq); in mlx5_txq_obj_hairpin_new()
1214 struct mlx5_txq_ctrl *txq_ctrl = in mlx5_txq_create_devx_sq_resources()
1215 container_of(txq_data, struct mlx5_txq_ctrl, txq); in mlx5_txq_create_devx_sq_resources()
1255 struct mlx5_txq_ctrl *txq_ctrl = in mlx5_txq_devx_obj_new()
1256 container_of(txq_data, struct mlx5_txq_ctrl, txq); in mlx5_txq_devx_obj_new()
H A Dmlx5_tx.h174 struct mlx5_txq_ctrl { struct
175 LIST_ENTRY(mlx5_txq_ctrl) next; /* Pointer to the next element. */
206 struct mlx5_txq_ctrl *mlx5_txq_new(struct rte_eth_dev *dev, uint16_t idx, argument
209 struct mlx5_txq_ctrl *mlx5_txq_hairpin_new
212 struct mlx5_txq_ctrl *mlx5_txq_get(struct rte_eth_dev *dev, uint16_t idx);
216 void txq_alloc_elts(struct mlx5_txq_ctrl *txq_ctrl);
217 void txq_free_elts(struct mlx5_txq_ctrl *txq_ctrl);
H A Dmlx5.h1367 struct mlx5_txq_ctrl *txq_ctrl; /* Pointer to the control queue. */
1485 LIST_HEAD(txq, mlx5_txq_ctrl) txqsctrl; /* DPDK Tx queues. */
H A Dmlx5_flow_dv.c11184 struct mlx5_txq_ctrl *txq; in flow_dv_translate_item_tx_queue()
/dpdk/drivers/net/mlx5/linux/
H A Dmlx5_verbs.c863 struct mlx5_txq_ctrl *txq_ctrl = in mlx5_txq_ibv_qp_create()
864 container_of(txq_data, struct mlx5_txq_ctrl, txq); in mlx5_txq_ibv_qp_create()
912 mlx5_txq_ibv_uar_init(struct mlx5_txq_ctrl *txq_ctrl, void *bf_reg) in mlx5_txq_ibv_uar_init()
955 struct mlx5_txq_ctrl *txq_ctrl = in mlx5_txq_ibv_obj_new()
956 container_of(txq_data, struct mlx5_txq_ctrl, txq); in mlx5_txq_ibv_obj_new()