phylink           387 drivers/net/ethernet/jme.c 	u32 phylink, bmsr;
phylink           389 drivers/net/ethernet/jme.c 	phylink = jme_mdio_read(jme->dev, jme->mii_if.phy_id, 17);
phylink           392 drivers/net/ethernet/jme.c 		phylink |= PHY_LINK_AUTONEG_COMPLETE;
phylink           394 drivers/net/ethernet/jme.c 	return phylink;
phylink           413 drivers/net/ethernet/jme.c 	u32 phylink, cnt = JME_SPDRSV_TIMEOUT, bmcr;
phylink           420 drivers/net/ethernet/jme.c 		phylink = jme_linkstat_from_phy(jme);
phylink           422 drivers/net/ethernet/jme.c 		phylink = jread32(jme, JME_PHY_LINK);
phylink           424 drivers/net/ethernet/jme.c 	if (phylink & PHY_LINK_UP) {
phylink           425 drivers/net/ethernet/jme.c 		if (!(phylink & PHY_LINK_AUTONEG_COMPLETE)) {
phylink           430 drivers/net/ethernet/jme.c 			phylink = PHY_LINK_UP;
phylink           436 drivers/net/ethernet/jme.c 			phylink |= ((bmcr & BMCR_SPEED1000) &&
phylink           443 drivers/net/ethernet/jme.c 			phylink |= (bmcr & BMCR_FULLDPLX) ?
phylink           451 drivers/net/ethernet/jme.c 			while (!(phylink & PHY_LINK_SPEEDDPU_RESOLVED) &&
phylink           457 drivers/net/ethernet/jme.c 					phylink = jme_linkstat_from_phy(jme);
phylink           459 drivers/net/ethernet/jme.c 					phylink = jread32(jme, JME_PHY_LINK);
phylink           467 drivers/net/ethernet/jme.c 		if (jme->phylink == phylink) {
phylink           474 drivers/net/ethernet/jme.c 		jme->phylink = phylink;
phylink           480 drivers/net/ethernet/jme.c 		switch (phylink & PHY_LINK_SPEED_MASK) {
phylink           497 drivers/net/ethernet/jme.c 		if (phylink & PHY_LINK_DUPLEX) {
phylink           514 drivers/net/ethernet/jme.c 			if (!(phylink & PHY_LINK_DUPLEX))
phylink           516 drivers/net/ethernet/jme.c 			switch (phylink & PHY_LINK_SPEED_MASK) {
phylink           534 drivers/net/ethernet/jme.c 		strcat(linkmsg, (phylink & PHY_LINK_DUPLEX) ?
phylink           537 drivers/net/ethernet/jme.c 		strcat(linkmsg, (phylink & PHY_LINK_MDI_STAT) ?
phylink           547 drivers/net/ethernet/jme.c 		jme->phylink = 0;
phylink          1176 drivers/net/ethernet/jme.c 	u32 phylink;
phylink          1178 drivers/net/ethernet/jme.c 	phylink = jme_linkstat_from_phy(jme);
phylink          1180 drivers/net/ethernet/jme.c 	if (!(phylink & PHY_LINK_UP)) {
phylink          1893 drivers/net/ethernet/jme.c 	u32 phylink, to = JME_WAIT_LINK_TIME;
phylink          1896 drivers/net/ethernet/jme.c 	phylink = jme_linkstat_from_phy(jme);
phylink          1897 drivers/net/ethernet/jme.c 	while (!(phylink & PHY_LINK_UP) && (to -= 10) > 0) {
phylink          1899 drivers/net/ethernet/jme.c 		phylink = jme_linkstat_from_phy(jme);
phylink          1939 drivers/net/ethernet/jme.c 	jme->phylink = 0;
phylink          2344 drivers/net/ethernet/jme.c 	jme->phylink = 0;
phylink          3011 drivers/net/ethernet/jme.c 	jme->phylink = 0;
phylink          3221 drivers/net/ethernet/jme.c 		jme->phylink = 0;
phylink           424 drivers/net/ethernet/jme.h 	u32			phylink;
phylink           441 drivers/net/ethernet/marvell/mvneta.c 	struct phylink *phylink;
phylink          2763 drivers/net/ethernet/marvell/mvneta.c 	phylink_mac_change(pp->phylink, !!(gmac_stat & MVNETA_GMAC_LINK_UP));
phylink          3213 drivers/net/ethernet/marvell/mvneta.c 	phylink_start(pp->phylink);
phylink          3221 drivers/net/ethernet/marvell/mvneta.c 	phylink_stop(pp->phylink);
phylink          3659 drivers/net/ethernet/marvell/mvneta.c 	int err = phylink_of_phy_connect(pp->phylink, pp->dn, 0);
phylink          3664 drivers/net/ethernet/marvell/mvneta.c 	phylink_ethtool_get_wol(pp->phylink, &wol);
phylink          3672 drivers/net/ethernet/marvell/mvneta.c 	phylink_disconnect_phy(pp->phylink);
phylink          3946 drivers/net/ethernet/marvell/mvneta.c 	return phylink_mii_ioctl(pp->phylink, ifr, cmd);
phylink          3958 drivers/net/ethernet/marvell/mvneta.c 	return phylink_ethtool_ksettings_set(pp->phylink, cmd);
phylink          3968 drivers/net/ethernet/marvell/mvneta.c 	return phylink_ethtool_ksettings_get(pp->phylink, cmd);
phylink          3975 drivers/net/ethernet/marvell/mvneta.c 	return phylink_ethtool_nway_reset(pp->phylink);
phylink          4072 drivers/net/ethernet/marvell/mvneta.c 	phylink_ethtool_get_pauseparam(pp->phylink, pause);
phylink          4080 drivers/net/ethernet/marvell/mvneta.c 	return phylink_ethtool_set_pauseparam(pp->phylink, pause);
phylink          4121 drivers/net/ethernet/marvell/mvneta.c 				val = phylink_get_eee_err(pp->phylink);
phylink          4279 drivers/net/ethernet/marvell/mvneta.c 	phylink_ethtool_get_wol(pp->phylink, wol);
phylink          4288 drivers/net/ethernet/marvell/mvneta.c 	ret = phylink_ethtool_set_wol(pp->phylink, wol);
phylink          4308 drivers/net/ethernet/marvell/mvneta.c 	return phylink_ethtool_get_eee(pp->phylink, eee);
phylink          4332 drivers/net/ethernet/marvell/mvneta.c 	return phylink_ethtool_set_eee(pp->phylink, eee);
phylink          4490 drivers/net/ethernet/marvell/mvneta.c 	struct phylink *phylink;
phylink          4530 drivers/net/ethernet/marvell/mvneta.c 	phylink = phylink_create(&pp->phylink_config, pdev->dev.fwnode,
phylink          4532 drivers/net/ethernet/marvell/mvneta.c 	if (IS_ERR(phylink)) {
phylink          4533 drivers/net/ethernet/marvell/mvneta.c 		err = PTR_ERR(phylink);
phylink          4543 drivers/net/ethernet/marvell/mvneta.c 	pp->phylink = phylink;
phylink          4725 drivers/net/ethernet/marvell/mvneta.c 	if (pp->phylink)
phylink          4726 drivers/net/ethernet/marvell/mvneta.c 		phylink_destroy(pp->phylink);
phylink          4744 drivers/net/ethernet/marvell/mvneta.c 	phylink_destroy(pp->phylink);
phylink           938 drivers/net/ethernet/marvell/mvpp2/mvpp2.h 	struct phylink *phylink;
phylink          1281 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 	if (port->phylink ||
phylink          2760 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 	if (port->phylink) {
phylink          2761 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 		phylink_mac_change(port->phylink, link);
phylink          3459 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 	if (port->phylink) {
phylink          3460 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 		phylink_start(port->phylink);
phylink          3488 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 	if (port->phylink)
phylink          3489 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 		phylink_stop(port->phylink);
phylink          3667 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 		err = phylink_of_phy_connect(port->phylink, port->of_node, 0);
phylink          3735 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 	if (port->phylink)
phylink          3736 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 		phylink_disconnect_phy(port->phylink);
phylink          3971 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 	if (!port->phylink)
phylink          3974 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 	return phylink_mii_ioctl(port->phylink, ifr, cmd);
phylink          4032 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 	if (!port->phylink)
phylink          4035 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 	return phylink_ethtool_nway_reset(port->phylink);
phylink          4171 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 	if (!port->phylink)
phylink          4174 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 	phylink_ethtool_get_pauseparam(port->phylink, pause);
phylink          4182 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 	if (!port->phylink)
phylink          4185 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 	return phylink_ethtool_set_pauseparam(port->phylink, pause);
phylink          4193 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 	if (!port->phylink)
phylink          4196 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 	return phylink_ethtool_ksettings_get(port->phylink, cmd);
phylink          4204 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 	if (!port->phylink)
phylink          4207 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 	return phylink_ethtool_ksettings_set(port->phylink, cmd);
phylink          5203 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 	struct phylink *phylink;
phylink          5400 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 		phylink = phylink_create(&port->phylink_config, port_fwnode,
phylink          5402 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 		if (IS_ERR(phylink)) {
phylink          5403 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 			err = PTR_ERR(phylink);
phylink          5406 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 		port->phylink = phylink;
phylink          5408 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 		port->phylink = NULL;
phylink          5423 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 	if (port->phylink)
phylink          5424 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 		phylink_destroy(port->phylink);
phylink          5448 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 	if (port->phylink)
phylink          5449 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 		phylink_destroy(port->phylink);
phylink          2211 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	err = phylink_of_phy_connect(mac->phylink, mac->of_node, 0);
phylink          2234 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	phylink_start(mac->phylink);
phylink          2267 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	phylink_stop(mac->phylink);
phylink          2271 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	phylink_disconnect_phy(mac->phylink);
phylink          2470 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	phylink_disconnect_phy(mac->phylink);
phylink          2483 drivers/net/ethernet/mediatek/mtk_eth_soc.c 		return phylink_mii_ioctl(mac->phylink, ifr, cmd);
phylink          2586 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	return phylink_ethtool_ksettings_get(mac->phylink, cmd);
phylink          2597 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	return phylink_ethtool_ksettings_set(mac->phylink, cmd);
phylink          2631 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	if (!mac->phylink)
phylink          2634 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	return phylink_ethtool_nway_reset(mac->phylink);
phylink          2783 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	struct phylink *phylink;
phylink          2845 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	phylink = phylink_create(&mac->phylink_config,
phylink          2848 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	if (IS_ERR(phylink)) {
phylink          2849 drivers/net/ethernet/mediatek/mtk_eth_soc.c 		err = PTR_ERR(phylink);
phylink          2853 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	mac->phylink = phylink;
phylink          3078 drivers/net/ethernet/mediatek/mtk_eth_soc.c 		phylink_disconnect_phy(mac->phylink);
phylink           912 drivers/net/ethernet/mediatek/mtk_eth_soc.h 	struct phylink			*phylink;
phylink           182 drivers/net/ethernet/stmicro/stmmac/stmmac.h 	struct phylink *phylink;
phylink           356 drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c 	return phylink_ethtool_ksettings_get(priv->phylink, cmd);
phylink           387 drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c 	return phylink_ethtool_ksettings_set(priv->phylink, cmd);
phylink           440 drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c 	return phylink_ethtool_nway_reset(priv->phylink);
phylink           455 drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c 		phylink_ethtool_get_pauseparam(priv->phylink, pause);
phylink           472 drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c 		return phylink_ethtool_set_pauseparam(priv->phylink, pause);
phylink           511 drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c 			int val = phylink_get_eee_err(priv->phylink);
phylink           656 drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c 	return phylink_ethtool_get_eee(priv->phylink, edata);
phylink           677 drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c 	ret = phylink_ethtool_set_eee(priv->phylink, edata);
phylink          1018 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c 		ret = phylink_of_phy_connect(priv->phylink, node, 0);
phylink          1033 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c 		ret = phylink_connect_phy(priv->phylink, phydev);
phylink          1043 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c 	struct phylink *phylink;
phylink          1048 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c 	phylink = phylink_create(&priv->phylink_config, fwnode,
phylink          1050 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c 	if (IS_ERR(phylink))
phylink          1051 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c 		return PTR_ERR(phylink);
phylink          1053 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c 	priv->phylink = phylink;
phylink          2703 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c 	phylink_start(priv->phylink);
phylink          2750 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c 	phylink_stop(priv->phylink);
phylink          2759 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c 	phylink_disconnect_phy(priv->phylink);
phylink          2778 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c 	phylink_stop(priv->phylink);
phylink          2779 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c 	phylink_disconnect_phy(priv->phylink);
phylink          3942 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c 		ret = phylink_mii_ioctl(priv->phylink, rq, cmd);
phylink          4693 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c 	phylink_destroy(priv->phylink);
phylink          4736 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c 	phylink_destroy(priv->phylink);
phylink          4768 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c 	phylink_mac_change(priv->phylink, false);
phylink          4790 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c 		phylink_stop(priv->phylink);
phylink          4892 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c 		phylink_start(priv->phylink);
phylink          4896 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c 	phylink_mac_change(priv->phylink, true);
phylink           424 drivers/net/ethernet/xilinx/xilinx_axienet.h 	struct phylink *phylink;
phylink           930 drivers/net/ethernet/xilinx/xilinx_axienet_main.c 	ret = phylink_of_phy_connect(lp->phylink, lp->dev->of_node, 0);
phylink           936 drivers/net/ethernet/xilinx/xilinx_axienet_main.c 	phylink_start(lp->phylink);
phylink           967 drivers/net/ethernet/xilinx/xilinx_axienet_main.c 	phylink_stop(lp->phylink);
phylink           968 drivers/net/ethernet/xilinx/xilinx_axienet_main.c 	phylink_disconnect_phy(lp->phylink);
phylink           992 drivers/net/ethernet/xilinx/xilinx_axienet_main.c 	phylink_stop(lp->phylink);
phylink           993 drivers/net/ethernet/xilinx/xilinx_axienet_main.c 	phylink_disconnect_phy(lp->phylink);
phylink          1241 drivers/net/ethernet/xilinx/xilinx_axienet_main.c 	phylink_ethtool_get_pauseparam(lp->phylink, epauseparm);
phylink          1262 drivers/net/ethernet/xilinx/xilinx_axienet_main.c 	return phylink_ethtool_set_pauseparam(lp->phylink, epauseparm);
phylink          1347 drivers/net/ethernet/xilinx/xilinx_axienet_main.c 	return phylink_ethtool_ksettings_get(lp->phylink, cmd);
phylink          1356 drivers/net/ethernet/xilinx/xilinx_axienet_main.c 	return phylink_ethtool_ksettings_set(lp->phylink, cmd);
phylink          1850 drivers/net/ethernet/xilinx/xilinx_axienet_main.c 	lp->phylink = phylink_create(&lp->phylink_config, pdev->dev.fwnode,
phylink          1853 drivers/net/ethernet/xilinx/xilinx_axienet_main.c 	if (IS_ERR(lp->phylink)) {
phylink          1854 drivers/net/ethernet/xilinx/xilinx_axienet_main.c 		ret = PTR_ERR(lp->phylink);
phylink          1880 drivers/net/ethernet/xilinx/xilinx_axienet_main.c 	if (lp->phylink)
phylink          1881 drivers/net/ethernet/xilinx/xilinx_axienet_main.c 		phylink_destroy(lp->phylink);
phylink          1418 drivers/net/phy/phy_device.c 	phydev->phylink = NULL;
phylink           152 drivers/net/phy/phylink.c static int phylink_validate(struct phylink *pl, unsigned long *supported,
phylink           160 drivers/net/phy/phylink.c static int phylink_parse_fixedlink(struct phylink *pl,
phylink           254 drivers/net/phy/phylink.c static int phylink_parse_mode(struct phylink *pl, struct fwnode_handle *fwnode)
phylink           333 drivers/net/phy/phylink.c static void phylink_mac_config(struct phylink *pl,
phylink           348 drivers/net/phy/phylink.c static void phylink_mac_config_up(struct phylink *pl,
phylink           355 drivers/net/phy/phylink.c static void phylink_mac_an_restart(struct phylink *pl)
phylink           362 drivers/net/phy/phylink.c static int phylink_get_mac_state(struct phylink *pl, struct phylink_link_state *state)
phylink           381 drivers/net/phy/phylink.c static void phylink_get_fixed_state(struct phylink *pl, struct phylink_link_state *state)
phylink           398 drivers/net/phy/phylink.c static void phylink_resolve_flow(struct phylink *pl,
phylink           440 drivers/net/phy/phylink.c static void phylink_mac_link_up(struct phylink *pl,
phylink           459 drivers/net/phy/phylink.c static void phylink_mac_link_down(struct phylink *pl)
phylink           472 drivers/net/phy/phylink.c 	struct phylink *pl = container_of(w, struct phylink, resolve);
phylink           537 drivers/net/phy/phylink.c static void phylink_run_resolve(struct phylink *pl)
phylink           543 drivers/net/phy/phylink.c static void phylink_run_resolve_and_disable(struct phylink *pl, int bit)
phylink           556 drivers/net/phy/phylink.c 	struct phylink *pl = container_of(t, struct phylink, link_poll);
phylink           565 drivers/net/phy/phylink.c static int phylink_register_sfp(struct phylink *pl,
phylink           608 drivers/net/phy/phylink.c struct phylink *phylink_create(struct phylink_config *config,
phylink           613 drivers/net/phy/phylink.c 	struct phylink *pl;
phylink           685 drivers/net/phy/phylink.c void phylink_destroy(struct phylink *pl)
phylink           700 drivers/net/phy/phylink.c 	struct phylink *pl = phydev->phylink;
phylink           722 drivers/net/phy/phylink.c static int phylink_bringup_phy(struct phylink *pl, struct phy_device *phy)
phylink           749 drivers/net/phy/phylink.c 	phy->phylink = pl;
phylink           778 drivers/net/phy/phylink.c static int __phylink_connect_phy(struct phylink *pl, struct phy_device *phy,
phylink           817 drivers/net/phy/phylink.c int phylink_connect_phy(struct phylink *pl, struct phy_device *phy)
phylink           841 drivers/net/phy/phylink.c int phylink_of_phy_connect(struct phylink *pl, struct device_node *dn,
phylink           889 drivers/net/phy/phylink.c void phylink_disconnect_phy(struct phylink *pl)
phylink           917 drivers/net/phy/phylink.c int phylink_fixed_state_cb(struct phylink *pl,
phylink           943 drivers/net/phy/phylink.c void phylink_mac_change(struct phylink *pl, bool up)
phylink           954 drivers/net/phy/phylink.c 	struct phylink *pl = data;
phylink           969 drivers/net/phy/phylink.c void phylink_start(struct phylink *pl)
phylink          1030 drivers/net/phy/phylink.c void phylink_stop(struct phylink *pl)
phylink          1057 drivers/net/phy/phylink.c void phylink_ethtool_get_wol(struct phylink *pl, struct ethtool_wolinfo *wol)
phylink          1080 drivers/net/phy/phylink.c int phylink_ethtool_set_wol(struct phylink *pl, struct ethtool_wolinfo *wol)
phylink          1124 drivers/net/phy/phylink.c int phylink_ethtool_ksettings_get(struct phylink *pl,
phylink          1175 drivers/net/phy/phylink.c int phylink_ethtool_ksettings_set(struct phylink *pl,
phylink          1287 drivers/net/phy/phylink.c int phylink_ethtool_nway_reset(struct phylink *pl)
phylink          1306 drivers/net/phy/phylink.c void phylink_ethtool_get_pauseparam(struct phylink *pl,
phylink          1322 drivers/net/phy/phylink.c int phylink_ethtool_set_pauseparam(struct phylink *pl,
phylink          1383 drivers/net/phy/phylink.c int phylink_get_eee_err(struct phylink *pl)
phylink          1403 drivers/net/phy/phylink.c int phylink_init_eee(struct phylink *pl, bool clk_stop_enable)
phylink          1419 drivers/net/phy/phylink.c int phylink_ethtool_get_eee(struct phylink *pl, struct ethtool_eee *eee)
phylink          1437 drivers/net/phy/phylink.c int phylink_ethtool_set_eee(struct phylink *pl, struct ethtool_eee *eee)
phylink          1475 drivers/net/phy/phylink.c static int phylink_phy_read(struct phylink *pl, unsigned int phy_id,
phylink          1515 drivers/net/phy/phylink.c static int phylink_phy_write(struct phylink *pl, unsigned int phy_id,
phylink          1556 drivers/net/phy/phylink.c static int phylink_mii_read(struct phylink *pl, unsigned int phy_id,
phylink          1587 drivers/net/phy/phylink.c static int phylink_mii_write(struct phylink *pl, unsigned int phy_id,
phylink          1622 drivers/net/phy/phylink.c int phylink_mii_ioctl(struct phylink *pl, struct ifreq *ifr, int cmd)
phylink          1684 drivers/net/phy/phylink.c 	struct phylink *pl = upstream;
phylink          1691 drivers/net/phy/phylink.c 	struct phylink *pl = upstream;
phylink          1699 drivers/net/phy/phylink.c 	struct phylink *pl = upstream;
phylink          1787 drivers/net/phy/phylink.c 	struct phylink *pl = upstream;
phylink          1796 drivers/net/phy/phylink.c 	struct phylink *pl = upstream;
phylink          1806 drivers/net/phy/phylink.c 	struct phylink *pl = upstream;
phylink           205 include/linux/phy.h struct phylink;
phylink           437 include/linux/phy.h 	struct phylink *phylink;
phylink           235 include/linux/phylink.h struct phylink *phylink_create(struct phylink_config *, struct fwnode_handle *,
phylink           238 include/linux/phylink.h void phylink_destroy(struct phylink *);
phylink           240 include/linux/phylink.h int phylink_connect_phy(struct phylink *, struct phy_device *);
phylink           241 include/linux/phylink.h int phylink_of_phy_connect(struct phylink *, struct device_node *, u32 flags);
phylink           242 include/linux/phylink.h void phylink_disconnect_phy(struct phylink *);
phylink           243 include/linux/phylink.h int phylink_fixed_state_cb(struct phylink *,
phylink           247 include/linux/phylink.h void phylink_mac_change(struct phylink *, bool up);
phylink           249 include/linux/phylink.h void phylink_start(struct phylink *);
phylink           250 include/linux/phylink.h void phylink_stop(struct phylink *);
phylink           252 include/linux/phylink.h void phylink_ethtool_get_wol(struct phylink *, struct ethtool_wolinfo *);
phylink           253 include/linux/phylink.h int phylink_ethtool_set_wol(struct phylink *, struct ethtool_wolinfo *);
phylink           255 include/linux/phylink.h int phylink_ethtool_ksettings_get(struct phylink *,
phylink           257 include/linux/phylink.h int phylink_ethtool_ksettings_set(struct phylink *,
phylink           259 include/linux/phylink.h int phylink_ethtool_nway_reset(struct phylink *);
phylink           260 include/linux/phylink.h void phylink_ethtool_get_pauseparam(struct phylink *,
phylink           262 include/linux/phylink.h int phylink_ethtool_set_pauseparam(struct phylink *,
phylink           264 include/linux/phylink.h int phylink_get_eee_err(struct phylink *);
phylink           265 include/linux/phylink.h int phylink_init_eee(struct phylink *, bool);
phylink           266 include/linux/phylink.h int phylink_ethtool_get_eee(struct phylink *, struct ethtool_eee *);
phylink           267 include/linux/phylink.h int phylink_ethtool_set_eee(struct phylink *, struct ethtool_eee *);
phylink           268 include/linux/phylink.h int phylink_mii_ioctl(struct phylink *, struct ifreq *, int);
phylink           194 include/net/dsa.h 	struct phylink		*pl;