/illumos-gate/usr/src/cmd/mdb/common/kmdb/ |
H A D | kaif_start.c | 68 kaif_lock_enter(uintptr_t *lock) in kaif_lock_enter() argument 70 while (cas(lock, 0, 1) != 0) in kaif_lock_enter() 76 kaif_lock_exit(uintptr_t *lock) in kaif_lock_exit() argument 78 *lock = 0; in kaif_lock_exit()
|
/illumos-gate/usr/src/uts/sun4u/opl/sys/oplmsu/ |
H A D | oplmsu.h | 275 krwlock_t lock; member 296 if (rw_tryupgrade(&oplmsu_uinst->lock) == 0) { \ 297 rw_exit(&oplmsu_uinst->lock); \ 298 rw_enter(&oplmsu_uinst->lock, RW_WRITER); \
|
/illumos-gate/usr/src/tools/smatch/src/validation/ |
H A D | sm_locking7.c | 10 int lock; in func() local 16 __ret = spin_trylock(&lock); in func()
|
/illumos-gate/usr/src/lib/udapl/udapl_tavor/common/ |
H A D | dapl_evd_wait.c | 132 dapl_os_lock(&evd_ptr->header.lock); in dapl_evd_wait() 136 dapl_os_unlock(&evd_ptr->header.lock); in dapl_evd_wait() 141 dapl_os_unlock(&evd_ptr->header.lock); in dapl_evd_wait()
|
H A D | dapl_evd_clear_unwaitable.c | 75 dapl_os_lock(&evd_ptr->header.lock); in dapl_evd_clear_unwaitable() 77 dapl_os_unlock(&evd_ptr->header.lock); in dapl_evd_clear_unwaitable()
|
H A D | dapl_cno_modify_agent.c | 79 dapl_os_lock(&cno_ptr->header.lock); in dapl_cno_modify_agent() 81 dapl_os_unlock(&cno_ptr->header.lock); in dapl_cno_modify_agent()
|
H A D | dapl_evd_set_unwaitable.c | 75 dapl_os_lock(&evd_ptr->header.lock); in dapl_evd_set_unwaitable() 77 dapl_os_unlock(&evd_ptr->header.lock); in dapl_evd_set_unwaitable()
|
/illumos-gate/usr/src/uts/common/io/mac/ |
H A D | mac_soft_ring.c | 423 kmutex_t *lock = &ringp->s_ring_lock; in mac_soft_ring_worker() local 428 CALLB_CPR_INIT(&cprinfo, lock, callb_generic_cpr, "mac_soft_ring"); in mac_soft_ring_worker() 429 mutex_enter(lock); in mac_soft_ring_worker() 438 cv_wait(async, lock); in mac_soft_ring_worker() 439 CALLB_CPR_SAFE_END(&cprinfo, lock); in mac_soft_ring_worker() 452 mutex_exit(lock); in mac_soft_ring_worker() 454 mutex_enter(lock); in mac_soft_ring_worker() 464 mutex_exit(lock); in mac_soft_ring_worker() 466 mutex_enter(lock); in mac_soft_ring_worker()
|
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/krb5/ccache/ |
H A D | cc_memory.c | 109 k5_mutex_t lock; member 216 k5_mutex_destroy(&d->lock); in krb5_mcc_destroy() 306 err = k5_mutex_lock(&d->lock); in krb5_mcc_start_seq_get() 310 k5_mutex_unlock(&d->lock); in krb5_mcc_start_seq_get() 435 err = k5_mutex_init(&d->lock); in new_mcc_data() 443 k5_mutex_destroy(&d->lock); in new_mcc_data() 456 k5_mutex_destroy(&d->lock); in new_mcc_data() 671 err = k5_mutex_lock(&mptr->lock); in krb5_mcc_store() 680 k5_mutex_unlock(&mptr->lock); in krb5_mcc_store()
|
/illumos-gate/usr/src/uts/common/io/zyd/ |
H A D | zyd.h | 78 kmutex_t lock; /* serialize access */ member 381 void zyd_cb_lock_init(struct zyd_cb_lock *lock); 382 void zyd_cb_lock_destroy(struct zyd_cb_lock *lock); 383 zyd_res zyd_cb_lock_wait(struct zyd_cb_lock *lock, clock_t timeout); 384 void zyd_cb_lock_signal(struct zyd_cb_lock *lock);
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | shm.c | 262 kmutex_t *lock; in shmat() local 569 mutex_exit(lock); in shmat() 630 kmutex_t *lock; in shmctl() local 685 mutex_exit(lock); in shmctl() 712 mutex_exit(lock); in shmctl() 755 mutex_exit(lock); in shmctl() 833 kmutex_t *lock; in shmget() local 845 mutex_exit(lock); in shmget() 870 mutex_exit(lock); in shmget() 875 mutex_exit(lock); in shmget() [all …]
|
H A D | ipc.c | 764 ipc_relock(ipc_service_t *service, int id, kmutex_t *lock) in ipc_relock() argument 768 ASSERT(MUTEX_HELD(lock)); in ipc_relock() 771 return (lock); in ipc_relock() 773 mutex_exit(lock); in ipc_relock() 1229 kmutex_t *lock; in ipc_rmid() local 1233 lock = ipc_lookup(service, id, &perm); in ipc_rmid() 1234 if (lock == NULL) { in ipc_rmid() 1242 mutex_exit(lock); in ipc_rmid() 1351 kmutex_t *lock; in ipc_remove_zone() local 1371 lock = ipc_lock(service, perm->ipc_id); in ipc_remove_zone() [all …]
|
/illumos-gate/usr/src/cmd/rcm_daemon/common/ |
H A D | rcm_lock.c | 1143 (void) mutex_lock(&barrier.lock); in rcmd_set_state() 1168 (void) mutex_unlock(&barrier.lock); in rcmd_set_state() 1179 (void) mutex_lock(&barrier.lock); in rcmd_thr_incr() 1210 (void) mutex_unlock(&barrier.lock); in rcmd_thr_incr() 1240 (void) mutex_lock(&barrier.lock); in rcmd_thr_decr() 1244 (void) mutex_unlock(&barrier.lock); in rcmd_thr_decr() 1255 (void) mutex_lock(&barrier.lock); in rcmd_thr_signal() 1258 (void) mutex_unlock(&barrier.lock); in rcmd_thr_signal() 1275 (void) mutex_lock(&barrier.lock); in rcmd_start_timer() 1574 (void) mutex_lock(&barrier.lock); in pollfunc() [all …]
|
/illumos-gate/usr/src/cmd/smbsrv/dtrace/ |
H A D | nbl-conflict.d | 36 this->lock = (lock_descriptor_t *)arg0; 37 print(this->lock->l_flock);
|
/illumos-gate/usr/src/cmd/sendmail/db/btree/ |
H A D | bt_delete.c | 303 DB_LOCK lock; local 340 (void)__BT_TLPUT(dbc, cp->csp[-1].lock); 342 (void)__BT_TLPUT(dbc, cp->csp[0].lock); 376 if ((ret = __bam_lget(dbc, 0, pgno, DB_LOCK_WRITE, &lock)) != 0) 380 BT_STK_PUSH(cp, h, 0, lock, ret); 454 (void)__BT_TLPUT(dbc, epg->lock); 473 (void)__BT_TLPUT(dbc, epg->lock);
|
/illumos-gate/usr/src/uts/common/io/qede/ |
H A D | qede_osal.c | 52 mutex_enter(&qede->phys_mem_list.lock); in qede_osal_find_dma_handle_for_block() 65 mutex_exit(&qede->phys_mem_list.lock); in qede_osal_find_dma_handle_for_block() 79 mutex_enter(&qede->phys_mem_list.lock); in qede_osal_dma_sync() 92 mutex_exit(&qede->phys_mem_list.lock); in qede_osal_dma_sync() 100 mutex_exit(&qede->phys_mem_list.lock); in qede_osal_dma_sync() 259 mutex_enter(&qede->phys_mem_list.lock); in qede_osal_dma_alloc_coherent() 261 mutex_exit(&qede->phys_mem_list.lock); in qede_osal_dma_alloc_coherent() 281 mutex_enter(&qede->phys_mem_list.lock); in qede_osal_dma_free_coherent() 297 mutex_exit(&qede->phys_mem_list.lock); in qede_osal_dma_free_coherent() 723 mutex_enter(&qede->phys_mem_list.lock); in qede_osal_cleanup() [all …]
|
/illumos-gate/usr/src/uts/common/io/scsi/adapters/pmcs/ |
H A D | pmcs_subr.c | 633 mutex_enter(&pwp->lock); in pmcs_start_phy() 636 mutex_exit(&pwp->lock); in pmcs_start_phy() 643 mutex_exit(&pwp->lock); in pmcs_start_phy() 695 mutex_exit(&pwp->lock); in pmcs_start_phy() 1176 mutex_exit(&pwp->lock); in pmcs_abort_handler() 1774 mutex_exit(&pwp->lock); in pmcs_soft_reset() 1795 mutex_exit(&pwp->lock); in pmcs_soft_reset() 1811 mutex_exit(&pwp->lock); in pmcs_soft_reset() 4754 mutex_enter(&p->lock); in pmcs_gwork() 4805 mutex_exit(&p->lock); in pmcs_pwork() [all …]
|
/illumos-gate/usr/src/uts/sun4v/sys/ |
H A D | ldc_impl.h | 327 kmutex_t lock; /* Table lock */ member 374 kmutex_t lock; /* Mutex for memory handle */ member 391 kmutex_t lock; /* Desc ring lock */ member 416 kmutex_t lock; /* Channel lock */ member 496 kmutex_t lock; /* Protects ldc_soft_state_t */ member
|
/illumos-gate/usr/src/uts/common/io/ib/clients/of/sol_uverbs/ |
H A D | sol_uverbs_comp.c | 345 mutex_enter(&uctxt->lock); in sol_uverbs_create_cq() 347 mutex_exit(&uctxt->lock); in sol_uverbs_create_cq() 407 mutex_enter(&uctxt->lock); in uverbs_ucq_free() 409 mutex_exit(&uctxt->lock); in uverbs_ucq_free() 790 mutex_enter(&ufile->lock); in sol_uverbs_comp_event_handler() 792 mutex_exit(&ufile->lock); in sol_uverbs_comp_event_handler() 800 mutex_exit(&ufile->lock); in sol_uverbs_comp_event_handler() 828 mutex_exit(&ufile->lock); in sol_uverbs_comp_event_handler() 833 mutex_exit(&ufile->lock); in sol_uverbs_comp_event_handler()
|
/illumos-gate/usr/src/uts/common/vm/ |
H A D | seg_vn.c | 280 rw_destroy(&svd->lock); in segvn_cache_destructor() 4618 SEGVN_LOCK_EXIT(seg->s_as, &svd->lock); in segvn_fault_vnodepages() 5614 SEGVN_LOCK_EXIT(seg->s_as, &svd->lock); in segvn_fault() 5673 SEGVN_LOCK_EXIT(seg->s_as, &svd->lock); in segvn_faulta() 5826 &svd->lock); in segvn_setprot() 6071 SEGVN_LOCK_EXIT(seg->s_as, &svd->lock); in segvn_setprot() 6901 SEGVN_LOCK_EXIT(seg->s_as, &svd->lock); in segvn_checkprot() 7238 SEGVN_LOCK_EXIT(seg->s_as, &svd->lock); in segvn_swapout() 7470 SEGVN_LOCK_EXIT(seg->s_as, &svd->lock); in segvn_sync() 7588 SEGVN_LOCK_EXIT(seg->s_as, &svd->lock); in segvn_incore() [all …]
|
/illumos-gate/usr/src/lib/sun_sas/common/ |
H A D | Sun_sasGetAdapterAttributes.c | 47 lock(&all_hbas_lock); in Sun_sasGetAdapterAttributes() 49 lock(&open_handles_lock); in Sun_sasGetAdapterAttributes()
|
/illumos-gate/usr/src/cmd/smbsrv/fksmbd/ |
H A D | Run.sh | 43 if [[ -e /var/smb/.pwd.lock && ! -w /var/smb/.pwd.lock ]]
|
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/mech/ |
H A D | acquire_cred.c | 550 code = k5_mutex_init(&cred->lock); 563 k5_mutex_destroy(&cred->lock); 580 k5_mutex_destroy(&cred->lock); 603 k5_mutex_destroy(&cred->lock); 624 k5_mutex_destroy(&cred->lock); 649 k5_mutex_destroy(&cred->lock); 680 k5_mutex_destroy(&cred->lock); 699 k5_mutex_destroy(&cred->lock);
|
/illumos-gate/usr/src/uts/common/klm/ |
H A D | nlm_client.c | 581 mutex_enter(&g->lock); in nlm_safemap() 592 mutex_exit(&g->lock); in nlm_safemap() 604 mutex_enter(&g->lock); in nlm_has_sleep() 613 mutex_exit(&g->lock); in nlm_has_sleep() 1194 bzero(lock, sizeof (*lock)); in nlm_init_lock() 1198 lock->fh.n_len = fh->n_len; in nlm_init_lock() 1200 lock->oh.n_len = sizeof (*oh); in nlm_init_lock() 1201 lock->oh.n_bytes = (void *)oh; in nlm_init_lock() 1202 lock->svid = fl->l_pid; in nlm_init_lock() 1203 lock->l_offset = fl->l_start; in nlm_init_lock() [all …]
|
/illumos-gate/usr/src/uts/intel/sys/acpi/platform/ |
H A D | achaiku.h | 197 extern int AcpiOsAcquireGlobalLock(uint32 *lock); 198 extern int AcpiOsReleaseGlobalLock(uint32 *lock);
|