Searched refs:mlx5_rxq_priv (Results 1 – 11 of 11) sorted by relevance
| /dpdk/drivers/net/mlx5/ |
| H A D | mlx5_rx.h | 150 LIST_HEAD(priv, mlx5_rxq_priv) owners; /* Owner rxq list. */ 169 struct mlx5_rxq_priv { struct 173 LIST_ENTRY(mlx5_rxq_priv) owner_entry; /* Entry in shared rxq_ctrl. */ argument 215 (struct rte_eth_dev *dev, struct mlx5_rxq_priv *rxq, uint16_t desc, 217 struct mlx5_rxq_priv *mlx5_rxq_ref(struct rte_eth_dev *dev, uint16_t idx); 219 struct mlx5_rxq_priv *mlx5_rxq_get(struct rte_eth_dev *dev, uint16_t idx);
|
| H A D | mlx5_devx.c | 42 mlx5_rxq_obj_modify_rq_vlan_strip(struct mlx5_rxq_priv *rxq, int on) in mlx5_rxq_obj_modify_rq_vlan_strip() 66 mlx5_devx_modify_rq(struct mlx5_rxq_priv *rxq, uint8_t type) in mlx5_devx_modify_rq() 159 mlx5_rxq_devx_obj_release(struct mlx5_rxq_priv *rxq) in mlx5_rxq_devx_obj_release() 234 mlx5_rxq_create_devx_rq_resources(struct mlx5_rxq_priv *rxq) in mlx5_rxq_create_devx_rq_resources() 299 mlx5_rxq_create_devx_cq_resources(struct mlx5_rxq_priv *rxq) in mlx5_rxq_create_devx_cq_resources() 410 mlx5_rxq_obj_hairpin_new(struct mlx5_rxq_priv *rxq) in mlx5_rxq_obj_hairpin_new() 469 mlx5_rxq_devx_obj_new(struct mlx5_rxq_priv *rxq) in mlx5_rxq_devx_obj_new() 589 struct mlx5_rxq_priv *rxq = in mlx5_devx_ind_table_create_rqt_attr() 921 struct mlx5_rxq_priv *rxq; in mlx5_rxq_devx_obj_drop_create() 1015 struct mlx5_rxq_priv *rxq = priv->drop_queue.rxq; in mlx5_rxq_devx_obj_drop_release()
|
| H A D | mlx5_rxq.c | 413 struct mlx5_rxq_priv *rxq = mlx5_rxq_get(dev, idx); in mlx5_rxq_releasable() 479 struct mlx5_rxq_priv *rxq = mlx5_rxq_get(dev, idx); in mlx5_rx_queue_stop_primary() 565 struct mlx5_rxq_priv *rxq = mlx5_rxq_get(dev, idx); in mlx5_rx_queue_start_primary() 652 struct mlx5_rxq_priv *rxq; in mlx5_rx_queue_pre_setup() 834 struct mlx5_rxq_priv *rxq; in mlx5_rx_queue_setup() 968 struct mlx5_rxq_priv *rxq; in mlx5_rx_hairpin_queue_setup() 1087 struct mlx5_rxq_priv *rxq = mlx5_rxq_get(dev, i); in mlx5_rx_intr_vec_enable() 2013 struct mlx5_rxq_priv * 2016 struct mlx5_rxq_priv *rxq = mlx5_rxq_get(dev, idx); in mlx5_rxq_ref() 2055 struct mlx5_rxq_priv * [all …]
|
| H A D | mlx5.h | 324 struct mlx5_rxq_priv *rxq; /* Rx queue. */ 1402 struct mlx5_rxq_priv; 1406 int (*rxq_obj_modify_vlan_strip)(struct mlx5_rxq_priv *rxq, int on); 1407 int (*rxq_obj_new)(struct mlx5_rxq_priv *rxq); 1409 int (*rxq_obj_modify)(struct mlx5_rxq_priv *rxq, uint8_t type); 1410 void (*rxq_obj_release)(struct mlx5_rxq_priv *rxq); 1469 struct mlx5_rxq_priv *(*rxq_privs)[]; /* RX queue non-shared data. */
|
| H A D | mlx5_trigger.c | 223 struct mlx5_rxq_priv *rxq = mlx5_rxq_ref(dev, i); in mlx5_rxq_start() 270 struct mlx5_rxq_priv *rxq; in mlx5_hairpin_auto_bind() 437 struct mlx5_rxq_priv *rxq = mlx5_rxq_get(dev, peer_queue); in mlx5_hairpin_queue_peer_update() 562 struct mlx5_rxq_priv *rxq = mlx5_rxq_get(dev, cur_queue); in mlx5_hairpin_queue_peer_bind() 675 struct mlx5_rxq_priv *rxq = mlx5_rxq_get(dev, cur_queue); in mlx5_hairpin_queue_peer_unbind() 1037 struct mlx5_rxq_priv *rxq = mlx5_rxq_get(dev, i); in mlx5_hairpin_get_peer_ports()
|
| H A D | mlx5_vlan.c | 94 struct mlx5_rxq_priv *rxq = mlx5_rxq_get(dev, queue); in mlx5_vlan_strip_queue_set()
|
| H A D | mlx5_rss.c | 68 struct mlx5_rxq_priv *rxq = mlx5_rxq_get(dev, i); in mlx5_rss_hash_update()
|
| H A D | mlx5_rxtx.c | 376 struct mlx5_rxq_priv *rxq = mlx5_rxq_get(dev, sm->queue_id); in mlx5_queue_state_modify_primary()
|
| H A D | mlx5_rx.c | 195 struct mlx5_rxq_priv *rxq = mlx5_rxq_get(dev, rx_queue_id); in mlx5_rx_burst_mode_get()
|
| H A D | mlx5_flow.c | 1576 struct mlx5_rxq_priv *rxq = mlx5_rxq_get(dev, i); in flow_rxq_flags_clear() 1602 struct mlx5_rxq_priv *rxq = mlx5_rxq_get(dev, i); in mlx5_flow_rxq_dynf_metadata_set()
|
| /dpdk/drivers/net/mlx5/linux/ |
| H A D | mlx5_verbs.c | 39 mlx5_rxq_obj_modify_wq_vlan_strip(struct mlx5_rxq_priv *rxq, int on) in mlx5_rxq_obj_modify_wq_vlan_strip() 66 mlx5_ibv_modify_wq(struct mlx5_rxq_priv *rxq, uint8_t type) in mlx5_ibv_modify_wq() 150 mlx5_rxq_ibv_cq_create(struct mlx5_rxq_priv *rxq) in mlx5_rxq_ibv_cq_create() 224 mlx5_rxq_ibv_wq_create(struct mlx5_rxq_priv *rxq) in mlx5_rxq_ibv_wq_create() 317 mlx5_rxq_ibv_obj_new(struct mlx5_rxq_priv *rxq) in mlx5_rxq_ibv_obj_new() 427 mlx5_rxq_ibv_obj_release(struct mlx5_rxq_priv *rxq) in mlx5_rxq_ibv_obj_release() 495 struct mlx5_rxq_priv *rxq = mlx5_rxq_get(dev, in mlx5_ibv_ind_table_new() 655 struct mlx5_rxq_priv *rxq = priv->drop_queue.rxq; in mlx5_rxq_ibv_obj_drop_release() 691 struct mlx5_rxq_priv *rxq = priv->drop_queue.rxq; in mlx5_rxq_ibv_obj_drop_create()
|