Searched defs:realvp (Results 1 - 25 of 26) sorted by relevance

12

/illumos-gate/usr/src/lib/smbsrv/libfksmbsrv/common/
H A Dfake_vnode.c43 vnode_t *realvp; local
45 if (vp1 != NULL && VOP_REALVP(vp1, &realvp, NULL) == 0)
46 vp1 = realvp;
47 if (vp2 != NULL && VOP_REALVP(vp2, &realvp, NULL) == 0)
48 vp2 = realvp;
/illumos-gate/usr/src/uts/common/sys/fs/
H A Dlofs_node.h67 #define realvp(vp) (vtol(vp)->lo_vp) macro
/illumos-gate/usr/src/uts/common/fs/lofs/
H A Dlofs_subr.c443 struct vnode *realvp; local
445 realvp = lfs->lfs_realrootvp;
446 if (realvp == NULL)
448 if (realvp->v_vfsp == NULL || realvp->v_type == VBAD)
648 struct vnode *realvp = realvp(vp); local
707 VN_RELE(realvp);
H A Dlofs_vnops.c58 lo_dprint(4, "lo_open vp %p cnt=%d realvp %p cnt=%d\n",
59 vp, vp->v_count, realvp(vp), realvp(vp)->v_count);
63 vp = rvp = realvp(vp);
112 lo_dprint(4, "lo_close vp %p realvp %p\n", vp, realvp(vp));
114 vp = realvp(vp);
123 lo_dprint(4, "lo_read vp %p realvp %p\n", vp, realvp(vp));
125 vp = realvp(v
768 vnode_t *realvp; local
[all...]
/illumos-gate/usr/src/uts/common/os/
H A Dacct.c207 vnode_t *realvp; local
212 if (VOP_REALVP(vp, &realvp, NULL))
213 realvp = vp;
227 if (racctvp->v_vfsp == realvp->v_vfsp)
230 if (VN_CMP(realvp, racctvp))
/illumos-gate/usr/src/uts/common/syscall/
H A Dsendfile.c861 struct vnode *realvp; local
874 if (VOP_REALVP(readvp, &realvp, NULL) == 0)
875 readvp = realvp;
/illumos-gate/usr/src/uts/common/fs/specfs/
H A Dspecsubr.c82 struct vnode *realvp,
90 ASSERT(realvp && dip);
91 vp = specvp(realvp, dev, vtyp, cr);
102 * in a table hashed by <dev, realvp>. If the snode for
645 * The realvp is not released here because spec_inactive() still
81 specvp_devfs( struct vnode *realvp, dev_t dev, vtype_t vtyp, struct cred *cr, dev_info_t *dip) argument
H A Dspecvnops.c487 * Clones inherit fsid, realvp, and dip.
488 * XXX realvp inherit is not occurring, does fstat of clone work?
1296 struct vnode *realvp; local
1298 /* With ATTR_COMM we will not get attributes from realvp */
1309 realvp = sp->s_realvp;
1311 if (realvp == NULL) {
1352 error = VOP_GETATTR(realvp, vap, flags, cr, ct);
1384 struct vnode *realvp; local
1400 if ((realvp = sp->s_realvp) == NULL)
1403 error = VOP_SETATTR(realvp, va
1428 struct vnode *realvp; local
1489 struct vnode *realvp; local
1689 struct vnode *realvp; local
2620 struct vnode *realvp; local
2656 struct vnode *realvp; local
2677 vnode_t *realvp; local
[all...]
/illumos-gate/usr/src/uts/common/fs/dev/
H A Dsdev_vnops.c532 * held the rw lock on the realvp i.e. us.
888 struct vnode *realvp; local
943 if (VOP_REALVP(ovp, &realvp, ct) == 0) {
944 VN_HOLD(realvp);
946 ovp = realvp;
959 if (nvp && (VOP_REALVP(nvp, &realvp, ct) == 0)) {
960 VN_HOLD(realvp);
962 nvp = realvp;
/illumos-gate/usr/src/uts/common/fs/
H A Dlookup.c1273 vnode_t *compvp, *pvp, *realvp; local
1300 if (vp->v_type == VDIR && VOP_REALVP(vp, &realvp, NULL) == 0 &&
1301 realvp != vp) {
H A Dxattr.c962 vnode_t *realvp; local
973 realvp = xattr_dir->xattr_realvp;
975 if (realvp != NULL) {
976 *ret_vpp = realvp;
990 error = VOP_LOOKUP(gfs_file_parent(gfs_dvp), nm, &realvp, &pn,
1007 xattr_dir->xattr_realvp = realvp;
1010 VN_RELE(realvp);
1011 realvp = xattr_dir->xattr_realvp;
1015 *ret_vpp = realvp;
1023 vnode_t *realvp; local
1050 vnode_t *realvp; local
1147 vnode_t *realvp; local
1171 vnode_t *realvp = NULL; local
1487 xattr_dir_realvp(vnode_t *vp, vnode_t **realvp, caller_context_t *ct) argument
[all...]
H A Dvnode.c1986 vnode_t *realvp; local
1988 if (vp1 != NULL && VOP_REALVP(vp1, &realvp, NULL) == 0)
1989 vp1 = realvp;
1990 if (vp2 != NULL && VOP_REALVP(vp2, &realvp, NULL) == 0)
1991 vp2 = realvp;
3886 VOPSTATS_UPDATE(vp, realvp);
/illumos-gate/usr/src/uts/common/fs/nfs/
H A Dnfs_srv.c1682 vnode_t *realvp; local
1903 if (VOP_REALVP(vp, &realvp, NULL) == 0)
1904 (void) VOP_FSYNC(realvp, FNODSYNC, cr, NULL);
H A Dnfs3_srv.c2197 vnode_t *realvp; local
2353 if (VOP_REALVP(vp, &realvp, NULL) == 0)
2354 (void) VOP_FSYNC(realvp, FNODSYNC, cr, NULL);
H A Dnfs_vnops.c2359 vnode_t *realvp; local
2365 if (VOP_REALVP(svp, &realvp, ct) == 0)
2366 svp = realvp;
2411 vnode_t *realvp; local
2415 if (VOP_REALVP(ndvp, &realvp, ct) == 0)
2416 ndvp = realvp;
H A Dnfs3_vnops.c2981 vnode_t *realvp; local
2989 if (VOP_REALVP(svp, &realvp, ct) == 0)
2990 svp = realvp;
3057 vnode_t *realvp; local
3061 if (VOP_REALVP(ndvp, &realvp, ct) == 0)
3062 ndvp = realvp;
H A Dnfs_server.c2649 vnode_t *realvp; local
2747 if (VOP_REALVP(*vpp, &realvp, NULL) == 0 &&
2748 realvp != *vpp) {
2750 * If realvp is different from *vpp
2755 VN_HOLD(realvp);
2757 *vpp = realvp;
2783 if (VOP_REALVP(mc_dvp, &realvp, NULL) == 0 &&
2784 realvp != mc_dvp) {
2786 * *vpp is a file, obtain realvp of the parent
2789 VN_HOLD(realvp);
[all...]
H A Dnfs4_srv.c965 * realvp, we just need to know that we might have crossed
1524 vnode_t *realvp; local
1873 if (VOP_REALVP(vp, &realvp, NULL) == 0)
1874 (void) VOP_FSYNC(realvp, syncval, cr, NULL);
/illumos-gate/usr/src/uts/common/fs/sockfs/
H A Dsocksyscalls.c2852 struct vnode *vp, *fvp, *realvp; local
2892 if (VOP_REALVP(fvp, &realvp, NULL) == 0)
2893 fvp = realvp;
/illumos-gate/usr/src/uts/common/fs/doorfs/
H A Ddoor_sys.c3420 vnode_t *realvp; local
3422 if (VOP_REALVP(fp->f_vnode, &realvp, NULL))
3423 realvp = fp->f_vnode;
3424 return (door_upcall(realvp, param, cred, max_data, max_desc));
/illumos-gate/usr/src/uts/common/fs/udfs/
H A Dudf_vnops.c866 struct vnode *realvp; local
871 if (VOP_REALVP(svp, &realvp, ct) == 0) {
872 svp = realvp;
919 struct vnode *realvp; local
923 if (VOP_REALVP(tdvp, &realvp, ct) == 0) {
924 tdvp = realvp;
/illumos-gate/usr/src/uts/common/fs/tmpfs/
H A Dtmp_vnops.c1136 struct vnode *realvp; local
1138 if (VOP_REALVP(srcvp, &realvp, ct) == 0)
1139 srcvp = realvp;
1194 struct vnode *realvp; local
1196 if (VOP_REALVP(ndvp, &realvp, ct) == 0)
1197 ndvp = realvp;
/illumos-gate/usr/src/uts/common/io/
H A Dlofi.c2135 vnode_t *realvp; local
2136 if (VOP_REALVP(vp, &realvp, NULL) == 0) {
2137 VN_HOLD(realvp);
2139 vp = realvp;
2862 vnode_t *realvp; local
2864 if (VOP_REALVP(vp, &realvp, NULL) == 0) {
2866 * We need to use the realvp for uniqueness
2870 VN_HOLD(realvp);
2871 lsp->ls_vp = realvp;
/illumos-gate/usr/src/uts/common/fs/ufs/
H A Dufs_vnops.c3268 struct vnode *realvp; local
3284 if (VOP_REALVP(svp, &realvp, ct) == 0)
3285 svp = realvp;
3372 struct vnode *realvp; local
3389 if (VOP_REALVP(tdvp, &realvp, ct) == 0)
3390 tdvp = realvp;
3423 if (VOP_REALVP(tdvp, &realvp, ct) == 0)
3424 tdvp = realvp;
/illumos-gate/usr/src/uts/common/fs/zfs/
H A Dzfs_vnops.c3446 vnode_t *realvp; local
3462 if (VOP_REALVP(tdvp, &realvp, ct) == 0)
3463 tdvp = realvp;
4010 vnode_t *realvp; local
4023 if (VOP_REALVP(svp, &realvp, ct) == 0)
4024 svp = realvp;

Completed in 187 milliseconds

12