Home | History | Annotate | Download | only in genfs

Lines Matching refs:mp

117 layerfs_start(struct mount *mp, int flags)
121 return VFS_START(mp->mnt_lower, flags);
128 layerfs_root(struct mount *mp, int lktype, struct vnode **vpp)
132 vp = MOUNTTOLAYERMOUNT(mp)->layerm_rootvp;
147 layerfs_quotactl(struct mount *mp, struct quotactl_args *args)
151 error = vfs_busy(mp);
153 error = VFS_QUOTACTL(mp->mnt_lower, args);
154 vfs_unbusy(mp);
161 layerfs_statvfs(struct mount *mp, struct statvfs *sbp)
167 error = vfs_busy(mp);
169 error = VFS_STATVFS(mp->mnt_lower, sbuf);
170 vfs_unbusy(mp);
189 copy_statvfs_info(sbp, mp);
196 layerfs_sync(struct mount *mp, int waitfor,
207 layerfs_loadvnode(struct mount *mp, struct vnode *vp,
210 struct layer_mount *lmp = MOUNTTOLAYERMOUNT(mp);
243 layerfs_vget(struct mount *mp, ino_t ino, int lktype, struct vnode **vpp)
248 error = vfs_busy(mp);
250 error = VFS_VGET(mp->mnt_lower, ino, lktype, &vp);
251 vfs_unbusy(mp);
258 error = layer_node_create(mp, vp, vpp);
274 layerfs_fhtovp(struct mount *mp, struct fid *fidp, int lktype,
280 error = vfs_busy(mp);
282 error = VFS_FHTOVP(mp->mnt_lower, fidp, lktype, &vp);
283 vfs_unbusy(mp);
290 error = layer_node_create(mp, vp, vpp);
326 layerfs_snapshot(struct mount *mp, struct vnode *vp,
344 layerfs_suspendctl(struct mount *mp, int cmd)
347 return genfs_suspendctl(mp, cmd);
386 layerfs_renamelock_enter(struct mount *mp)
389 return VFS_RENAMELOCK_ENTER(mp->mnt_lower);
393 layerfs_renamelock_exit(struct mount *mp)
396 VFS_RENAMELOCK_EXIT(mp->mnt_lower);