Searched refs:mlx5_rxq_ctrl (Results 1 – 11 of 11) sorted by relevance
| /dpdk/drivers/net/mlx5/ |
| H A D | mlx5_rx.h | 147 struct mlx5_rxq_ctrl { struct 149 LIST_ENTRY(mlx5_rxq_ctrl) next; /* Pointer to the next element. */ argument 155 LIST_ENTRY(mlx5_rxq_ctrl) share_entry; /* Entry in shared RXQ list. */ argument 172 struct mlx5_rxq_ctrl *ctrl; /* Shared Rx Queue. */ argument 209 struct mlx5_rxq_ctrl *mlx5_rxq_new(struct rte_eth_dev *dev, uint16_t idx, 214 struct mlx5_rxq_ctrl *mlx5_rxq_hairpin_new 220 struct mlx5_rxq_ctrl *mlx5_rxq_ctrl_get(struct rte_eth_dev *dev, uint16_t idx); 230 int rxq_alloc_elts(struct mlx5_rxq_ctrl *rxq_ctrl); 641 struct mlx5_rxq_ctrl *rxq_ctrl = mlx5_rxq_ctrl_get(dev, i); in mlx5_mprq_enabled()
|
| H A D | mlx5_rxq.c | 709 static struct mlx5_rxq_ctrl * 712 struct mlx5_rxq_ctrl *rxq_ctrl; in mlx5_shared_rxq_get() 969 struct mlx5_rxq_ctrl *rxq_ctrl; in mlx5_rx_hairpin_queue_setup() 1684 struct mlx5_rxq_ctrl * 1691 struct mlx5_rxq_ctrl *tmpl; in mlx5_rxq_new() 1968 struct mlx5_rxq_ctrl * 1975 struct mlx5_rxq_ctrl *tmpl; in mlx5_rxq_hairpin_new() 2077 struct mlx5_rxq_ctrl * 2238 struct mlx5_rxq_ctrl *rxq_ctrl; in mlx5_rxq_release() 2294 struct mlx5_rxq_ctrl *rxq_ctrl; in mlx5_rxq_verify() [all …]
|
| H A D | mlx5_trigger.c | 119 mlx5_rxq_mempool_register(struct mlx5_rxq_ctrl *rxq_ctrl) in mlx5_rxq_mempool_register() 165 mlx5_rxq_ctrl_prepare(struct rte_eth_dev *dev, struct mlx5_rxq_ctrl *rxq_ctrl, in mlx5_rxq_ctrl_prepare() 224 struct mlx5_rxq_ctrl *rxq_ctrl; in mlx5_rxq_start() 271 struct mlx5_rxq_ctrl *rxq_ctrl; in mlx5_hairpin_auto_bind() 438 struct mlx5_rxq_ctrl *rxq_ctrl; in mlx5_hairpin_queue_peer_update() 563 struct mlx5_rxq_ctrl *rxq_ctrl; in mlx5_hairpin_queue_peer_bind() 676 struct mlx5_rxq_ctrl *rxq_ctrl; in mlx5_hairpin_queue_peer_unbind() 1038 struct mlx5_rxq_ctrl *rxq_ctrl; in mlx5_hairpin_get_peer_ports()
|
| H A D | mlx5_devx.c | 238 struct mlx5_rxq_ctrl *rxq_ctrl = rxq->ctrl; in mlx5_rxq_create_devx_rq_resources() 306 struct mlx5_rxq_ctrl *rxq_ctrl = rxq->ctrl; in mlx5_rxq_create_devx_cq_resources() 414 struct mlx5_rxq_ctrl *rxq_ctrl = rxq->ctrl; in mlx5_rxq_obj_hairpin_new() 472 struct mlx5_rxq_ctrl *rxq_ctrl = rxq->ctrl; in mlx5_rxq_devx_obj_new() 922 struct mlx5_rxq_ctrl *rxq_ctrl = NULL; in mlx5_rxq_devx_obj_drop_create() 1016 struct mlx5_rxq_ctrl *rxq_ctrl = rxq->ctrl; in mlx5_rxq_devx_obj_drop_release()
|
| H A D | mlx5_rxtx_vec.c | 550 struct mlx5_rxq_ctrl *ctrl = in mlx5_rxq_check_vec_support() 551 container_of(rxq, struct mlx5_rxq_ctrl, rxq); in mlx5_rxq_check_vec_support()
|
| H A D | mlx5_rx.c | 151 struct mlx5_rxq_ctrl *rxq_ctrl = mlx5_rxq_ctrl_get(dev, rx_queue_id); in mlx5_rxq_info_get() 416 struct mlx5_rxq_ctrl *rxq_ctrl = in mlx5_rx_err_handle() 417 container_of(rxq, struct mlx5_rxq_ctrl, rxq); in mlx5_rx_err_handle()
|
| H A D | mlx5.h | 1254 LIST_HEAD(shared_rxqs, mlx5_rxq_ctrl) shared_rxqs; /* Shared RXQs. */ 1312 struct mlx5_rxq_ctrl *rxq_ctrl; /* Back pointer to parent. */ 1482 LIST_HEAD(rxq, mlx5_rxq_ctrl) rxqsctrl; /* DPDK Rx queues. */
|
| H A D | mlx5_ethdev.c | 184 struct mlx5_rxq_ctrl *rxq_ctrl = mlx5_rxq_ctrl_get(dev, i); in mlx5_dev_configure_rss_reta()
|
| H A D | mlx5_flow.c | 1353 flow_rxq_tunnel_ptype_update(struct mlx5_rxq_ctrl *rxq_ctrl) in flow_rxq_tunnel_ptype_update() 1410 struct mlx5_rxq_ctrl *rxq_ctrl; in flow_drv_rxq_flags_set() 1444 struct mlx5_rxq_ctrl *rxq_ctrl; in flow_rxq_mark_flag_set() 1517 struct mlx5_rxq_ctrl *rxq_ctrl; in flow_drv_rxq_flags_trim() 1840 struct mlx5_rxq_ctrl *rxq_ctrl; in mlx5_validate_rss_queues()
|
| H A D | mlx5_flow_hw.c | 58 struct mlx5_rxq_ctrl *rxq_ctrl = mlx5_rxq_ctrl_get(dev, i); in flow_hw_rxq_flag_set()
|
| /dpdk/drivers/net/mlx5/linux/ |
| H A D | mlx5_verbs.c | 153 struct mlx5_rxq_ctrl *rxq_ctrl = rxq->ctrl; in mlx5_rxq_ibv_cq_create() 227 struct mlx5_rxq_ctrl *rxq_ctrl = rxq->ctrl; in mlx5_rxq_ibv_wq_create() 322 struct mlx5_rxq_ctrl *rxq_ctrl = rxq->ctrl; in mlx5_rxq_ibv_obj_new() 692 struct mlx5_rxq_ctrl *rxq_ctrl = NULL; in mlx5_rxq_ibv_obj_drop_create()
|