Home
last modified time | relevance | path

Searched refs:mii_handle_t (Results 1 – 16 of 16) sorted by relevance

/titanic_44/usr/src/uts/common/sys/
H A Dmii.h75 typedef struct mii_handle *mii_handle_t; typedef
107 mii_handle_t mii_alloc(void *private, dev_info_t *dip, mii_ops_t *ops);
129 mii_handle_t mii_alloc_instance(void *private, dev_info_t *dip, int instance,
139 void mii_free(mii_handle_t mii);
156 void mii_set_pauseable(mii_handle_t mii, boolean_t cap, boolean_t asym);
171 void mii_reset(mii_handle_t mii);
184 void mii_start(mii_handle_t mii);
197 void mii_stop(mii_handle_t mii);
207 void mii_resume(mii_handle_t mii);
219 void mii_suspend(mii_handle_t mii);
[all …]
/titanic_44/usr/src/uts/intel/io/dnet/
H A Ddnet_mii.h64 typedef struct mii_info *mii_handle_t; typedef
70 int mii_create(dev_info_t *, mii_writefunc_t, mii_readfunc_t, mii_handle_t *);
73 int mii_init_phy(mii_handle_t, int phy);
76 int mii_getspeed(mii_handle_t, int phy, int *speed, int *full_duplex);
79 int mii_probe_phy(mii_handle_t, int phy);
82 int mii_rsan(mii_handle_t mac, int phy, enum mii_wait_type wait_type);
85 int mii_fixspeed(mii_handle_t, int phy, int speed, int fullduplex);
88 int mii_autoneg_enab(mii_handle_t mac, int phy);
91 int mii_reset_phy(mii_handle_t, int phy, enum mii_wait_type wait_type);
94 int mii_disable_fullduplex(mii_handle_t, int phy);
[all …]
H A Ddnet_mii.c61 static struct phydata *mii_get_valid_phydata(mii_handle_t mac, int phy);
62 static void mii_portmon(mii_handle_t mac);
65 static void dump_NS83840(mii_handle_t, int);
67 static int getspeed_NS83840(mii_handle_t, int, int *, int *);
68 static int getspeed_82553(mii_handle_t, int, int *, int *);
69 static int getspeed_ICS1890(mii_handle_t, int, int *, int *);
70 static int getspeed_generic(mii_handle_t, int, int *, int *);
71 static void postreset_ICS1890(mii_handle_t mac, int phy);
72 static void postreset_NS83840(mii_handle_t mac, int phy);
86 mii_handle_t *macp) in mii_create()
[all …]
H A Ddnet.h424 mii_handle_t mii;
/titanic_44/usr/src/uts/common/io/mii/
H A Dmii.c148 static void _mii_probe(mii_handle_t);
149 static int _mii_reset(mii_handle_t);
150 static int _mii_loopback(mii_handle_t);
151 static void _mii_notify(mii_handle_t);
152 static int _mii_check(mii_handle_t);
153 static int _mii_start(mii_handle_t);
189 _mii_error(mii_handle_t mh, int errno) in _mii_error()
220 mii_handle_t
223 mii_handle_t mh; in mii_alloc_instance()
296 mii_handle_t
[all …]
H A Dmiipriv.h48 mii_handle_t phy_mii;
/titanic_44/usr/src/uts/common/io/pcn/
H A Dpcnimpl.h145 mii_handle_t pcn_mii;
/titanic_44/usr/src/uts/common/io/dmfe/
H A Ddmfe_impl.h162 mii_handle_t mii; /* MII handle */
/titanic_44/usr/src/uts/common/io/hme/
H A Dhme.h75 mii_handle_t hme_mii;
/titanic_44/usr/src/uts/common/io/afe/
H A Dafeimpl.h86 mii_handle_t afe_mii;
/titanic_44/usr/src/uts/common/io/rtls/
H A Drtls.h154 mii_handle_t mii;
/titanic_44/usr/src/uts/common/io/atge/
H A Datge.h303 mii_handle_t atge_mii;
/titanic_44/usr/src/uts/common/io/efe/
H A Defe.h396 mii_handle_t efe_miih;
/titanic_44/usr/src/uts/common/io/elxl/
H A Delxl.h461 mii_handle_t ex_miih;
/titanic_44/usr/src/uts/common/io/iprb/
H A Diprb.h58 mii_handle_t miih;
/titanic_44/usr/src/uts/common/io/yge/
H A Dyge.h2234 mii_handle_t p_mii;