Lines Matching refs:direntry
1853 int cifs_mkdir(struct inode *inode, struct dentry *direntry, umode_t mode) argument
1874 full_path = build_path_from_dentry(direntry);
1885 d_drop(direntry); /* for time being always refresh inode info */
1891 rc = cifs_posix_mkdir(inode, direntry, mode, full_path, cifs_sb,
1906 d_drop(direntry);
1911 rc = cifs_mkdir_qinfo(inode, direntry, mode, full_path, cifs_sb, tcon,
1925 int cifs_rmdir(struct inode *inode, struct dentry *direntry) argument
1940 full_path = build_path_from_dentry(direntry);
1971 spin_lock(&d_inode(direntry)->i_lock);
1972 i_size_write(d_inode(direntry), 0);
1973 clear_nlink(d_inode(direntry));
1974 spin_unlock(&d_inode(direntry)->i_lock);
1977 cifsInode = CIFS_I(d_inode(direntry));
1988 d_inode(direntry)->i_ctime = inode->i_ctime = inode->i_mtime =
2591 cifs_setattr_unix(struct dentry *direntry, struct iattr *attrs) argument
2596 struct inode *inode = d_inode(direntry);
2605 direntry, attrs->ia_valid);
2612 rc = setattr_prepare(direntry, attrs);
2616 full_path = build_path_from_dentry(direntry);
2736 cifs_setattr_nounix(struct dentry *direntry, struct iattr *attrs) argument
2741 struct inode *inode = d_inode(direntry);
2754 direntry, attrs->ia_valid);
2759 rc = setattr_prepare(direntry, attrs);
2765 full_path = build_path_from_dentry(direntry);
2917 cifs_setattr(struct dentry *direntry, struct iattr *attrs) argument
2919 struct cifs_sb_info *cifs_sb = CIFS_SB(direntry->d_sb);
2925 rc = cifs_setattr_unix(direntry, attrs);
2927 rc = cifs_setattr_nounix(direntry, attrs);