Lines Matching refs:vfsp
196 sdev_mount(struct vfs *vfsp, struct vnode *mvp, struct mounta *uap, in sdev_mount() argument
209 if ((secpolicy_fs_mount(cr, mvp, vfsp) != 0) || in sdev_mount()
284 sdev_data = (struct sdev_data *)vfsp->vfs_data; in sdev_mount()
305 vfsp->vfs_mtime = ddi_get_time(); in sdev_mount()
331 dv = sdev_mkroot(vfsp, devdev, mvp, avp, cr); in sdev_mount()
333 vfsp->vfs_dev = devdev; in sdev_mount()
334 vfsp->vfs_data = (caddr_t)sdev_data; in sdev_mount()
335 vfsp->vfs_fstype = devtype; in sdev_mount()
336 vfsp->vfs_bsize = DEV_BSIZE; in sdev_mount()
337 vfsp->vfs_mtime = ddi_get_time(); in sdev_mount()
338 vfs_make_fsid(&vfsp->vfs_fsid, vfsp->vfs_dev, devtype); in sdev_mount()
342 sdev_data->sdev_vfsp = vfsp; in sdev_mount()
380 sdev_unmount(struct vfs *vfsp, int flag, struct cred *cr) in sdev_unmount() argument
389 if ((secpolicy_fs_unmount(cr, vfsp) != 0) || in sdev_unmount()
397 dv = VFSTOSDEVFS(vfsp)->sdev_root; in sdev_unmount()
424 sdev_data = (struct sdev_data *)vfsp->vfs_data; in sdev_unmount()
425 vfsp->vfs_data = (caddr_t)0; in sdev_unmount()
453 sdev_root(struct vfs *vfsp, struct vnode **vpp) in sdev_root() argument
455 *vpp = SDEVTOV(VFSTOSDEVFS(vfsp)->sdev_root); in sdev_root()
466 sdev_statvfs(struct vfs *vfsp, struct statvfs64 *sbp) in sdev_statvfs() argument
471 sbp->f_frsize = sbp->f_bsize = vfsp->vfs_bsize; in sdev_statvfs()
483 (void) cmpldev(&d32, vfsp->vfs_dev); in sdev_statvfs()
486 sbp->f_flag = vf_to_stf(vfsp->vfs_flag); in sdev_statvfs()