Symbol: phylink_mac_ops
drivers/net/dsa/b53/b53_common.c
2694
static const struct phylink_mac_ops b53_phylink_mac_ops = {
drivers/net/dsa/b53/b53_common.c
3207
ds->phylink_mac_ops = &b53_phylink_mac_ops;
drivers/net/dsa/bcm_sf2.c
1216
static const struct phylink_mac_ops bcm_sf2_phylink_mac_ops = {
drivers/net/dsa/bcm_sf2.c
1427
ds->phylink_mac_ops = &bcm_sf2_phylink_mac_ops;
drivers/net/dsa/ks8995.c
524
static const struct phylink_mac_ops ks8995_phylink_mac_ops = {
drivers/net/dsa/ks8995.c
821
ks->ds->phylink_mac_ops = &ks8995_phylink_mac_ops;
drivers/net/dsa/lan9303-core.c
1376
static const struct phylink_mac_ops lan9303_phylink_mac_ops = {
drivers/net/dsa/lan9303-core.c
1414
chip->ds->phylink_mac_ops = &lan9303_phylink_mac_ops;
drivers/net/dsa/lantiq/lantiq_gswip_common.c
1614
static const struct phylink_mac_ops gswip_phylink_mac_ops = {
drivers/net/dsa/lantiq/lantiq_gswip_common.c
1691
priv->ds->phylink_mac_ops = &gswip_phylink_mac_ops;
drivers/net/dsa/microchip/ksz8.c
2471
const struct phylink_mac_ops ksz88x3_phylink_mac_ops = {
drivers/net/dsa/microchip/ksz8.c
2479
const struct phylink_mac_ops ksz8_phylink_mac_ops = {
drivers/net/dsa/microchip/ksz8.h
18
extern const struct phylink_mac_ops ksz88x3_phylink_mac_ops;
drivers/net/dsa/microchip/ksz8.h
19
extern const struct phylink_mac_ops ksz8_phylink_mac_ops;
drivers/net/dsa/microchip/ksz9477.c
2041
const struct phylink_mac_ops ksz9477_phylink_mac_ops = {
drivers/net/dsa/microchip/ksz9477.h
93
extern const struct phylink_mac_ops ksz9477_phylink_mac_ops;
drivers/net/dsa/microchip/ksz_common.c
1261
.phylink_mac_ops = &ksz88x3_phylink_mac_ops,
drivers/net/dsa/microchip/ksz_common.c
1287
.phylink_mac_ops = &ksz9477_phylink_mac_ops,
drivers/net/dsa/microchip/ksz_common.c
1318
.phylink_mac_ops = &ksz8_phylink_mac_ops,
drivers/net/dsa/microchip/ksz_common.c
1360
.phylink_mac_ops = &ksz8_phylink_mac_ops,
drivers/net/dsa/microchip/ksz_common.c
1388
.phylink_mac_ops = &ksz8_phylink_mac_ops,
drivers/net/dsa/microchip/ksz_common.c
1416
.phylink_mac_ops = &ksz88x3_phylink_mac_ops,
drivers/net/dsa/microchip/ksz_common.c
1451
.phylink_mac_ops = &ksz88x3_phylink_mac_ops,
drivers/net/dsa/microchip/ksz_common.c
1475
.phylink_mac_ops = &ksz88x3_phylink_mac_ops,
drivers/net/dsa/microchip/ksz_common.c
1501
.phylink_mac_ops = &ksz9477_phylink_mac_ops,
drivers/net/dsa/microchip/ksz_common.c
1539
.phylink_mac_ops = &ksz9477_phylink_mac_ops,
drivers/net/dsa/microchip/ksz_common.c
1575
.phylink_mac_ops = &ksz9477_phylink_mac_ops,
drivers/net/dsa/microchip/ksz_common.c
1609
.phylink_mac_ops = &ksz9477_phylink_mac_ops,
drivers/net/dsa/microchip/ksz_common.c
1639
.phylink_mac_ops = &ksz9477_phylink_mac_ops,
drivers/net/dsa/microchip/ksz_common.c
1670
.phylink_mac_ops = &ksz9477_phylink_mac_ops,
drivers/net/dsa/microchip/ksz_common.c
1742
.phylink_mac_ops = &lan937x_phylink_mac_ops,
drivers/net/dsa/microchip/ksz_common.c
1773
.phylink_mac_ops = &lan937x_phylink_mac_ops,
drivers/net/dsa/microchip/ksz_common.c
1804
.phylink_mac_ops = &lan937x_phylink_mac_ops,
drivers/net/dsa/microchip/ksz_common.c
1839
.phylink_mac_ops = &lan937x_phylink_mac_ops,
drivers/net/dsa/microchip/ksz_common.c
1874
.phylink_mac_ops = &lan937x_phylink_mac_ops,
drivers/net/dsa/microchip/ksz_common.c
1907
.phylink_mac_ops = &ksz9477_phylink_mac_ops,
drivers/net/dsa/microchip/ksz_common.c
4481
dev->ds->phylink_mac_ops = dev->info->phylink_mac_ops;
drivers/net/dsa/microchip/ksz_common.h
30
struct phylink_mac_ops;
drivers/net/dsa/microchip/ksz_common.h
77
const struct phylink_mac_ops *phylink_mac_ops;
drivers/net/dsa/microchip/lan937x.h
10
extern const struct phylink_mac_ops lan937x_phylink_mac_ops;
drivers/net/dsa/microchip/lan937x_main.c
933
const struct phylink_mac_ops lan937x_phylink_mac_ops = {
drivers/net/dsa/mt7530.c
3379
static const struct phylink_mac_ops mt753x_phylink_mac_ops = {
drivers/net/dsa/mt7530.c
3478
priv->ds->phylink_mac_ops = &mt753x_phylink_mac_ops;
drivers/net/dsa/mv88e6xxx/chip.c
7178
static const struct phylink_mac_ops mv88e6xxx_phylink_mac_ops = {
drivers/net/dsa/mv88e6xxx/chip.c
7265
ds->phylink_mac_ops = &mv88e6xxx_phylink_mac_ops;
drivers/net/dsa/mxl862xx/mxl862xx-phylink.c
441
const struct phylink_mac_ops mxl862xx_phylink_mac_ops = {
drivers/net/dsa/mxl862xx/mxl862xx-phylink.h
15
extern const struct phylink_mac_ops mxl862xx_phylink_mac_ops;
drivers/net/dsa/mxl862xx/mxl862xx.c
2112
ds->phylink_mac_ops = &mxl862xx_phylink_mac_ops;
drivers/net/dsa/netc/netc_main.c
2397
static const struct phylink_mac_ops netc_phylink_mac_ops = {
drivers/net/dsa/netc/netc_main.c
2471
ds->phylink_mac_ops = &netc_phylink_mac_ops;
drivers/net/dsa/ocelot/felix.c
2299
static const struct phylink_mac_ops felix_phylink_mac_ops = {
drivers/net/dsa/ocelot/felix.c
2426
ds->phylink_mac_ops = &felix_phylink_mac_ops;
drivers/net/dsa/qca/ar9331.c
1068
ds->phylink_mac_ops = &ar9331_phylink_mac_ops;
drivers/net/dsa/qca/ar9331.c
690
static const struct phylink_mac_ops ar9331_phylink_mac_ops = {
drivers/net/dsa/qca/qca8k-8xxx.c
2014
static const struct phylink_mac_ops qca8k_phylink_mac_ops = {
drivers/net/dsa/qca/qca8k-8xxx.c
2117
priv->ds->phylink_mac_ops = &qca8k_phylink_mac_ops;
drivers/net/dsa/realtek/realtek.h
164
const struct phylink_mac_ops *phylink_mac_ops;
drivers/net/dsa/realtek/realtek.h
20
struct phylink_mac_ops;
drivers/net/dsa/realtek/rtl8365mb_main.c
2670
static const struct phylink_mac_ops rtl8365mb_phylink_mac_ops = {
drivers/net/dsa/realtek/rtl8365mb_main.c
2731
.phylink_mac_ops = &rtl8365mb_phylink_mac_ops,
drivers/net/dsa/realtek/rtl8366rb.c
1791
static const struct phylink_mac_ops rtl8366rb_phylink_mac_ops = {
drivers/net/dsa/realtek/rtl8366rb.c
1840
.phylink_mac_ops = &rtl8366rb_phylink_mac_ops,
drivers/net/dsa/realtek/rtl83xx.c
249
ds->phylink_mac_ops = priv->variant->phylink_mac_ops;
drivers/net/dsa/rzn1_a5psw.c
1004
static const struct phylink_mac_ops a5psw_phylink_mac_ops = {
drivers/net/dsa/rzn1_a5psw.c
1260
ds->phylink_mac_ops = &a5psw_phylink_mac_ops;
drivers/net/dsa/sja1105/sja1105_main.c
3136
static const struct phylink_mac_ops sja1105_phylink_mac_ops = {
drivers/net/dsa/sja1105/sja1105_main.c
3317
ds->phylink_mac_ops = &sja1105_phylink_mac_ops;
drivers/net/dsa/vitesse-vsc73xx-core.c
2212
static const struct phylink_mac_ops vsc73xx_phylink_mac_ops = {
drivers/net/dsa/vitesse-vsc73xx-core.c
2384
vsc->ds->phylink_mac_ops = &vsc73xx_phylink_mac_ops;
drivers/net/dsa/xrs700x/xrs700x.c
723
static const struct phylink_mac_ops xrs700x_phylink_mac_ops = {
drivers/net/dsa/xrs700x/xrs700x.c
792
ds->phylink_mac_ops = &xrs700x_phylink_mac_ops;
drivers/net/dsa/yt921x.c
4792
static const struct phylink_mac_ops yt921x_phylink_mac_ops = {
drivers/net/dsa/yt921x.c
4953
ds->phylink_mac_ops = &yt921x_phylink_mac_ops;
drivers/net/ethernet/altera/altera_tse_main.c
1090
static const struct phylink_mac_ops alt_tse_phylink_ops = {
drivers/net/ethernet/atheros/ag71xx.c
1068
static const struct phylink_mac_ops ag71xx_phylink_mac_ops = {
drivers/net/ethernet/cadence/macb_main.c
966
static const struct phylink_mac_ops macb_phylink_ops = {
drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.c
440
static const struct phylink_mac_ops dpaa2_mac_phylink_ops = {
drivers/net/ethernet/freescale/enetc/enetc4_pf.c
957
static const struct phylink_mac_ops enetc_pl_mac_ops = {
drivers/net/ethernet/freescale/enetc/enetc_pf.c
693
static const struct phylink_mac_ops enetc_mac_phylink_ops = {
drivers/net/ethernet/freescale/enetc/enetc_pf_common.c
315
const struct phylink_mac_ops *ops)
drivers/net/ethernet/freescale/enetc/enetc_pf_common.h
14
const struct phylink_mac_ops *ops);
drivers/net/ethernet/freescale/fman/fman_dtsec.c
995
static const struct phylink_mac_ops dtsec_mac_ops = {
drivers/net/ethernet/freescale/fman/fman_memac.c
779
static const struct phylink_mac_ops memac_mac_ops = {
drivers/net/ethernet/freescale/fman/fman_tgec.c
471
static const struct phylink_mac_ops tgec_mac_ops = {
drivers/net/ethernet/freescale/fman/mac.h
41
const struct phylink_mac_ops *phylink_ops;
drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c
847
static const struct phylink_mac_ops fs_enet_phylink_mac_ops = {
drivers/net/ethernet/freescale/ucc_geth.c
3413
static const struct phylink_mac_ops ugeth_mac_ops = {
drivers/net/ethernet/marvell/mvneta.c
4340
static const struct phylink_mac_ops mvneta_phylink_ops = {
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
6788
static const struct phylink_mac_ops mvpp2_phylink_ops = {
drivers/net/ethernet/marvell/prestera/prestera_main.c
357
static const struct phylink_mac_ops prestera_mac_ops = {
drivers/net/ethernet/mediatek/mtk_eth_soc.c
4825
const struct phylink_mac_ops *mac_ops = &mtk_phylink_ops;
drivers/net/ethernet/mediatek/mtk_eth_soc.c
946
static const struct phylink_mac_ops mtk_phylink_ops = {
drivers/net/ethernet/mediatek/mtk_eth_soc.c
975
static const struct phylink_mac_ops rt5350_phylink_ops = {
drivers/net/ethernet/meta/fbnic/fbnic_phylink.c
177
static const struct phylink_mac_ops fbnic_phylink_mac_ops = {
drivers/net/ethernet/microchip/lan743x_main.c
3142
static const struct phylink_mac_ops lan743x_phylink_mac_ops = {
drivers/net/ethernet/microchip/lan966x/lan966x_main.h
427
extern const struct phylink_mac_ops lan966x_phylink_mac_ops;
drivers/net/ethernet/microchip/lan966x/lan966x_phylink.c
126
const struct phylink_mac_ops lan966x_phylink_mac_ops = {
drivers/net/ethernet/microchip/sparx5/sparx5_main.h
738
extern const struct phylink_mac_ops sparx5_phylink_mac_ops;
drivers/net/ethernet/microchip/sparx5/sparx5_phylink.c
152
const struct phylink_mac_ops sparx5_phylink_mac_ops = {
drivers/net/ethernet/mscc/ocelot_net.c
1774
static const struct phylink_mac_ops ocelot_phylink_ops = {
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
1247
static const struct phylink_mac_ops stmmac_phylink_mac_ops = {
drivers/net/ethernet/tehuti/tn40_phy.c
39
static const struct phylink_mac_ops tn40_mac_ops = {
drivers/net/ethernet/ti/am65-cpsw-nuss.c
2158
static const struct phylink_mac_ops am65_cpsw_phylink_mac_ops = {
drivers/net/ethernet/wangxun/ngbe/ngbe_mdio.c
124
static const struct phylink_mac_ops ngbe_mac_ops = {
drivers/net/ethernet/wangxun/txgbe/txgbe_aml.c
476
static const struct phylink_mac_ops txgbe_mac_ops_aml = {
drivers/net/ethernet/wangxun/txgbe/txgbe_phy.c
259
static const struct phylink_mac_ops txgbe_mac_ops = {
drivers/net/ethernet/xilinx/xilinx_axienet_main.c
2684
static const struct phylink_mac_ops axienet_phylink_ops = {
drivers/net/phy/phylink.c
1851
const struct phylink_mac_ops *mac_ops)
drivers/net/phy/phylink.c
44
const struct phylink_mac_ops *mac_ops;
drivers/net/usb/asix_devices.c
793
static const struct phylink_mac_ops ax88772_phylink_mac_ops = {
drivers/net/usb/lan78xx.c
2608
static const struct phylink_mac_ops lan78xx_phylink_mac_ops = {
include/linux/phylink.h
725
const struct phylink_mac_ops *);
include/linux/phylink.h
815
static inline bool phylink_mac_implements_lpi(const struct phylink_mac_ops *ops)
include/net/dsa.h
476
const struct phylink_mac_ops *phylink_mac_ops;
net/dsa/port.c
1611
static const struct phylink_mac_ops dsa_port_phylink_mac_ops = {
net/dsa/port.c
1619
const struct phylink_mac_ops *mac_ops;
net/dsa/port.c
1644
if (ds->phylink_mac_ops)
net/dsa/port.c
1645
mac_ops = ds->phylink_mac_ops;
net/dsa/port.c
1846
if (ds->phylink_mac_ops && ds->phylink_mac_ops->mac_link_down)
net/dsa/port.c
1847
ds->phylink_mac_ops->mac_link_down(&dp->pl_config, MLO_AN_FIXED,
net/dsa/user.c
1234
if (!phylink_mac_implements_lpi(ds->phylink_mac_ops)) {