Lines Matching defs:drv
66 if (phydev->drv && phydev->drv->link_change_notify)
67 phydev->drv->link_change_notify(phydev);
141 if (phydev->drv->ack_interrupt) {
143 ret = phydev->drv->ack_interrupt(phydev);
160 if (phydev->drv->config_intr)
161 return phydev->drv->config_intr(phydev);
196 if (phydev->drv && phydev->drv->aneg_done)
197 return phydev->drv->aneg_done(phydev);
488 if (!phydev->drv)
492 phydev->drv->get_strings(phydev, data);
508 if (!phydev->drv)
511 if (phydev->drv->get_sset_count &&
512 phydev->drv->get_strings &&
513 phydev->drv->get_stats) {
515 ret = phydev->drv->get_sset_count(phydev);
535 if (!phydev->drv)
539 phydev->drv->get_stats(phydev, stats, data);
558 if (!(phydev->drv &&
559 phydev->drv->cable_test_start &&
560 phydev->drv->cable_test_get_status)) {
590 err = phydev->drv->cable_test_start(phydev);
629 if (!(phydev->drv &&
630 phydev->drv->cable_test_tdr_start &&
631 phydev->drv->cable_test_get_status)) {
661 err = phydev->drv->cable_test_tdr_start(phydev, config);
688 if (phydev->drv->config_aneg)
689 return phydev->drv->config_aneg(phydev);
750 if (!phydev->drv)
1010 ret = phydev->drv->did_interrupt(phydev);
1025 ret = phydev->drv->handle_interrupt(phydev);
1041 struct phy_driver *drv = phydev->drv;
1043 if (drv->handle_interrupt)
1046 if (drv->did_interrupt && !phy_did_interrupt(phydev))
1053 if (!drv->did_interrupt && phy_clear_interrupt(phydev)) {
1225 err = phydev->drv->cable_test_get_status(phydev, &finished);
1326 if (!phydev->drv)
1394 if (!phydev->drv)
1413 if (!phydev->drv)
1452 if (!phydev->drv)
1498 if (phydev->drv && phydev->drv->set_wol)
1499 return phydev->drv->set_wol(phydev, wol);
1513 if (phydev->drv && phydev->drv->get_wol)
1514 phydev->drv->get_wol(phydev, wol);
1555 if (!phydev->drv)