Lines Matching refs:mp
94 static int devfs_statfs( struct mount *mp, struct vfsstatfs *sbp, vfs_context_t ctx);
95 static int devfs_vfs_getattr(mount_t mp, struct vfs_attr *fsap, vfs_context_t ctx);
172 devfs_mount(struct mount *mp, __unused vnode_t devvp, __unused user_addr_t data, vfs_context_t ctx) in devfs_mount() argument
180 if (mp->mnt_flag & MNT_UPDATE) { in devfs_mount()
185 vfs_setlocklocal(mp); in devfs_mount()
195 devfs_mp_p->mount = mp; in devfs_mount()
200 __IGNORE_WCASTALIGN(mp->mnt_data = (qaddr_t)devfs_mp_p); in devfs_mount()
201 mp->mnt_vfsstat.f_fsid.val[0] = (int32_t)VM_KERNEL_ADDRHASH(devfs_mp_p); in devfs_mount()
202 mp->mnt_vfsstat.f_fsid.val[1] = vfs_typenum(mp); in devfs_mount()
203 mp->mnt_flag |= MNT_LOCAL; in devfs_mount()
210 mp->mnt_data = (qaddr_t)0; in devfs_mount()
224 bzero(mp->mnt_vfsstat.f_mntfromname, MAXPATHLEN); in devfs_mount()
225 bcopy("devfs", mp->mnt_vfsstat.f_mntfromname, 5); in devfs_mount()
226 (void)devfs_statfs(mp, &mp->mnt_vfsstat, ctx); in devfs_mount()
233 devfs_start(__unused struct mount *mp, __unused int flags, __unused vfs_context_t ctx) in devfs_start() argument
242 devfs_unmount( struct mount *mp, int mntflags, __unused vfs_context_t ctx) in devfs_unmount() argument
244 struct devfsmount *devfs_mp_p = (struct devfsmount *)mp->mnt_data; in devfs_unmount()
253 error = vflush(mp, NULLVP, flags); in devfs_unmount()
265 mp->mnt_data = (qaddr_t)0; in devfs_unmount()
266 mp->mnt_flag &= ~MNT_LOCAL; in devfs_unmount()
273 devfs_root(struct mount *mp, struct vnode **vpp, __unused vfs_context_t ctx) in devfs_root() argument
275 struct devfsmount *devfs_mp_p = (struct devfsmount *)(mp->mnt_data); in devfs_root()
287 devfs_statfs( struct mount *mp, struct vfsstatfs *sbp, __unused vfs_context_t ctx) in devfs_statfs() argument
289 struct devfsmount *devfs_mp_p = (struct devfsmount *)mp->mnt_data; in devfs_statfs()
308 sbp->f_fsid.val[1] = vfs_typenum(mp); in devfs_statfs()
314 devfs_vfs_getattr(__unused mount_t mp, struct vfs_attr *fsap, __unused vfs_context_t ctx) in devfs_vfs_getattr() argument
442 devfs_sync(__unused struct mount *mp, __unused int waitfor, __unused vfs_context_t ctx) in devfs_sync() argument
449 devfs_vget(__unused struct mount *mp, __unused ino64_t ino, __unused struct vnode **vpp, __unused v… in devfs_vget() argument
460 devfs_fhtovp(__unused struct mount *mp, __unused int fhlen, __unused unsigned char *fhp, __unused s… in devfs_fhtovp() argument