Home
last modified time | relevance | path

Searched refs:mlx5_rxq_ctrl (Results 1 – 13 of 13) sorted by relevance

/f-stack/dpdk/drivers/net/mlx5/
H A Dmlx5_rxq.c109 (rxq, struct mlx5_rxq_ctrl, rxq); in mlx5_mprq_enabled()
456 struct mlx5_rxq_ctrl *rxq_ctrl; in mlx5_rxq_releasable()
524 struct mlx5_rxq_ctrl *rxq_ctrl = in mlx5_rx_queue_stop_primary()
872 struct mlx5_rxq_ctrl *rxq_ctrl; in mlx5_rx_queue_release()
1395 struct mlx5_rxq_ctrl *
1401 struct mlx5_rxq_ctrl *tmpl; in mlx5_rxq_new()
1711 struct mlx5_rxq_ctrl *
1716 struct mlx5_rxq_ctrl *tmpl; in mlx5_rxq_hairpin_new()
1751 struct mlx5_rxq_ctrl *
1850 struct mlx5_rxq_ctrl, in mlx5_rxq_get_type()
[all …]
H A Dmlx5_devx.c325 struct mlx5_rxq_ctrl *rxq_ctrl = in mlx5_rxq_create_devx_rq_resources()
326 container_of(rxq_data, struct mlx5_rxq_ctrl, rxq); in mlx5_rxq_create_devx_rq_resources()
421 struct mlx5_rxq_ctrl *rxq_ctrl = in mlx5_rxq_create_devx_cq_resources()
422 container_of(rxq_data, struct mlx5_rxq_ctrl, rxq); in mlx5_rxq_create_devx_cq_resources()
574 struct mlx5_rxq_ctrl *rxq_ctrl = in mlx5_rxq_obj_hairpin_new()
575 container_of(rxq_data, struct mlx5_rxq_ctrl, rxq); in mlx5_rxq_obj_hairpin_new()
633 struct mlx5_rxq_ctrl *rxq_ctrl = in mlx5_rxq_devx_obj_new()
634 container_of(rxq_data, struct mlx5_rxq_ctrl, rxq); in mlx5_rxq_devx_obj_new()
732 struct mlx5_rxq_ctrl *rxq_ctrl = in mlx5_devx_ind_table_create_rqt_attr()
733 container_of(rxq, struct mlx5_rxq_ctrl, rxq); in mlx5_devx_ind_table_create_rqt_attr()
[all …]
H A Dmlx5_vlan.c94 struct mlx5_rxq_ctrl *rxq_ctrl = in mlx5_vlan_strip_queue_set()
95 container_of(rxq, struct mlx5_rxq_ctrl, rxq); in mlx5_vlan_strip_queue_set()
H A Dmlx5_rxtx.h183 struct mlx5_rxq_ctrl { struct
185 LIST_ENTRY(mlx5_rxq_ctrl) next; /* Pointer to the next element. */ argument
336 struct mlx5_rxq_ctrl *mlx5_rxq_new(struct rte_eth_dev *dev, uint16_t idx,
341 struct mlx5_rxq_ctrl *mlx5_rxq_hairpin_new
344 struct mlx5_rxq_ctrl *mlx5_rxq_get(struct rte_eth_dev *dev, uint16_t idx);
347 int rxq_alloc_elts(struct mlx5_rxq_ctrl *rxq_ctrl);
H A Dmlx5_trigger.c148 struct mlx5_rxq_ctrl *rxq_ctrl = mlx5_rxq_get(dev, i); in mlx5_rxq_start()
217 struct mlx5_rxq_ctrl *rxq_ctrl; in mlx5_hairpin_auto_bind()
385 struct mlx5_rxq_ctrl *rxq_ctrl; in mlx5_hairpin_queue_peer_update()
512 struct mlx5_rxq_ctrl *rxq_ctrl; in mlx5_hairpin_queue_peer_bind()
630 struct mlx5_rxq_ctrl *rxq_ctrl; in mlx5_hairpin_queue_peer_unbind()
969 struct mlx5_rxq_ctrl *rxq_ctrl; in mlx5_hairpin_get_peer_ports()
H A Dmlx5_mr.c172 struct mlx5_rxq_ctrl *rxq_ctrl = in mlx5_rx_addr2mr_bh()
173 container_of(rxq, struct mlx5_rxq_ctrl, rxq); in mlx5_rx_addr2mr_bh()
H A Dmlx5_ethdev.c160 struct mlx5_rxq_ctrl *rxq_ctrl; in mlx5_dev_configure_rss_reta()
163 rxq_ctrl = container_of(rxq_data, struct mlx5_rxq_ctrl, rxq); in mlx5_dev_configure_rss_reta()
H A Dmlx5_rxtx_vec.c543 struct mlx5_rxq_ctrl *ctrl = in mlx5_rxq_check_vec_support()
544 container_of(rxq, struct mlx5_rxq_ctrl, rxq); in mlx5_rxq_check_vec_support()
H A Dmlx5_rxtx.c513 struct mlx5_rxq_ctrl *rxq_ctrl = in mlx5_rx_descriptor_status()
514 container_of(rxq, struct mlx5_rxq_ctrl, rxq); in mlx5_rx_descriptor_status()
553 struct mlx5_rxq_ctrl *rxq_ctrl = in mlx5_rxq_info_get()
554 container_of(rxq, struct mlx5_rxq_ctrl, rxq); in mlx5_rxq_info_get()
930 struct mlx5_rxq_ctrl *rxq_ctrl = in mlx5_queue_state_modify_primary()
931 container_of(rxq, struct mlx5_rxq_ctrl, rxq); in mlx5_queue_state_modify_primary()
1008 struct mlx5_rxq_ctrl *rxq_ctrl = in mlx5_rx_err_handle()
1009 container_of(rxq, struct mlx5_rxq_ctrl, rxq); in mlx5_rx_err_handle()
H A Dmlx5.h808 struct mlx5_rxq_ctrl *rxq_ctrl; /* Back pointer to parent. */
975 LIST_HEAD(rxq, mlx5_rxq_ctrl) rxqsctrl; /* DPDK Rx queues. */
H A Dmlx5_flow.c969 flow_rxq_tunnel_ptype_update(struct mlx5_rxq_ctrl *rxq_ctrl) in flow_rxq_tunnel_ptype_update()
1015 struct mlx5_rxq_ctrl *rxq_ctrl = in flow_drv_rxq_flags_set()
1017 struct mlx5_rxq_ctrl, rxq); in flow_drv_rxq_flags_set()
1098 struct mlx5_rxq_ctrl *rxq_ctrl = in flow_drv_rxq_flags_trim()
1100 struct mlx5_rxq_ctrl, rxq); in flow_drv_rxq_flags_trim()
1162 struct mlx5_rxq_ctrl *rxq_ctrl; in flow_rxq_flags_clear()
1168 struct mlx5_rxq_ctrl, rxq); in flow_rxq_flags_clear()
1481 struct mlx5_rxq_ctrl *rxq_ctrl; in mlx5_validate_action_rss()
1493 struct mlx5_rxq_ctrl, rxq); in mlx5_validate_action_rss()
/f-stack/dpdk/drivers/net/mlx5/linux/
H A Dmlx5_verbs.c196 struct mlx5_rxq_ctrl *rxq_ctrl = in mlx5_rxq_ibv_cq_create()
197 container_of(rxq_data, struct mlx5_rxq_ctrl, rxq); in mlx5_rxq_ibv_cq_create()
263 struct mlx5_rxq_ctrl *rxq_ctrl = in mlx5_rxq_ibv_wq_create()
264 container_of(rxq_data, struct mlx5_rxq_ctrl, rxq); in mlx5_rxq_ibv_wq_create()
359 struct mlx5_rxq_ctrl *rxq_ctrl = in mlx5_rxq_ibv_obj_new()
360 container_of(rxq_data, struct mlx5_rxq_ctrl, rxq); in mlx5_rxq_ibv_obj_new()
530 struct mlx5_rxq_ctrl *rxq_ctrl = in mlx5_ibv_ind_table_new()
531 container_of(rxq, struct mlx5_rxq_ctrl, rxq); in mlx5_ibv_ind_table_new()
H A Dmlx5_os.c187 const struct mlx5_rxq_ctrl *ctrl = priv->verbs_alloc_ctx.obj; in mlx5_alloc_verbs_buf()