Home
last modified time | relevance | path

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

/illumos-gate/usr/src/uts/sun4v/io/
H A Dvsw_hio.c380 mutex_enter(&vswp->mac_lock); in vsw_hio_free_all_shares()
440 mutex_exit(&vswp->mac_lock); in vsw_hio_free_all_shares()
457 mutex_exit(&vswp->mac_lock); in vsw_hio_free_all_shares()
490 mutex_exit(&vswp->mac_lock); in vsw_hio_start_ports()
511 mutex_enter(&vswp->mac_lock); in vsw_hio_start()
513 mutex_exit(&vswp->mac_lock); in vsw_hio_start()
546 mutex_exit(&vswp->mac_lock); in vsw_hio_start()
574 mutex_exit(&vswp->mac_lock); in vsw_hio_stop()
594 mutex_exit(&vswp->mac_lock); in vsw_hio_send_delshare_msg()
736 mutex_exit(&vswp->mac_lock); in vsw_process_dds_msg()
[all …]
H A Dvsw_phys.c266 ASSERT(MUTEX_HELD(&vswp->mac_lock)); in vsw_mac_open()
314 ASSERT(MUTEX_HELD(&vswp->mac_lock)); in vsw_mac_close()
481 mutex_enter(&vswp->mac_lock); in vsw_mac_client_init()
486 mutex_exit(&vswp->mac_lock); in vsw_mac_client_init()
525 ASSERT(MUTEX_HELD(&vswp->mac_lock)); in vsw_maccl_open()
998 mutex_enter(&vswp->mac_lock); in vsw_port_mac_reconfig()
1035 mutex_exit(&vswp->mac_lock); in vsw_port_mac_reconfig()
1058 mutex_enter(&vswp->mac_lock); in vsw_if_mac_reconfig()
1095 mutex_exit(&vswp->mac_lock); in vsw_if_mac_reconfig()
H A Dvsw.c616 mutex_init(&vswp->mac_lock, NULL, MUTEX_DRIVER, NULL); in vsw_attach()
852 mutex_enter(&vswp->mac_lock); in vsw_unattach()
854 mutex_exit(&vswp->mac_lock); in vsw_unattach()
910 mutex_destroy(&vswp->mac_lock); in vsw_unattach()
1157 mutex_enter(&vswp->mac_lock); in vsw_m_stat()
1159 mutex_exit(&vswp->mac_lock); in vsw_m_stat()
1166 mutex_exit(&vswp->mac_lock); in vsw_m_stat()
2330 mutex_enter(&vswp->mac_lock); in vsw_update_md_prop()
2332 mutex_exit(&vswp->mac_lock); in vsw_update_md_prop()
H A Dvsw_switching.c361 mutex_enter(&vswp->mac_lock); in vsw_setup_layer2()
369 mutex_exit(&vswp->mac_lock); in vsw_setup_layer2()
386 mutex_exit(&vswp->mac_lock); in vsw_setup_layer2()
391 mutex_exit(&vswp->mac_lock); in vsw_setup_layer2()
/illumos-gate/usr/src/uts/common/io/chxge/com/
H A Dvsc7326.c58 MAC_LOCK(adapter->mac_lock); in vsc_read()
78 MAC_UNLOCK(adapter->mac_lock); in vsc_read()
83 MAC_LOCK(adapter->mac_lock); in vsc_write()
89 MAC_UNLOCK(adapter->mac_lock); in vsc_write()
/illumos-gate/usr/src/uts/sun4v/sys/
H A Dvsw.h153 kmutex_t mac_lock; /* protect mh */ member
/illumos-gate/usr/src/uts/common/io/chxge/
H A Dch.c602 mutex_init(&chp->mac_lock, NULL, MUTEX_DRIVER, NULL); in ch_attach()
619 mutex_destroy(&chp->mac_lock); in ch_attach()
681 mutex_destroy(&chp->mac_lock); in ch_attach()
837 mutex_destroy(&chp->mac_lock); in ch_detach()
H A Dch.h239 kmutex_t mac_lock; /* lock for MAC structure */ member