/kernel/linux/linux-5.10/fs/cifs/ |
H A D | cifsglob.h | 203 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 D | file.c | 292 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 D | cifsproto.h | 141 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 D | readdir.c | 47 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 D | smb2file.c | 116 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 D | smb2inode.c | 67 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 D | smb2misc.c | 537 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 D | smb1ops.c | 65 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 D | cifsfs.c | 957 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 D | smb2ops.c | 1405 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 D | smb2proto.h | 122 extern int smb2_unlock_range(struct cifsFileInfo *cfile, 124 extern int smb2_push_mandatory_locks(struct cifsFileInfo *cfile);
|
H A D | misc.c | 415 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 D | inode.c | 353 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 D | cifsglob.h | 248 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 D | file.c | 172 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 D | cifsproto.h | 151 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 D | smb2inode.c | 61 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 D | misc.c | 425 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 D | smb1ops.c | 67 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 D | smb2ops.c | 957 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 D | readdir.c | 36 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 D | smb2file.c | 189 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 D | cifsfs.c | 1042 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 D | smb2proto.h | 103 extern int smb2_unlock_range(struct cifsFileInfo *cfile, 105 extern int smb2_push_mandatory_locks(struct cifsFileInfo *cfile);
|
H A D | smb2misc.c | 544 struct cifsFileInfo *cfile; in smb2_tcon_has_lease() 677 struct cifsFileInfo *cfile; in smb2_is_valid_oplock_break()
|