Lines Matching refs:direntry
2040 struct dentry *direntry, umode_t mode) argument
2065 full_path = build_path_from_dentry(direntry, page);
2076 d_drop(direntry); /* for time being always refresh inode info */
2083 rc = cifs_posix_mkdir(inode, direntry, mode, full_path, cifs_sb,
2099 d_drop(direntry);
2104 rc = cifs_mkdir_qinfo(inode, direntry, mode, full_path, cifs_sb, tcon,
2118 int cifs_rmdir(struct inode *inode, struct dentry *direntry) argument
2134 full_path = build_path_from_dentry(direntry, page);
2170 spin_lock(&d_inode(direntry)->i_lock);
2171 i_size_write(d_inode(direntry), 0);
2172 clear_nlink(d_inode(direntry));
2173 spin_unlock(&d_inode(direntry)->i_lock);
2176 cifsInode = CIFS_I(d_inode(direntry));
2187 inode_set_ctime_current(d_inode(direntry));
2858 cifs_setattr_unix(struct dentry *direntry, struct iattr *attrs) argument
2864 struct inode *inode = d_inode(direntry);
2873 direntry, attrs->ia_valid);
2880 rc = setattr_prepare(&nop_mnt_idmap, direntry, attrs);
2884 full_path = build_path_from_dentry(direntry, page);
3007 cifs_setattr_nounix(struct dentry *direntry, struct iattr *attrs) argument
3012 struct inode *inode = d_inode(direntry);
3026 direntry, attrs->ia_valid);
3031 rc = setattr_prepare(&nop_mnt_idmap, direntry, attrs);
3035 full_path = build_path_from_dentry(direntry, page);
3196 cifs_setattr(struct mnt_idmap *idmap, struct dentry *direntry, argument
3199 struct cifs_sb_info *cifs_sb = CIFS_SB(direntry->d_sb);
3211 rc = cifs_setattr_unix(direntry, attrs);
3214 rc = cifs_setattr_nounix(direntry, attrs);