Searched refs:direntry (Results 1 – 6 of 6) sorted by relevance
| /linux/fs/smb/client/ |
| H A D | dir.c | 29 renew_parental_timestamps(struct dentry *direntry) in renew_parental_timestamps() argument 34 cifs_set_time(direntry, jiffies); in renew_parental_timestamps() 35 direntry = direntry->d_parent; in renew_parental_timestamps() 36 } while (!IS_ROOT(direntry)); in renew_parental_timestamps() 72 build_path_from_dentry(struct dentry *direntry, void *page) in build_path_from_dentry() argument 74 struct cifs_sb_info *cifs_sb = CIFS_SB(direntry->d_sb); in build_path_from_dentry() 78 return build_path_from_dentry_optional_prefix(direntry, page, in build_path_from_dentry() 82 char *__build_path_from_dentry_optional_prefix(struct dentry *direntry, void *page, in __build_path_from_dentry_optional_prefix() argument 88 struct cifs_sb_info *cifs_sb = CIFS_SB(direntry->d_sb); in __build_path_from_dentry_optional_prefix() 103 s = dentry_path_raw(direntry, page, PATH_MAX); in __build_path_from_dentry_optional_prefix() [all …]
|
| H A D | link.c | 443 struct dentry *direntry) argument 472 to_name = build_path_from_dentry(direntry, page2); 498 d_drop(direntry); /* force new lookup from server of target */ 546 struct dentry *direntry, const char *symname) argument 574 full_path = build_path_from_dentry(direntry, page); 606 rc = __cifs_sfu_make_node(xid, inode, direntry, pTcon, 616 rc = create_reparse_symlink(xid, inode, direntry, pTcon, 641 d_instantiate(direntry, newinode);
|
| H A D | inode.c | 2255 struct dentry *direntry, umode_t mode) argument 2280 full_path = build_path_from_dentry(direntry, page); 2291 d_drop(direntry); /* for time being always refresh inode info */ 2298 rc = cifs_posix_mkdir(inode, direntry, mode, full_path, cifs_sb, 2314 d_drop(direntry); 2319 rc = cifs_mkdir_qinfo(inode, direntry, mode, full_path, cifs_sb, tcon, 2333 int cifs_rmdir(struct inode *inode, struct dentry *direntry) argument 2349 full_path = build_path_from_dentry(direntry, page); 2384 cifsInode = CIFS_I(d_inode(direntry)); 2388 spin_lock(&d_inode(direntry)->i_lock); [all …]
|
| H A D | xattr.c | 389 ssize_t cifs_listxattr(struct dentry *direntry, char *data, size_t buf_size) in cifs_listxattr() argument 393 struct cifs_sb_info *cifs_sb = CIFS_SB(direntry->d_sb); in cifs_listxattr() 413 full_path = build_path_from_dentry(direntry, page); in cifs_listxattr()
|
| H A D | cifsfs.h | 121 struct dentry *direntry, const char *symname);
|
| H A D | cifsproto.h | 63 char *__build_path_from_dentry_optional_prefix(struct dentry *direntry, void *page, 66 extern char *build_path_from_dentry_optional_prefix(struct dentry *direntry,
|