Lines Matching refs:file

45 static void dump_cifs_file_struct(struct file *file, char *label)  in dump_cifs_file_struct()  argument
49 if (file) { in dump_cifs_file_struct()
50 cf = file->private_data; in dump_cifs_file_struct()
64 static inline void dump_cifs_file_struct(struct file *file, char *label) in dump_cifs_file_struct() argument
385 initiate_cifs_search(const unsigned int xid, struct file *file, in initiate_cifs_search() argument
391 struct cifs_sb_info *cifs_sb = CIFS_FILE_SB(file); in initiate_cifs_search()
396 if (file->private_data == NULL) { in initiate_cifs_search()
407 file->private_data = cifsFile; in initiate_cifs_search()
411 cifsFile = file->private_data; in initiate_cifs_search()
425 cifs_dbg(FYI, "Full path: %s start at: %lld\n", full_path, file->f_pos); in initiate_cifs_search()
669 static int is_dir_changed(struct file *file) in is_dir_changed() argument
671 struct inode *inode = file_inode(file); in is_dir_changed()
706 struct file *file, char *full_path, in find_cifs_entry() argument
714 struct cifsFileInfo *cfile = file->private_data; in find_cifs_entry()
715 struct cifs_sb_info *cifs_sb = CIFS_FILE_SB(file); in find_cifs_entry()
737 dump_cifs_file_struct(file, "In fce "); in find_cifs_entry()
739 is_dir_changed(file)) || (index_to_find < first_entry_in_buffer)) { in find_cifs_entry()
760 rc = initiate_cifs_search(xid, file, full_path); in find_cifs_entry()
836 static int cifs_filldir(char *find_entry, struct file *file, in cifs_filldir() argument
840 struct cifsFileInfo *file_info = file->private_data; in cifs_filldir()
841 struct super_block *sb = file_inode(file)->i_sb; in cifs_filldir()
925 cifs_prime_dcache(file_dentry(file), &name, &fattr); in cifs_filldir()
932 int cifs_readdir(struct file *file, struct dir_context *ctx) in cifs_readdir() argument
948 full_path = build_path_from_dentry(file_dentry(file)); in cifs_readdir()
958 if (file->private_data == NULL) { in cifs_readdir()
959 rc = initiate_cifs_search(xid, file, full_path); in cifs_readdir()
965 if (!dir_emit_dots(file, ctx)) in cifs_readdir()
973 cifsFile = file->private_data; in cifs_readdir()
986 rc = find_cifs_entry(xid, tcon, ctx->pos, file, full_path, in cifs_readdir()
1022 rc = cifs_filldir(current_entry, file, ctx, in cifs_readdir()