Lines Matching refs:oldpage
1015 int ret, oldpage; in phy_select_page() local
1017 oldpage = ret = phy_save_page(phydev); in phy_select_page()
1021 if (oldpage != page) { in phy_select_page()
1027 return oldpage; in phy_select_page()
1047 int phy_restore_page(struct phy_device *phydev, int oldpage, int ret) in phy_restore_page() argument
1051 if (oldpage >= 0) { in phy_restore_page()
1052 r = __phy_write_page(phydev, oldpage); in phy_restore_page()
1061 ret = oldpage; in phy_restore_page()
1080 int ret = 0, oldpage; in phy_read_paged() local
1082 oldpage = phy_select_page(phydev, page); in phy_read_paged()
1083 if (oldpage >= 0) in phy_read_paged()
1086 return phy_restore_page(phydev, oldpage, ret); in phy_read_paged()
1101 int ret = 0, oldpage; in phy_write_paged() local
1103 oldpage = phy_select_page(phydev, page); in phy_write_paged()
1104 if (oldpage >= 0) in phy_write_paged()
1107 return phy_restore_page(phydev, oldpage, ret); in phy_write_paged()
1124 int ret = 0, oldpage; in phy_modify_paged_changed() local
1126 oldpage = phy_select_page(phydev, page); in phy_modify_paged_changed()
1127 if (oldpage >= 0) in phy_modify_paged_changed()
1130 return phy_restore_page(phydev, oldpage, ret); in phy_modify_paged_changed()