Lines Matching refs:dentry

37 int do_truncate(struct dentry *dentry, loff_t length, unsigned int time_attrs,  in do_truncate()  argument
55 ret = should_remove_suid(dentry); in do_truncate()
59 mutex_lock(&dentry->d_inode->i_mutex); in do_truncate()
61 ret = notify_change(dentry, &newattrs, NULL); in do_truncate()
62 mutex_unlock(&dentry->d_inode->i_mutex); in do_truncate()
71 inode = path->dentry->d_inode; in vfs_truncate()
107 error = do_truncate(path->dentry, length, 0, NULL); in vfs_truncate()
155 struct dentry *dentry; in do_sys_ftruncate() local
171 dentry = f.file->f_path.dentry; in do_sys_ftruncate()
172 inode = dentry->d_inode; in do_sys_ftruncate()
191 error = do_truncate(dentry, length, ATTR_MTIME|ATTR_CTIME, f.file); in do_sys_ftruncate()
370 inode = path.dentry->d_inode; in SYSCALL_DEFINE3()
426 error = inode_permission(path.dentry->d_inode, MAY_EXEC | MAY_CHDIR); in SYSCALL_DEFINE1()
477 error = inode_permission(path.dentry->d_inode, MAY_EXEC | MAY_CHDIR); in SYSCALL_DEFINE1()
502 struct inode *inode = path->dentry->d_inode; in chmod_common()
517 error = notify_change(path->dentry, &newattrs, &delegated_inode); in chmod_common()
567 struct inode *inode = path->dentry->d_inode; in chown_common()
597 error = notify_change(path->dentry, &newattrs, &delegated_inode); in chown_common()
762 f->f_path.dentry = NULL; in do_dentry_open()
788 int finish_open(struct file *file, struct dentry *dentry, in finish_open() argument
795 file->f_path.dentry = dentry; in finish_open()
796 error = do_dentry_open(file, d_backing_inode(dentry), open, in finish_open()
819 int finish_no_open(struct file *file, struct dentry *dentry) in finish_no_open() argument
821 file->f_path.dentry = dentry; in finish_no_open()
835 struct dentry *dentry = path->dentry; in vfs_open() local
836 struct inode *inode = dentry->d_inode; in vfs_open()
839 if (dentry->d_flags & DCACHE_OP_SELECT_INODE) { in vfs_open()
840 inode = dentry->d_op->d_select_inode(dentry, file->f_flags); in vfs_open()
989 struct file *file_open_root(struct dentry *dentry, struct vfsmount *mnt, in file_open_root() argument
996 return do_file_open_root(dentry, mnt, filename, &op); in file_open_root()