/titanic_44/usr/src/lib/libfakekernel/common/ |
H A D | cond.c | 47 cv_init(kcondvar_t *cv, char *name, kcv_type_t typ, void *arg) in cv_init() argument 49 *cv = default_cv; in cv_init() 54 cv_destroy(kcondvar_t *cv) in cv_destroy() argument 59 cv_signal(kcondvar_t *cv) in cv_signal() argument 61 (void) _lwp_cond_signal(cv); in cv_signal() 65 cv_broadcast(kcondvar_t *cv) in cv_broadcast() argument 67 (void) _lwp_cond_broadcast(cv); in cv_broadcast() 71 cv_wait(kcondvar_t *cv, kmutex_t *mp) in cv_wait() argument 73 (void) cv__wait(cv, mp, 0); in cv_wait() 77 cv_wait_sig(kcondvar_t *cv, kmutex_t *mp) in cv_wait_sig() argument [all …]
|
/titanic_44/usr/src/lib/libc/port/sys/ |
H A D | lwp_cond.c | 37 _lwp_cond_wait(cond_t *cv, mutex_t *mp) in _lwp_cond_wait() argument 41 error = ___lwp_cond_wait(cv, mp, NULL, 0); in _lwp_cond_wait() 50 _lwp_cond_reltimedwait(cond_t *cv, mutex_t *mp, timespec_t *relts) in _lwp_cond_reltimedwait() argument 57 error = ___lwp_cond_wait(cv, mp, relts, 0); in _lwp_cond_reltimedwait() 66 _lwp_cond_timedwait(cond_t *cv, mutex_t *mp, timespec_t *absts) in _lwp_cond_timedwait() argument 73 return (_lwp_cond_reltimedwait(cv, mp, &tslocal)); in _lwp_cond_timedwait()
|
/titanic_44/usr/src/uts/common/fs/smbclnt/smbfs/ |
H A D | smbfs_rwlock.c | 85 if (!cv_wait_sig(&l->cv, &l->lock)) { in smbfs_rw_enter_sig() 94 cv_wait(&l->cv, &l->lock); in smbfs_rw_enter_sig() 120 if (!cv_wait_sig(&l->cv, &l->lock)) { in smbfs_rw_enter_sig() 124 cv_broadcast(&l->cv); in smbfs_rw_enter_sig() 131 cv_wait(&l->cv, &l->lock); in smbfs_rw_enter_sig() 213 cv_broadcast(&l->cv); in smbfs_rw_exit() 219 cv_broadcast(&l->cv); in smbfs_rw_exit() 243 cv_init(&l->cv, NULL, CV_DEFAULT, NULL); in smbfs_rw_init() 251 cv_destroy(&l->cv); in smbfs_rw_destroy()
|
/titanic_44/usr/src/cmd/syslogd/ |
H A D | queue.c | 75 (void) pthread_cond_signal(&sleeper->cv); in dataq_enqueue() 97 (void) pthread_cond_init(&wait.cv, NULL); in dataq_dequeue() 101 (void) pthread_cond_wait(&wait.cv, &dataq->lock); in dataq_dequeue() 104 (void) pthread_cond_destroy(&wait.cv); in dataq_dequeue() 112 (void) pthread_cond_signal(&sleeper->cv); in dataq_dequeue() 132 (void) pthread_cond_destroy(&d->cv); in dataq_waiters_destroy()
|
/titanic_44/usr/src/lib/libast/common/tm/ |
H A D | tmxtouch.c | 45 Tv_t cv; in tmxtouch() local 76 cv.tv_sec = tmxsec(ct); in tmxtouch() 77 cv.tv_nsec = tmxnsec(ct); in tmxtouch() 78 cp = &cv; in tmxtouch()
|
/titanic_44/usr/src/cmd/fm/fmd/common/ |
H A D | fmd_dispq.c | 269 fmd_event_t *ep, const char *class, uint_t cc, char *cv[]) in fmd_dispq_dispatchv() argument 277 if ((dep = fmd_dispqelem_lookup(root, cv[0])) != NULL) in fmd_dispq_dispatchv() 278 n += fmd_dispq_dispatchv(dep, gids, ep, class, cc - 1, cv + 1); in fmd_dispq_dispatchv() 281 n += fmd_dispq_dispatchv(dep, gids, ep, class, cc - 1, cv + 1); in fmd_dispq_dispatchv() 291 char *buf, size_t buflen, char **cv, uint_t cvlen) in fmd_dispq_tokenize() argument 299 cv[cc++] = p; in fmd_dispq_tokenize() 313 char *c, *cvbuf, **cv; in fmd_dispq_dispatch_gid() local 345 cv = alloca(sizeof (char *) * cvlen); in fmd_dispq_dispatch_gid() 369 cc = fmd_dispq_tokenize(c, cvbuf, cvbuflen, cv, cvlen); in fmd_dispq_dispatch_gid() 371 gids, ep, c, cc, cv); in fmd_dispq_dispatch_gid() [all …]
|
/titanic_44/usr/src/lib/libcurses/screen/ |
H A D | mvcur.c | 215 int cv, ch; in _mvrel() local 218 cv = _mvvert(cy, ny, doit); in _mvrel() 221 return (cv + ch); in _mvrel() 230 int dy, st_1, st_n, cv; in _mvvert() local 247 cv = _COST(Row_address); in _mvvert() 251 return ((cv < st_1 && cv < st_n) ? cv : in _mvvert() 255 if (cv < st_1 && cv < st_n) in _mvvert()
|
/titanic_44/usr/src/lib/libc/port/gen/ |
H A D | nss_dbdefs.c | 400 char **cv, *dptr; in nss_pack_key2str() local 637 cv = ing->arg[j].argv; in nss_pack_key2str() 639 if (*cv) in nss_pack_key2str() 640 len3 += strlen(*cv++) + 1; in nss_pack_key2str() 643 cv = ing->groups.argv; in nss_pack_key2str() 645 if (*cv) in nss_pack_key2str() 646 len3 += strlen(*cv++) + 1; in nss_pack_key2str() 671 cv = ing->arg[NSS_NETGR_MACHINE].argv; in nss_pack_key2str() 676 len3 = strlen(*cv) + 1; in nss_pack_key2str() 677 (void) strlcpy(dptr, *cv++, len3); in nss_pack_key2str() [all …]
|
H A D | iconv.c | 234 iconv_p cv; in iconv_open_all() local 252 cv = iconv_open_private(_GENICONVTBL_INT_PATH, ipath); in iconv_open_all() 253 if (cv != (iconv_p)-1) { in iconv_open_all() 255 return (cv); in iconv_open_all() 279 iconv_p cv; in iconv_search_alias() local 330 cv = iconv_open_all(to_canonical, from_canonical, ipath); in iconv_search_alias() 333 return (cv); in iconv_search_alias()
|
/titanic_44/usr/src/cmd/refer/ |
H A D | glue4.c | 26 char line[200], *s, argig[100], *cv[50]; in grepcall() local 40 for (cv[nv++] = "fgrep"; c = *inp; inp++) { in grepcall() 47 cv[nv++] = inp; in grepcall() 64 fgrep(nv, cv); in grepcall()
|
/titanic_44/usr/src/common/util/ |
H A D | qsort.c | 133 int cv; /* results of compare (bottom / top) */ in qsort() local 326 cv = cmp(b_par, m2); in qsort() 327 if (cv > 0) { in qsort() 330 if (cv == 0) { in qsort() 345 cv = cmp(t_par, m2); in qsort() 346 if (cv < 0) { in qsort() 349 if (cv == 0) { in qsort()
|
/titanic_44/usr/src/lib/libzpool/common/ |
H A D | kernel.c | 285 cv_init(kcondvar_t *cv, char *name, int type, void *arg) in cv_init() argument 287 VERIFY(cond_init(cv, type, NULL) == 0); in cv_init() 291 cv_destroy(kcondvar_t *cv) in cv_destroy() argument 293 VERIFY(cond_destroy(cv) == 0); in cv_destroy() 297 cv_wait(kcondvar_t *cv, kmutex_t *mp) in cv_wait() argument 301 int ret = cond_wait(cv, &mp->m_lock); in cv_wait() 307 cv_timedwait(kcondvar_t *cv, kmutex_t *mp, clock_t abstime) in cv_timedwait() argument 323 error = cond_reltimedwait(cv, &mp->m_lock, &ts); in cv_timedwait() 339 cv_timedwait_hires(kcondvar_t *cv, kmutex_t *mp, hrtime_t tim, hrtime_t res, in cv_timedwait_hires() argument 358 error = cond_reltimedwait(cv, &mp->m_lock, &ts); in cv_timedwait_hires() [all …]
|
/titanic_44/usr/src/uts/common/sys/ |
H A D | rwstlock.h | 69 #define RWST_WAIT(cv, lock, f) \ argument 70 ((f) & RWST_SIG ? cv_wait_sig(cv, lock) : (cv_wait(cv, lock), 1))
|
/titanic_44/usr/src/cmd/mdb/common/modules/genunix/ |
H A D | cyclic.c | 636 cyc_coverage_t cv[CY_NCOVERAGE]; in cyccover() local 651 if (mdb_vread(cv, sizeof (cyc_coverage_t) * CY_NCOVERAGE, addr) == -1) { in cyccover() 659 qsort(cv, CY_NCOVERAGE, sizeof (cyc_coverage_t), cyccover_comp); in cyccover() 662 if (cv[i].cyv_why != NULL) { in cyccover() 663 (void) mdb_readstr(c, WHYLEN, (uintptr_t)cv[i].cyv_why); in cyccover() 666 cv[i].cyv_count[CY_HIGH_LEVEL], in cyccover() 667 cv[i].cyv_count[CY_LOCK_LEVEL], in cyccover() 668 cv[i].cyv_passive_count != 0 ? in cyccover() 669 cv[i].cyv_passive_count : in cyccover() 670 cv[i].cyv_count[CY_LOW_LEVEL], in cyccover() [all …]
|
/titanic_44/usr/src/cmd/cmd-inet/usr.lib/in.ndpd/ |
H A D | config.c | 156 check_var_consistency(struct confvar *cv, void *save, int size) in check_var_consistency() argument 161 prefl = cv[I_AdvPreferredLifetime].cf_value; in check_var_consistency() 162 prefe = cv[I_AdvPreferredExpiration].cf_value; in check_var_consistency() 163 valid = cv[I_AdvValidLifetime].cf_value; in check_var_consistency() 178 (void) memcpy(cv, save, size); in check_var_consistency() 186 check_if_var_consistency(struct confvar *cv, void *save, int size) in check_if_var_consistency() argument 191 tpref = cv[I_TmpPreferredLifetime].cf_value; in check_if_var_consistency() 192 tvalid = cv[I_TmpValidLifetime].cf_value; in check_if_var_consistency() 193 tdesync = cv[I_TmpMaxDesyncFactor].cf_value; in check_if_var_consistency() 194 tregen = cv[I_TmpRegenAdvance].cf_value; in check_if_var_consistency() [all …]
|
/titanic_44/usr/src/uts/common/syscall/ |
H A D | lwp_sobj.c | 73 extern int lwp_cond_signal(lwp_cond_t *cv); 1561 lwp_cond_wait(lwp_cond_t *cv, lwp_mutex_t *mp, timespec_t *tsp, int check_park) in lwp_cond_wait() argument 1584 if ((caddr_t)cv >= p->p_as->a_userlimit || in lwp_cond_wait() 1648 fuword16_noerr(&cv->cond_type, (uint16_t *)&type); in lwp_cond_wait() 1649 suword16_noerr(&cv->cond_type, type); in lwp_cond_wait() 1651 if (!get_lwpchan(p->p_as, (caddr_t)cv, type, in lwp_cond_wait() 1657 cvwatched = watch_disable_addr((caddr_t)cv, sizeof (*cv), S_WRITE); in lwp_cond_wait() 1678 suword8_noerr(&cv->cond_waiters_kernel, 1); in lwp_cond_wait() 1705 suword8_noerr(&cv->cond_waiters_kernel, 1); in lwp_cond_wait() 1720 watch_enable_addr((caddr_t)cv, sizeof (*cv), S_WRITE); in lwp_cond_wait() [all …]
|
/titanic_44/usr/src/uts/sun4v/io/ |
H A D | ds_pri.c | 106 kcondvar_t cv; member 336 cv_init(&sp->cv, NULL, CV_DEFAULT, NULL); in ds_pri_attach() 382 cv_destroy(&sp->cv); in ds_pri_attach() 423 cv_destroy(&sp->cv); in ds_pri_detach() 460 if (cv_wait_sig(&sp->cv, &sp->lock) == 0) { in ds_pri_open() 545 if (cv_wait_sig(&sp->cv, &sp->lock) == 0) { in ds_pri_read() 628 if (cv_wait_sig(&sp->cv, &sp->lock) == 0) { in ds_pri_ioctl() 659 if (cv_wait_sig(&sp->cv, &sp->lock) == 0) { in ds_pri_ioctl() 756 cv_broadcast(&sp->cv); in ds_pri_reg_handler() 866 cv_broadcast(&sp->cv); in ds_pri_data_handler()
|
H A D | mdesc.c | 71 kcondvar_t cv; member 268 cv_destroy(&mdsp->cv); in mdesc_destroy_state() 309 cv_init(&mdsp->cv, NULL, CV_DRIVER, NULL); in mdesc_create_state() 437 if (cv_wait_sig(&mdsp->cv, &mdsp->lock) == 0) { in mdesc_rw() 469 cv_broadcast(&mdsp->cv); in mdesc_rw()
|
/titanic_44/usr/src/lib/udapl/udapl_tavor/common/ |
H A D | dapl_osd.c | 200 if (0 != pthread_cond_init(&wait_obj->cv, NULL)) { in dapl_os_wait_object_init() 259 &wait_obj->cv, &wait_obj->lock, &future); in dapl_os_wait_object_wait() 275 &wait_obj->cv, &wait_obj->lock); in dapl_os_wait_object_wait() 313 if (0 != pthread_cond_signal(&wait_obj->cv)) { in dapl_os_wait_object_wakeup() 337 if (0 != pthread_cond_destroy(&wait_obj->cv)) { in dapl_os_wait_object_destroy()
|
/titanic_44/usr/src/cmd/avs/dsstat/ |
H A D | common.c | 181 uint32_t *pv, *cv; in kstat_delta() local 184 cv = kstat_value(cksp, name); in kstat_delta() 186 return (u32_delta(*pv, *cv)); in kstat_delta()
|
/titanic_44/usr/src/uts/common/io/warlock/ |
H A D | ddi_dki_impl.c | 159 static kcondvar_t cv; variable 165 cv_wait(&cv, &mutex); in delay() 173 cv_wait(&cv, &mutex); in putnext()
|
/titanic_44/usr/src/lib/fm/libldom/sparc/ |
H A D | ldmsvcs_utils.c | 79 pthread_cond_t cv; member 104 pthread_cond_t cv; member 248 (void) pthread_cond_broadcast(&pollbase.cv); in poller_handle_data() 258 (void) pthread_cond_wait(&pollbase.cv, &pollbase.mt); in poller_handle_data() 287 ier = pthread_cond_timedwait(&pollbase.cv, &pollbase.mt, in poller_recv_data() 309 (void) pthread_cond_broadcast(&pollbase.cv); in poller_recv_data() 312 (void) pthread_cond_broadcast(&pollbase.cv); in poller_recv_data() 413 (void) pthread_cond_broadcast(&pollbase.cv); in poller_delete_pending() 467 (void) pthread_cond_wait(&pollbase.cv, in poller_loop() 718 (void) pthread_cond_broadcast(&lsp->fmas_svcs.cv); in fds_svc_add() [all …]
|
/titanic_44/usr/src/lib/libumem/common/ |
H A D | stub_stand.c | 54 cond_wait(cond_t *cv, mutex_t *mutex) in cond_wait() argument 56 umem_panic("attempt to wait on standumem cv %p", cv); in cond_wait()
|
/titanic_44/usr/src/uts/sun4v/io/n2rng/ |
H A D | n2rng_entp_algs.c | 238 uint64_t cv = samples[0]; /* current value */ in n2rng_renyi_entropy() local 248 if (samples[i] != cv) { in n2rng_renyi_entropy() 260 cv = samples[i]; in n2rng_renyi_entropy()
|
/titanic_44/usr/src/uts/common/io/cpqary3/ |
H A D | cpqary3_util.c | 501 kcondvar_t *cv = 0; in cpqary3_synccmd_send() local 532 cv = &(cpqary3p->cv_ioctl_wait); in cpqary3_synccmd_send() 537 crc = cv_timedwait_sig(cv, mt, absto); in cpqary3_synccmd_send() 539 crc = cv_timedwait(cv, mt, absto); in cpqary3_synccmd_send() 547 rc = cv_wait_sig(cv, mt); in cpqary3_synccmd_send() 553 cv_wait(cv, mt); in cpqary3_synccmd_send()
|