Home
last modified time | relevance | path

Searched refs:mlx4_en_priv (Results 1 – 11 of 11) sorted by relevance

/linux-6.3-rc2/drivers/net/ethernet/mellanox/mlx4/
A Dmlx4_en.h267 struct mlx4_en_priv;
277 u32 (*free_tx_desc)(struct mlx4_en_priv *priv,
534 struct mlx4_en_priv { struct
682 struct mlx4_en_priv *tmp,
686 struct mlx4_en_priv *tmp);
709 int mlx4_en_create_tx_ring(struct mlx4_en_priv *priv,
713 void mlx4_en_destroy_tx_ring(struct mlx4_en_priv *priv,
724 int mlx4_en_create_rx_ring(struct mlx4_en_priv *priv,
740 u32 mlx4_en_free_tx_desc(struct mlx4_en_priv *priv,
744 u32 mlx4_en_recycle_tx_desc(struct mlx4_en_priv *priv,
[all …]
A Den_dcb_nl.c90 struct mlx4_en_priv *priv = netdev_priv(dev); in mlx4_en_dcbnl_getcap()
221 struct mlx4_en_priv *priv = netdev_priv(dev); in mlx4_en_dcbnl_get_state()
231 struct mlx4_en_priv *priv = netdev_priv(dev); in mlx4_en_dcbnl_set_state()
290 struct mlx4_en_priv *priv = netdev_priv(dev); in mlx4_en_dcbnl_ieee_getets()
379 struct mlx4_en_priv *priv = netdev_priv(dev); in mlx4_en_dcbnl_ieee_setets()
403 struct mlx4_en_priv *priv = netdev_priv(dev); in mlx4_en_dcbnl_ieee_getpfc()
414 struct mlx4_en_priv *priv = netdev_priv(dev); in mlx4_en_dcbnl_ieee_setpfc()
452 struct mlx4_en_priv *priv = netdev_priv(dev); in mlx4_en_dcbnl_getdcbx()
459 struct mlx4_en_priv *priv = netdev_priv(dev); in mlx4_en_dcbnl_setdcbx()
503 struct mlx4_en_priv *priv = netdev_priv(dev); in mlx4_en_dcbnl_ieee_getmaxrate()
[all …]
A Den_selftest.c43 static int mlx4_en_test_registers(struct mlx4_en_priv *priv) in mlx4_en_test_registers()
49 static int mlx4_en_test_loopback_xmit(struct mlx4_en_priv *priv) in mlx4_en_test_loopback_xmit()
80 static int mlx4_en_test_loopback(struct mlx4_en_priv *priv) in mlx4_en_test_loopback()
115 static int mlx4_en_test_interrupts(struct mlx4_en_priv *priv) in mlx4_en_test_interrupts()
139 static int mlx4_en_test_link(struct mlx4_en_priv *priv) in mlx4_en_test_link()
149 static int mlx4_en_test_speed(struct mlx4_en_priv *priv) in mlx4_en_test_speed()
170 struct mlx4_en_priv *priv = netdev_priv(dev); in mlx4_en_ex_selftest()
A Den_netdev.c95 struct mlx4_en_priv *tmp; in mlx4_en_alloc_tx_queue_per_tc()
172 struct mlx4_en_priv *priv;
1258 struct mlx4_en_priv *priv = container_of(work, struct mlx4_en_priv, in mlx4_en_do_set_rx_mode()
1517 struct mlx4_en_priv *priv = container_of(delay, struct mlx4_en_priv, in mlx4_en_do_get_stats()
1547 struct mlx4_en_priv *priv = container_of(delay, struct mlx4_en_priv, in mlx4_en_service_task()
1587 struct mlx4_en_priv *priv = container_of(work, struct mlx4_en_priv, in mlx4_en_linkstate_work()
2018 struct mlx4_en_priv *priv = container_of(work, struct mlx4_en_priv, in mlx4_en_restart()
2733 struct mlx4_en_priv *tmp; in mlx4_xdp_set()
2899 struct mlx4_en_priv *priv;
2963 struct mlx4_en_priv *priv; in mlx4_en_netdev_event()
[all …]
A Den_ethtool.c89 struct mlx4_en_priv *priv = netdev_priv(dev); in mlx4_en_get_drvinfo()
346 struct mlx4_en_priv *priv = netdev_priv(dev); in mlx4_en_get_sset_count()
369 struct mlx4_en_priv *priv = netdev_priv(dev); in mlx4_en_get_ethtool_stats()
452 struct mlx4_en_priv *priv = netdev_priv(dev); in mlx4_en_get_strings()
548 struct mlx4_en_priv *priv = netdev_priv(dev); in mlx4_en_autoneg_get()
749 struct mlx4_en_priv *priv = netdev_priv(dev); in ethtool_get_ptys_link_ksettings()
837 struct mlx4_en_priv *priv = netdev_priv(dev); in ethtool_get_default_link_ksettings()
872 struct mlx4_en_priv *priv = netdev_priv(dev); in mlx4_en_get_link_ksettings()
920 struct mlx4_en_priv *priv = netdev_priv(dev); in mlx4_en_set_link_ksettings()
1151 struct mlx4_en_priv *tmp; in mlx4_en_set_ringparam()
[all …]
A Den_cq.c46 int mlx4_en_create_cq(struct mlx4_en_priv *priv, in mlx4_en_create_cq()
89 int mlx4_en_activate_cq(struct mlx4_en_priv *priv, struct mlx4_en_cq *cq, in mlx4_en_activate_cq()
173 void mlx4_en_destroy_cq(struct mlx4_en_priv *priv, struct mlx4_en_cq **pcq) in mlx4_en_destroy_cq()
189 void mlx4_en_deactivate_cq(struct mlx4_en_priv *priv, struct mlx4_en_cq *cq) in mlx4_en_deactivate_cq()
200 int mlx4_en_set_cq_moder(struct mlx4_en_priv *priv, struct mlx4_en_cq *cq) in mlx4_en_set_cq_moder()
206 void mlx4_en_arm_cq(struct mlx4_en_priv *priv, struct mlx4_en_cq *cq) in mlx4_en_arm_cq()
A Den_rx.c53 static int mlx4_alloc_page(struct mlx4_en_priv *priv, in mlx4_alloc_page()
74 static int mlx4_en_alloc_frags(struct mlx4_en_priv *priv, in mlx4_en_alloc_frags()
263 int mlx4_en_create_rx_ring(struct mlx4_en_priv *priv, in mlx4_en_create_rx_ring()
326 int mlx4_en_activate_rx_rings(struct mlx4_en_priv *priv) in mlx4_en_activate_rx_rings()
393 void mlx4_en_recover_from_oom(struct mlx4_en_priv *priv) in mlx4_en_recover_from_oom()
429 void mlx4_en_destroy_rx_ring(struct mlx4_en_priv *priv, in mlx4_en_destroy_rx_ring()
697 struct mlx4_en_priv *priv = netdev_priv(dev); in mlx4_en_process_rx_cq()
970 struct mlx4_en_priv *priv = netdev_priv(cq->dev); in mlx4_en_rx_irq()
983 struct mlx4_en_priv *priv = netdev_priv(dev); in mlx4_en_poll_rx_cq()
1031 struct mlx4_en_priv *priv = netdev_priv(dev); in mlx4_en_calc_rx_buf()
[all …]
A Den_tx.c50 int mlx4_en_create_tx_ring(struct mlx4_en_priv *priv, in mlx4_en_create_tx_ring()
164 void mlx4_en_destroy_tx_ring(struct mlx4_en_priv *priv, in mlx4_en_destroy_tx_ring()
185 int mlx4_en_activate_tx_ring(struct mlx4_en_priv *priv, in mlx4_en_activate_tx_ring()
273 u32 mlx4_en_free_tx_desc(struct mlx4_en_priv *priv, in mlx4_en_free_tx_desc()
367 struct mlx4_en_priv *priv = netdev_priv(dev); in mlx4_en_free_tx_buf()
430 struct mlx4_en_priv *priv = netdev_priv(dev); in mlx4_en_process_tx_cq()
542 struct mlx4_en_priv *priv = netdev_priv(cq->dev); in mlx4_en_tx_irq()
555 struct mlx4_en_priv *priv = netdev_priv(dev); in mlx4_en_poll_tx_cq()
643 struct mlx4_en_priv *priv = netdev_priv(dev); in get_real_size()
740 struct mlx4_en_priv *priv = netdev_priv(dev); in mlx4_en_select_queue()
[all …]
A Den_resources.c40 void mlx4_en_fill_qp_context(struct mlx4_en_priv *priv, int size, int stride, in mlx4_en_fill_qp_context()
94 int mlx4_en_change_mcast_lb(struct mlx4_en_priv *priv, struct mlx4_qp *qp, in mlx4_en_change_mcast_lb()
A Den_main.c81 void en_print(const char *level, const struct mlx4_en_priv *priv, in en_print()
104 struct mlx4_en_priv *priv = netdev_priv(dev); in mlx4_en_update_loopback_state()
197 struct mlx4_en_priv *priv; in mlx4_en_event()
A Den_port.c44 int mlx4_SET_VLAN_FLTR(struct mlx4_dev *dev, struct mlx4_en_priv *priv) in mlx4_SET_VLAN_FLTR()
75 struct mlx4_en_priv *priv = netdev_priv(mdev->pndev[port]); in mlx4_en_QUERY_PORT()
152 struct mlx4_en_priv *priv = netdev_priv(dev); in mlx4_en_fold_software_stats()
189 struct mlx4_en_priv *priv = netdev_priv(dev); in mlx4_en_DUMP_ETH_STATS()

Completed in 28 milliseconds