Home
last modified time | relevance | path

Searched refs:cifsFileInfo (Results 1 - 25 of 36) sorted by relevance

12

/kernel/linux/linux-5.10/fs/cifs/
H A Dcifsglob.h203 struct cifsFileInfo;
221 bool (*compare_fids)(struct cifsFileInfo *, struct cifsFileInfo *);
317 struct cifsFileInfo *, __u64, bool);
322 struct cifsFileInfo *);
363 void (*set_fid)(struct cifsFileInfo *, struct cifs_fid *, __u32);
369 struct cifsFileInfo *pfile_info);
410 int (*mand_lock)(const unsigned int, struct cifsFileInfo *, __u64,
413 int (*mand_unlock_range)(struct cifsFileInfo *, struct file_lock *,
416 int (*push_mand_locks)(struct cifsFileInfo *);
1308 struct cifsFileInfo { global() struct
[all...]
H A Dfile.c292 struct cifsFileInfo *
299 struct cifsFileInfo *cfile; in cifs_new_fileinfo()
304 cfile = kzalloc(sizeof(struct cifsFileInfo), GFP_KERNEL); in cifs_new_fileinfo()
372 struct cifsFileInfo *
373 cifsFileInfo_get(struct cifsFileInfo *cifs_file) in cifsFileInfo_get()
381 static void cifsFileInfo_put_final(struct cifsFileInfo *cifs_file) in cifsFileInfo_put_final()
410 struct cifsFileInfo *cifs_file = container_of(work, in cifsFileInfo_put_work()
411 struct cifsFileInfo, put); in cifsFileInfo_put_work()
421 void cifsFileInfo_put(struct cifsFileInfo *cifs_file) in cifsFileInfo_put()
439 void _cifsFileInfo_put(struct cifsFileInfo *cifs_fil
[all...]
H A Dcifsproto.h141 extern struct cifsFileInfo *find_writable_file(struct cifsInodeInfo *, int);
144 struct cifsFileInfo **ret_file);
147 struct cifsFileInfo **ret_file);
148 extern struct cifsFileInfo *find_readable_file(struct cifsInodeInfo *, bool);
150 struct cifsFileInfo **ret_file);
176 extern int cifs_unlock_range(struct cifsFileInfo *cfile,
178 extern int cifs_push_mandatory_locks(struct cifsFileInfo *cfile);
181 extern struct cifsFileInfo *cifs_new_fileinfo(struct cifs_fid *fid,
250 extern bool cifs_find_lock_conflict(struct cifsFileInfo *cfile, __u64 offset,
372 struct cifsFileInfo *cfil
[all...]
H A Dreaddir.c47 struct cifsFileInfo *cf; in dump_cifs_file_struct()
390 struct cifsFileInfo *cifsFile; in initiate_cifs_search()
401 cifsFile = kzalloc(sizeof(struct cifsFileInfo), GFP_KERNEL); in initiate_cifs_search()
682 struct cifsFileInfo *file_info) in cifs_save_resume_key()
714 struct cifsFileInfo *cfile = file->private_data; in find_cifs_entry()
840 struct cifsFileInfo *file_info = file->private_data; in cifs_filldir()
938 struct cifsFileInfo *cifsFile = NULL; in cifs_readdir()
H A Dsmb2file.c116 smb2_unlock_range(struct cifsFileInfo *cfile, struct file_lock *flock, in smb2_unlock_range()
224 struct cifsFileInfo *cfile = fdlocks->cfile; in smb2_push_mand_fdlocks()
260 smb2_push_mandatory_locks(struct cifsFileInfo *cfile) in smb2_push_mandatory_locks()
H A Dsmb2inode.c67 struct cifsFileInfo *cfile) in smb2_compound_op()
531 struct cifsFileInfo *cfile; in smb2_query_path_info()
593 struct cifsFileInfo *cfile; in smb311_posix_query_path_info()
656 struct cifsFileInfo *cfile; in smb2_mkdir_setinfo()
695 struct cifsFileInfo *cfile) in smb2_set_path_attr()
718 struct cifsFileInfo *cfile; in smb2_rename_path()
H A Dsmb2misc.c537 struct cifsFileInfo *cfile; in smb2_tcon_has_lease()
545 cfile = list_entry(tmp, struct cifsFileInfo, tlist); in smb2_tcon_has_lease()
678 struct cifsFileInfo *cfile; in smb2_is_valid_oplock_break()
705 cfile = list_entry(tmp2, struct cifsFileInfo, in smb2_is_valid_oplock_break()
H A Dsmb1ops.c65 cifs_compare_fids(struct cifsFileInfo *ob1, struct cifsFileInfo *ob2) in cifs_compare_fids()
712 cifs_set_fid(struct cifsFileInfo *cfile, struct cifs_fid *fid, __u32 oplock) in cifs_set_fid()
762 struct cifsFileInfo *open_file; in smb_set_file_info()
830 struct cifsFileInfo *cfile) in cifs_set_compression()
907 cifs_mand_lock(const unsigned int xid, struct cifsFileInfo *cfile, __u64 offset, in cifs_mand_lock()
1012 cifs_dir_needs_close(struct cifsFileInfo *cfile) in cifs_dir_needs_close()
H A Dcifsfs.c957 struct cifsFileInfo *cfile = file->private_data; in cifs_llseek()
1008 struct cifsFileInfo *cfile = file->private_data; in cifs_setlease()
1090 struct cifsFileInfo *smb_file_src = src_file->private_data; in cifs_remap_file_range()
1091 struct cifsFileInfo *smb_file_target; in cifs_remap_file_range()
1107 cifs_dbg(VFS, "missing cifsFileInfo on copy range src file\n"); in cifs_remap_file_range()
1153 struct cifsFileInfo *smb_file_src; in cifs_file_copychunk_range()
1154 struct cifsFileInfo *smb_file_target; in cifs_file_copychunk_range()
1163 cifs_dbg(VFS, "missing cifsFileInfo on copy range src file\n"); in cifs_file_copychunk_range()
1231 struct cifsFileInfo *cfile = dst_file->private_data; in cifs_copy_file_range()
H A Dsmb2ops.c1405 smb2_set_fid(struct cifsFileInfo *cfile, struct cifs_fid *fid, __u32 oplock) in smb2_set_fid()
1431 struct cifsFileInfo *cfile) in smb2_close_getattr()
1740 struct cifsFileInfo *srcfile, in smb2_copychunk_range()
1741 struct cifsFileInfo *trgtfile, u64 src_off, in smb2_copychunk_range()
1926 struct cifsFileInfo *cfile, struct inode *inode, __u8 setsparse) in smb2_set_sparse()
1972 struct cifsFileInfo *cfile, __u64 size, bool set_alloc) in smb2_set_file_size()
1996 struct cifsFileInfo *srcfile, in smb2_duplicate_extents()
1997 struct cifsFileInfo *trgtfile, u64 src_off, in smb2_duplicate_extents()
2051 struct cifsFileInfo *cfile) in smb2_set_compression()
2059 struct cifsFileInfo *cfil in smb3_set_integrity()
[all...]
H A Dsmb2proto.h122 extern int smb2_unlock_range(struct cifsFileInfo *cfile,
124 extern int smb2_push_mandatory_locks(struct cifsFileInfo *cfile);
H A Dmisc.c415 struct cifsFileInfo *netfile; in is_valid_oplock_break()
488 netfile = list_entry(tmp2, struct cifsFileInfo, in is_valid_oplock_break()
616 void cifs_queue_oplock_break(struct cifsFileInfo *cfile) in cifs_queue_oplock_break()
H A Dinode.c353 struct cifsFileInfo *cfile = filp->private_data;
745 struct cifsFileInfo *cfile = filp->private_data;
2280 struct cifsFileInfo *cfile = (struct cifsFileInfo *) filp->private_data;
2442 struct cifsFileInfo *cfile;
2507 struct cifsFileInfo *open_file;
2602 struct cifsFileInfo *open_file;
2744 struct cifsFileInfo *wfile;
/kernel/linux/linux-6.6/fs/smb/client/
H A Dcifsglob.h248 struct cifsFileInfo;
266 bool (*compare_fids)(struct cifsFileInfo *, struct cifsFileInfo *);
353 struct cifsFileInfo *cfile, struct cifs_open_info_data *data);
370 struct cifsFileInfo *, __u64, bool);
375 struct cifsFileInfo *);
423 void (*set_fid)(struct cifsFileInfo *, struct cifs_fid *, __u32);
429 struct cifsFileInfo *pfile_info);
470 int (*mand_lock)(const unsigned int, struct cifsFileInfo *, __u64,
473 int (*mand_unlock_range)(struct cifsFileInfo *, struc
1390 struct cifsFileInfo { global() struct
[all...]
H A Dfile.c172 struct cifsFileInfo *open_file = NULL; in cifs_mark_open_files_invalid()
191 open_file = list_entry(tmp, struct cifsFileInfo, tlist); in cifs_mark_open_files_invalid()
449 struct cifsFileInfo *cifs_new_fileinfo(struct cifs_fid *fid, struct file *file, in cifs_new_fileinfo()
456 struct cifsFileInfo *cfile; in cifs_new_fileinfo()
461 cfile = kzalloc(sizeof(struct cifsFileInfo), GFP_KERNEL); in cifs_new_fileinfo()
540 struct cifsFileInfo *
541 cifsFileInfo_get(struct cifsFileInfo *cifs_file) in cifsFileInfo_get()
549 static void cifsFileInfo_put_final(struct cifsFileInfo *cifs_file) in cifsFileInfo_put_final()
579 struct cifsFileInfo *cifs_file = container_of(work, in cifsFileInfo_put_work()
580 struct cifsFileInfo, pu in cifsFileInfo_put_work()
[all...]
H A Dcifsproto.h151 extern struct cifsFileInfo *find_writable_file(struct cifsInodeInfo *, int);
154 struct cifsFileInfo **ret_file);
157 struct cifsFileInfo **ret_file);
158 extern struct cifsFileInfo *find_readable_file(struct cifsInodeInfo *, bool);
160 struct cifsFileInfo **ret_file);
187 extern int cifs_unlock_range(struct cifsFileInfo *cfile,
189 extern int cifs_push_mandatory_locks(struct cifsFileInfo *cfile);
192 struct cifsFileInfo *cifs_new_fileinfo(struct cifs_fid *fid, struct file *file,
271 extern bool cifs_find_lock_conflict(struct cifsFileInfo *cfile, __u64 offset,
283 extern bool cifs_is_deferred_close(struct cifsFileInfo *cfil
[all...]
H A Dsmb2inode.c61 umode_t mode, void *ptr, int command, struct cifsFileInfo *cfile, in smb2_compound_op()
581 struct cifsFileInfo *cfile; in smb2_query_path_info()
668 struct cifsFileInfo *cfile; in smb311_posix_query_path_info()
760 struct cifsFileInfo *cfile; in smb2_mkdir_setinfo()
800 int command, struct cifsFileInfo *cfile) in smb2_set_path_attr()
824 struct cifsFileInfo *cfile; in smb2_rename_path()
853 struct cifsFileInfo *cfile; in smb2_set_path_size()
868 struct cifsFileInfo *cfile; in smb2_set_file_info()
H A Dmisc.c425 struct cifsFileInfo *netfile; in is_valid_oplock_break()
626 void cifs_queue_oplock_break(struct cifsFileInfo *cfile) in cifs_queue_oplock_break()
694 cifs_is_deferred_close(struct cifsFileInfo *cfile, struct cifs_deferred_close **pdclose) in cifs_is_deferred_close()
713 cifs_add_deferred_close(struct cifsFileInfo *cfile, struct cifs_deferred_close *dclose) in cifs_add_deferred_close()
735 cifs_del_deferred_close(struct cifsFileInfo *cfile) in cifs_del_deferred_close()
750 struct cifsFileInfo *cfile = NULL; in cifs_close_deferred_file()
786 struct cifsFileInfo *cfile; in cifs_close_all_deferred_files()
818 struct cifsFileInfo *cfile; in cifs_close_deferred_file_under_dentry()
H A Dsmb1ops.c67 cifs_compare_fids(struct cifsFileInfo *ob1, struct cifsFileInfo *ob2) in cifs_compare_fids()
624 struct cifsFileInfo *cfile, struct cifs_open_info_data *data) in cifs_query_file_info()
748 cifs_set_fid(struct cifsFileInfo *cfile, struct cifs_fid *fid, __u32 oplock) in cifs_set_fid()
798 struct cifsFileInfo *open_file; in smb_set_file_info()
867 struct cifsFileInfo *cfile) in cifs_set_compression()
943 cifs_mand_lock(const unsigned int xid, struct cifsFileInfo *cfile, __u64 offset, in cifs_mand_lock()
1023 cifs_dir_needs_close(struct cifsFileInfo *cfile) in cifs_dir_needs_close()
H A Dsmb2ops.c957 struct cifsFileInfo *cfile, struct cifs_open_info_data *data) in smb2_query_file_info()
1378 smb2_set_fid(struct cifsFileInfo *cfile, struct cifs_fid *fid, __u32 oplock) in smb2_set_fid()
1404 struct cifsFileInfo *cfile) in smb2_close_getattr()
1709 struct cifsFileInfo *srcfile, in smb2_copychunk_range()
1710 struct cifsFileInfo *trgtfile, u64 src_off, in smb2_copychunk_range()
1886 struct cifsFileInfo *cfile, struct inode *inode, __u8 setsparse) in smb2_set_sparse()
1932 struct cifsFileInfo *cfile, __u64 size, bool set_alloc) in smb2_set_file_size()
1956 struct cifsFileInfo *srcfile, in smb2_duplicate_extents()
1957 struct cifsFileInfo *trgtfile, u64 src_off, in smb2_duplicate_extents()
2011 struct cifsFileInfo *cfil in smb2_set_compression()
[all...]
H A Dreaddir.c36 struct cifsFileInfo *cf; in dump_cifs_file_struct()
350 struct cifsFileInfo *cifsFile; in _initiate_cifs_search()
361 cifsFile = kzalloc(sizeof(struct cifsFileInfo), GFP_KERNEL); in _initiate_cifs_search()
660 struct cifsFileInfo *file_info) in cifs_save_resume_key()
692 struct cifsFileInfo *cfile = file->private_data; in find_cifs_entry()
934 struct cifsFileInfo *file_info = file->private_data; in cifs_filldir()
1033 struct cifsFileInfo *cifsFile; in cifs_readdir()
H A Dsmb2file.c189 smb2_unlock_range(struct cifsFileInfo *cfile, struct file_lock *flock, in smb2_unlock_range()
297 struct cifsFileInfo *cfile = fdlocks->cfile; in smb2_push_mand_fdlocks()
333 smb2_push_mandatory_locks(struct cifsFileInfo *cfile) in smb2_push_mandatory_locks()
H A Dcifsfs.c1042 struct cifsFileInfo *cfile = file->private_data; in cifs_llseek()
1093 struct cifsFileInfo *cfile = file->private_data; in cifs_setlease()
1206 struct cifsFileInfo *writeable_srcfile; in cifs_precopy_set_eof()
1273 struct cifsFileInfo *smb_file_src = src_file->private_data; in cifs_remap_file_range()
1274 struct cifsFileInfo *smb_file_target = dst_file->private_data; in cifs_remap_file_range()
1291 cifs_dbg(VFS, "missing cifsFileInfo on copy range src file\n"); in cifs_remap_file_range()
1381 struct cifsFileInfo *smb_file_src; in cifs_file_copychunk_range()
1382 struct cifsFileInfo *smb_file_target; in cifs_file_copychunk_range()
1392 cifs_dbg(VFS, "missing cifsFileInfo on copy range src file\n"); in cifs_file_copychunk_range()
1496 struct cifsFileInfo *cfil in cifs_copy_file_range()
[all...]
H A Dsmb2proto.h103 extern int smb2_unlock_range(struct cifsFileInfo *cfile,
105 extern int smb2_push_mandatory_locks(struct cifsFileInfo *cfile);
H A Dsmb2misc.c544 struct cifsFileInfo *cfile; in smb2_tcon_has_lease()
677 struct cifsFileInfo *cfile; in smb2_is_valid_oplock_break()

Completed in 45 milliseconds

12