Home
last modified time | relevance | path

Searched refs:rvp (Results 1 – 25 of 50) sorted by relevance

12

/illumos-gate/usr/src/cmd/fm/fmd/common/
H A Dfmd_rpc_adm.c47 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 Dfmd_rpc_api.c31 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 Dhrtimers.c87 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 Dparseaddr.c1022 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 Ddevfs_subr.c691 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 Ddevfs_vfsops.c549 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 Dtlabel.c319 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 Dshm.c254 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 Dlofs_vnops.c53 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 Dnamevfs.c339 struct vnode *rvp; /* realvp (if any) for the mountpt */ in nm_mount() local
386 rvp = NULLVP; in nm_mount()
388 VOP_REALVP(mvp, &rvp, NULL) == 0 && rvp && in nm_mount()
389 (vn_matchops(rvp, devpts_getvnodeops()) || in nm_mount()
390 vn_matchops(rvp, devvt_getvnodeops()))) { in nm_mount()
H A Dnamevno.c445 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 Dauto_vfsops.c697 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 Dufs_vfsops.c812 struct vnode *rvp = NULL; in mountfs() local
1164 rvp = ITOV(rip); in mountfs()
1169 rvp = ITOV(rip); in mountfs()
1170 mutex_enter(&rvp->v_lock); in mountfs()
1171 rvp->v_flag |= VROOT; in mountfs()
1172 mutex_exit(&rvp->v_lock); in mountfs()
1173 ufsvfsp->vfs_root = rvp; in mountfs()
1275 if (rvp) { in mountfs()
1315 while ((rvp->v_count > 1) && (elapsed < ufs_mount_timeout)) { in mountfs()
1320 if (rvp->v_count > 1) { in mountfs()
[all …]
/illumos-gate/usr/src/uts/common/fs/dev/
H A Dsdev_subr.c1284 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 Dsdev_ipnetops.c111 struct vnode *rvp = NULL; in devipnet_lookup() local
121 ASSERT(VOP_REALVP(SDEVTOV(dv), &rvp, NULL) == ENOSYS); in devipnet_lookup()
H A Dsdev_ptsops.c293 struct vnode *rvp = NULL; in devpts_lookup() local
303 ASSERT(VOP_REALVP(SDEVTOV(dv), &rvp, NULL) == ENOSYS); in devpts_lookup()
H A Dsdev_profile.c96 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 Dsdev_vtops.c190 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 Dfdops.c413 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 Dudf_vfsops.c327 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 Dspecvnops.c1574 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 Dksocket.c530 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 Dhsfs_node.c449 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 Dprvnops.c240 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 Dvnode.c1093 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 …]

12