Searched refs:mlx4_priv (Results 1 – 11 of 11) sorted by relevance
| /f-stack/dpdk/drivers/net/mlx4/ |
| H A D | mlx4.h | 122 LIST_HEAD(mlx4_dev_list, mlx4_priv); 154 struct mlx4_priv { struct 155 LIST_ENTRY(mlx4_priv) mem_event_cb; 202 int mlx4_get_ifname(const struct mlx4_priv *priv, char (*ifname)[IF_NAMESIZE]); argument 203 int mlx4_get_mac(struct mlx4_priv *priv, uint8_t (*mac)[RTE_ETHER_ADDR_LEN]); 204 int mlx4_mtu_get(struct mlx4_priv *priv, uint16_t *mtu); 234 int mlx4_intr_uninstall(struct mlx4_priv *priv); 235 int mlx4_intr_install(struct mlx4_priv *priv); 236 int mlx4_rxq_intr_enable(struct mlx4_priv *priv); 237 void mlx4_rxq_intr_disable(struct mlx4_priv *priv);
|
| H A D | mlx4_ethdev.c | 201 mlx4_mtu_get(struct mlx4_priv *priv, uint16_t *mtu) in mlx4_mtu_get() 226 struct mlx4_priv *priv = dev->data->dev_private; in mlx4_mtu_set() 274 mlx4_dev_set_link(struct mlx4_priv *priv, int up) in mlx4_dev_set_link() 302 struct mlx4_priv *priv = dev->data->dev_private; in mlx4_dev_set_link_down() 319 struct mlx4_priv *priv = dev->data->dev_private; in mlx4_dev_set_link_up() 350 struct mlx4_priv *priv = dev->data->dev_private; in mlx4_rxmode_toggle() 452 struct mlx4_priv *priv = dev->data->dev_private; in mlx4_mac_addr_remove() 488 struct mlx4_priv *priv = dev->data->dev_private; in mlx4_mac_addr_add() 526 struct mlx4_priv *priv = dev->data->dev_private; in mlx4_set_mc_addr_list() 582 struct mlx4_priv *priv = dev->data->dev_private; in mlx4_vlan_filter_set() [all …]
|
| H A D | mlx4_rxtx.h | 41 struct mlx4_priv *priv; /**< Back pointer to private data. */ 68 struct mlx4_priv *priv; /**< Back pointer to private data. */ 115 struct mlx4_priv *priv; /**< Back pointer to private data. */ 128 int mlx4_rss_init(struct mlx4_priv *priv); 129 void mlx4_rss_deinit(struct mlx4_priv *priv); 130 struct mlx4_rss *mlx4_rss_get(struct mlx4_priv *priv, uint64_t fields, 138 uint64_t mlx4_get_rx_port_offloads(struct mlx4_priv *priv); 139 uint64_t mlx4_get_rx_queue_offloads(struct mlx4_priv *priv); 160 uint64_t mlx4_get_tx_port_offloads(struct mlx4_priv *priv);
|
| H A D | mlx4_intr.c | 35 static int mlx4_link_status_check(struct mlx4_priv *priv); 44 mlx4_rx_intr_vec_disable(struct mlx4_priv *priv) in mlx4_rx_intr_vec_disable() 64 mlx4_rx_intr_vec_enable(struct mlx4_priv *priv) in mlx4_rx_intr_vec_enable() 119 mlx4_link_status_alarm(struct mlx4_priv *priv) in mlx4_link_status_alarm() 145 mlx4_link_status_check(struct mlx4_priv *priv) in mlx4_link_status_check() 177 mlx4_interrupt_handler(struct mlx4_priv *priv) in mlx4_interrupt_handler() 253 mlx4_intr_uninstall(struct mlx4_priv *priv) in mlx4_intr_uninstall() 281 mlx4_intr_install(struct mlx4_priv *priv) in mlx4_intr_install() 387 mlx4_rxq_intr_enable(struct mlx4_priv *priv) in mlx4_rxq_intr_enable() 406 mlx4_rxq_intr_disable(struct mlx4_priv *priv) in mlx4_rxq_intr_disable()
|
| H A D | mlx4_flow.h | 50 uint64_t mlx4_conv_rss_types(struct mlx4_priv *priv, uint64_t types, 52 int mlx4_flow_sync(struct mlx4_priv *priv, struct rte_flow_error *error); 53 void mlx4_flow_clean(struct mlx4_priv *priv);
|
| H A D | mlx4_mr.c | 351 struct mlx4_priv *priv = dev->data->dev_private; in mr_insert_dev_cache() 392 struct mlx4_priv *priv = dev->data->dev_private; in mr_lookup_dev_list() 433 struct mlx4_priv *priv = dev->data->dev_private; in mr_lookup_dev() 488 struct mlx4_priv *priv = dev->data->dev_private; in mlx4_mr_garbage_collect() 551 struct mlx4_priv *priv = dev->data->dev_private; in mlx4_mr_create_secondary() 595 struct mlx4_priv *priv = dev->data->dev_private; in mlx4_mr_create_primary() 864 struct mlx4_priv *priv = dev->data->dev_private; in mr_rebuild_dev_cache() 985 struct mlx4_priv *priv; in mlx4_mr_mem_event_cb() 1123 struct mlx4_priv *priv = rxq->priv; in mlx4_rx_addr2mr_bh() 1143 struct mlx4_priv *priv = txq->priv; in mlx4_tx_addr2mr_bh() [all …]
|
| H A D | mlx4_rxq.c | 89 mlx4_rss_get(struct mlx4_priv *priv, uint64_t fields, in mlx4_rss_get() 177 struct mlx4_priv *priv = rss->priv; in mlx4_rss_attach() 293 struct mlx4_priv *priv = rss->priv; in mlx4_rss_detach() 331 mlx4_rss_init(struct mlx4_priv *priv) in mlx4_rss_init() 455 mlx4_rss_deinit(struct mlx4_priv *priv) in mlx4_rss_deinit() 497 struct mlx4_priv *priv = rxq->priv; in mlx4_rxq_attach() 683 mlx4_get_rx_queue_offloads(struct mlx4_priv *priv) in mlx4_get_rx_queue_offloads() 705 mlx4_get_rx_port_offloads(struct mlx4_priv *priv) in mlx4_get_rx_port_offloads() 737 struct mlx4_priv *priv = dev->data->dev_private; in mlx4_rx_queue_setup() 920 struct mlx4_priv *priv; in mlx4_rx_queue_release()
|
| H A D | mlx4_flow.c | 72 struct mlx4_priv *priv; /**< Back pointer to private data. */ 664 mlx4_flow_prepare(struct mlx4_priv *priv, in mlx4_flow_prepare() 935 struct mlx4_priv *priv = dev->data->dev_private; in mlx4_flow_validate() 951 mlx4_drop_get(struct mlx4_priv *priv) in mlx4_drop_get() 1028 mlx4_flow_toggle(struct mlx4_priv *priv, in mlx4_flow_toggle() 1144 struct mlx4_priv *priv = dev->data->dev_private; in mlx4_flow_create() 1185 struct mlx4_priv *priv = dev->data->dev_private; in mlx4_flow_isolate() 1208 struct mlx4_priv *priv = dev->data->dev_private; in mlx4_flow_destroy() 1232 struct mlx4_priv *priv = dev->data->dev_private; in mlx4_flow_flush() 1257 mlx4_flow_internal_next_vlan(struct mlx4_priv *priv, uint16_t vlan) in mlx4_flow_internal_next_vlan() [all …]
|
| H A D | mlx4_txq.c | 50 struct mlx4_priv *priv = txq->priv; in txq_uar_init() 76 struct mlx4_priv *priv = txq->priv; in txq_uar_init_secondary() 247 mlx4_get_tx_port_offloads(struct mlx4_priv *priv) in mlx4_get_tx_port_offloads() 288 struct mlx4_priv *priv = dev->data->dev_private; in mlx4_tx_queue_setup() 506 struct mlx4_priv *priv; in mlx4_tx_queue_release()
|
| H A D | mlx4.c | 151 struct mlx4_priv *priv = data; in mlx4_alloc_verbs_buf() 248 struct mlx4_priv *priv = dev->data->dev_private; in mlx4_dev_configure() 292 struct mlx4_priv *priv = dev->data->dev_private; in mlx4_dev_start() 346 struct mlx4_priv *priv = dev->data->dev_private; in mlx4_dev_stop() 375 struct mlx4_priv *priv = dev->data->dev_private; in mlx4_dev_close() 859 struct mlx4_priv *priv = NULL; in mlx4_pci_probe()
|
| H A D | mlx4_mp.c | 59 struct mlx4_priv *priv; in mp_primary_handle()
|