Lines Matching refs:mnt
37 int do_truncate2(struct vfsmount *mnt, struct dentry *dentry, loff_t length, in do_truncate2() argument
63 ret = notify_change2(mnt, dentry, &newattrs, NULL); in do_truncate2()
76 struct vfsmount *mnt; in vfs_truncate() local
80 mnt = path->mnt; in vfs_truncate()
88 error = mnt_want_write(path->mnt); in vfs_truncate()
92 error = inode_permission2(mnt, inode, MAY_WRITE); in vfs_truncate()
116 error = do_truncate2(mnt, path->dentry, length, 0, NULL); in vfs_truncate()
121 mnt_drop_write(path->mnt); in vfs_truncate()
165 struct vfsmount *mnt; in do_sys_ftruncate() local
182 mnt = f.file->f_path.mnt; in do_sys_ftruncate()
202 error = do_truncate2(mnt, dentry, length, ATTR_MTIME|ATTR_CTIME, f.file); in do_sys_ftruncate()
352 struct vfsmount *mnt; in SYSCALL_DEFINE3() local
402 mnt = path.mnt; in SYSCALL_DEFINE3()
414 res = inode_permission2(mnt, inode, mode | MAY_ACCESS); in SYSCALL_DEFINE3()
428 if (__mnt_is_readonly(path.mnt)) in SYSCALL_DEFINE3()
458 error = inode_permission2(path.mnt, path.dentry->d_inode, MAY_EXEC | MAY_CHDIR); in SYSCALL_DEFINE1()
478 struct vfsmount *mnt; in SYSCALL_DEFINE1() local
486 mnt = f.file->f_path.mnt; in SYSCALL_DEFINE1()
492 error = inode_permission2(mnt, inode, MAY_EXEC | MAY_CHDIR); in SYSCALL_DEFINE1()
511 error = inode_permission2(path.mnt, path.dentry->d_inode, MAY_EXEC | MAY_CHDIR); in SYSCALL_DEFINE1()
541 error = mnt_want_write(path->mnt); in chmod_common()
551 error = notify_change2(path->mnt, path->dentry, &newattrs, &delegated_inode); in chmod_common()
559 mnt_drop_write(path->mnt); in chmod_common()
631 error = notify_change2(path->mnt, path->dentry, &newattrs, &delegated_inode); in chown_common()
658 error = mnt_want_write(path.mnt); in SYSCALL_DEFINE5()
662 mnt_drop_write(path.mnt); in SYSCALL_DEFINE5()
739 error = __mnt_want_write(f->f_path.mnt); in do_dentry_open()
791 __mnt_drop_write(f->f_path.mnt); in do_dentry_open()
795 f->f_path.mnt = NULL; in do_dentry_open()
893 BUG_ON(!path->mnt); in dentry_open()
1031 struct file *file_open_root(struct dentry *dentry, struct vfsmount *mnt, in file_open_root() argument
1038 return do_file_open_root(dentry, mnt, filename, &op); in file_open_root()