Searched refs:mac_lock (Results 1 - 8 of 8) sorted by relevance

/illumos-gate/usr/src/uts/sun4v/io/
H A Dvsw_hio.c114 * the global lock('vswp>mac_lock') is used for all Shares
120 * - The locking hierarchy follows that the global mac_lock is
141 ASSERT(MUTEX_HELD(&vswp->mac_lock));
380 mutex_enter(&vswp->mac_lock);
440 mutex_exit(&vswp->mac_lock);
442 mutex_enter(&vswp->mac_lock);
457 mutex_exit(&vswp->mac_lock);
485 mutex_enter(&vswp->mac_lock);
490 mutex_exit(&vswp->mac_lock);
511 mutex_enter(&vswp->mac_lock);
[all...]
H A Dvsw_phys.c155 * - A global lock(vswp->mac_lock) is used to protect the
163 * When both mac_lock and maccl_rwlock need to be held, the
164 * mac_lock need be acquired first and then maccl_rwlock. That is,
165 * mac_lock---->maccl_rwlock
266 ASSERT(MUTEX_HELD(&vswp->mac_lock));
314 ASSERT(MUTEX_HELD(&vswp->mac_lock));
481 mutex_enter(&vswp->mac_lock);
485 /* Release mac_lock now */
486 mutex_exit(&vswp->mac_lock);
525 ASSERT(MUTEX_HELD(&vswp->mac_lock));
[all...]
H A Dvsw.c616 mutex_init(&vswp->mac_lock, NULL, MUTEX_DRIVER, NULL);
852 mutex_enter(&vswp->mac_lock);
854 mutex_exit(&vswp->mac_lock);
910 mutex_destroy(&vswp->mac_lock);
1157 mutex_enter(&vswp->mac_lock);
1159 mutex_exit(&vswp->mac_lock);
1166 mutex_exit(&vswp->mac_lock);
2331 mutex_enter(&vswp->mac_lock);
2333 mutex_exit(&vswp->mac_lock);
H A Dvsw_switching.c361 mutex_enter(&vswp->mac_lock);
369 mutex_exit(&vswp->mac_lock);
386 mutex_exit(&vswp->mac_lock);
391 mutex_exit(&vswp->mac_lock);
/illumos-gate/usr/src/uts/sun4v/sys/
H A Dvsw.h153 kmutex_t mac_lock; /* protect mh */ member in struct:vsw
/illumos-gate/usr/src/uts/common/io/chxge/
H A Dch.h241 kmutex_t mac_lock; /* lock for MAC structure */ member in struct:ch
H A Dch.c600 mutex_init(&chp->mac_lock, NULL, MUTEX_DRIVER, NULL);
617 mutex_destroy(&chp->mac_lock);
679 mutex_destroy(&chp->mac_lock);
835 mutex_destroy(&chp->mac_lock);
/illumos-gate/usr/src/uts/common/io/chxge/com/
H A Dvsc7326.c60 MAC_LOCK(adapter->mac_lock);
80 MAC_UNLOCK(adapter->mac_lock);
85 MAC_LOCK(adapter->mac_lock);
91 MAC_UNLOCK(adapter->mac_lock);

Completed in 976 milliseconds