Searched refs:mlx4_priv (Results 1 – 11 of 11) sorted by relevance
| /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; 206 int mlx4_get_ifname(const struct mlx4_priv *priv, char (*ifname)[IF_NAMESIZE]); argument 207 int mlx4_get_mac(struct mlx4_priv *priv, uint8_t (*mac)[RTE_ETHER_ADDR_LEN]); 208 int mlx4_mtu_get(struct mlx4_priv *priv, uint16_t *mtu); 238 int mlx4_intr_uninstall(struct mlx4_priv *priv); 239 int mlx4_intr_install(struct mlx4_priv *priv); 240 int mlx4_rxq_intr_enable(struct mlx4_priv *priv); 241 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); 157 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() 125 mlx4_link_status_alarm(struct mlx4_priv *priv) in mlx4_link_status_alarm() 151 mlx4_link_status_check(struct mlx4_priv *priv) in mlx4_link_status_check() 183 mlx4_interrupt_handler(struct mlx4_priv *priv) in mlx4_interrupt_handler() 259 mlx4_intr_uninstall(struct mlx4_priv *priv) in mlx4_intr_uninstall() 288 mlx4_intr_install(struct mlx4_priv *priv) in mlx4_intr_install() 396 mlx4_rxq_intr_enable(struct mlx4_priv *priv) in mlx4_rxq_intr_enable() 415 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() 487 struct mlx4_priv *priv = dev->data->dev_private; in mlx4_mr_garbage_collect() 550 struct mlx4_priv *priv = dev->data->dev_private; in mlx4_mr_create_secondary() 594 struct mlx4_priv *priv = dev->data->dev_private; in mlx4_mr_create_primary() 863 struct mlx4_priv *priv = dev->data->dev_private; in mr_rebuild_dev_cache() 979 struct mlx4_priv *priv; in mlx4_mr_mem_event_cb() 1117 struct mlx4_priv *priv = rxq->priv; in mlx4_rx_addr2mr_bh() 1137 struct mlx4_priv *priv = txq->priv; in mlx4_tx_addr2mr_bh() [all …]
|
| 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() 937 struct mlx4_priv *priv = dev->data->dev_private; in mlx4_flow_validate() 953 mlx4_drop_get(struct mlx4_priv *priv) in mlx4_drop_get() 1030 mlx4_flow_toggle(struct mlx4_priv *priv, in mlx4_flow_toggle() 1146 struct mlx4_priv *priv = dev->data->dev_private; in mlx4_flow_create() 1187 struct mlx4_priv *priv = dev->data->dev_private; in mlx4_flow_isolate() 1210 struct mlx4_priv *priv = dev->data->dev_private; in mlx4_flow_destroy() 1234 struct mlx4_priv *priv = dev->data->dev_private; in mlx4_flow_flush() 1259 mlx4_flow_internal_next_vlan(struct mlx4_priv *priv, uint16_t vlan) in mlx4_flow_internal_next_vlan() [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() 704 mlx4_get_rx_port_offloads(struct mlx4_priv *priv) in mlx4_get_rx_port_offloads() 736 struct mlx4_priv *priv = dev->data->dev_private; in mlx4_rx_queue_setup()
|
| 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() 274 mlx4_get_tx_port_offloads(struct mlx4_priv *priv) in mlx4_get_tx_port_offloads() 315 struct mlx4_priv *priv = dev->data->dev_private; in mlx4_tx_queue_setup()
|
| H A D | mlx4.c | 151 struct mlx4_priv *priv = data; in mlx4_alloc_verbs_buf() 249 struct mlx4_priv *priv = dev->data->dev_private; in mlx4_dev_configure() 293 struct mlx4_priv *priv = dev->data->dev_private; in mlx4_dev_start() 347 struct mlx4_priv *priv = dev->data->dev_private; in mlx4_dev_stop() 376 struct mlx4_priv *priv = dev->data->dev_private; in mlx4_dev_close() 863 struct mlx4_priv *priv = NULL; in mlx4_pci_probe()
|
| H A D | mlx4_mp.c | 59 struct mlx4_priv *priv; in mp_primary_handle() 184 struct mlx4_priv *priv; in mp_req_on_rxtx()
|