Searched refs:direntry (Results 1 – 8 of 8) sorted by relevance
/fs/cifs/ |
D | dir.c | 37 renew_parental_timestamps(struct dentry *direntry) in renew_parental_timestamps() argument 42 direntry->d_time = jiffies; in renew_parental_timestamps() 43 direntry = direntry->d_parent; in renew_parental_timestamps() 44 } while (!IS_ROOT(direntry)); in renew_parental_timestamps() 81 build_path_from_dentry(struct dentry *direntry) in build_path_from_dentry() argument 88 struct cifs_sb_info *cifs_sb = CIFS_SB(direntry->d_sb); in build_path_from_dentry() 101 for (temp = direntry; !IS_ROOT(temp);) { in build_path_from_dentry() 117 for (temp = direntry; !IS_ROOT(temp);) { in build_path_from_dentry() 173 check_name(struct dentry *direntry) in check_name() argument 175 struct cifs_sb_info *cifs_sb = CIFS_SB(direntry->d_sb); in check_name() [all …]
|
D | xattr.c | 38 int cifs_removexattr(struct dentry *direntry, const char *ea_name) in cifs_removexattr() argument 49 if (direntry == NULL) in cifs_removexattr() 51 if (direntry->d_inode == NULL) in cifs_removexattr() 53 sb = direntry->d_inode->i_sb; in cifs_removexattr() 65 full_path = build_path_from_dentry(direntry); in cifs_removexattr() 97 int cifs_setxattr(struct dentry *direntry, const char *ea_name, in cifs_setxattr() argument 109 if (direntry == NULL) in cifs_setxattr() 111 if (direntry->d_inode == NULL) in cifs_setxattr() 113 sb = direntry->d_inode->i_sb; in cifs_setxattr() 125 full_path = build_path_from_dentry(direntry); in cifs_setxattr() [all …]
|
D | cifsfs.h | 104 extern int cifs_readdir(struct file *file, void *direntry, filldir_t filldir); 117 extern void *cifs_follow_link(struct dentry *direntry, struct nameidata *nd); 118 extern void cifs_put_link(struct dentry *direntry, 120 extern int cifs_readlink(struct dentry *direntry, char __user *buffer, 122 extern int cifs_symlink(struct inode *inode, struct dentry *direntry,
|
D | link.c | 390 struct dentry *direntry) in cifs_hardlink() argument 410 to_name = build_path_from_dentry(direntry); in cifs_hardlink() 431 d_drop(direntry); /* force new lookup from server of target */ in cifs_hardlink() 480 cifs_follow_link(struct dentry *direntry, struct nameidata *nd) in cifs_follow_link() argument 482 struct inode *inode = direntry->d_inode; in cifs_follow_link() 520 full_path = build_path_from_dentry(direntry); in cifs_follow_link() 556 cifs_symlink(struct inode *inode, struct dentry *direntry, const char *symname) in cifs_symlink() argument 575 full_path = build_path_from_dentry(direntry); in cifs_symlink() 607 d_instantiate(direntry, newinode); in cifs_symlink() 617 void cifs_put_link(struct dentry *direntry, struct nameidata *nd, void *cookie) in cifs_put_link() argument
|
D | inode.c | 1366 int cifs_mkdir(struct inode *inode, struct dentry *direntry, umode_t mode) argument 1387 full_path = build_path_from_dentry(direntry); 1395 rc = cifs_posix_mkdir(inode, direntry, mode, full_path, cifs_sb, 1412 d_drop(direntry); 1416 rc = cifs_mkdir_qinfo(inode, direntry, mode, full_path, cifs_sb, tcon, 1430 int cifs_rmdir(struct inode *inode, struct dentry *direntry) argument 1445 full_path = build_path_from_dentry(direntry); 1470 spin_lock(&direntry->d_inode->i_lock); 1471 i_size_write(direntry->d_inode, 0); 1472 clear_nlink(direntry->d_inode); [all …]
|
D | readdir.c | 749 int cifs_readdir(struct file *file, void *direntry, filldir_t filldir) in cifs_readdir() argument 777 if (filldir(direntry, ".", 1, file->f_pos, in cifs_readdir() 785 if (filldir(direntry, "..", 2, file->f_pos, in cifs_readdir() 851 direntry, tmp_buf, max_len); in cifs_readdir()
|
D | cifsproto.h | 66 extern char *build_wildcard_path_from_dentry(struct dentry *direntry);
|
/fs/ |
D | bad_inode.c | 244 static int bad_inode_setattr(struct dentry *direntry, struct iattr *attrs) in bad_inode_setattr() argument
|