| /f-stack/dpdk/drivers/net/mlx5/ |
| H A D | mlx5_rxq.c | 109 (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 D | mlx5_devx.c | 325 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 D | mlx5_vlan.c | 94 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 D | mlx5_rxtx.h | 183 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 D | mlx5_trigger.c | 148 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 D | mlx5_mr.c | 172 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 D | mlx5_ethdev.c | 160 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 D | mlx5_rxtx_vec.c | 543 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 D | mlx5_rxtx.c | 513 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 D | mlx5.h | 808 struct mlx5_rxq_ctrl *rxq_ctrl; /* Back pointer to parent. */ 975 LIST_HEAD(rxq, mlx5_rxq_ctrl) rxqsctrl; /* DPDK Rx queues. */
|
| H A D | mlx5_flow.c | 969 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 D | mlx5_verbs.c | 196 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 D | mlx5_os.c | 187 const struct mlx5_rxq_ctrl *ctrl = priv->verbs_alloc_ctx.obj; in mlx5_alloc_verbs_buf()
|