lcladv            762 drivers/net/ethernet/apm/xgene/xgene_enet_hw.c 	u16 lcladv, rmtadv = 0;
lcladv            775 drivers/net/ethernet/apm/xgene/xgene_enet_hw.c 	lcladv = mii_advertise_flowctrl(flowctl);
lcladv            783 drivers/net/ethernet/apm/xgene/xgene_enet_hw.c 	flowctl = mii_resolve_flowctrl_fdx(lcladv, rmtadv);
lcladv           1955 drivers/net/ethernet/broadcom/tg3.c static u8 tg3_resolve_flowctrl_1000X(u16 lcladv, u16 rmtadv)
lcladv           1959 drivers/net/ethernet/broadcom/tg3.c 	if (lcladv & rmtadv & ADVERTISE_1000XPAUSE) {
lcladv           1961 drivers/net/ethernet/broadcom/tg3.c 	} else if (lcladv & rmtadv & ADVERTISE_1000XPSE_ASYM) {
lcladv           1962 drivers/net/ethernet/broadcom/tg3.c 		if (lcladv & ADVERTISE_1000XPAUSE)
lcladv           1971 drivers/net/ethernet/broadcom/tg3.c static void tg3_setup_flow_control(struct tg3 *tp, u32 lcladv, u32 rmtadv)
lcladv           1985 drivers/net/ethernet/broadcom/tg3.c 			flowctrl = tg3_resolve_flowctrl_1000X(lcladv, rmtadv);
lcladv           1987 drivers/net/ethernet/broadcom/tg3.c 			flowctrl = mii_resolve_flowctrl_fdx(lcladv, rmtadv);
lcladv           4652 drivers/net/ethernet/broadcom/tg3.c static bool tg3_phy_copper_an_config_ok(struct tg3 *tp, u32 *lcladv)
lcladv           4665 drivers/net/ethernet/broadcom/tg3.c 	if (tg3_readphy(tp, MII_ADVERTISE, lcladv))
lcladv           4668 drivers/net/ethernet/broadcom/tg3.c 	if ((*lcladv & advmsk) != tgtadv)
lcladv            332 drivers/net/ethernet/cortina/gemini.c 		u16 lcladv = phy_read(phydev, MII_ADVERTISE);
lcladv            334 drivers/net/ethernet/cortina/gemini.c 		u8 cap = mii_resolve_flowctrl_fdx(lcladv, rmtadv);
lcladv            915 drivers/net/ethernet/smsc/smsc911x.c 		u16 lcladv = phy_read(phy_dev, MII_ADVERTISE);
lcladv            917 drivers/net/ethernet/smsc/smsc911x.c 		u8 cap = mii_resolve_flowctrl_fdx(lcladv, rmtadv);
lcladv           1051 drivers/net/ethernet/smsc/smsc9420.c 		u16 lcladv = phy_read(phy_dev, MII_ADVERTISE);
lcladv           1053 drivers/net/ethernet/smsc/smsc9420.c 		u8 cap = mii_resolve_flowctrl_fdx(lcladv, rmtadv);
lcladv           1128 drivers/net/usb/lan78xx.c 				      u16 lcladv, u16 rmtadv)
lcladv           1135 drivers/net/usb/lan78xx.c 		cap = mii_resolve_flowctrl_fdx(lcladv, rmtadv);
lcladv            587 drivers/net/usb/smsc75xx.c 					    u16 lcladv, u16 rmtadv)
lcladv            593 drivers/net/usb/smsc75xx.c 		u8 cap = mii_resolve_flowctrl_fdx(lcladv, rmtadv);
lcladv            630 drivers/net/usb/smsc75xx.c 	u16 lcladv, rmtadv;
lcladv            645 drivers/net/usb/smsc75xx.c 	lcladv = smsc75xx_mdio_read(dev->net, mii->phy_id, MII_ADVERTISE);
lcladv            649 drivers/net/usb/smsc75xx.c 		  ethtool_cmd_speed(&ecmd), ecmd.duplex, lcladv, rmtadv);
lcladv            651 drivers/net/usb/smsc75xx.c 	return smsc75xx_update_flowcontrol(dev, ecmd.duplex, lcladv, rmtadv);
lcladv            515 drivers/net/usb/smsc95xx.c 					   u16 lcladv, u16 rmtadv)
lcladv            524 drivers/net/usb/smsc95xx.c 		u8 cap = mii_resolve_flowctrl_fdx(lcladv, rmtadv);
lcladv            557 drivers/net/usb/smsc95xx.c 	u16 lcladv, rmtadv;
lcladv            571 drivers/net/usb/smsc95xx.c 	lcladv = smsc95xx_mdio_read(dev->net, mii->phy_id, MII_ADVERTISE);
lcladv            576 drivers/net/usb/smsc95xx.c 		  ethtool_cmd_speed(&ecmd), ecmd.duplex, lcladv, rmtadv);
lcladv            592 drivers/net/usb/smsc95xx.c 	ret = smsc95xx_phy_update_flowcontrol(dev, ecmd.duplex, lcladv, rmtadv);
lcladv            511 include/linux/mii.h static inline u8 mii_resolve_flowctrl_fdx(u16 lcladv, u16 rmtadv)
lcladv            515 include/linux/mii.h 	if (lcladv & rmtadv & ADVERTISE_PAUSE_CAP) {
lcladv            517 include/linux/mii.h 	} else if (lcladv & rmtadv & ADVERTISE_PAUSE_ASYM) {
lcladv            518 include/linux/mii.h 		if (lcladv & ADVERTISE_PAUSE_CAP)