/illumos-gate/usr/src/uts/common/io/ |
H A D | hook.c | 366 cv_signal(&waiter->fw_cv); in hook_wait_setflag() 375 cv_wait(&waiter->fw_cv, &waiter->fw_lock); in hook_wait_setflag() 388 cv_signal(&waiter->fw_cv); in hook_wait_setflag() 393 waiter->fw_flags &= ~wanted; in hook_wait_setflag() 396 waiter->fw_flags |= newflag; in hook_wait_setflag() 415 cv_signal(&waiter->fw_cv); in hook_wait_unsetflag() 436 cv_signal(&waiter->fw_cv); in hook_wait_destroy() 443 cv_wait(&waiter->fw_cv, &waiter->fw_lock); in hook_wait_destroy() 452 cv_signal(&waiter->fw_cv); in hook_wait_destroy() 474 waiter->fw_flags = FWF_NONE; in hook_wait_init() [all …]
|
/illumos-gate/usr/src/uts/sun4u/serengeti/io/ |
H A D | sgsbbc_mailbox.c | 1020 waiter->w_msg = response; in sbbc_mbox_request_response() 1044 waiter->w_id = msg_id; in sbbc_mbox_request_response() 1053 waiter->w_next = NULL; in sbbc_mbox_request_response() 1058 waiter->w_next = tmp; in sbbc_mbox_request_response() 1397 if (waiter == NULL) { in sbbc_mbox_recv_msg() 1446 waiter; in sbbc_mbox_recv_msg() 1452 waiter; in sbbc_mbox_recv_msg() 1999 waiter != NULL; waiter = waiter->w_next) { in mbox_find_waiter() 2006 waiter->w_next; in mbox_find_waiter() 2010 prev = waiter; in mbox_find_waiter() [all …]
|
/illumos-gate/usr/src/cmd/svr4pkg/pkgadm/ |
H A D | lock.c | 1154 WAITER_T waiter; in _openLockFile() local 1182 for (waiter = WAITER_INITIAL; in _openLockFile() 1183 waiter < WAITER_MAX; in _openLockFile() 1184 waiter = WAITER_NEXT(waiter)) { in _openLockFile() 1206 strerror(errno), waiter); in _openLockFile() 1209 (void) sleep(waiter); in _openLockFile() 1226 for (waiter = WAITER_INITIAL; in _openLockFile() 1227 waiter < WAITER_MAX; in _openLockFile() 1228 waiter = WAITER_NEXT(waiter)) { in _openLockFile() 1244 strerror(errno), waiter); in _openLockFile() [all …]
|
/illumos-gate/usr/src/lib/libc/sparc/sys/ |
H A D | _lwp_mutex_unlock.S | 37 clr %o3 ! clear lock/get waiter field 47 clr %o1 ! call kernel to wakeup waiter:
|
/illumos-gate/usr/src/cmd/nscd/ |
H A D | nscd_nswstate.c | 531 ctrl_p->waiter); in _get_nsw_state_int() 543 ctrl_p->waiter++; in _get_nsw_state_int() 584 ctrl_p->waiter--; in _get_nsw_state_int() 650 ctrl_p->waiter); in _get_nsw_state_int() 749 _nscd_logit(me, "number of waiter = %d\n", ctrl_p->waiter); in _put_nsw_state_int() 773 if (ctrl_p->waiter > 0) { in _put_nsw_state_int() 778 if (!thread_only && ctrl_p->waiter > 0) { in _put_nsw_state_int() 793 _nscd_logit(me, "tnumber of waiter = %d\n", ctrl_p->waiter); in _put_nsw_state_int()
|
H A D | cache.h | 145 typedef struct waiter { struct 149 struct waiter *w_next, *w_prev; argument
|
H A D | nscd_switch.h | 84 int waiter; member
|
/illumos-gate/usr/src/uts/sun4u/io/i2c/nexus/ |
H A D | pcf8584.c | 92 i2c_transfer_t *tp, kcondvar_t **waiter, int *saved_mode); 93 static void pcf8584_give_up(pcf8584_t *i2c, kcondvar_t *waiter, int saved_mode); 1394 kcondvar_t *waiter = NULL; in pcf8584_transfer() local 1411 pcf8584_take_over(i2c, dip, tp, &waiter, &saved_mode); in pcf8584_transfer() 1430 pcf8584_give_up(i2c, waiter, saved_mode); in pcf8584_transfer() 1469 pcf8584_give_up(i2c, waiter, saved_mode); in pcf8584_transfer() 1516 kcondvar_t **waiter, int *saved_mode) in pcf8584_take_over() argument 1530 *waiter = &i2c->pcf8584_icv; in pcf8584_take_over() 1546 pcf8584_give_up(pcf8584_t *i2c, kcondvar_t *waiter, int saved_mode) in pcf8584_give_up() argument 1556 if (waiter) in pcf8584_give_up() [all …]
|
/illumos-gate/usr/src/cmd/fs.d/ |
H A D | fsck.c | 109 static void waiter(struct devlist **blp, struct devlist **badlist); 591 waiter(&bl, &badlist); in fsck_dopreen() 610 waiter(&bl, &badlist); in fsck_dopreen() 620 waiter(&bl, &badlist); in fsck_dopreen() 645 waiter(struct devlist **blp, struct devlist **badlist) in waiter() function
|
/illumos-gate/usr/src/cmd/fs.d/ufs/quotacheck/ |
H A D | quotacheck.c | 102 static int waiter(); 372 errs += waiter(&alist); in preen() 380 errs += waiter(&alist); in preen() 387 waiter(struct active **alp) in waiter() function
|
/illumos-gate/usr/src/lib/libsldap/common/ |
H A D | ns_connmgmt.h | 155 ns_conn_waiter_t waiter; /* first of the connection waiters */ member
|
H A D | ns_connmgmt.c | 2378 ns_conn_waiter_t *head = &conn_mt->waiter; in conn_wait() 2404 ns_conn_waiter_t *head = &conn_mt->waiter; in conn_signal()
|