Lines Matching defs:cifs_tcon

250 struct cifs_tcon;
301 void (*clear_stats)(struct cifs_tcon *);
302 void (*print_stats)(struct seq_file *m, struct cifs_tcon *);
303 void (*dump_share_caps)(struct seq_file *, struct cifs_tcon *);
321 unsigned int (*negotiate_wsize)(struct cifs_tcon *tcon, struct smb3_fs_context *ctx);
323 unsigned int (*negotiate_rsize)(struct cifs_tcon *tcon, struct smb3_fs_context *ctx);
332 struct cifs_tcon *, const struct nls_table *);
334 int (*tree_disconnect)(const unsigned int, struct cifs_tcon *);
340 void (*qfs_tcon)(const unsigned int, struct cifs_tcon *,
343 int (*is_path_accessible)(const unsigned int, struct cifs_tcon *,
347 struct cifs_tcon *tcon,
352 int (*query_file_info)(const unsigned int xid, struct cifs_tcon *tcon,
356 struct cifs_tcon *tcon,
362 int (*get_srv_inum)(const unsigned int xid, struct cifs_tcon *tcon,
366 int (*set_path_size)(const unsigned int, struct cifs_tcon *,
369 int (*set_file_size)(const unsigned int, struct cifs_tcon *,
374 int (*set_compression)(const unsigned int, struct cifs_tcon *,
382 umode_t mode, struct cifs_tcon *tcon,
386 struct cifs_tcon *tcon, const char *name,
390 struct cifs_sb_info *, struct cifs_tcon *,
393 int (*rmdir)(const unsigned int, struct cifs_tcon *, const char *,
396 int (*unlink)(const unsigned int, struct cifs_tcon *, const char *,
403 struct cifs_tcon *tcon,
409 struct cifs_tcon *tcon,
415 struct cifs_tcon *tcon,
425 void (*close)(const unsigned int, struct cifs_tcon *,
428 void (*close_getattr)(const unsigned int xid, struct cifs_tcon *tcon,
431 int (*flush)(const unsigned int, struct cifs_tcon *, struct cifs_fid *);
446 int (*query_dir_first)(const unsigned int, struct cifs_tcon *,
451 int (*query_dir_next)(const unsigned int, struct cifs_tcon *,
455 int (*close_dir)(const unsigned int, struct cifs_tcon *,
464 int (*oplock_response)(struct cifs_tcon *tcon, __u64 persistent_fid, __u64 volatile_fid,
467 int (*queryfs)(const unsigned int, struct cifs_tcon *,
487 int (*set_integrity)(const unsigned int, struct cifs_tcon *tcon,
489 int (*enum_snapshots)(const unsigned int xid, struct cifs_tcon *tcon,
493 int (*query_mf_symlink)(unsigned int, struct cifs_tcon *,
496 int (*create_mf_symlink)(unsigned int, struct cifs_tcon *,
515 int (*validate_negotiate)(const unsigned int, struct cifs_tcon *);
516 ssize_t (*query_all_EAs)(const unsigned int, struct cifs_tcon *,
519 int (*set_EA)(const unsigned int, struct cifs_tcon *, const char *,
539 long (*fallocate)(struct file *, struct cifs_tcon *, int, loff_t,
553 struct cifs_tcon *tcon,
561 struct cifs_tcon *tcon,
566 int (*fiemap)(struct cifs_tcon *tcon, struct cifsFileInfo *,
569 loff_t (*llseek)(struct file *, struct cifs_tcon *, loff_t, int);
1030 struct cifs_tcon *tcon_ipc;
1159 struct cifs_tcon {
1274 struct cifs_tcon *tl_tcon;
1280 static inline struct cifs_tcon *
1303 extern struct cifs_tcon *cifs_sb_master_tcon(struct cifs_sb_info *cifs_sb);
1358 struct cifs_tcon *tcon;
1428 struct cifs_tcon *tcon;
1612 static inline void cifs_stats_bytes_written(struct cifs_tcon *tcon,
1622 static inline void cifs_stats_bytes_read(struct cifs_tcon *tcon,
1697 struct cifs_tcon *tcon;
1771 struct cifs_tcon *tcon;
1954 * cifs_tcon
1955 * cifs_tcon->open_file_lock cifs_tcon->openFileList tconInfoAlloc
1956 * cifs_tcon->pending_opens
1957 * cifs_tcon->stat_lock cifs_tcon->bytes_read tconInfoAlloc
1958 * cifs_tcon->bytes_written
1979 * cifs_tcon->tc_lock (anything that is not protected by another lock and can change)
1985 * cached_fid->fid_mutex cifs_tcon->crfid tcon_info_alloc
2014 * structure order is cifs_socket-->cifs_ses-->cifs_tcon-->cifs_file
2124 static inline bool is_tcon_dfs(struct cifs_tcon *tcon)
2139 static inline bool cifs_is_referral_server(struct cifs_tcon *tcon,