Home
last modified time | relevance | path

Searched refs:lock (Results 176 – 200 of 723) sorted by relevance

12345678910>>...29

/illumos-gate/usr/src/lib/udapl/udapl_tavor/common/
H A Ddapl_rsp_free.c96 dapl_os_lock(&sp_ptr->header.lock); in dapl_rsp_free()
121 dapl_os_unlock(&sp_ptr->header.lock); in dapl_rsp_free()
138 dapl_os_unlock(&sp_ptr->header.lock); in dapl_rsp_free()
H A Ddapl_cr_accept.c152 dapl_os_lock(&ep_ptr->header.lock); in dapl_cr_accept()
164 dapl_os_unlock(&ep_ptr->header.lock); in dapl_cr_accept()
181 dapl_os_unlock(&ep_ptr->header.lock); in dapl_cr_accept()
205 dapl_os_unlock(&ep_ptr->header.lock); in dapl_cr_accept()
H A Ddapl_evd_util.c231 dapl_os_lock_init(&evd_ptr->header.lock); in dapls_evd_alloc()
316 dapl_os_lock(&cno_ptr->header.lock); in dapli_evd_event_alloc()
321 dapl_os_unlock(&cno_ptr->header.lock); in dapli_evd_event_alloc()
505 dapl_os_lock(&evd_ptr->header.lock); in dapli_evd_get_event()
512 dapl_os_unlock(&evd_ptr->header.lock); in dapli_evd_get_event()
562 dapl_os_unlock(&evd_ptr->header.lock); in dapli_evd_post_event()
583 dapl_os_lock(&evd_ptr->header.lock); in dapli_evd_post_event()
587 dapl_os_unlock(&evd_ptr->header.lock); in dapli_evd_post_event()
590 dapl_os_unlock(&evd_ptr->header.lock); in dapli_evd_post_event()
594 dapl_os_unlock(&evd_ptr->header.lock); in dapli_evd_post_event()
[all …]
/illumos-gate/usr/src/cmd/sendmail/db/lock/
H A Dlock.c267 DB_LOCK *lock;
283 lockp = OFFSET_TO_LOCK(lt, *lock);
288 *lock = LOCK_TO_OFFSET(lt, lockp);
304 DB_LOCK *lock;
320 lockp = OFFSET_TO_LOCK(lt, *lock);
325 *lock = LOCK_TO_OFFSET(lt, lockp);
334 lock_put(lt, lock) in lock_put() argument
336 DB_LOCK lock;
348 lockp = OFFSET_TO_LOCK(lt, lock);
933 DB_LOCK lock;
[all …]
/illumos-gate/usr/src/cmd/sendmail/db/btree/
H A Dbt_page.c138 __bam_lput(dbc, lock) in __bam_lput() argument
140 DB_LOCK lock;
142 return (__BT_LPUT(dbc, lock));
280 dbc->lock.pgno = pgno;
292 couple[1].lock = *lockp;
306 *lockp = couple[0].lock;
/illumos-gate/usr/src/cmd/fs.d/nfs/statd/
H A Dsm_proc.c219 mutex_lock(&mon_table[i].lock); in sm_simu_crash_svc()
222 mutex_unlock(&mon_table[i].lock); in sm_simu_crash_svc()
226 mutex_unlock(&mon_table[i].lock); in sm_simu_crash_svc()
483 mutex_lock(&mon_table[hash].lock); in insert_mon()
492 mutex_unlock(&mon_table[hash].lock); in insert_mon()
579 mutex_lock(&mon_table[hash].lock); in delete_mon()
584 mutex_lock(&mon_table[hash].lock); in delete_mon()
656 mutex_lock(&mon_table[hash].lock); in send_notice()
712 mutex_unlock(&mon_table[hash].lock); in send_notice()
867 mutex_lock(&mon_table[hash].lock); in pr_mon()
[all …]
/illumos-gate/usr/src/cmd/sendmail/db/db/
H A Ddb_region.c321 if ((ret = __db_mutex_init(&rlp->lock,
322 MUTEX_LOCK_OFFSET(rlp, &rlp->lock))) != 0 ||
323 (ret = __db_mutex_lock(&rlp->lock, infop->fd)) != 0)
380 (void)__db_mutex_lock(&rlp->lock, infop->fd);
391 (void)__db_mutex_unlock(&rlp->lock, infop->fd);
401 (void)__db_mutex_unlock(&rlp->lock, infop->fd);
526 (void)__db_mutex_lock(&rlp->lock, infop->fd);
549 (void)__db_mutex_unlock(&rlp->lock, infop->fd);
611 (void)__db_mutex_unlock(&rlp->lock, infop->fd);
/illumos-gate/usr/src/uts/common/io/nxge/
H A Dnxge_hio.c480 MUTEX_ENTER(&nhd->lock); in nxge_grp_dc_add()
483 MUTEX_EXIT(&nhd->lock); in nxge_grp_dc_add()
516 MUTEX_EXIT(&nhd->lock); in nxge_grp_dc_add()
525 MUTEX_EXIT(&nhd->lock); in nxge_grp_dc_add()
534 MUTEX_EXIT(&nhd->lock); in nxge_grp_dc_add()
573 MUTEX_ENTER(&nhd->lock); in nxge_grp_dc_remove()
579 MUTEX_EXIT(&nhd->lock); in nxge_grp_dc_remove()
593 MUTEX_EXIT(&nhd->lock); in nxge_grp_dc_remove()
629 MUTEX_EXIT(&nhd->lock); in nxge_grp_dc_find()
1912 MUTEX_EXIT(&nhd->lock); in nxge_hio_vr_share()
[all …]
/illumos-gate/usr/src/test/os-tests/tests/file-locking/
H A DMakefile19 OBJECTS=util.o runtests.32.o runtests.64.o acquire-lock.32.o acquire-lock.64.o
23 acquire-lock
/illumos-gate/usr/src/uts/common/vm/
H A Dpage_lock.c243 page_lock(page_t *pp, se_t se, kmutex_t *lock, reclaim_t reclaim) in page_lock() argument
245 return (page_lock_es(pp, se, lock, reclaim, 0)); in page_lock()
294 page_lock_es(page_t *pp, se_t se, kmutex_t *lock, reclaim_t reclaim, int es) in page_lock_es() argument
301 ASSERT(lock != NULL ? MUTEX_HELD(lock) : 1); in page_lock_es()
401 if (lock) { in page_lock_es()
403 mutex_exit(lock); in page_lock_es()
427 if (lock) { in page_lock_es()
428 mutex_enter(lock); in page_lock_es()
454 if (!page_reclaim(pp, lock)) { in page_lock_es()
/illumos-gate/usr/src/test/libc-tests/tests/
H A Dmutex-16200.c225 int err, lock; in mutex_test_run_one() local
262 lock = (int)(uintptr_t)val; in mutex_test_run_one()
265 "returned %d", test->mt_desc, lock); in mutex_test_run_one()
267 } else if (lock != test->mt_ret) { in mutex_test_run_one()
269 test->mt_desc, lock, test->mt_ret); in mutex_test_run_one()
/illumos-gate/usr/src/lib/libdladm/common/
H A Dlibdlflow.c84 struct flock lock; in i_dladm_flow_lock_db() local
90 lock.l_type = type; in i_dladm_flow_lock_db()
91 lock.l_whence = SEEK_SET; in i_dladm_flow_lock_db()
92 lock.l_start = 0; in i_dladm_flow_lock_db()
93 lock.l_len = 0; in i_dladm_flow_lock_db()
109 struct flock lock; in i_dladm_flow_unlock_db() local
114 lock.l_type = F_UNLCK; in i_dladm_flow_unlock_db()
115 lock.l_whence = SEEK_SET; in i_dladm_flow_unlock_db()
116 lock.l_start = 0; in i_dladm_flow_unlock_db()
117 lock.l_len = 0; in i_dladm_flow_unlock_db()
[all …]
/illumos-gate/usr/src/cmd/sendmail/db/include/
H A Dlock.h66 (void)__db_mutex_lock(&(lt)->region->hdr.lock, (lt)->reginfo.fd)
68 (void)__db_mutex_unlock(&(lt)->region->hdr.lock, (lt)->reginfo.fd)
168 #define LOCK_TO_OFFSET(lt, lock) \ argument
169 ((size_t)((u_int8_t *)(lock) - (u_int8_t *)lt->region))
/illumos-gate/usr/src/uts/common/c2/
H A Daudit_syscalls.c398 mutex_enter(&(((au_kcontext_t *)kctx)->auk_queue.lock)); in audit_dont_stop()
400 mutex_exit(&(((au_kcontext_t *)kctx)->auk_queue.lock)); in audit_dont_stop()
453 mutex_enter(&(kctx->auk_queue.lock)); in au_output_thread()
465 &(kctx->auk_queue.lock)); in au_output_thread()
469 mutex_exit(&(kctx->auk_queue.lock)); in au_output_thread()
476 mutex_exit(&(kctx->auk_queue.lock)); in au_output_thread()
H A Daudit_io.c372 mutex_enter(&(kctx->auk_queue.lock)); in au_enqueue()
376 mutex_exit(&(kctx->auk_queue.lock)); in au_enqueue()
403 mutex_exit(&(kctx->auk_queue.lock)); in au_enqueue()
422 mutex_enter(&(kctx->auk_queue.lock)); in au_dequeue()
446 mutex_exit(&(kctx->auk_queue.lock)); in au_dequeue()
467 ASSERT(MUTEX_HELD(&(kctx->auk_queue.lock))); in audit_sync_block()
493 cv_wait(&(kctx->auk_queue.write_cv), &(kctx->auk_queue.lock)); in audit_sync_block()
511 mutex_enter(&(kctx->auk_queue.lock)); in audit_async_block()
514 mutex_exit(&(kctx->auk_queue.lock)); in audit_async_block()
519 mutex_exit(&(kctx->auk_queue.lock)); in audit_async_block()
/illumos-gate/usr/src/test/nvme-tests/tests/ioctl/
H A Dnvme_ioctl_util.c182 nvme_ioctl_lock_t lock = *lockp; in nvme_ioctl_test_lock() local
188 if (ioctl(fd, NVME_IOC_LOCK, &lock) != 0) { in nvme_ioctl_test_lock()
191 } else if (lock.nil_common.nioc_drv_err != NVME_IOCTL_E_OK) { in nvme_ioctl_test_lock()
194 lock.nil_common.nioc_drv_err); in nvme_ioctl_test_lock()
H A Dlock-order.c73 const nvme_ioctl_lock_t *lock = lock_results[i].loi_lock; in lock_verify_dump() local
74 const char *targ = lock->nil_ent == NVME_LOCK_E_CTRL ? in lock_verify_dump()
76 const char *level = lock->nil_level == NVME_LOCK_L_READ ? in lock_verify_dump()
293 nvme_ioctl_lock_t lock = *tmpl; in lock_thread() local
300 lock.nil_flags &= ~NVME_LOCK_F_DONT_BLOCK; in lock_thread()
301 nvme_ioctl_test_lock(ctrlfd, &lock); in lock_thread()
/illumos-gate/usr/src/uts/common/sys/
H A Drwstlock.h67 #define RWST_WAIT(cv, lock, f) \ argument
68 ((f) & RWST_SIG ? cv_wait_sig(cv, lock) : (cv_wait(cv, lock), 1))
/illumos-gate/usr/src/cmd/vntsd/
H A Dcmd.c325 (void) mutex_lock(&clientp->lock); in exit_daemon_cmd()
327 (void) mutex_unlock(&clientp->lock); in exit_daemon_cmd()
355 (void) mutex_lock(&clientp->lock); in vntsd_process_daemon_cmd()
357 (void) mutex_unlock(&clientp->lock); in vntsd_process_daemon_cmd()
372 (void) mutex_lock(&clientp->lock); in vntsd_process_daemon_cmd()
374 (void) mutex_unlock(&clientp->lock); in vntsd_process_daemon_cmd()
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/support/
H A Dinit-addrinfo.c64 return k5_mutex_finish_init(&krb5int_fac.lock); in krb5int_init_fac()
69 k5_mutex_destroy(&krb5int_fac.lock); in krb5int_fini_fac()
/illumos-gate/usr/src/lib/libsqlite/src/
H A Dos.c1328 struct flock lock; local
1330 lock.l_type = F_RDLCK;
1331 lock.l_whence = SEEK_SET;
1332 lock.l_start = lock.l_len = 0L;
1439 struct flock lock; local
1441 lock.l_type = F_WRLCK;
1443 lock.l_start = lock.l_len = 0L;
1554 struct flock lock; local
1556 lock.l_type = F_UNLCK;
1558 lock.l_start = lock.l_len = 0L;
[all …]
/illumos-gate/usr/src/cmd/syseventadm/
H A Dsyseventadm.c222 struct flock lock; in enter_lock() local
236 lock.l_type = F_WRLCK; in enter_lock()
237 lock.l_whence = SEEK_SET; in enter_lock()
238 lock.l_start = 0; in enter_lock()
239 lock.l_len = 0; in enter_lock()
256 struct flock lock; in exit_lock() local
258 lock.l_type = F_UNLCK; in exit_lock()
259 lock.l_whence = SEEK_SET; in exit_lock()
260 lock.l_start = 0; in exit_lock()
261 lock.l_len = 0; in exit_lock()
[all …]
/illumos-gate/usr/src/uts/sun4v/sys/
H A Dvdsk_common.h545 ASSERT(MUTEX_HELD(&(vd)->lock)); \
567 ASSERT(MUTEX_HELD(&(vd)->lock)); \
573 ASSERT(MUTEX_HELD(&(vd)->lock)); \
579 ASSERT(MUTEX_HELD(&(vd)->lock)); \
585 ASSERT(MUTEX_HELD(&(vd)->lock)); \
591 ASSERT(MUTEX_HELD(&(vd)->lock)); \
597 ASSERT(MUTEX_HELD(&(vd)->lock)); \
608 ASSERT(MUTEX_HELD(&(vd)->lock)); \
/illumos-gate/usr/src/lib/libldap5/sources/ldap/prldap/
H A Dldappr-dns.c216 (void) mutex_lock(&db_root_hosts.lock); in prldap_x_install_dns_skipdb()
219 (void) mutex_unlock(&db_root_hosts.lock); in prldap_x_install_dns_skipdb()
245 (void) mutex_unlock(&db_root_hosts.lock); in prldap_x_install_dns_skipdb()
256 (void) mutex_unlock(&db_root_hosts.lock); in prldap_x_install_dns_skipdb()
264 (void) mutex_unlock(&db_root_hosts.lock); in prldap_x_install_dns_skipdb()
/illumos-gate/usr/src/lib/sun_fc/common/
H A DLockable.h38 static void lock(pthread_mutex_t* mutex);
43 void lock();

12345678910>>...29