Searched refs:mdeg (Results 1 - 17 of 17) sorted by relevance

/illumos-gate/usr/src/uts/sun4v/io/
H A Dmdeg.c37 #include <sys/mdeg.h>
59 * mdeg.lock - lock used to synchronize system-wide MD updates. An
64 * mdeg.rwlock - lock used to synchronize access to the table of
69 static struct mdeg { struct
79 } mdeg; variable in typeref:struct:mdeg
145 if ((mdeg.md_curr = md_get_handle()) == NULL) {
153 mdeg.maxclnts = MDEG_MAX_CLNTS_INIT;
155 tblsz = mdeg.maxclnts * sizeof (mdeg_clnt_t);
156 mdeg.tbl = kmem_zalloc(tblsz, KM_SLEEP);
158 rw_init(&mdeg
[all...]
H A Dds_drv.c52 #include <sys/mdeg.h>
H A Dvsw_hio.c62 #include <sys/mdeg.h>
H A Dvsw_rxdring.c38 #include <sys/mdeg.h>
H A Dvds.c38 #include <sys/mdeg.h>
406 mdeg_node_spec_t *ispecp; /* mdeg node specification */
407 mdeg_handle_t mdeg; /* handle for MDEG operations */ member in struct:vds
5413 (void) mdeg_unregister(vds->mdeg);
5417 vds->mdeg = NULL;
7438 &vds->mdeg) != MDEG_SUCCESS) {
H A Dvldc.c50 #include <sys/mdeg.h>
346 /* mdeg callback */
419 /* register callback to mdeg */
499 /* unregister callback from mdeg */
H A Dvlds.c50 #include <sys/mdeg.h>
105 /* mdeg register functions */
1033 * platsvc module which contains the mdeg code.
1062 /* mdeg callback */
1125 /* register callback to mdeg */
1146 /* unregister callback from mdeg */
H A Dvnet_rxdring.c39 #include <sys/mdeg.h>
H A Dvsw_phys.c67 #include <sys/mdeg.h>
H A Dvsw_switching.c60 #include <sys/mdeg.h>
H A Dvsw_txdring.c38 #include <sys/mdeg.h>
H A Dvnet_txdring.c39 #include <sys/mdeg.h>
H A Dvcc.c57 #include <sys/mdeg.h>
846 /* do not block mdeg callback */
1191 * the port may just be added by mdeg callback and may
1284 * the mdeg callback, from closing port.
2207 /* mdeg callback for a removed port */
2292 /* mdeg callback for an added port */
2374 /* mdeg callback */
H A Dvsw.c61 #include <sys/mdeg.h>
713 * The callback is invoked in 2 cases, firstly if upon mdeg
822 * If we have registered with mdeg, unregister now to stop further
1399 D2(vswp, "%s: instance %d registering with mdeg", __func__,
1493 * after registering with mdeg. Note that we would have
1665 * to register callbacks with mdeg (see vsw_mdeg_register())
H A Dvsw_ldc.c60 #include <sys/mdeg.h>
H A Dvnet_gen.c49 #include <sys/mdeg.h>
1763 /* save mdeg handle in vgen_t */
1800 /* mdeg callback function for the port node */
1884 /* mdeg callback function for the vnet node */
1910 * registering with mdeg. Note that we would have already gathered
2260 /* attach a port to the device based on mdeg data */
2341 /* detach a port from the device based on mdeg data */
3877 * parts of the code such as timeouts or mdeg events etc.
H A Dvdc.c68 #include <sys/mdeg.h>

Completed in 196 milliseconds