Searched defs:waiter (Results 1 - 9 of 9) sorted by relevance

/illumos-gate/usr/src/lib/libsldap/common/
H A Dns_connmgmt.h50 * Structure for handling the waiter of a pending multi-threaded (MT) connection
156 ns_conn_waiter_t waiter; /* first of the connection waiters */ member in struct:ns_conn_mt
/illumos-gate/usr/src/cmd/nscd/
H A Dnscd_switch.h84 int waiter; member in struct:__anon1025
H A Dcache.h145 typedef struct waiter { struct
149 struct waiter *w_next, *w_prev;
/illumos-gate/usr/src/cmd/fs.d/
H A Dfsck.c109 static void waiter(struct devlist **blp, struct devlist **badlist);
591 waiter(&bl, &badlist);
610 waiter(&bl, &badlist);
620 waiter(&bl, &badlist);
645 waiter(struct devlist **blp, struct devlist **badlist) function
/illumos-gate/usr/src/cmd/fs.d/ufs/quotacheck/
H A Dquotacheck.c104 static int waiter();
374 errs += waiter(&alist);
382 errs += waiter(&alist);
389 waiter(struct active **alp) function
/illumos-gate/usr/src/uts/common/io/
H A Dhook.c328 * Parameters: waiter(I) - control data structure
357 hook_wait_setflag(flagwait_t *waiter, uint32_t busyset, fwflag_t wanted, argument
363 mutex_enter(&waiter->fw_lock);
364 if (waiter->fw_flags & FWF_DESTROY) {
365 cv_signal(&waiter->fw_cv);
366 mutex_exit(&waiter->fw_lock);
369 while (waiter->fw_flags & busyset) {
370 wantedset = ((waiter->fw_flags & wanted) == wanted);
372 waiter->fw_flags |= wanted;
373 CVW_EXIT_WRITE(waiter
410 hook_wait_unsetflag(flagwait_t *waiter, fwflag_t oldflag) argument
430 hook_wait_destroy(flagwait_t *waiter) argument
469 hook_wait_init(flagwait_t *waiter, cvwaitlock_t *owner) argument
[all...]
/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; local
1411 pcf8584_take_over(i2c, dip, tp, &waiter, &saved_mode);
1430 pcf8584_give_up(i2c, waiter, saved_mode);
1469 pcf8584_give_up(i2c, waiter, saved_mode);
1516 kcondvar_t **waiter, int *saved_mode)
1530 *waiter = &i2c->pcf8584_icv;
1546 pcf8584_give_up(pcf8584_t *i2c, kcondvar_t *waiter, int saved_mode) argument
1552 * the I2C bus. We still need to wake up the waiter fro
1515 pcf8584_take_over(pcf8584_t *i2c, dev_info_t *dip, i2c_transfer_t *tp, kcondvar_t **waiter, int *saved_mode) argument
[all...]
/illumos-gate/usr/src/cmd/svr4pkg/pkgadm/
H A Dlock.c1163 WAITER_T waiter; local
1191 for (waiter = WAITER_INITIAL;
1192 waiter < WAITER_MAX;
1193 waiter = WAITER_NEXT(waiter)) {
1212 if (waiter == WAITER_INITIAL) {
1215 strerror(errno), waiter);
1218 (void) sleep(waiter);
1235 for (waiter = WAITER_INITIAL;
1236 waiter < WAITER_MA
[all...]
/illumos-gate/usr/src/uts/sun4u/serengeti/io/
H A Dsgsbbc_mailbox.c874 * the waiter
887 struct sbbc_msg_waiter *waiter; local
1006 * allocate/initialise a waiter
1008 waiter = kmem_zalloc(sizeof (struct sbbc_msg_waiter), KM_NOSLEEP);
1010 if (waiter == (struct sbbc_msg_waiter *)NULL) {
1011 cmn_err(CE_WARN, "SBBC Mailbox can't allocate waiter\n");
1019 waiter->w_id = 0; /* Until we get an ID from the send */
1020 waiter->w_msg = response;
1021 waiter->w_msg->msg_status = EINPROGRESS;
1023 cv_init(&waiter
1277 struct sbbc_msg_waiter *waiter; local
1995 struct sbbc_msg_waiter *waiter, *prev; local
[all...]

Completed in 79 milliseconds