Lines Matching refs:vfsp
186 sdev_mount(struct vfs *vfsp, struct vnode *mvp, struct mounta *uap, in sdev_mount() argument
199 if ((secpolicy_fs_mount(cr, mvp, vfsp) != 0) || in sdev_mount()
260 sdev_data = (struct sdev_data *)vfsp->vfs_data; in sdev_mount()
281 vfsp->vfs_mtime = ddi_get_time(); in sdev_mount()
307 dv = sdev_mkroot(vfsp, devdev, mvp, avp, cr); in sdev_mount()
309 vfsp->vfs_dev = devdev; in sdev_mount()
310 vfsp->vfs_data = (caddr_t)sdev_data; in sdev_mount()
311 vfsp->vfs_fstype = devtype; in sdev_mount()
312 vfsp->vfs_bsize = DEV_BSIZE; in sdev_mount()
313 vfsp->vfs_mtime = ddi_get_time(); in sdev_mount()
314 vfs_make_fsid(&vfsp->vfs_fsid, vfsp->vfs_dev, devtype); in sdev_mount()
318 sdev_data->sdev_vfsp = vfsp; in sdev_mount()
355 sdev_unmount(struct vfs *vfsp, int flag, struct cred *cr) in sdev_unmount() argument
364 if ((secpolicy_fs_unmount(cr, vfsp) != 0) || in sdev_unmount()
372 dv = VFSTOSDEVFS(vfsp)->sdev_root; in sdev_unmount()
399 sdev_data = (struct sdev_data *)vfsp->vfs_data; in sdev_unmount()
400 vfsp->vfs_data = (caddr_t)0; in sdev_unmount()
428 sdev_root(struct vfs *vfsp, struct vnode **vpp) in sdev_root() argument
430 *vpp = SDEVTOV(VFSTOSDEVFS(vfsp)->sdev_root); in sdev_root()
441 sdev_statvfs(struct vfs *vfsp, struct statvfs64 *sbp) in sdev_statvfs() argument
446 sbp->f_frsize = sbp->f_bsize = vfsp->vfs_bsize; in sdev_statvfs()
458 (void) cmpldev(&d32, vfsp->vfs_dev); in sdev_statvfs()
461 sbp->f_flag = vf_to_stf(vfsp->vfs_flag); in sdev_statvfs()