Lines Matching refs:xcvr
130 switch (le16_to_cpu(idev->port_info->status.xcvr.pid)) { in ionic_get_link_ksettings()
205 idev->port_info->status.xcvr.pid, in ionic_get_link_ksettings()
206 idev->port_info->status.xcvr.pid); in ionic_get_link_ksettings()
223 if (idev->port_info->status.xcvr.phy == IONIC_PHY_TYPE_COPPER || in ionic_get_link_ksettings()
226 else if (idev->port_info->status.xcvr.phy == IONIC_PHY_TYPE_FIBER) in ionic_get_link_ksettings()
664 struct ionic_xcvr_status *xcvr; in ionic_get_module_info() local
666 xcvr = &idev->port_info->status.xcvr; in ionic_get_module_info()
669 switch (xcvr->sprom[0]) { in ionic_get_module_info()
681 xcvr->sprom[0]); in ionic_get_module_info()
694 struct ionic_xcvr_status *xcvr; in ionic_get_module_eeprom() local
695 char tbuf[sizeof(xcvr->sprom)]; in ionic_get_module_eeprom()
702 xcvr = &idev->port_info->status.xcvr; in ionic_get_module_eeprom()
703 len = min_t(u32, sizeof(xcvr->sprom), ee->len); in ionic_get_module_eeprom()
706 memcpy(data, xcvr->sprom, len); in ionic_get_module_eeprom()
707 memcpy(tbuf, xcvr->sprom, len); in ionic_get_module_eeprom()