Home
last modified time | relevance | path

Searched refs:lockrw (Results 1 – 6 of 6) sorted by relevance

/titanic_44/usr/src/uts/sun4v/io/
H A Dvsw_ldc.c339 READ_ENTER(&plist->lockrw); in vsw_port_attach()
344 RW_EXIT(&plist->lockrw); in vsw_port_attach()
348 RW_EXIT(&plist->lockrw); in vsw_port_attach()
383 WRITE_ENTER(&plist->lockrw); in vsw_port_attach()
391 RW_EXIT(&plist->lockrw); in vsw_port_attach()
431 WRITE_ENTER(&plist->lockrw); in vsw_port_detach()
434 RW_EXIT(&plist->lockrw); in vsw_port_detach()
439 RW_EXIT(&plist->lockrw); in vsw_port_detach()
450 RW_EXIT(&plist->lockrw); in vsw_port_detach()
479 WRITE_ENTER(&plist->lockrw); in vsw_detach_ports()
[all …]
H A Dvsw_hio.c379 READ_ENTER(&plist->lockrw); in vsw_hio_free_all_shares()
458 RW_EXIT(&plist->lockrw); in vsw_hio_free_all_shares()
477 READ_ENTER(&plist->lockrw); in vsw_hio_start_ports()
497 RW_EXIT(&plist->lockrw); in vsw_hio_start_ports()
H A Dvsw_phys.c209 WRITE_ENTER(&plist->lockrw); in vsw_set_addrs()
232 RW_EXIT(&plist->lockrw); in vsw_set_addrs()
604 READ_ENTER(&plist->lockrw); in vsw_mac_cleanup_ports()
608 RW_EXIT(&plist->lockrw); in vsw_mac_cleanup_ports()
H A Dvsw.c623 rw_init(&vswp->plist.lockrw, NULL, RW_DRIVER, NULL); in vsw_attach()
903 rw_destroy(&vswp->plist.lockrw); in vsw_unattach()
2635 READ_ENTER(&plistp->lockrw); in vsw_port_update()
2639 RW_EXIT(&plistp->lockrw); in vsw_port_update()
2700 RW_EXIT(&plistp->lockrw); in vsw_port_update()
H A Dvsw_switching.c751 READ_ENTER(&plist->lockrw); in vsw_forward_all()
775 RW_EXIT(&plist->lockrw); in vsw_forward_all()
/titanic_44/usr/src/uts/sun4v/sys/
H A Dvsw_ldc.h444 krwlock_t lockrw; /* sync access(rw) to the list */ member