/illumos-gate/usr/src/cmd/fm/fmd/common/ |
H A D | fmd_rpc_adm.c | 47 fmd_adm_modinfo_1_svc(struct fmd_rpc_modlist *rvp, struct svc_req *req) in fmd_adm_modinfo_1_svc() argument 52 rvp->rml_list = NULL; in fmd_adm_modinfo_1_svc() 53 rvp->rml_err = 0; in fmd_adm_modinfo_1_svc() 54 rvp->rml_len = 0; in fmd_adm_modinfo_1_svc() 57 rvp->rml_err = FMD_ADM_ERR_PERM; in fmd_adm_modinfo_1_svc() 67 rvp->rml_err = FMD_ADM_ERR_NOMEM; in fmd_adm_modinfo_1_svc() 87 rmi->rmi_next = rvp->rml_list; in fmd_adm_modinfo_1_svc() 90 rvp->rml_list = rmi; in fmd_adm_modinfo_1_svc() 91 rvp->rml_len++; in fmd_adm_modinfo_1_svc() 94 rvp->rml_err = FMD_ADM_ERR_NOMEM; in fmd_adm_modinfo_1_svc() [all …]
|
H A D | fmd_rpc_api.c | 31 fmd_hdl_create_1_svc(int version, void *rvp, struct svc_req *req) in fmd_hdl_create_1_svc() argument
|
/illumos-gate/usr/src/uts/i86pc/io/ |
H A D | hrtimers.c | 87 hrtcntl(uap, rvp) in hrtcntl() argument 89 rval_t *rvp; 132 hrtalarm(uap, rvp) in hrtalarm() argument 134 rval_t *rvp; 293 rvp->r_val1 = alarm_cnt; 387 hrtsys(uap, rvp) in hrtsys() argument 389 rval_t *rvp; 395 error = hrtcntl((struct hrtcntla *)uap, rvp); 398 error = hrtalarm((struct hrtalarma *)uap, rvp);
|
/illumos-gate/usr/src/cmd/sendmail/src/ |
H A D | parseaddr.c | 1022 register char **rvp; /* rewrite vector pointer */ local 1102 rvp = rwr->r_lhs; 1116 while ((ap = *avp) != NULL || *rvp != NULL) 1118 rp = *rvp; 1144 mlp->match_pattern = rvp; 1180 mlp->match_pattern = rvp; 1188 mlp->match_pattern = rvp; 1241 rvp++; 1248 rvp = mlp->match_pattern; 1249 rp = *rvp; [all …]
|
/illumos-gate/usr/src/uts/common/fs/devfs/ |
H A D | devfs_subr.c | 691 struct vnode *rvp; /* shadow vnode */ in dv_shadow_node() local 726 error = VOP_LOOKUP(rdvp, nm, &rvp, pnp, LOOKUP_DIR, rdir, cred, in dv_shadow_node() 730 if ((error == 0) && (VOP_REALVP(rvp, &rrvp, NULL) == 0)) { in dv_shadow_node() 732 VN_RELE(rvp); in dv_shadow_node() 733 rvp = rrvp; in dv_shadow_node() 748 dv->dv_attrvp = rvp; /* with one hold */ in dv_shadow_node() 757 if (fs_acl_nontrivial(rvp, cred)) in dv_shadow_node() 764 if (rvp && dv->dv_attr) { in dv_shadow_node() 793 error = VOP_MKDIR(rdvp, nm, &vattr, &rvp, kcred, in dv_shadow_node() 807 VREAD|VWRITE, &rvp, kcred, 0, NULL, NULL); in dv_shadow_node() [all …]
|
H A D | devfs_vfsops.c | 549 struct vnode *rvp; in devfs_devpolicy() local 557 if (VOP_REALVP(vp, &rvp, NULL) == 0 && vn_matchops(rvp, dv_vnodeops)) { in devfs_devpolicy() 558 dvp = VTODV(rvp); in devfs_devpolicy()
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | tlabel.c | 319 vnode_t *rvp, *rvp2; in getflabel() local 331 rvp = vp; in getflabel() 336 if (VOP_REALVP(rvp, &rvp2, NULL) == 0) in getflabel() 337 rvp = rvp2; in getflabel() 339 rvfsp = rvp->v_vfsp; in getflabel() 365 err = vnodetopath(rootdir, rvp, vpath, sizeof (vpath), kcred); in getflabel()
|
H A D | shm.c | 254 shmat(int shmid, caddr_t uaddr, int uflags, uintptr_t *rvp) in shmat() argument 557 *rvp = (uintptr_t)addr; in shmat() 829 shmget(key_t key, size_t size, int shmflg, uintptr_t *rvp) in shmget() argument 940 *rvp = (uintptr_t)(sp->shm_perm.ipc_id); in shmget()
|
/illumos-gate/usr/src/uts/common/fs/lofs/ |
H A D | lofs_vnops.c | 53 vnode_t *rvp; in lo_open() local 63 vp = rvp = realvp(vp); in lo_open() 69 error = VOP_OPEN(&rvp, flag, cr, ct); in lo_open() 71 if (!error && rvp != vp) { in lo_open() 76 *vpp = makelonode(rvp, vtoli(oldvp->v_vfsp), 0); in lo_open() 95 ASSERT(rvp->v_count > 1); in lo_open() 96 VN_RELE(rvp); in lo_open() 946 vnode_t *rvp = cdir; in lo_rmdir() local 952 if (vn_matchops(dvp, vn_getops(rvp))) in lo_rmdir() 953 (void) lo_realvp(cdir, &rvp, ct); in lo_rmdir() [all …]
|
/illumos-gate/usr/src/uts/common/fs/namefs/ |
H A D | namevfs.c | 340 struct vnode *rvp; /* realvp (if any) for the mountpt */ in nm_mount() local 387 rvp = NULLVP; in nm_mount() 389 VOP_REALVP(mvp, &rvp, NULL) == 0 && rvp && in nm_mount() 390 (vn_matchops(rvp, devpts_getvnodeops()) || in nm_mount() 391 vn_matchops(rvp, devvt_getvnodeops()))) { in nm_mount()
|
H A D | namevno.c | 445 struct vnode *rvp; in nm_realvp() local 448 if (VOP_REALVP(vp, &rvp, ct) == 0) in nm_realvp() 449 vp = rvp; in nm_realvp()
|
/illumos-gate/usr/src/uts/common/fs/autofs/ |
H A D | auto_vfsops.c | 697 vnode_t *rvp; in auto_unmount() local 715 rvp = fnip->fi_rootvp; in auto_unmount() 716 rfnp = vntofn(rvp); in auto_unmount() 718 if (rvp->v_count > 1 || rfnp->fn_dirents != NULL) in auto_unmount() 737 if (rvp->v_count > 1 || rfnp->fn_dirents != NULL) { in auto_unmount() 753 ASSERT(rvp->v_count == 1); in auto_unmount() 773 VN_RELE(rvp); in auto_unmount()
|
/illumos-gate/usr/src/uts/common/fs/ufs/ |
H A D | ufs_vfsops.c | 813 struct vnode *rvp = NULL; in mountfs() local 1165 rvp = ITOV(rip); in mountfs() 1170 rvp = ITOV(rip); in mountfs() 1171 mutex_enter(&rvp->v_lock); in mountfs() 1172 rvp->v_flag |= VROOT; in mountfs() 1173 mutex_exit(&rvp->v_lock); in mountfs() 1174 ufsvfsp->vfs_root = rvp; in mountfs() 1276 if (rvp) { in mountfs() 1316 while ((rvp->v_count > 1) && (elapsed < ufs_mount_timeout)) { in mountfs() 1321 if (rvp->v_count > 1) { in mountfs() [all …]
|
/illumos-gate/usr/src/uts/common/fs/dev/ |
H A D | sdev_subr.c | 1284 devname_backstore_lookup(struct sdev_node *ddv, char *nm, struct vnode **rvp) in devname_backstore_lookup() argument 1291 rval = VOP_LOOKUP(rdvp, nm, rvp, NULL, 0, NULL, kcred, NULL, NULL, in devname_backstore_lookup() 1471 struct vnode *tmpvp, **rvp = &tmpvp, *rrvp = NULL; in sdev_shadow_node() local 1478 error = VOP_LOOKUP(rdvp, nm, rvp, NULL, 0, NULL, cred, NULL, NULL, in sdev_shadow_node() 1481 if (VOP_REALVP(*rvp, &rrvp, NULL) == 0) { in sdev_shadow_node() 1483 VN_RELE(*rvp); in sdev_shadow_node() 1484 *rvp = rrvp; in sdev_shadow_node() 1489 dv->sdev_attrvp = *rvp; in sdev_shadow_node() 1500 error = VOP_MKDIR(rdvp, nm, vap, rvp, cred, NULL, 0, NULL); in sdev_shadow_node() 1502 (void *)(*rvp), error)); in sdev_shadow_node() [all …]
|
H A D | sdev_ipnetops.c | 111 struct vnode *rvp = NULL; in devipnet_lookup() local 121 ASSERT(VOP_REALVP(SDEVTOV(dv), &rvp, NULL) == ENOSYS); in devipnet_lookup()
|
H A D | sdev_ptsops.c | 293 struct vnode *rvp = NULL; in devpts_lookup() local 303 ASSERT(VOP_REALVP(SDEVTOV(dv), &rvp, NULL) == ENOSYS); in devpts_lookup()
|
H A D | sdev_profile.c | 96 struct vnode *rvp; in prof_getattr() local 97 if (VOP_REALVP(gdv, &rvp, NULL) != 0) in prof_getattr() 98 rvp = gdv; in prof_getattr() 99 devfs_get_defattr(rvp, vap, no_fs_perm); in prof_getattr()
|
H A D | sdev_vtops.c | 190 struct vnode *rvp = NULL; in devvt_lookup() local 212 ASSERT(VOP_REALVP(SDEVTOV(dv), &rvp, NULL) == ENOSYS); in devvt_lookup()
|
/illumos-gate/usr/src/uts/common/fs/fd/ |
H A D | fdops.c | 413 vnode_t *rvp; in fdunmount() local 425 rvp = (vnode_t *)vfsp->vfs_data; in fdunmount() 426 if (rvp->v_count > 1) in fdunmount() 429 VN_RELE(rvp); in fdunmount()
|
/illumos-gate/usr/src/uts/common/fs/udfs/ |
H A D | udf_vfsops.c | 327 struct vnode *bvp, *rvp; in udf_unmount() local 348 rvp = udf_vfsp->udf_root; in udf_unmount() 349 ASSERT(rvp != NULL); in udf_unmount() 350 rip = VTOI(rvp); in udf_unmount() 379 VN_RELE(rvp); in udf_unmount() 624 struct vnode *rvp = NULL; in ud_mountfs() local 928 rvp = ITOV(rip); in ud_mountfs() 929 mutex_enter(&rvp->v_lock); in ud_mountfs() 930 rvp->v_flag |= VROOT; in ud_mountfs() 931 mutex_exit(&rvp->v_lock); in ud_mountfs() [all …]
|
/illumos-gate/usr/src/uts/common/fs/specfs/ |
H A D | specvnops.c | 1574 struct vnode *rvp; in spec_inactive() local 1600 rvp = sp->s_realvp; in spec_inactive() 1602 if (rvp) { in spec_inactive() 1619 if (VOP_GETATTR(rvp, &vatmp, 0, kcred, ct) == 0) { in spec_inactive() 1634 (void) VOP_SETATTR(rvp, &va, 0, kcred, ct); in spec_inactive() 1646 if (rvp) in spec_inactive() 1647 VN_RELE(rvp); in spec_inactive() 1742 struct vnode *rvp; in spec_realvp() local 1744 if ((rvp = VTOS(vp)->s_realvp) != NULL) { in spec_realvp() 1745 vp = rvp; in spec_realvp() [all …]
|
/illumos-gate/usr/src/lib/libfakekernel/common/ |
H A D | ksocket.c | 530 ksocket_ioctl(ksocket_t ks, int cmd, intptr_t arg, int *rvp, struct cred *cr) in ksocket_ioctl() argument 541 if (rvp != NULL) in ksocket_ioctl() 542 *rvp = rval; in ksocket_ioctl()
|
/illumos-gate/usr/src/uts/common/fs/hsfs/ |
H A D | hsfs_node.c | 449 struct vnode *vp, *rvp; in hs_synchash() local 452 rvp = fsp->hsfs_rootvp; in hs_synchash() 458 if ((hp->hs_flags & HREF) && (vp != rvp || in hs_synchash() 459 (vp == rvp && vp->v_count > 1))) { in hs_synchash() 485 if (vp != rvp) { in hs_synchash() 495 VN_RELE(rvp); in hs_synchash()
|
/illumos-gate/usr/src/uts/common/fs/proc/ |
H A D | prvnops.c | 240 vnode_t *rvp; in propen() local 264 rvp = pnp->pr_realvp; in propen() 265 vtype = rvp->v_type; in propen() 273 VN_HOLD(rvp); in propen() 274 error = VOP_OPEN(&rvp, flag, cr, ct); in propen() 276 VN_RELE(rvp); in propen() 278 *vpp = rvp; in propen() 3021 vnode_t *rvp; in prgetattr() local 3069 rvp = pnp->pr_realvp; in prgetattr() 3070 error = VOP_GETATTR(rvp, vap, flags, cr, ct); in prgetattr() [all …]
|
/illumos-gate/usr/src/uts/common/fs/ |
H A D | vnode.c | 1093 vnode_t *rvp; in vn_openat() local 1095 if (VOP_REALVP(vp, &rvp, NULL) != 0) in vn_openat() 1096 rvp = vp; in vn_openat() 1097 if (rvp->v_filocks != NULL) { in vn_openat() 1476 vnode_t *rvp; in vn_createat() local 1483 if (VOP_REALVP(vp, &rvp, NULL) != 0) in vn_createat() 1484 rvp = vp; in vn_createat() 1489 if (rvp->v_filocks != NULL || rvp->v_shrlocks != NULL) { in vn_createat() 2733 vnode_t *rvp; in vn_can_change_zones() local 2741 if (VOP_REALVP(vp, &rvp, NULL) != 0) in vn_can_change_zones() [all …]
|