Lines Matching refs:direntry
40 int cifs_removexattr(struct dentry *direntry, const char *ea_name) in cifs_removexattr() argument
51 if (direntry == NULL) in cifs_removexattr()
53 if (d_really_is_negative(direntry)) in cifs_removexattr()
55 sb = d_inode(direntry)->i_sb; in cifs_removexattr()
67 full_path = build_path_from_dentry(direntry); in cifs_removexattr()
100 int cifs_setxattr(struct dentry *direntry, const char *ea_name, in cifs_setxattr() argument
112 if (direntry == NULL) in cifs_setxattr()
114 if (d_really_is_negative(direntry)) in cifs_setxattr()
116 sb = d_inode(direntry)->i_sb; in cifs_setxattr()
128 full_path = build_path_from_dentry(direntry); in cifs_setxattr()
180 value_size, d_inode(direntry), in cifs_setxattr()
185 CIFS_I(d_inode(direntry))->time = 0; in cifs_setxattr()
235 ssize_t cifs_getxattr(struct dentry *direntry, const char *ea_name, in cifs_getxattr() argument
247 if (direntry == NULL) in cifs_getxattr()
249 if (d_really_is_negative(direntry)) in cifs_getxattr()
251 sb = d_inode(direntry)->i_sb; in cifs_getxattr()
263 full_path = build_path_from_dentry(direntry); in cifs_getxattr()
327 d_inode(direntry), full_path, &acllen); in cifs_getxattr()
372 ssize_t cifs_listxattr(struct dentry *direntry, char *data, size_t buf_size) in cifs_listxattr() argument
383 if (direntry == NULL) in cifs_listxattr()
385 if (d_really_is_negative(direntry)) in cifs_listxattr()
387 sb = d_inode(direntry)->i_sb; in cifs_listxattr()
402 full_path = build_path_from_dentry(direntry); in cifs_listxattr()