Home
last modified time | relevance | path

Searched refs:lock (Results 226 – 250 of 723) sorted by relevance

12345678910>>...29

/illumos-gate/usr/src/cmd/vntsd/
H A Dvntsd.h263 mutex_t lock; /* protect the client */ member
277 mutex_t lock; /* protect console port */ member
294 mutex_t lock; /* protect group */ member
316 mutex_t lock; /* protect vntsd */ member
/illumos-gate/usr/src/cmd/sendmail/db/
H A DMakefile47 hash_stat.o hsearch.o lock.o lock_conflict.o lock_deadlock.o \
96 lock%.o: $(srcdir)/lock/lock%.c
/illumos-gate/usr/src/test/nvme-tests/tests/ioctl/
H A Dmulti-reader-lock.c55 nvme_ioctl_lock_t lock = *tmpl; in multi_lock_one() local
57 if (ioctl(fd, NVME_IOC_LOCK, &lock) != 0) { in multi_lock_one()
61 } else if (lock.nil_common.nioc_drv_err != NVME_IOCTL_E_OK) { in multi_lock_one()
63 "error 0x%x", desc, iter, lock.nil_common.nioc_drv_err); in multi_lock_one()
/illumos-gate/usr/src/cmd/syseventd/daemons/syseventd/
H A Dsyseventd.c1549 struct flock lock; in enter_daemon_lock() local
1566 lock.l_type = F_WRLCK; in enter_daemon_lock()
1567 lock.l_whence = SEEK_SET; in enter_daemon_lock()
1568 lock.l_start = 0; in enter_daemon_lock()
1569 lock.l_len = 0; in enter_daemon_lock()
1577 return (lock.l_pid); in enter_daemon_lock()
1590 struct flock lock; in exit_daemon_lock() local
1592 lock.l_type = F_UNLCK; in exit_daemon_lock()
1593 lock.l_whence = SEEK_SET; in exit_daemon_lock()
1594 lock.l_start = 0; in exit_daemon_lock()
[all …]
/illumos-gate/usr/src/lib/sun_fc/common/
H A DHandlePort.cc61 lock(); in refresh()
79 lock(); in validate()
201 lock(); in getHandleNPIVPort()
H A DHandleNPIVPort.cc66 lock(); in refresh()
86 lock(); in validate()
/illumos-gate/usr/src/uts/common/sys/
H A Dddidevmap.h72 kmutex_t lock; member
132 kmutex_t lock; member
142 kmutex_t lock; member
/illumos-gate/usr/src/uts/common/io/bge/
H A Dbge_send.c158 mutex_enter(txbuf_queue->lock); in bge_recycle_ring()
162 mutex_exit(txbuf_queue->lock); in bge_recycle_ring()
308 mutex_enter(txbuf_queue->lock); in bge_get_txbuf()
310 mutex_exit(txbuf_queue->lock); in bge_get_txbuf()
312 mutex_enter(txbuf_queue->lock); in bge_get_txbuf()
314 mutex_exit(txbuf_queue->lock); in bge_get_txbuf()
328 mutex_exit(txbuf_queue->lock); in bge_get_txbuf()
/illumos-gate/usr/src/uts/intel/io/vmm/io/
H A Dvioapic.c76 kmutex_t lock; member
92 #define VIOAPIC_LOCK(vioapic) mutex_enter(&((vioapic)->lock))
93 #define VIOAPIC_UNLOCK(vioapic) mutex_exit(&((vioapic)->lock))
94 #define VIOAPIC_LOCKED(vioapic) MUTEX_HELD(&((vioapic)->lock))
430 mutex_init(&vioapic->lock, NULL, MUTEX_ADAPTIVE, NULL); in vioapic_init()
442 mutex_destroy(&vioapic->lock); in vioapic_cleanup()
/illumos-gate/usr/src/lib/libnvme/common/
H A Dlibnvme.c1389 nvme_ioctl_lock_t lock; in nvme_lock_common() local
1402 (void) memset(&lock, 0, sizeof (lock)); in nvme_lock_common()
1403 lock.nil_common.nioc_nsid = nsid; in nvme_lock_common()
1405 lock.nil_ent = NVME_LOCK_E_NS; in nvme_lock_common()
1407 lock.nil_ent = NVME_LOCK_E_CTRL; in nvme_lock_common()
1409 lock.nil_level = level; in nvme_lock_common()
1410 lock.nil_flags = flags; in nvme_lock_common()
1412 if (ioctl(ctrl->nc_fd, NVME_IOC_LOCK, &lock) != 0) { in nvme_lock_common()
1417 if (lock.nil_common.nioc_drv_err != NVME_IOCTL_E_OK) { in nvme_lock_common()
1418 (void) nvme_ioctl_error(ctrl, &lock.nil_common, "lock"); in nvme_lock_common()
/illumos-gate/usr/src/head/
H A Dnss_common.h394 mutex_t lock; member
403 mutex_t lock; member
430 mutex_t *lock; member
/illumos-gate/usr/src/contrib/ast/src/lib/libast/vmalloc/
H A Dmalloc.c391 vm->data->lock = 0; in clrfreelist()
427 Vmregion->data->lock = 1; in getregion()
465 { vm->data->lock = 1; /* lock new region now */ in getregion()
475 if(asocasint(&vm->data->lock, 0, 1) == 0) in getregion()
502 { /**/ASSERT(vm->data->lock == 1);
503 vm->data->lock = 0;
523 { /**/ASSERT(vm->data->lock == 1);
524 vm->data->lock = 0;
551 vm->data->lock = 0;
643 { /**/ASSERT(vm->data->lock == 1);
[all …]
/illumos-gate/usr/src/lib/sun_sas/common/
H A DSun_sasGetNumberOfPorts.c47 lock(&all_hbas_lock); in Sun_sasGetNumberOfPorts()
49 lock(&open_handles_lock); in Sun_sasGetNumberOfPorts()
/illumos-gate/usr/src/uts/common/sys/fibre-channel/fca/emlxs/
H A Demlxs_thread.h51 kmutex_t lock; member
67 kmutex_t lock; member
/illumos-gate/usr/src/uts/common/io/ib/clients/rdsv3/
H A Drdsv3_af_thr.c292 kmutex_t *lock = &ringp->aft_lock; in rdsv3_af_thr_worker() local
298 CALLB_CPR_INIT(&cprinfo, lock, callb_generic_cpr, "rdsv3_af_thr"); in rdsv3_af_thr_worker()
299 mutex_enter(lock); in rdsv3_af_thr_worker()
303 cv_wait(async, lock); in rdsv3_af_thr_worker()
304 CALLB_CPR_SAFE_END(&cprinfo, lock); in rdsv3_af_thr_worker()
/illumos-gate/usr/src/uts/common/io/ppm/
H A Dppm_subr.c652 ASSERT(MUTEX_HELD(&domp->lock)); in ppm_add_owned()
678 ASSERT(MUTEX_HELD(&domp->lock)); in ppm_add_dev()
741 mutex_enter(&domp->lock); in ppm_get_dev()
745 mutex_exit(&domp->lock); in ppm_get_dev()
767 mutex_enter(&domp->lock); in ppm_rem_dev()
783 mutex_exit(&domp->lock); in ppm_rem_dev()
898 if (!MUTEX_HELD(&domp->lock)) in ppm_lock_all()
899 mutex_enter(&domp->lock); in ppm_lock_all()
910 mutex_exit(&domp->lock); in ppm_lock_all()
915 if (!MUTEX_HELD(&domp->lock)) in ppm_lock_all()
[all …]
/illumos-gate/usr/src/lib/libc/i386/sys/
H A D_lwp_mutex_unlock.S36 xchgl (%eax), %ecx / clear lock and get old lock into %ecx
/illumos-gate/usr/src/uts/intel/io/dnet/
H A Ddnet_mii.c666 mii_start_portmon(mii_handle_t mac, mii_linkfunc_t notify, kmutex_t *lock) in mii_start_portmon() argument
675 mac->lock = NULL; /* portmon wont try to aquire any lock this time */ in mii_start_portmon()
677 mac->lock = lock; in mii_start_portmon()
688 mac->lock = NULL; in mii_stop_portmon()
708 if (mac->lock) in mii_portmon()
709 mutex_enter(mac->lock); in mii_portmon()
735 if (mac->lock) in mii_portmon()
736 mutex_exit(mac->lock); in mii_portmon()
/illumos-gate/usr/src/uts/common/io/nxge/
H A Dnxge_hio_guest.c234 MUTEX_ENTER(&nhd->lock); in nxge_hio_vr_add()
241 MUTEX_EXIT(&nhd->lock); in nxge_hio_vr_add()
399 MUTEX_ENTER(&nhd->lock); in nxge_guest_dc_alloc()
404 MUTEX_EXIT(&nhd->lock); in nxge_guest_dc_alloc()
408 MUTEX_EXIT(&nhd->lock); in nxge_guest_dc_alloc()
572 MUTEX_ENTER(&nhd->lock); in nxge_hio_vr_release()
579 MUTEX_EXIT(&nhd->lock); in nxge_hio_vr_release()
855 MUTEX_ENTER(&nhd->lock); in nxge_hio_start_timer()
866 MUTEX_EXIT(&nhd->lock); in nxge_hio_start_timer()
/illumos-gate/usr/src/cmd/sgs/link_audit/common/
H A Ddumpbind.c53 query_lock(lwp_mutex_t *lock) { in query_lock() argument
54 if (_lwp_mutex_trylock(lock) == 0) { in query_lock()
55 (void) _lwp_mutex_unlock(lock); in query_lock()
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/support/
H A Derrors.c36 #define lock() k5_mutex_lock(&krb5int_error_info_support_mutex) macro
92 lock(); in krb5int_get_error()
163 lock(); in krb5int_set_error_info_callout_fn()
/illumos-gate/usr/src/lib/udapl/udapl_tavor/common/
H A Ddapl_pz_util.c84 dapl_os_lock_init(&pz->header.lock); in dapl_pz_alloc()
116 dapl_os_lock_destroy(&pz->header.lock); in dapl_pz_dealloc()
/illumos-gate/usr/src/lib/cfgadm_plugins/fp/common/
H A Dcfga_rep.c144 struct flock lock; in lock_register() local
146 lock.l_type = type; in lock_register()
147 lock.l_start = offset; in lock_register()
148 lock.l_whence = whence; in lock_register()
149 lock.l_len = len; in lock_register()
151 return (fcntl(fd, cmd, &lock)); in lock_register()
/illumos-gate/usr/src/lib/libc/port/gen/
H A Dnss_common.c164 (cancel_safe_mutex_unlock(&(*(rp))->lock), \
253 mutex_t *lock; member
518 cur->lock = (mutex_t *)NULL; in nss_cfg_del()
533 next->lock = param->lock; in nss_cfg_get()
547 param->lock = next->lock; in nss_cfg_put()
1295 cancel_safe_mutex_lock(&contextpp->lock); in nss_setent()
1297 cancel_safe_mutex_unlock(&contextpp->lock); in nss_setent()
1309 cancel_safe_mutex_lock(&contextpp->lock); in nss_getent()
1311 cancel_safe_mutex_unlock(&contextpp->lock); in nss_getent()
1321 cancel_safe_mutex_lock(&contextpp->lock); in nss_endent()
[all …]
/illumos-gate/usr/src/cmd/sgs/libelf/common/
H A Ddecl.h360 #define ELFRWLOCKINIT(lock) \ argument
362 (void) rwlock_init((lock), USYNC_THREAD, 0); \
365 #define ELFMUTEXINIT(lock) \ argument
367 (void) mutex_init(lock, USYNC_THREAD, 0); \

12345678910>>...29