Home
last modified time | relevance | path

Searched refs:zone_rootvp (Results 1 – 19 of 19) sorted by relevance

/illumos-gate/usr/src/lib/libfakekernel/common/sys/
H A Dzone.h66 struct vnode *zone_rootvp; /* zone's root vnode */ member
/illumos-gate/usr/src/uts/common/syscall/
H A Dumount.c159 PTOU(curproc)->u_rdir != curproc->p_zone->zone_rootvp) || in umount2()
H A Dchdir.c197 vnode_t *zonevp = curproc->p_zone->zone_rootvp; in chdirec()
H A Dutssys.c273 vfsp = curproc->p_zone->zone_rootvp->v_vfsp; in _statvfs64_by_dev()
861 fvp != curproc->p_zone->zone_rootvp) { in uts_fusers()
/illumos-gate/usr/src/uts/common/os/
H A Dcore.c130 curproc->p_zone->zone_rootvp : PTOU(curproc)->u_rdir); in remove_core_file()
133 startvp = curproc->p_zone->zone_rootvp; in remove_core_file()
134 rootvp = curproc->p_zone->zone_rootvp; in remove_core_file()
223 startvp = rootvp = curproc->p_zone->zone_rootvp; in create_core_file()
H A Dexit.c243 VN_HOLD(p->p_zone->zone_rootvp); in restart_init()
245 up->u_rdir = p->p_zone->zone_rootvp; in restart_init()
247 VN_HOLD(p->p_zone->zone_rootvp); in restart_init()
249 up->u_cdir = p->p_zone->zone_rootvp; in restart_init()
H A Dzone.c2117 zone0.zone_rootvp = NULL; in zone_zsd_init()
2414 if (zone->zone_rootvp != NULL) in zone_free()
2415 VN_RELE(zone->zone_rootvp); in zone_free()
3498 zone->zone_rootvp = vp; /* we hold a reference to vp */ in zone_set_root()
3979 zone_chdir(zone->zone_rootvp, &PTOU(pp)->u_cdir, pp); in zsched()
3980 zone_chdir(zone->zone_rootvp, &PTOU(pp)->u_rdir, pp); in zsched()
5390 if (zone->zone_rootvp != NULL) { in zone_destroy()
5391 VN_RELE(zone->zone_rootvp); in zone_destroy()
5392 zone->zone_rootvp = NULL; in zone_destroy()
6265 vp = zone->zone_rootvp; in zone_enter()
H A Dklpd.c230 if (vnodetopath(crgetzone(p->klpd_cred)->zone_rootvp, in klpd_marshall()
H A Dexec.c779 ret = vnodetopath(pp->p_zone->zone_rootvp, vp, path, in gexec()
/illumos-gate/usr/src/lib/smbsrv/libfksmbsrv/common/
H A Dfake_vfs.c92 zone0.zone_rootvp = rootdir; in fksmbsrv_vfs_init()
/illumos-gate/usr/src/uts/common/sys/
H A Dzone.h480 struct vnode *zone_rootvp; /* zone's root vnode */ member
796 #define ZONE_ROOTVP() (curzone->zone_rootvp)
/illumos-gate/usr/src/uts/common/fs/nfs/
H A Dnfs4_srv_ns.c914 untraverse(vnode_t *vp, vnode_t *zone_rootvp) in untraverse() argument
920 if (!(tvp->v_flag & VROOT) && !VN_CMP(tvp, zone_rootvp)) in untraverse()
H A Dnfs_srv.c419 vnode_t *zone_rootvp; in rfs_climb_crossmnt() local
421 zone_rootvp = (*exip)->exi_ne->exi_root->exi_vp; in rfs_climb_crossmnt()
422 ASSERT((dvp->v_flag & VROOT) || VN_CMP(zone_rootvp, dvp)); in rfs_climb_crossmnt()
425 dvp = untraverse(dvp, zone_rootvp); in rfs_climb_crossmnt()
H A Dnfs4_srv.c1117 vnode_t *zone_rootvp = ne->exi_root->exi_vp; in do_rfs4_op_secinfo() local
1125 if ((dvp->v_flag & VROOT) || VN_CMP(dvp, zone_rootvp)) { in do_rfs4_op_secinfo()
1131 if (VN_CMP(dvp, zone_rootvp)) in do_rfs4_op_secinfo()
1137 dvp = untraverse(dvp, zone_rootvp); in do_rfs4_op_secinfo()
2892 vnode_t *zone_rootvp; in do_rfs4_op_lookup() local
2895 zone_rootvp = cs->exi->exi_ne->exi_root->exi_vp; in do_rfs4_op_lookup()
2901 if ((cs->vp->v_flag & VROOT) || VN_CMP(cs->vp, zone_rootvp)) { in do_rfs4_op_lookup()
2907 if (VN_CMP(cs->vp, zone_rootvp)) in do_rfs4_op_lookup()
2913 cs->vp = untraverse(cs->vp, zone_rootvp); in do_rfs4_op_lookup()
H A Dnfs_export.c932 ne->exi_root->exi_vp = zone->zone_rootvp; in nfs_export_zone_init()
/illumos-gate/usr/src/uts/common/fs/
H A Dlookup.c230 vnode_t *zonevp = curproc->p_zone->zone_rootvp; /* zone root */ in lookuppnvp()
H A Dvfs.c869 global_zone->zone_rootvp = rootdir; in vfs_mountroot()
870 VN_HOLD(global_zone->zone_rootvp); in vfs_mountroot()
/illumos-gate/usr/src/uts/common/fs/mntfs/
H A Dmntvnops.c608 dummyvfs = *zonep->zone_rootvp->v_vfsp; in mntfs_snapshot()
/illumos-gate/usr/src/uts/common/fs/proc/
H A Dprvnops.c4487 vp = p->p_zone->zone_rootvp; in pr_lookup_pathdir()