rmtadv            762 drivers/net/ethernet/apm/xgene/xgene_enet_hw.c 	u16 lcladv, rmtadv = 0;
rmtadv            778 drivers/net/ethernet/apm/xgene/xgene_enet_hw.c 		rmtadv = LPA_PAUSE_CAP;
rmtadv            781 drivers/net/ethernet/apm/xgene/xgene_enet_hw.c 		rmtadv |= LPA_PAUSE_ASYM;
rmtadv            783 drivers/net/ethernet/apm/xgene/xgene_enet_hw.c 	flowctl = mii_resolve_flowctrl_fdx(lcladv, rmtadv);
rmtadv           1955 drivers/net/ethernet/broadcom/tg3.c static u8 tg3_resolve_flowctrl_1000X(u16 lcladv, u16 rmtadv)
rmtadv           1959 drivers/net/ethernet/broadcom/tg3.c 	if (lcladv & rmtadv & ADVERTISE_1000XPAUSE) {
rmtadv           1961 drivers/net/ethernet/broadcom/tg3.c 	} else if (lcladv & rmtadv & ADVERTISE_1000XPSE_ASYM) {
rmtadv           1964 drivers/net/ethernet/broadcom/tg3.c 		if (rmtadv & ADVERTISE_1000XPAUSE)
rmtadv           1971 drivers/net/ethernet/broadcom/tg3.c static void tg3_setup_flow_control(struct tg3 *tp, u32 lcladv, u32 rmtadv)
rmtadv           1985 drivers/net/ethernet/broadcom/tg3.c 			flowctrl = tg3_resolve_flowctrl_1000X(lcladv, rmtadv);
rmtadv           1987 drivers/net/ethernet/broadcom/tg3.c 			flowctrl = mii_resolve_flowctrl_fdx(lcladv, rmtadv);
rmtadv           4696 drivers/net/ethernet/broadcom/tg3.c static bool tg3_phy_copper_fetch_rmtadv(struct tg3 *tp, u32 *rmtadv)
rmtadv           4709 drivers/net/ethernet/broadcom/tg3.c 	if (tg3_readphy(tp, MII_LPA, rmtadv))
rmtadv           4712 drivers/net/ethernet/broadcom/tg3.c 	lpeth |= mii_lpa_to_ethtool_lpa_t(*rmtadv);
rmtadv            333 drivers/net/ethernet/cortina/gemini.c 		u16 rmtadv = phy_read(phydev, MII_LPA);
rmtadv            334 drivers/net/ethernet/cortina/gemini.c 		u8 cap = mii_resolve_flowctrl_fdx(lcladv, rmtadv);
rmtadv            536 drivers/net/ethernet/sfc/mcdi_port.c 	u32 rmtadv;
rmtadv            547 drivers/net/ethernet/sfc/mcdi_port.c 	rmtadv = 0;
rmtadv            549 drivers/net/ethernet/sfc/mcdi_port.c 		rmtadv |= ADVERTISED_Pause;
rmtadv            551 drivers/net/ethernet/sfc/mcdi_port.c 		rmtadv |=  ADVERTISED_Asym_Pause;
rmtadv            553 drivers/net/ethernet/sfc/mcdi_port.c 	if ((efx->wanted_fc & EFX_FC_TX) && rmtadv == ADVERTISED_Asym_Pause)
rmtadv            916 drivers/net/ethernet/smsc/smsc911x.c 		u16 rmtadv = phy_read(phy_dev, MII_LPA);
rmtadv            917 drivers/net/ethernet/smsc/smsc911x.c 		u8 cap = mii_resolve_flowctrl_fdx(lcladv, rmtadv);
rmtadv           1052 drivers/net/ethernet/smsc/smsc9420.c 		u16 rmtadv = phy_read(phy_dev, MII_LPA);
rmtadv           1053 drivers/net/ethernet/smsc/smsc9420.c 		u8 cap = mii_resolve_flowctrl_fdx(lcladv, rmtadv);
rmtadv           1128 drivers/net/usb/lan78xx.c 				      u16 lcladv, u16 rmtadv)
rmtadv           1135 drivers/net/usb/lan78xx.c 		cap = mii_resolve_flowctrl_fdx(lcladv, rmtadv);
rmtadv            587 drivers/net/usb/smsc75xx.c 					    u16 lcladv, u16 rmtadv)
rmtadv            593 drivers/net/usb/smsc75xx.c 		u8 cap = mii_resolve_flowctrl_fdx(lcladv, rmtadv);
rmtadv            630 drivers/net/usb/smsc75xx.c 	u16 lcladv, rmtadv;
rmtadv            646 drivers/net/usb/smsc75xx.c 	rmtadv = smsc75xx_mdio_read(dev->net, mii->phy_id, MII_LPA);
rmtadv            649 drivers/net/usb/smsc75xx.c 		  ethtool_cmd_speed(&ecmd), ecmd.duplex, lcladv, rmtadv);
rmtadv            651 drivers/net/usb/smsc75xx.c 	return smsc75xx_update_flowcontrol(dev, ecmd.duplex, lcladv, rmtadv);
rmtadv            515 drivers/net/usb/smsc95xx.c 					   u16 lcladv, u16 rmtadv)
rmtadv            524 drivers/net/usb/smsc95xx.c 		u8 cap = mii_resolve_flowctrl_fdx(lcladv, rmtadv);
rmtadv            557 drivers/net/usb/smsc95xx.c 	u16 lcladv, rmtadv;
rmtadv            572 drivers/net/usb/smsc95xx.c 	rmtadv = smsc95xx_mdio_read(dev->net, mii->phy_id, MII_LPA);
rmtadv            576 drivers/net/usb/smsc95xx.c 		  ethtool_cmd_speed(&ecmd), ecmd.duplex, lcladv, rmtadv);
rmtadv            592 drivers/net/usb/smsc95xx.c 	ret = smsc95xx_phy_update_flowcontrol(dev, ecmd.duplex, lcladv, rmtadv);
rmtadv            511 include/linux/mii.h static inline u8 mii_resolve_flowctrl_fdx(u16 lcladv, u16 rmtadv)
rmtadv            515 include/linux/mii.h 	if (lcladv & rmtadv & ADVERTISE_PAUSE_CAP) {
rmtadv            517 include/linux/mii.h 	} else if (lcladv & rmtadv & ADVERTISE_PAUSE_ASYM) {
rmtadv            520 include/linux/mii.h 		else if (rmtadv & ADVERTISE_PAUSE_CAP)