/illumos-gate/usr/src/lib/udapl/udapl_tavor/common/ |
H A D | dapl_srq_util.c | 78 dapl_os_lock_init(&srq_ptr->header.lock); in dapl_srq_alloc() 120 dapl_os_lock_destroy(&srq_ptr->header.lock); in dapl_srq_dealloc()
|
H A D | dapl_lmr_util.c | 75 dapl_os_lock_init(&lmr->header.lock); in dapl_lmr_alloc() 97 dapl_os_lock_destroy(&lmr->header.lock); in dapl_lmr_dealloc()
|
H A D | dapl_rmr_util.c | 59 dapl_os_lock_init(&rmr->header.lock); in dapl_rmr_alloc() 85 dapl_os_lock_destroy(&rmr->header.lock); in dapl_rmr_dealloc()
|
/illumos-gate/usr/src/lib/sun_sas/common/ |
H A D | Sun_sasGetPortType.c | 50 lock(&all_hbas_lock); in Sun_sasGetPortType() 52 lock(&open_handles_lock); in Sun_sasGetPortType()
|
H A D | Sun_sasGetAdapterPortAttributes.c | 51 lock(&all_hbas_lock); in Sun_sasGetAdapterPortAttributes() 53 lock(&open_handles_lock); in Sun_sasGetAdapterPortAttributes()
|
/illumos-gate/usr/src/uts/sun4u/excalibur/io/ |
H A D | xcalppm.c | 531 mutex_enter(&domp->lock); in xcppm_resume_ctlop() 551 mutex_exit(&domp->lock); in xcppm_resume_ctlop() 934 ASSERT(MUTEX_HELD(&ppmd->domp->lock)); in xcppm_manage_cpus() 1380 if (!MUTEX_HELD(&domp->lock)) in xcppm_lock_all() 1381 mutex_enter(&domp->lock); in xcppm_lock_all() 1388 ASSERT(MUTEX_HELD(&domp->lock)); in xcppm_lock_all() 1392 mutex_exit(&domp->lock); in xcppm_lock_all() 1397 if (!MUTEX_HELD(&domp->lock)) in xcppm_lock_all() 1398 if (!mutex_tryenter(&domp->lock)) { in xcppm_lock_all() 1406 mutex_exit(&domp->lock); in xcppm_lock_all() [all …]
|
/illumos-gate/usr/src/uts/common/io/hxge/ |
H A D | hxge_rxdma.c | 1125 MUTEX_ENTER(&ring->lock); in hxge_rx_intr() 1187 MUTEX_EXIT(&ring->lock); in hxge_rx_intr() 1243 MUTEX_EXIT(&ringp->lock); in hxge_enable_poll() 1318 MUTEX_EXIT(&ringp->lock); in hxge_disable_poll() 1344 MUTEX_ENTER(&ring->lock); in hxge_rx_poll() 1349 MUTEX_EXIT(&ring->lock); in hxge_rx_poll() 1375 MUTEX_EXIT(&ring->lock); in hxge_rx_poll() 1380 MUTEX_EXIT(&ring->lock); in hxge_rx_poll() 3668 MUTEX_EXIT(&rbrp->lock); in hxge_rxdma_fatal_err_recover() 3669 MUTEX_EXIT(&rcrp->lock); in hxge_rxdma_fatal_err_recover() [all …]
|
/illumos-gate/usr/src/uts/sun4v/sys/ |
H A D | vldc_impl.h | 88 kmutex_t lock; /* protects port/in_use count */ member 120 kmutex_t lock; /* serializes detach and MDEG */ member
|
/illumos-gate/usr/src/cmd/savecore/ |
H A D | savecore.c | 788 (void) pthread_mutex_lock(&lock); in initstreams() 802 (void) pthread_mutex_unlock(&lock); in initstreams() 810 (void) pthread_mutex_lock(&lock); in sbarrier() 815 (void) pthread_mutex_unlock(&lock); in sbarrier() 825 (void) pthread_mutex_lock(&lock); in stopstreams() 828 (void) pthread_mutex_unlock(&lock); in stopstreams() 842 (void) pthread_mutex_lock(&lock); in getfreeblock() 845 (void) pthread_mutex_unlock(&lock); in getfreeblock() 1111 (void) pthread_mutex_lock(&lock); in runstreams() 1145 (void) pthread_mutex_unlock(&lock); in runstreams() [all …]
|
/illumos-gate/usr/src/uts/common/inet/ |
H A D | squeue.c | 907 kmutex_t *lock = &sqp->sq_lock; in squeue_polling_thread() local 920 CALLB_CPR_INIT(&cprinfo, lock, callb_generic_cpr, "sq_poll"); in squeue_polling_thread() 921 mutex_enter(lock); in squeue_polling_thread() 925 cv_wait(async, lock); in squeue_polling_thread() 926 CALLB_CPR_SAFE_END(&cprinfo, lock); in squeue_polling_thread() 960 mutex_exit(lock); in squeue_polling_thread() 975 mutex_enter(lock); in squeue_polling_thread() 1183 kmutex_t *lock = &sqp->sq_lock; in squeue_worker() local 1189 mutex_enter(lock); in squeue_worker() 1221 cv_wait(async, lock); in squeue_worker() [all …]
|
/illumos-gate/usr/src/uts/common/inet/ipf/ |
H A D | ip_frag.c | 944 int fr_nextfrag(token, itp, top, tail, lock, ifs) in fr_nextfrag() argument 948 ipfrwlock_t *lock; 954 READ_ENTER(lock); 981 RWLOCK_EXIT(lock); 993 fr_fragderef(&frag, lock, ifs); 1001 void fr_fragderef(frp, lock, ifs) in fr_fragderef() argument 1003 ipfrwlock_t *lock; 1011 WRITE_ENTER(lock); 1018 RWLOCK_EXIT(lock);
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/ |
H A D | route.c | 285 boolean_t lock); 1166 if (lock) in set_metric() 1644 struct flock lock; in save_route() local 1653 lock.l_type = F_WRLCK; in save_route() 1655 lock.l_start = 0; in save_route() 1656 lock.l_len = 0; in save_route() 1746 struct flock lock; in show_saved_routes() local 1763 lock.l_type = F_RDLCK; in show_saved_routes() 1765 lock.l_start = 0; in show_saved_routes() 1766 lock.l_len = 0; in show_saved_routes() [all …]
|
/illumos-gate/usr/src/uts/intel/ml/ |
H A D | lock_prim.S | 284 lock 346 lock 363 lock 443 lock 458 lock 479 lock 501 lock
|
/illumos-gate/usr/src/uts/sun4v/io/ |
H A D | vnet_dds.c | 248 mutex_init(&vdds->lock, NULL, MUTEX_DRIVER, NULL); in vdds_init() 267 mutex_destroy(&vdds->lock); in vdds_cleanup() 281 mutex_enter(&vdds->lock); in vdds_cleanup_hybrid_res() 305 mutex_exit(&vdds->lock); in vdds_cleanup_hybrid_res() 341 mutex_enter(&vdds->lock); in vdds_process_dds_msg() 352 mutex_exit(&vdds->lock); in vdds_process_dds_msg() 378 mutex_exit(&vdds->lock); in vdds_process_dds_msg() 385 mutex_exit(&vdds->lock); in vdds_process_dds_msg() 408 mutex_exit(&vdds->lock); in vdds_process_dds_msg() 427 mutex_enter(&vdds->lock); in vdds_process_dds_msg_task() [all …]
|
H A D | mdeg.c | 72 kmutex_t lock; /* synchronize MD updates */ member 165 mutex_init(&mdeg.lock, NULL, MUTEX_DRIVER, NULL); in mdeg_init() 207 mutex_destroy(&mdeg.lock); in mdeg_fini() 328 mutex_enter(&mdeg.lock); in mdeg_notify_client_reg() 393 mutex_exit(&mdeg.lock); in mdeg_notify_client_reg() 520 mutex_enter(&mdeg.lock); in mdeg_notify_clients() 563 mutex_exit(&mdeg.lock); in mdeg_notify_clients()
|
/illumos-gate/usr/src/test/nvme-tests/tests/ioctl/ |
H A D | bad-lock.c | 248 nvme_ioctl_lock_t lock = test->blt_lock; in bad_lock_test() local 251 if (ioctl(fd, NVME_IOC_LOCK, &lock) != 0) { in bad_lock_test() 257 if (lock.nil_common.nioc_drv_err != test->blt_err) { in bad_lock_test() 260 lock.nil_common.nioc_drv_err, test->blt_err); in bad_lock_test()
|
/illumos-gate/usr/src/lib/libuuid/common/ |
H A D | uuid.c | 133 if ((ret = mutex_lock(&data->lock)) == 0) in uuid_create() 139 (void) mutex_consistent(&data->lock); in uuid_create() 140 (void) mutex_unlock(&data->lock); in uuid_create() 173 (void) mutex_unlock(&data->lock); in uuid_create() 275 (void) mutex_init(&data->lock, USYNC_PROCESS|LOCK_ROBUST, 0); in map_state()
|
/illumos-gate/usr/src/lib/libfru/libfru/ |
H A D | libfru.cc | 89 pthread_rwlock_t lock; member 175 add_cont_lock(cont_lock_t *lock) in add_cont_lock() argument 182 cont_lock_hash[hash_bucket] = lock; in add_cont_lock() 188 prev->next = lock; in add_cont_lock() 213 if (lock == NULL) { in alloc_cont_lock() 216 lock->handle = handle; in alloc_cont_lock() 217 if (pthread_rwlock_init(&(lock->lock), NULL) != 0) { in alloc_cont_lock() 218 free(lock); in alloc_cont_lock() 221 lock->next = NULL; in alloc_cont_lock() 222 return (lock); in alloc_cont_lock() [all …]
|
/illumos-gate/usr/src/contrib/ast/src/lib/libast/cdt/ |
H A D | dtopen.c | 160 return asolock(&dt->data->user.lock, key, ASO_LOCK); in dtuserlock() 162 return asolock(&dt->data->user.lock, key, ASO_UNLOCK); in dtuserlock() 163 else return asolock(&dt->data->user.lock, key, ASO_TRYLOCK); in dtuserlock()
|
/illumos-gate/usr/src/contrib/ast/src/lib/libast/sfio/ |
H A D | sfsync.c | 89 int local, rv, mode, lock; local 105 lock = origf->mode&SF_LOCK; 149 f->mode = SF_READ|SF_SYNCED|lock;
|
/illumos-gate/usr/src/lib/passwdutil/ |
H A D | __set_authtoken_attr.c | 81 if (rops[i]->lock && (err = rops[i]->lock())) { in __set_authtoken_attr()
|
/illumos-gate/usr/src/lib/libadutils/common/ |
H A D | adutils_impl.h | 69 pthread_mutex_t lock; member 100 pthread_mutex_t lock; member
|
/illumos-gate/usr/src/lib/libnisdb/ |
H A D | nis_hashitem.h | 41 pthread_cond_t lock; member 54 pthread_mutex_t lock; member
|
/illumos-gate/usr/src/cmd/fs.d/autofs/ |
H A D | autod_lookup.c | 91 mutex_lock(&rdcp->lock); in do_lookup1() 94 mutex_unlock(&rdcp->lock); in do_lookup1()
|
/illumos-gate/usr/src/cmd/sendmail/db/include/ |
H A D | txn.h | 127 (void)__db_mutex_lock(&(tmgrp)->region->hdr.lock, (tmgrp)->reginfo.fd) 129 (void)__db_mutex_unlock(&(tmgrp)->region->hdr.lock, (tmgrp)->reginfo.fd)
|