Searched refs:mlxbf_gige (Results 1 – 15 of 15) sorted by relevance
/openbmc/linux/drivers/net/ethernet/mellanox/mlxbf_gige/ |
H A D | mlxbf_gige.h | 95 struct mlxbf_gige { struct 177 struct mlxbf_gige *priv); 178 void mlxbf_gige_mdio_remove(struct mlxbf_gige *priv); 180 void mlxbf_gige_enable_multicast_rx(struct mlxbf_gige *priv); 181 void mlxbf_gige_disable_multicast_rx(struct mlxbf_gige *priv); 182 void mlxbf_gige_enable_mac_rx_filter(struct mlxbf_gige *priv, 184 void mlxbf_gige_disable_mac_rx_filter(struct mlxbf_gige *priv, 186 void mlxbf_gige_set_mac_rx_filter(struct mlxbf_gige *priv, 188 void mlxbf_gige_get_mac_rx_filter(struct mlxbf_gige *priv, 190 void mlxbf_gige_enable_promisc(struct mlxbf_gige *priv); [all …]
|
H A D | mlxbf_gige_rx.c | 14 void mlxbf_gige_enable_multicast_rx(struct mlxbf_gige *priv) in mlxbf_gige_enable_multicast_rx() 24 void mlxbf_gige_disable_multicast_rx(struct mlxbf_gige *priv) in mlxbf_gige_disable_multicast_rx() 34 void mlxbf_gige_enable_mac_rx_filter(struct mlxbf_gige *priv, in mlxbf_gige_enable_mac_rx_filter() 46 void mlxbf_gige_disable_mac_rx_filter(struct mlxbf_gige *priv, in mlxbf_gige_disable_mac_rx_filter() 58 void mlxbf_gige_set_mac_rx_filter(struct mlxbf_gige *priv, in mlxbf_gige_set_mac_rx_filter() 68 void mlxbf_gige_get_mac_rx_filter(struct mlxbf_gige *priv, in mlxbf_gige_get_mac_rx_filter() 78 void mlxbf_gige_enable_promisc(struct mlxbf_gige *priv) in mlxbf_gige_enable_promisc() 97 void mlxbf_gige_disable_promisc(struct mlxbf_gige *priv) in mlxbf_gige_disable_promisc() 120 int mlxbf_gige_rx_init(struct mlxbf_gige *priv) in mlxbf_gige_rx_init() 217 void mlxbf_gige_rx_deinit(struct mlxbf_gige *priv) in mlxbf_gige_rx_deinit() [all …]
|
H A D | mlxbf_gige_main.c | 30 struct sk_buff *mlxbf_gige_alloc_skb(struct mlxbf_gige *priv, in mlxbf_gige_alloc_skb() 66 static void mlxbf_gige_initial_mac(struct mlxbf_gige *priv) in mlxbf_gige_initial_mac() 90 static void mlxbf_gige_cache_stats(struct mlxbf_gige *priv) in mlxbf_gige_cache_stats() 104 static int mlxbf_gige_clean_port(struct mlxbf_gige *priv) in mlxbf_gige_clean_port() 132 struct mlxbf_gige *priv = netdev_priv(netdev); in mlxbf_gige_open() 207 struct mlxbf_gige *priv = netdev_priv(netdev); in mlxbf_gige_stop() 236 struct mlxbf_gige *priv = netdev_priv(netdev); in mlxbf_gige_set_rx_mode() 257 struct mlxbf_gige *priv = netdev_priv(netdev); in mlxbf_gige_get_stats64() 293 struct mlxbf_gige *priv = netdev_priv(netdev); in mlxbf_gige_bf3_adjust_link() 381 struct mlxbf_gige *priv; in mlxbf_gige_probe() [all …]
|
H A D | mlxbf_gige_intr.c | 15 struct mlxbf_gige *priv; in mlxbf_gige_error_intr() 72 struct mlxbf_gige *priv; in mlxbf_gige_rx_intr() 92 int mlxbf_gige_request_irqs(struct mlxbf_gige *priv) in mlxbf_gige_request_irqs() 128 void mlxbf_gige_free_irqs(struct mlxbf_gige *priv) in mlxbf_gige_free_irqs()
|
H A D | mlxbf_gige_mdio.c | 135 static u64 calculate_i1clk(struct mlxbf_gige *priv) in calculate_i1clk() 176 static u8 mdio_period_map(struct mlxbf_gige *priv) in mdio_period_map() 211 struct mlxbf_gige *priv = bus->priv; in mlxbf_gige_mdio_read() 244 struct mlxbf_gige *priv = bus->priv; in mlxbf_gige_mdio_write() 265 static void mlxbf_gige_mdio_cfg(struct mlxbf_gige *priv) in mlxbf_gige_mdio_cfg() 288 int mlxbf_gige_mdio_probe(struct platform_device *pdev, struct mlxbf_gige *priv) in mlxbf_gige_mdio_probe() 341 void mlxbf_gige_mdio_remove(struct mlxbf_gige *priv) in mlxbf_gige_mdio_remove()
|
H A D | mlxbf_gige_tx.c | 17 int mlxbf_gige_tx_init(struct mlxbf_gige *priv) in mlxbf_gige_tx_init() 58 void mlxbf_gige_tx_deinit(struct mlxbf_gige *priv) in mlxbf_gige_tx_deinit() 108 static u16 mlxbf_gige_tx_buffs_avail(struct mlxbf_gige *priv) in mlxbf_gige_tx_buffs_avail() 126 bool mlxbf_gige_handle_tx_complete(struct mlxbf_gige *priv) in mlxbf_gige_handle_tx_complete() 179 void mlxbf_gige_update_tx_wqe_next(struct mlxbf_gige *priv) in mlxbf_gige_update_tx_wqe_next() 194 struct mlxbf_gige *priv = netdev_priv(netdev); in mlxbf_gige_start_xmit()
|
H A D | Makefile | 3 obj-$(CONFIG_MLXBF_GIGE) += mlxbf_gige.o 5 mlxbf_gige-y := mlxbf_gige_ethtool.o \
|
H A D | mlxbf_gige_ethtool.c | 22 struct mlxbf_gige *priv = netdev_priv(netdev); in mlxbf_gige_get_regs() 40 struct mlxbf_gige *priv = netdev_priv(netdev); in mlxbf_gige_get_ringparam() 85 struct mlxbf_gige *priv = netdev_priv(netdev); in mlxbf_gige_get_ethtool_stats()
|
/openbmc/linux/drivers/net/ethernet/mellanox/ |
H A D | Makefile | 10 obj-$(CONFIG_MLXBF_GIGE) += mlxbf_gige/
|
H A D | Kconfig | 25 source "drivers/net/ethernet/mellanox/mlxbf_gige/Kconfig"
|
/openbmc/linux/ |
H A D | opengrok2.0.log | [all...] |
H A D | opengrok1.0.log | [all...] |
H A D | opengrok0.0.log | [all...] |
/openbmc/ |
D | opengrok1.0.log | [all...] |
D | opengrok2.0.log | [all...] |