phy_handle_t
phy_read(phy_handle_t *ph, uint8_t reg)
phy_write(phy_handle_t *ph, uint8_t reg, uint16_t val)
phy_reset(phy_handle_t *ph)
phy_stop(phy_handle_t *ph)
phy_loop(phy_handle_t *ph)
phy_start(phy_handle_t *ph)
phy_handle_t m_phys[32];
phy_handle_t m_bogus_phy;
phy_handle_t *m_phy;
phy_check(phy_handle_t *ph)
static void _mii_probe_phy(phy_handle_t *);
phy_get_prop(phy_handle_t *ph, char *prop, int dflt)
phy_get_name(phy_handle_t *ph)
phy_get_driver(phy_handle_t *ph)
phy_warn(phy_handle_t *ph, const char *fmt, ...)
_mii_probe_phy(phy_handle_t *ph)
phy_handle_t *ph;
phy_handle_t *ph;
phy_handle_t *ph;
phy_handle_t *ph;
phy_handle_t *ph;
phy_handle_t *ph;
typedef boolean_t (*phy_probe_t)(phy_handle_t *);
phy_handle_t *ph;
phy_handle_t *ph = mh->m_phy;
phy_handle_t *ph = mh->m_phy;
phy_handle_t *ph = mh->m_phy;
phy_handle_t *ph = mh->m_phy;
phy_handle_t *ph = mh->m_phy;
phy_handle_t *ph = mh->m_phy;
phy_handle_t *ph;
phy_handle_t *ph = mh->m_phy;
phy_handle_t *ph;
phy_handle_t *ph;
phy_handle_t *ph;
phy_handle_t *ph;
phy_cicada_probe(phy_handle_t *ph)
i82555_start(phy_handle_t *ph)
phy_intel_probe(phy_handle_t *ph)
mvphy_reset_88e3016(phy_handle_t *ph)
mvphy_loop_88e3016(phy_handle_t *ph)
mvphy_reset_88e3082(phy_handle_t *ph)
mvphy_reset_88e1149(phy_handle_t *ph)
mvphy_reset_88e1116(phy_handle_t *ph)
mvphy_reset_88e1118(phy_handle_t *ph)
mvphy_reset_88e1111(phy_handle_t *ph)
mvphy_reset_88e1112(phy_handle_t *ph)
mvphy_reset_88e1011(phy_handle_t *ph)
mvphy_reset(phy_handle_t *ph)
mvphy_start(phy_handle_t *ph)
phy_marvell_probe(phy_handle_t *ph)
ns83840_reset(phy_handle_t *ph)
phy_natsemi_probe(phy_handle_t *ph)
phy_other_probe(phy_handle_t *ph)
qs6612_reset(phy_handle_t *ph)
qs6612_check(phy_handle_t *ph)
phy_qualsemi_probe(phy_handle_t *ph)
static int rtl8139_check(phy_handle_t *);
static int rtl8201_check(phy_handle_t *);
phy_realtek_probe(phy_handle_t *ph)
rtl8139_check(phy_handle_t *ph)
rtl8201_check(phy_handle_t *ph)
uint16_t phy_read(phy_handle_t *, uint8_t);
void phy_write(phy_handle_t *, uint8_t, uint16_t);
int phy_get_prop(phy_handle_t *, char *, int);
const char *phy_get_name(phy_handle_t *);
const char *phy_get_driver(phy_handle_t *);
void phy_warn(phy_handle_t *, const char *, ...);
int phy_reset(phy_handle_t *);
int phy_start(phy_handle_t *);
int phy_stop(phy_handle_t *);
int phy_check(phy_handle_t *);
int phy_loop(phy_handle_t *);
boolean_t phy_intel_probe(phy_handle_t *);
boolean_t phy_natsemi_probe(phy_handle_t *);
boolean_t phy_qualsemi_probe(phy_handle_t *);
boolean_t phy_cicada_probe(phy_handle_t *);
boolean_t phy_marvell_probe(phy_handle_t *);
boolean_t phy_realtek_probe(phy_handle_t *);
boolean_t phy_other_probe(phy_handle_t *);
int (*phy_reset)(phy_handle_t *);
int (*phy_start)(phy_handle_t *);
int (*phy_stop)(phy_handle_t *);
int (*phy_check)(phy_handle_t *);
int (*phy_loop)(phy_handle_t *);