Home
last modified time | relevance | path

Searched refs:direntry (Results 1 – 5 of 5) sorted by relevance

/linux/fs/smb/client/
H A Ddir.c28 renew_parental_timestamps(struct dentry *direntry) in renew_parental_timestamps() argument
33 cifs_set_time(direntry, jiffies); in renew_parental_timestamps()
34 direntry = direntry->d_parent; in renew_parental_timestamps()
35 } while (!IS_ROOT(direntry)); in renew_parental_timestamps()
71 build_path_from_dentry(struct dentry *direntry, void *page) in build_path_from_dentry() argument
73 struct cifs_sb_info *cifs_sb = CIFS_SB(direntry->d_sb); in build_path_from_dentry()
77 return build_path_from_dentry_optional_prefix(direntry, page, in build_path_from_dentry()
81 char *__build_path_from_dentry_optional_prefix(struct dentry *direntry, void *page, in __build_path_from_dentry_optional_prefix() argument
85 struct cifs_sb_info *cifs_sb = CIFS_SB(direntry); in __build_path_from_dentry_optional_prefix()
138 build_path_from_dentry_optional_prefix(struct dentry * direntry,void * page,bool prefix) build_path_from_dentry_optional_prefix() argument
154 check_name(struct dentry * direntry,struct cifs_tcon * tcon) check_name() argument
201 __cifs_do_create(struct inode * dir,struct dentry * direntry,const char * full_path,unsigned int xid,struct tcon_link * tlink,unsigned int oflags,umode_t mode,__u32 * oplock,struct cifs_fid * fid,struct cifs_open_info_data * buf,struct inode ** inode) global() argument
477 cifs_do_create(struct inode * dir,struct dentry * direntry,unsigned int xid,struct tcon_link * tlink,unsigned int oflags,umode_t mode,__u32 * oplock,struct cifs_fid * fid,struct cifs_open_info_data * buf,struct inode ** inode) global() argument
508 cifs_atomic_open(struct inode * dir,struct dentry * direntry,struct file * file,unsigned int oflags,umode_t mode) global() argument
636 cifs_create(struct mnt_idmap * idmap,struct inode * dir,struct dentry * direntry,umode_t mode,bool excl) global() argument
692 cifs_mknod(struct mnt_idmap * idmap,struct inode * inode,struct dentry * direntry,umode_t mode,dev_t device_number) global() argument
742 cifs_lookup(struct inode * parent_dir_inode,struct dentry * direntry,unsigned int flags) global() argument
862 cifs_d_revalidate(struct inode * dir,const struct qstr * name,struct dentry * direntry,unsigned int flags) global() argument
[all...]
H A Dlink.c442 struct dentry *direntry) argument
471 to_name = build_path_from_dentry(direntry, page2);
497 d_drop(direntry); /* force new lookup from server of target */
546 struct dentry *direntry, const char *symname) argument
575 full_path = build_path_from_dentry(direntry, page);
608 rc = __cifs_sfu_make_node(xid, inode, direntry, pTcon,
618 rc = create_reparse_symlink(xid, inode, direntry, pTcon,
643 d_instantiate(direntry, newinode);
H A Dinode.c2274 struct dentry *direntry, umode_t mode)
2299 full_path = build_path_from_dentry(direntry, page);
2310 d_drop(direntry); /* for time being always refresh inode info */
2317 rc = cifs_posix_mkdir(inode, direntry, mode, full_path, cifs_sb,
2333 d_drop(direntry);
2338 rc = cifs_mkdir_qinfo(inode, direntry, mode, full_path, cifs_sb, tcon,
2352 int cifs_rmdir(struct inode *inode, struct dentry *direntry)
2368 full_path = build_path_from_dentry(direntry, page);
2402 cifsInode = CIFS_I(d_inode(direntry));
2406 spin_lock(&d_inode(direntry)
2254 cifs_mkdir(struct mnt_idmap * idmap,struct inode * inode,struct dentry * direntry,umode_t mode) global() argument
2332 cifs_rmdir(struct inode * inode,struct dentry * direntry) global() argument
3099 cifs_setattr_unix(struct dentry * direntry,struct iattr * attrs) global() argument
3269 cifs_setattr_nounix(struct dentry * direntry,struct iattr * attrs) global() argument
3459 cifs_setattr(struct mnt_idmap * idmap,struct dentry * direntry,struct iattr * attrs) global() argument
[all...]
H A Dxattr.c388 ssize_t cifs_listxattr(struct dentry *direntry, char *data, size_t buf_size) in cifs_listxattr() argument
392 struct cifs_sb_info *cifs_sb = CIFS_SB(direntry->d_sb); in cifs_listxattr()
412 full_path = build_path_from_dentry(direntry, page); in cifs_listxattr()
H A Dcifsproto.h63 const char *build_path_from_dentry(struct dentry *direntry, void *page);
64 char *__build_path_from_dentry_optional_prefix(struct dentry *direntry,
67 char *build_path_from_dentry_optional_prefix(struct dentry *direntry,