/titanic_41/usr/src/uts/common/os/ |
H A D | condvar.c | 59 cv_owner(void *cvp) in cv_owner() argument 70 condvar_impl_t *cvp = (condvar_impl_t *)t->t_wchan; in cv_unsleep() local 71 sleepq_head_t *sqh = SQHASH(cvp); in cv_unsleep() 75 if (cvp == NULL) in cv_unsleep() 80 if (cvp->cv_waiters != CV_MAX_WAITERS) in cv_unsleep() 81 cvp->cv_waiters--; in cv_unsleep() 92 condvar_impl_t *cvp = (condvar_impl_t *)t->t_wchan; in cv_change_pri() local 96 ASSERT(&SQHASH(cvp)->sq_queue == sqp); in cv_change_pri() 98 if (cvp == NULL) in cv_change_pri() 115 cv_init(kcondvar_t *cvp, char *name, kcv_type_t type, void *arg) in cv_init() argument [all …]
|
H A D | driver.c | 312 struct vnode *cvp; in dev_lopen() local 325 cvp = STOV(VTOCS(vp)); in dev_lopen() 326 VN_HOLD(cvp); in dev_lopen() 345 struct vnode *cvp; in dev_lclose() local 362 cvp = STOV(VTOCS(vp)); in dev_lclose() 363 mutex_enter(&cvp->v_lock); in dev_lclose() 364 switch (cvp->v_count) { in dev_lclose() 366 cvp->v_count--; in dev_lclose() 386 mutex_exit(&cvp->v_lock); in dev_lclose()
|
/titanic_41/usr/src/lib/smbsrv/libfksmbsrv/common/ |
H A D | fake_lookup.c | 86 vnode_t *cvp; /* current component vp */ in lookuppnvp() local 99 cvp = NULL; in lookuppnvp() 157 cvp = vp; in lookuppnvp() 175 vfsp = cvp->v_vfsp; in lookuppnvp() 198 if (((vp = cvp->v_vfsp->vfs_vnodecovered) == NULL) || in lookuppnvp() 199 (cvp->v_vfsp->vfs_flag & VFS_UNMOUNTED)) { in lookuppnvp() 201 VN_RELE(cvp); in lookuppnvp() 208 VN_RELE(cvp); in lookuppnvp() 209 cvp = NULL; in lookuppnvp() 247 cvp = tvp; in lookuppnvp() [all …]
|
/titanic_41/usr/src/cmd/lvm/rpc.metamedd/ |
H A D | med_synch.c | 37 cond_t *cvp in med_cv_init() argument 40 if (cond_init(cvp, USYNC_THREAD, NULL) != 0) { in med_cv_init() 48 cond_t *cvp in med_cv_destroy() argument 51 if (cond_destroy(cvp) != 0) { in med_cv_destroy() 59 cond_t *cvp, in med_cv_wait() argument 66 if (((err = cond_wait(cvp, mp)) != 0) && in med_cv_wait() 76 cond_t *cvp, in med_cv_timedwait() argument 99 if (((err = cond_wait(cvp, mp)) != 0) && in med_cv_timedwait() 121 cond_t *cvp in med_cv_broadcast() argument 124 if (cond_broadcast(cvp) != 0) { in med_cv_broadcast()
|
H A D | med_local.h | 92 extern void med_cv_init(cond_t *cvp); 93 extern void med_cv_destroy(cond_t *cvp); 94 extern void med_cv_wait(cond_t *cvp, mutex_t *mp); 95 extern void med_cv_timedwait(cond_t *cvp, mutex_t *mp, 97 extern void med_cv_broadcast(cond_t *cvp);
|
/titanic_41/usr/src/cmd/lvm/rpc.metamhd/ |
H A D | mhd_synch.c | 36 cond_t *cvp in mhd_cv_init() argument 39 if (cond_init(cvp, USYNC_THREAD, NULL) != 0) { in mhd_cv_init() 47 cond_t *cvp in mhd_cv_destroy() argument 50 if (cond_destroy(cvp) != 0) { in mhd_cv_destroy() 58 cond_t *cvp, in mhd_cv_wait() argument 65 if (((err = cond_wait(cvp, mp)) != 0) && in mhd_cv_wait() 75 cond_t *cvp, in mhd_cv_timedwait() argument 98 if (((err = cond_wait(cvp, mp)) != 0) && in mhd_cv_timedwait() 120 cond_t *cvp in mhd_cv_broadcast() argument 123 if (cond_broadcast(cvp) != 0) { in mhd_cv_broadcast()
|
H A D | mhd_local.h | 206 extern void mhd_cv_init(cond_t *cvp); 207 extern void mhd_cv_destroy(cond_t *cvp); 208 extern void mhd_cv_wait(cond_t *cvp, mutex_t *mp); 209 extern void mhd_cv_timedwait(cond_t *cvp, mutex_t *mp, 211 extern void mhd_cv_broadcast(cond_t *cvp);
|
/titanic_41/usr/src/uts/common/fs/ |
H A D | lookup.c | 221 vnode_t *cvp; /* current component vp */ in lookuppnvp() local 236 cvp = NULL; in lookuppnvp() 297 cvp = vp; in lookuppnvp() 315 vfsp = cvp->v_vfsp; in lookuppnvp() 338 if (((vp = cvp->v_vfsp->vfs_vnodecovered) == NULL) || in lookuppnvp() 339 (cvp->v_vfsp->vfs_flag & VFS_UNMOUNTED)) { in lookuppnvp() 341 VN_RELE(cvp); in lookuppnvp() 348 VN_RELE(cvp); in lookuppnvp() 349 cvp = NULL; in lookuppnvp() 377 error = VOP_LOOKUP(vp, component, &cvp, pnp, lookup_flags, in lookuppnvp() [all …]
|
/titanic_41/usr/src/lib/libc/port/threads/ |
H A D | pthr_barrier.c | 92 cond_t *cvp = (cond_t *)&barrier->__pthread_barrier_cond; in pthread_barrier_init() local 112 (void) cond_init(cvp, type, NULL); in pthread_barrier_init() 132 cond_t *cvp = (cond_t *)&barrier->__pthread_barrier_cond; in pthread_barrier_destroy() local 135 (void) cond_destroy(cvp); in pthread_barrier_destroy() 147 cond_t *cvp = (cond_t *)&barrier->__pthread_barrier_cond; in pthread_barrier_wait() local 158 (void) cond_broadcast(cvp); in pthread_barrier_wait() 165 (void) cond_wait(cvp, mp); in pthread_barrier_wait()
|
H A D | synch.c | 3101 cond_init(cond_t *cvp, int type, void *arg) in cond_init() argument 3105 (void) memset(cvp, 0, sizeof (*cvp)); in cond_init() 3106 cvp->cond_type = (uint16_t)type; in cond_init() 3107 cvp->cond_magic = COND_MAGIC; in cond_init() 3116 if (((uintptr_t)cvp & (_LONG_LONG_ALIGNMENT - 1)) && in cond_init() 3135 cond_sleep_queue(cond_t *cvp, mutex_t *mp, timespec_t *tsp) in cond_sleep_queue() argument 3153 qp = queue_lock(cvp, CV); in cond_sleep_queue() 3155 cvp->cond_waiters_user = 1; in cond_sleep_queue() 3195 qp = queue_lock(cvp, CV); in cond_sleep_queue() 3214 cvp->cond_waiters_user = dequeue_self(qp); in cond_sleep_queue() [all …]
|
H A D | tdb_agent.c | 420 tdb_cond_stats(cond_t *cvp) in tdb_cond_stats() argument 425 if (cvp->cond_magic != COND_MAGIC) in tdb_cond_stats() 426 cvp->cond_magic = COND_MAGIC; in tdb_cond_stats() 427 if ((tssp = tdb_sync_obj_register(cvp, NULL)) == NULL) in tdb_cond_stats()
|
/titanic_41/usr/src/uts/common/fs/ctfs/ |
H A D | ctfs_latest.c | 74 vnode_t *cvp, *svp; in ctfs_latest_nested_open() local 76 cvp = ctfs_create_cdirnode(gfs_file_parent(vp), ct); in ctfs_latest_nested_open() 78 gfs_file_set_index(cvp, -1); in ctfs_latest_nested_open() 80 VERIFY(gfs_dir_lookup(cvp, "status", &svp, in ctfs_latest_nested_open() 83 VN_RELE(cvp); in ctfs_latest_nested_open()
|
/titanic_41/usr/src/uts/common/fs/cachefs/ |
H A D | cachefs_ioctl.c | 1496 vnode_t *cvp = NULL; in cachefs_io_create() local 1529 crp->cr_exclusive, crp->cr_mode, &cvp, cr, 0, NULL, NULL); in cachefs_io_create() 1536 error = VOP_FID(cvp, tmpfidp, NULL); in cachefs_io_create() 1543 error = VOP_GETATTR(cvp, &va, 0, cr, NULL); in cachefs_io_create() 1573 if (cvp) in cachefs_io_create() 1574 VN_RELE(cvp); in cachefs_io_create() 1588 vnode_t *cvp; in cachefs_io_remove() local 1616 error = VOP_LOOKUP(dvp, rmp->rm_name, &cvp, NULL, 0, NULL, cr, in cachefs_io_remove() 1620 error = VOP_FID(cvp, &child_fid, NULL); in cachefs_io_remove() 1621 VN_RELE(cvp); in cachefs_io_remove() [all …]
|
/titanic_41/usr/src/uts/common/vm/ |
H A D | vm_swap.c | 1076 struct vnode *cvp; in swapadd() local 1093 cvp = common_specvp(vp); in swapadd() 1098 mutex_enter(&cvp->v_lock); in swapadd() 1099 wasswap = cvp->v_flag & VISSWAP; in swapadd() 1100 cvp->v_flag |= VISSWAP; in swapadd() 1101 mutex_exit(&cvp->v_lock); in swapadd() 1104 if (error = VOP_OPEN(&cvp, FREAD|FWRITE, CRED(), NULL)) { in swapadd() 1108 mutex_enter(&cvp->v_lock); in swapadd() 1109 cvp->v_flag &= ~VISSWAP; in swapadd() 1110 mutex_exit(&cvp->v_lock); in swapadd() [all …]
|
/titanic_41/usr/src/lib/libumem/common/ |
H A D | stub_stand.c | 40 cond_init(cond_t *cvp, int type, void *arg) in cond_init() argument 47 cond_destroy(cond_t *cvp) in cond_destroy() argument 64 cond_broadcast(cond_t *cvp) in cond_broadcast() argument
|
/titanic_41/usr/src/uts/common/fs/specfs/ |
H A D | specvnops.c | 311 struct vnode *cvp = STOV(csp); in spec_size() local 321 ASSERT((csp)->s_commonvp == cvp); /* must be common node */ in spec_size() 331 dev = cvp->v_rdev; in spec_size() 336 return ((cvp->v_type == VCHR) ? 0 : UNKNOWN_SIZE); in spec_size() 359 return ((cvp->v_type == VCHR) ? 0 : UNKNOWN_SIZE); in spec_size() 366 return ((cvp->v_type == VCHR) ? 0 : UNKNOWN_SIZE); in spec_size() 376 if (cvp->v_type == VCHR) { in spec_size() 564 struct vnode *vp, *cvp; in spec_open() local 609 cvp = sp->s_commonvp; in spec_open() 610 csp = VTOS(cvp); in spec_open() [all …]
|
H A D | specsubr.c | 150 struct vnode *cvp; in specvp() local 190 cvp = get_cvp(dev, type, csp, &used_csp); in specvp() 191 svp->v_stream = cvp->v_stream; in specvp() 193 sp->s_commonvp = cvp; in specvp() 226 struct vnode *svp, *cvp; in makespecvp() local 231 cvp = commonvp(dev, type); in makespecvp() 235 sp->s_commonvp = cvp; in makespecvp() 252 svp->v_stream = cvp->v_stream; in makespecvp() 841 struct vnode *cvp; in device_close() local 846 cvp = sp->s_commonvp; in device_close() [all …]
|
/titanic_41/usr/src/cmd/diff/ |
H A D | diff.c | 1105 struct context_vec *cvp = context_vec_start; in dump_context_vec() local 1109 if (cvp > context_vec_ptr) in dump_context_vec() 1112 lowa = max(1, cvp->a - context); in dump_context_vec() 1114 lowc = max(1, cvp->c - context); in dump_context_vec() 1135 for (do_output = 0; cvp <= context_vec_ptr; cvp++) in dump_context_vec() 1136 if (cvp->a <= cvp->b) { in dump_context_vec() 1137 cvp = context_vec_start; in dump_context_vec() 1143 while (cvp <= context_vec_ptr) { in dump_context_vec() 1144 a = cvp->a; b = cvp->b; c = cvp->c; d = cvp->d; in dump_context_vec() 1173 cvp++; in dump_context_vec() [all …]
|
/titanic_41/usr/src/uts/common/avs/ns/sdbc/ |
H A D | sd_misc.h | 51 extern void _sd_timed_block(clock_t ticks, kcondvar_t *cvp); 52 extern void _sd_unblock(kcondvar_t *cvp);
|
/titanic_41/usr/src/cmd/vntsd/ |
H A D | vntsdvcc.c | 71 (void) cond_destroy(&consp->cvp); in free_cons() 83 (void) cond_destroy(&groupp->cvp); in free_group() 122 (void) cond_reltimedwait(&consp->cvp, &consp->lock, &to); in cleanup_cons() 252 (void) cond_reltimedwait(&groupp->cvp, &groupp->lock, &to); in vntsd_clean_group() 262 (void) cond_reltimedwait(&groupp->cvp, &groupp->lock, &to); in vntsd_clean_group() 289 (void) cond_init(&consp->cvp, USYNC_THREAD, NULL); in alloc_cons() 344 (void) cond_init(&groupp->cvp, USYNC_THREAD, NULL); in alloc_group()
|
/titanic_41/usr/src/uts/common/sys/ |
H A D | condvar_impl.h | 53 #define CV_HAS_WAITERS(cvp) (((condvar_impl_t *)(cvp))->cv_waiters != 0) argument
|
/titanic_41/usr/src/uts/common/fs/dev/ |
H A D | sdev_subr.c | 2668 vnode_t *cvp; in sdev_modctl_lookup() local 2699 cvp = vp; in sdev_modctl_lookup() 2700 vfsp = cvp->v_vfsp; in sdev_modctl_lookup() 2702 vp = cvp->v_vfsp->vfs_vnodecovered; in sdev_modctl_lookup() 2704 (cvp->v_vfsp->vfs_flag & VFS_UNMOUNTED)) { in sdev_modctl_lookup() 2706 VN_RELE(cvp); in sdev_modctl_lookup() 2712 VN_RELE(cvp); in sdev_modctl_lookup() 2713 cvp = NULL; in sdev_modctl_lookup() 2718 error = VOP_LOOKUP(vp, nm, &cvp, NULL, 0, NULL, kcred, NULL, in sdev_modctl_lookup() 2726 if (vn_ismntpt(cvp) && (error = traverse(&cvp)) != 0) { in sdev_modctl_lookup() [all …]
|
/titanic_41/usr/src/lib/libc/inc/ |
H A D | tdb_agent.h | 192 #define COND_STATS(cvp, udp) \ argument 193 (REGISTER_SYNC(udp)? tdb_cond_stats(cvp): NULL)
|
/titanic_41/usr/src/uts/common/fs/autofs/ |
H A D | auto_subr.c | 1759 vnode_t *cvp = vfsp->vfs_vnodecovered; in auto_inkernel_unmount() local 1764 vfsp->vfs_dev, (void *)cvp, cvp->v_count)); in auto_inkernel_unmount() 1766 ASSERT(vn_vfswlock_held(cvp)); in auto_inkernel_unmount() 1775 cvp->v_count)); in auto_inkernel_unmount() 1907 unmount_node(vnode_t *cvp, int force) in unmount_node() argument 1915 AUTOFS_DPRINT((4, "\tunmount_node cvp=%p\n", (void *)cvp)); in unmount_node() 1917 ASSERT(vn_vfswlock_held(cvp)); in unmount_node() 1918 cfnp = vntofn(cvp); in unmount_node() 1919 vfsp = vn_mountedvfs(cvp); in unmount_node() 1943 vn_vfsunlock(cvp); in unmount_node() [all …]
|
/titanic_41/usr/src/lib/libpool/common/ |
H A D | pool_xml.c | 1198 xmlValidCtxtPtr cvp; in pool_xml_validate() local 1200 if ((cvp = xmlNewValidCtxt()) == NULL) { in pool_xml_validate() 1204 cvp->error = pool_error_func; in pool_xml_validate() 1205 cvp->warning = pool_error_func; in pool_xml_validate() 1207 if (xmlValidateDocument(cvp, pxc->pxc_doc) == 0) { in pool_xml_validate() 1208 xmlFreeValidCtxt(cvp); in pool_xml_validate() 1212 xmlFreeValidCtxt(cvp); in pool_xml_validate() 2699 xmlValidCtxtPtr cvp; in pool_xml_parse_document() local 2720 if ((cvp = xmlNewValidCtxt()) == NULL) { in pool_xml_parse_document() 2724 cvp->error = pool_error_func; in pool_xml_parse_document() [all …]
|