Searched refs:pc_lock (Results 1 – 11 of 11) sorted by relevance
/illumos-gate/usr/src/uts/common/fs/portfs/ |
H A D | port_fd.c | 117 mutex_enter(&pcp->pc_lock); in port_fd_callback() 122 mutex_exit(&pcp->pc_lock); in port_fd_callback() 146 ASSERT(MUTEX_HELD(&pcp->pc_lock)); in port_cache_lookup_fp() 198 mutex_enter(&pcp->pc_lock); in port_associate_fd() 210 mutex_exit(&pcp->pc_lock); in port_associate_fd() 245 mutex_exit(&pcp->pc_lock); in port_associate_fd() 334 mutex_exit(&pcp->pc_lock); in port_associate_fd() 370 mutex_exit(&pcp->pc_lock); in port_associate_fd() 400 mutex_exit(&pcp->pc_lock); in port_associate_fd() 426 mutex_exit(&pcp->pc_lock); in port_associate_fd() [all …]
|
H A D | port_vnops.c | 262 mutex_destroy(&portq->portq_pcp->pc_lock); in port_close()
|
H A D | port.c | 827 mutex_init(&portq->portq_pcp->pc_lock, NULL, MUTEX_DEFAULT, NULL); in port_init()
|
/illumos-gate/usr/src/uts/common/syscall/ |
H A D | poll.c | 273 if (!mutex_owned(&pcp->pc_lock)) { in pollunlock() 277 mutex_exit(&pcp->pc_lock); in pollunlock() 287 CTASSERT(offsetof(pollcache_t, pc_lock) == offsetof(port_fdcache_t, pc_lock)); 310 mutex_enter(&pcp->pc_lock); in pollrelock() 557 mutex_enter(&pcp->pc_lock); in poll_common() 562 mutex_exit(&pcp->pc_lock); in poll_common() 588 &pcp->pc_lock, deadline); in poll_common() 590 mutex_exit(&pcp->pc_lock); in poll_common() 604 mutex_enter(&pcp->pc_lock); in poll_common() 853 if (mutex_tryenter(&pcp->pc_lock)) { in pollwakeup() [all …]
|
/illumos-gate/usr/src/uts/common/io/ |
H A D | devpoll.c | 259 ASSERT(MUTEX_HELD(&pcp->pc_lock)); in dp_pcache_poll() 949 mutex_exit(&pcp->pc_lock); in dpwrite() 951 mutex_enter(&pcp->pc_lock); in dpwrite() 1165 mutex_enter(&pcp->pc_lock); in dpioctl() 1167 mutex_exit(&pcp->pc_lock); in dpioctl() 1395 &pcp->pc_lock, deadline); in dpioctl() 1438 mutex_enter(&pcp->pc_lock); in dpioctl() 1444 mutex_exit(&pcp->pc_lock); in dpioctl() 1449 mutex_exit(&pcp->pc_lock); in dpioctl() 1457 mutex_exit(&pcp->pc_lock); in dpioctl() [all …]
|
H A D | pcic.c | 685 mutex_enter(&pcic->pc_lock); in pcic_attach() 689 mutex_exit(&pcic->pc_lock); in pcic_attach() 1471 mutex_init(&pcic->pc_lock, NULL, MUTEX_DRIVER, in pcic_attach() 1515 mutex_init(&pcic->pc_lock, NULL, MUTEX_DRIVER, NULL); in pcic_attach() 1539 mutex_enter(&pcic->pc_lock); in pcic_attach() 1560 mutex_exit(&pcic->pc_lock); in pcic_attach() 1613 mutex_destroy(&pcic->pc_lock); in pcic_attach() 1628 mutex_destroy(&pcic->pc_lock); in pcic_attach() 1678 mutex_destroy(&pcic->pc_lock); in pcic_detach() 1696 mutex_enter(&pcic->pc_lock); in pcic_detach() [all …]
|
/illumos-gate/usr/src/uts/common/io/ksocket/ |
H A D | ksocket.c | 772 mutex_enter(&pcp->pc_lock); in ksocket_spoll() 777 mutex_exit(&pcp->pc_lock); in ksocket_spoll() 807 mutex_enter(&pcp->pc_lock); in ksocket_spoll() 825 rval = cv_wait_sig(&pcp->pc_cv, &pcp->pc_lock); in ksocket_spoll() 827 rval = cv_timedwait_sig(&pcp->pc_cv, &pcp->pc_lock, in ksocket_spoll() 836 mutex_exit(&pcp->pc_lock); in ksocket_spoll()
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | port_subr.c | 555 ASSERT(MUTEX_HELD(&pcp->pc_lock)); in port_pcache_remove_fd() 624 ASSERT(MUTEX_HELD(&pcp->pc_lock)); in port_remove_fd_object() 675 mutex_enter(&pcp->pc_lock); in port_close_pfd() 677 mutex_exit(&pcp->pc_lock); in port_close_pfd()
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | port_kernel.h | 130 kmutex_t pc_lock; /* lock to protect portcache */ member
|
H A D | poll_impl.h | 243 kmutex_t pc_lock; /* lock to protect pollcache */ member
|
H A D | pcic_var.h | 178 kmutex_t pc_lock; /* general register lock */ member
|