Home | History | Annotate | Download | only in lfs

Lines Matching refs:mp

78 ulfs_start(struct mount *mp, int flags)
88 ulfs_root(struct mount *mp, int lktype, struct vnode **vpp)
93 if ((error = VFS_VGET(mp, (ino_t)ULFS_ROOTINO, lktype, &nvp)) != 0)
103 ulfs_quotactl(struct mount *mp, struct quotactl_args *args)
107 (void) mp;
115 error = vfs_busy(mp);
119 mutex_enter(mp->mnt_updating);
121 error = lfsquota_handle_cmd(mp, l, args);
123 mutex_exit(mp->mnt_updating);
124 vfs_unbusy(mp);
140 KAUTH_REQ_SYSTEM_FS_QUOTA_GET, mp, KAUTH_ARG(uid), NULL);
147 KAUTH_REQ_SYSTEM_FS_QUOTA_ONOFF, mp, NULL, NULL);
154 KAUTH_REQ_SYSTEM_FS_QUOTA_MANAGE, mp, KAUTH_ARG(uid), NULL);
171 vfs_unbusy(mp);
175 mutex_enter(mp->mnt_updating);
179 error = quotaon(l, mp, type, arg);
183 error = quotaoff(l, mp, type);
187 error = setquota(mp, uid, type, arg);
191 error = setuse(mp, uid, type, arg);
195 error = getquota(mp, uid, type, arg);
199 error = lfs_qsync(mp);
205 mutex_exit(mp->mnt_updating);
206 vfs_unbusy(mp);
215 ulfs_fhtovp(struct mount *mp, struct ulfs_ufid *ufhp, int lktype,
222 if ((error = VFS_VGET(mp, ufhp->ufid_ino, lktype, &nvp)) != 0) {