Home
last modified time | relevance | path

Searched refs:waiter (Results 1 – 12 of 12) sorted by relevance

/illumos-gate/usr/src/uts/common/io/
H A Dhook.c366 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 Dsgsbbc_mailbox.c1020 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 Dlock.c1154 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.S37 clr %o3 ! clear lock/get waiter field
47 clr %o1 ! call kernel to wakeup waiter:
/illumos-gate/usr/src/cmd/nscd/
H A Dnscd_nswstate.c531 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 Dcache.h145 typedef struct waiter { struct
149 struct waiter *w_next, *w_prev; argument
H A Dnscd_switch.h84 int waiter; member
/illumos-gate/usr/src/uts/sun4u/io/i2c/nexus/
H A Dpcf8584.c92 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 Dfsck.c109 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 Dquotacheck.c102 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 Dns_connmgmt.h155 ns_conn_waiter_t waiter; /* first of the connection waiters */ member
H A Dns_connmgmt.c2378 ns_conn_waiter_t *head = &conn_mt->waiter; in conn_wait()
2404 ns_conn_waiter_t *head = &conn_mt->waiter; in conn_signal()