Lines Matching defs:vfsp
123 prinitrootnode(prnode_t *pnp, vfs_t *vfsp)
132 VN_SET_VFS_TYPE_DEV(vp, vfsp, VDIR, 0);
191 prmount(struct vfs *vfsp, struct vnode *mvp,
197 if (secpolicy_fs_mount(cr, mvp, vfsp) != 0)
206 mntzone = zone_find_by_path(refstr_value(vfsp->vfs_mntpt));
214 vfs_setresource(vfsp, "proc", 0);
229 prinitrootnode(pnp, vfsp);
230 vfsp->vfs_fstype = procfstype;
231 vfsp->vfs_data = (caddr_t)pnp;
232 vfsp->vfs_bsize = DEV_BSIZE;
238 vfsp->vfs_dev = makedevice(procfs_major, procfs_minor);
240 } while (vfs_devismounted(vfsp->vfs_dev));
242 vfs_make_fsid(&vfsp->vfs_fsid, vfsp->vfs_dev, procfstype);
250 prunmount(struct vfs *vfsp, int flag, struct cred *cr)
252 prnode_t *pnp = (prnode_t *)vfsp->vfs_data;
256 if (secpolicy_fs_unmount(cr, vfsp) != 0) {
290 prroot(struct vfs *vfsp, struct vnode **vpp)
292 vnode_t *vp = PTOV((prnode_t *)vfsp->vfs_data);
300 prstatvfs(struct vfs *vfsp, struct statvfs64 *sp)
317 (void) cmpldev(&d32, vfsp->vfs_dev);
320 sp->f_flag = vf_to_stf(vfsp->vfs_flag);