Searched refs:mlx5_txq_ctrl (Results 1 – 9 of 9) sorted by relevance
| /dpdk/drivers/net/mlx5/ |
| H A D | mlx5_txq.c | 191 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 D | mlx5_tx.c | 41 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 D | mlx5_trigger.c | 56 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 D | mlx5_rxtx.c | 387 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 D | mlx5_devx.c | 1132 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 D | mlx5_tx.h | 174 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 D | mlx5.h | 1367 struct mlx5_txq_ctrl *txq_ctrl; /* Pointer to the control queue. */ 1485 LIST_HEAD(txq, mlx5_txq_ctrl) txqsctrl; /* DPDK Tx queues. */
|
| H A D | mlx5_flow_dv.c | 11184 struct mlx5_txq_ctrl *txq; in flow_dv_translate_item_tx_queue()
|
| /dpdk/drivers/net/mlx5/linux/ |
| H A D | mlx5_verbs.c | 863 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()
|