/illumos-gate/usr/src/uts/common/os/ |
H A D | condvar.c | 60 cv_owner(void *cvp) in cv_owner() argument 76 if (cvp == NULL) in cv_unsleep() 82 cvp->cv_waiters--; in cv_unsleep() 99 if (cvp == NULL) in cv_change_pri() 169 sqh = SQHASH(cvp); in cv_block() 172 cvp->cv_waiters++; in cv_block() 300 cv_signal(cvp); in cv_timedwait_hires() 325 cv_wait(cvp, mp); in cv_wait_sig() 360 cv_signal(cvp); in cv_wait_sig() 459 cv_signal(cvp); in cv_timedwait_sig_hires() [all …]
|
H A D | driver.c | 314 struct vnode *cvp; in dev_lopen() local 327 cvp = STOV(VTOCS(vp)); in dev_lopen() 328 VN_HOLD(cvp); in dev_lopen() 347 struct vnode *cvp; in dev_lclose() local 364 cvp = STOV(VTOCS(vp)); in dev_lclose() 365 mutex_enter(&cvp->v_lock); in dev_lclose() 366 switch (cvp->v_count) { in dev_lclose() 368 VN_RELE_LOCKED(cvp); in dev_lclose() 388 mutex_exit(&cvp->v_lock); in dev_lclose()
|
H A D | dumpsubr.c | 1165 vnode_t *cvp; in dumpinit() local 1174 cvp = common_specvp(vp); in dumpinit() 1175 if (cvp == dumpvp) in dumpinit() 1194 if (strcmp(ddi_driver_name(VTOS(cvp)->s_dip), in dumpinit() 1196 IS_SWAPVP(common_specvp(cvp))) in dumpinit() 1199 if (vn_matchopval(cvp, VOPNAME_DUMP, fs_nosys) || in dumpinit() 1200 !IS_SWAPVP(cvp)) in dumpinit() 1214 VN_HOLD(cvp); in dumpinit() 1219 dumpvp = cvp; in dumpinit() 1231 if (cvp->v_type == VBLK && in dumpinit() [all …]
|
/illumos-gate/usr/src/lib/smbsrv/libfksmbsrv/common/ |
H A D | fake_lookup.c | 185 cvp = NULL; in lookuppnvp() 243 cvp = vp; in lookuppnvp() 333 cvp = tvp; in lookuppnvp() 335 cvp = NULL; in lookuppnvp() 366 tvp = cvp; in lookuppnvp() 376 cvp = tvp; in lookuppnvp() 379 cvp = tvp; in lookuppnvp() 541 vp = cvp; in lookuppnvp() 542 cvp = NULL; in lookuppnvp() 549 if (cvp) in lookuppnvp() [all …]
|
/illumos-gate/usr/src/uts/common/fs/ |
H A D | lookup.c | 237 cvp = NULL; in lookuppnvp() 302 cvp = vp; in lookuppnvp() 404 cvp = NULL; in lookuppnvp() 481 cvp = NULL; in lookuppnvp() 621 vp = cvp; in lookuppnvp() 622 cvp = NULL; in lookuppnvp() 632 if (cvp) in lookuppnvp() 669 cvp = *cvpp; in traverse() 726 cvp = tvp; in traverse() 729 *cvpp = cvp; in traverse() [all …]
|
/illumos-gate/usr/src/lib/smbclnt/libfksmbfs/common/ |
H A D | fake_lookup.c | 72 vnode_t *cvp; /* current component vp */ in fake_lookup() local 86 cvp = (dvp != NULL) ? dvp : rootdir; in fake_lookup() 87 VN_HOLD(cvp); in fake_lookup() 105 error = VOP_LOOKUP(cvp, component, &nvp, &pn, flags, in fake_lookup() 107 VN_RELE(cvp); in fake_lookup() 112 cvp = nvp; in fake_lookup() 117 *vpp = cvp; in fake_lookup()
|
/illumos-gate/usr/src/lib/libc/port/threads/ |
H A D | pthr_barrier.c | 90 cond_t *cvp = (cond_t *)&barrier->__pthread_barrier_cond; in pthread_barrier_init() local 110 (void) cond_init(cvp, type, NULL); in pthread_barrier_init() 130 cond_t *cvp = (cond_t *)&barrier->__pthread_barrier_cond; in pthread_barrier_destroy() local 133 (void) cond_destroy(cvp); in pthread_barrier_destroy() 145 cond_t *cvp = (cond_t *)&barrier->__pthread_barrier_cond; in pthread_barrier_wait() local 156 (void) cond_broadcast(cvp); in pthread_barrier_wait() 163 (void) cond_wait(cvp, mp); in pthread_barrier_wait()
|
H A D | synch.c | 3157 (void) memset(cvp, 0, sizeof (*cvp)); in cond_init() 3205 qp = queue_lock(cvp, CV); in cond_sleep_queue() 3298 (void) cond_signal(cvp); in cond_sleep_queue() 3371 self->ul_wchan = cvp; in cond_sleep_kernel() 3467 self->ul_wchan = cvp; in cond_wait_common() 3489 cvp, NULL); in cond_wait_common() 3704 cond_signal(cond_t *cvp) in cond_signal() argument 3735 qp = queue_lock(cvp, CV); in cond_signal() 3880 qp = queue_lock(cvp, CV); in cond_broadcast() 3930 cond_destroy(cond_t *cvp) in cond_destroy() argument [all …]
|
H A D | tdb_agent.c | 418 tdb_cond_stats(cond_t *cvp) in tdb_cond_stats() argument 423 if (cvp->cond_magic != COND_MAGIC) in tdb_cond_stats() 424 cvp->cond_magic = COND_MAGIC; in tdb_cond_stats() 425 if ((tssp = tdb_sync_obj_register(cvp, NULL)) == NULL) in tdb_cond_stats()
|
/illumos-gate/usr/src/uts/common/fs/ctfs/ |
H A D | ctfs_latest.c | 72 vnode_t *cvp, *svp; in ctfs_latest_nested_open() local 74 cvp = ctfs_create_cdirnode(gfs_file_parent(vp), ct); in ctfs_latest_nested_open() 76 gfs_file_set_index(cvp, -1); in ctfs_latest_nested_open() 78 VERIFY(gfs_dir_lookup(cvp, "status", &svp, in ctfs_latest_nested_open() 81 VN_RELE(cvp); in ctfs_latest_nested_open()
|
/illumos-gate/usr/src/uts/common/vm/ |
H A D | vm_swap.c | 1103 struct vnode *cvp; in swapadd() local 1120 cvp = common_specvp(vp); in swapadd() 1127 cvp->v_flag |= VISSWAP; in swapadd() 1197 if (cvp == rootdir) in swapadd() 1240 nsip->si_vp = cvp; in swapadd() 1363 VN_HOLD(cvp); in swapadd() 1395 struct vnode *cvp; in swapdel() local 1406 cvp = common_specvp(vp); in swapdel() 1570 if (cvp == dumpvp) in swapdel() 1579 cvp->v_flag &= ~VISSWAP; in swapdel() [all …]
|
/illumos-gate/usr/src/uts/common/fs/specfs/ |
H A D | specvnops.c | 333 dev = cvp->v_rdev; in spec_size() 613 csp = VTOS(cvp); in spec_open() 882 struct vnode *cvp; in spec_close() local 913 csp = VTOS(cvp); in spec_close() 1493 struct vnode *cvp; in spec_fsync() local 1509 if (vp->v_type == VBLK && cvp != vp && vn_has_cached_data(cvp) && in spec_fsync() 1573 struct vnode *cvp; in spec_inactive() local 1650 if (cvp && (cvp != vp)) { in spec_inactive() 1651 VN_RELE(cvp); in spec_inactive() 1653 } else if (cvp) { in spec_inactive() [all …]
|
H A D | specsubr.c | 151 struct vnode *cvp; in specvp() local 194 sp->s_commonvp = cvp; in specvp() 227 struct vnode *svp, *cvp; in makespecvp() local 232 cvp = commonvp(dev, type); in makespecvp() 236 sp->s_commonvp = cvp; in makespecvp() 847 struct vnode *cvp; in device_close() local 852 cvp = sp->s_commonvp; in device_close() 858 if (cvp->v_stream != NULL) in device_close() 893 struct vnode *cvp; in makectty() local 896 cvp = sp->s_commonvp; in makectty() [all …]
|
/illumos-gate/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
|
/illumos-gate/usr/src/cmd/diff/ |
H A D | diff.c | 1120 if (cvp > context_vec_ptr) in dump_context_vec() 1146 for (do_output = 0; cvp <= context_vec_ptr; cvp++) in dump_context_vec() 1147 if (cvp->a <= cvp->b) { in dump_context_vec() 1148 cvp = context_vec_start; in dump_context_vec() 1155 a = cvp->a; b = cvp->b; c = cvp->c; d = cvp->d; in dump_context_vec() 1184 cvp++; in dump_context_vec() 1202 for (cvp = context_vec_start; cvp <= context_vec_ptr; cvp++) in dump_context_vec() 1203 if (cvp->c <= cvp->d) { in dump_context_vec() 1204 cvp = context_vec_start; in dump_context_vec() 1211 a = cvp->a; b = cvp->b; c = cvp->c; d = cvp->d; in dump_context_vec() [all …]
|
/illumos-gate/usr/src/cmd/vntsd/ |
H A D | vntsdvcc.c | 70 (void) cond_destroy(&consp->cvp); in free_cons() 82 (void) cond_destroy(&groupp->cvp); in free_group() 121 (void) cond_reltimedwait(&consp->cvp, &consp->lock, &to); in cleanup_cons() 251 (void) cond_reltimedwait(&groupp->cvp, &groupp->lock, &to); in vntsd_clean_group() 261 (void) cond_reltimedwait(&groupp->cvp, &groupp->lock, &to); in vntsd_clean_group() 288 (void) cond_init(&consp->cvp, USYNC_THREAD, NULL); in alloc_cons() 343 (void) cond_init(&groupp->cvp, USYNC_THREAD, NULL); in alloc_group()
|
H A D | vntsd.h | 278 cond_t cvp; /* sync between threads */ member 295 cond_t cvp; /* sync remove group */ member
|
/illumos-gate/usr/src/uts/common/fs/dev/ |
H A D | sdev_subr.c | 2532 vnode_t *cvp; in sdev_modctl_lookup() local 2563 cvp = vp; in sdev_modctl_lookup() 2576 VN_RELE(cvp); in sdev_modctl_lookup() 2577 cvp = NULL; in sdev_modctl_lookup() 2590 if (vn_ismntpt(cvp) && (error = traverse(&cvp)) != 0) { in sdev_modctl_lookup() 2592 VN_RELE(cvp); in sdev_modctl_lookup() 2617 VN_RELE(cvp); in sdev_modctl_lookup() 2621 VN_RELE(cvp); in sdev_modctl_lookup() 2654 VN_RELE(cvp); in sdev_modctl_lookup() 2655 cvp = vp; in sdev_modctl_lookup() [all …]
|
/illumos-gate/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
|
/illumos-gate/usr/src/lib/libc/inc/ |
H A D | tdb_agent.h | 190 #define COND_STATS(cvp, udp) \ argument 191 (REGISTER_SYNC(udp)? tdb_cond_stats(cvp): NULL)
|
/illumos-gate/usr/src/uts/common/fs/autofs/ |
H A D | auto_subr.c | 1761 vnode_t *cvp = vfsp->vfs_vnodecovered; in auto_inkernel_unmount() local 1766 vfsp->vfs_dev, (void *)cvp, cvp->v_count)); in auto_inkernel_unmount() 1768 ASSERT(vn_vfswlock_held(cvp)); in auto_inkernel_unmount() 1777 cvp->v_count)); in auto_inkernel_unmount() 1909 unmount_node(vnode_t *cvp, int force) in unmount_node() argument 1919 ASSERT(vn_vfswlock_held(cvp)); in unmount_node() 1920 cfnp = vntofn(cvp); in unmount_node() 1921 vfsp = vn_mountedvfs(cvp); in unmount_node() 1945 vn_vfsunlock(cvp); in unmount_node() 1957 fnip = vfstofni(cvp->v_vfsp); in unmount_node() [all …]
|
/illumos-gate/usr/src/lib/libpool/common/ |
H A D | pool_xml.c | 1190 xmlValidCtxtPtr cvp; in pool_xml_validate() local 1192 if ((cvp = xmlNewValidCtxt()) == NULL) { in pool_xml_validate() 1196 cvp->error = pool_error_func; in pool_xml_validate() 1197 cvp->warning = pool_error_func; in pool_xml_validate() 1200 xmlFreeValidCtxt(cvp); in pool_xml_validate() 1204 xmlFreeValidCtxt(cvp); in pool_xml_validate() 2691 xmlValidCtxtPtr cvp; in pool_xml_parse_document() local 2720 cvp->error = pool_error_func; in pool_xml_parse_document() 2721 cvp->warning = pool_error_func; in pool_xml_parse_document() 2724 xmlFreeValidCtxt(cvp); in pool_xml_parse_document() [all …]
|
/illumos-gate/usr/src/lib/libbrand/common/ |
H A D | libbrand.c | 177 xmlValidCtxtPtr cvp; in open_xml_file() local 194 if ((cvp = xmlNewValidCtxt()) == NULL) { in open_xml_file() 198 cvp->error = brand_error_func; in open_xml_file() 199 cvp->warning = brand_error_func; in open_xml_file() 200 valid = xmlValidateDocument(cvp, doc); in open_xml_file() 201 xmlFreeValidCtxt(cvp); in open_xml_file()
|
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/krb5/krb/ |
H A D | pac.c | 47 load_16_le (const void *cvp) in load_16_le() argument 49 const unsigned char *p = cvp; in load_16_le() 60 load_32_le (const void *cvp) in load_32_le() argument 62 const unsigned char *p = cvp; in load_32_le() 72 load_64_le (const void *cvp) in load_64_le() argument 74 const unsigned char *p = cvp; in load_64_le()
|
/illumos-gate/usr/src/lib/libzonecfg/common/ |
H A D | libzonecfg.c | 582 xmlValidCtxtPtr cvp; in zonecfg_get_handle_impl() local 598 cvp->error = zonecfg_error_func; in zonecfg_get_handle_impl() 601 xmlFreeValidCtxt(cvp); in zonecfg_get_handle_impl() 706 xmlValidCtxtPtr cvp; in zonecfg_attach_manifest() local 719 xmlFreeValidCtxt(cvp); in zonecfg_attach_manifest() 747 xmlFreeValidCtxt(cvp); in zonecfg_attach_manifest() 1204 xmlValidCtxt cvp = { NULL }; in zonecfg_save_impl() local 1218 cvp.error = zonecfg_error_func; in zonecfg_save_impl() 1359 xmlValidCtxt cvp = { NULL }; in zonecfg_verify_save() local 1364 cvp.error = zonecfg_error_func; in zonecfg_verify_save() [all …]
|