Lines Matching defs:root

131 vnode_t *rootdir;		/* pointer to root inode vnode. */
132 vnode_t *devicesdir; /* pointer to inode of devices root */
133 vnode_t *devdir; /* pointer to inode of dev root */
135 char *server_rootpath; /* root path for diskless clients */
138 static struct vfs root;
141 struct vfs *rootvfs = &root; /* pointer to root vfs; head of VFS list. */
237 * Make sure this root has a path. With lofs, it is possible to have
626 * Mount devfs on /devices. This is done right after root is mounted
680 * Hold the root of /devices so it won't go away
683 panic("vfs_mountdevices: not devices root");
705 * mount the first instance of /dev to root and remain mounted
758 * Hold the root of /dev so it won't go away
761 cmn_err(CE_PANIC, "vfs_mountdev1: not dev root");
783 * Mount required filesystem. This is done right after root is mounted.
808 * vfs_mountroot is called by main() to mount the root filesystem.
828 * Call machine-dependent routine "rootconf" to choose a root
832 panic("vfs_mountroot: cannot mount root");
840 panic("vfs_mountroot: no root vnode");
866 * root filesystem instead of the boot program's services.
871 * Special handling for a ZFS root file system.
876 * Set up mnttab information for root
881 * Notify cluster software that the root filesystem is available.
885 /* Now that we're all done with the root FS, set up its vopstats */
921 * Booting off a mirrored root volume:
922 * At this point, we have booted and mounted root on a
924 * by configuring SVM and converting the root to the
925 * dev_t of the mirrored root device. This dev_t conversion
930 panic("vfs_mountroot: cannot remount root");
934 * mnttab should reflect the new root device
944 * Look up the root device via devfs so that a dv_node is
962 cmn_err(CE_WARN, "!Cannot lookup root device: %s",
1104 * the root of the file system rather than the vnode that the file system
1426 * Confirm that the mount point is the root vnode of the
1483 * PRIV_SYS_MOUNT doesn't mean you can become root.
1872 * newpath, with the zone's root path, with two exceptions. The first
3085 * mounted file systems (except the root file system) during shutdown.
3189 * coveredvp is NULL if this is the root.
3240 * Can't unmount root. Should never happen because fs will
3244 panic("vfs_remove: unmounting root");
3555 * Special casing for the root vfs. This structure is allocated
3557 * vfs_mountroot call at system startup time, the root file system's
3558 * VFS_MOUNTROOT routine will call vfs_add with this root vfs struct
3561 * to ensure that the root file system appears at the head of the
3565 * adding the entry for the root file system (this used to be
3572 if (vfsp == &root) {
3633 * root.
3927 * If we haven't yet loaded the root file system, then our
4513 * Part of the implementation of booting off a mirrored root
4514 * involves a change of dev_t for the root device. To
4516 * entry for the root device, convert to the new dev_t,
4623 cmn_err(CE_CONT, "Cannot mount root on %s fstype %s\n",
4626 cmn_err(CE_CONT, "?root on %s fstype %s\n",
4646 * Init the root filesystem type (rootfs.bo_fstype) from the "fstype"
4650 * init the root filename name (rootfs.bo_name), too.
4661 * This is only for root filesystems, all other uses will expect
4682 * assume the type of this root filesystem is 'zfs'.