Lines Matching defs:cifs_tcon

205 struct cifs_tcon;
256 void (*clear_stats)(struct cifs_tcon *);
257 void (*print_stats)(struct seq_file *m, struct cifs_tcon *);
258 void (*dump_share_caps)(struct seq_file *, struct cifs_tcon *);
274 unsigned int (*negotiate_wsize)(struct cifs_tcon *, struct smb_vol *);
276 unsigned int (*negotiate_rsize)(struct cifs_tcon *, struct smb_vol *);
284 struct cifs_tcon *, const struct nls_table *);
286 int (*tree_disconnect)(const unsigned int, struct cifs_tcon *);
292 void (*qfs_tcon)(const unsigned int, struct cifs_tcon *,
295 int (*is_path_accessible)(const unsigned int, struct cifs_tcon *,
298 int (*query_path_info)(const unsigned int, struct cifs_tcon *,
302 int (*query_file_info)(const unsigned int, struct cifs_tcon *,
305 int (*query_reparse_tag)(const unsigned int xid, struct cifs_tcon *tcon,
309 int (*get_srv_inum)(const unsigned int, struct cifs_tcon *,
313 int (*set_path_size)(const unsigned int, struct cifs_tcon *,
316 int (*set_file_size)(const unsigned int, struct cifs_tcon *,
321 int (*set_compression)(const unsigned int, struct cifs_tcon *,
329 umode_t mode, struct cifs_tcon *tcon,
333 struct cifs_tcon *tcon, const char *name,
337 struct cifs_sb_info *, struct cifs_tcon *,
340 int (*rmdir)(const unsigned int, struct cifs_tcon *, const char *,
343 int (*unlink)(const unsigned int, struct cifs_tcon *, const char *,
349 int (*rename)(const unsigned int, struct cifs_tcon *, const char *,
352 int (*create_hardlink)(const unsigned int, struct cifs_tcon *,
356 int (*query_symlink)(const unsigned int, struct cifs_tcon *,
365 void (*close)(const unsigned int, struct cifs_tcon *,
368 void (*close_getattr)(const unsigned int xid, struct cifs_tcon *tcon,
371 int (*flush)(const unsigned int, struct cifs_tcon *, struct cifs_fid *);
386 int (*query_dir_first)(const unsigned int, struct cifs_tcon *,
391 int (*query_dir_next)(const unsigned int, struct cifs_tcon *,
395 int (*close_dir)(const unsigned int, struct cifs_tcon *,
404 int (*oplock_response)(struct cifs_tcon *, struct cifs_fid *,
407 int (*queryfs)(const unsigned int, struct cifs_tcon *,
426 int (*set_integrity)(const unsigned int, struct cifs_tcon *tcon,
428 int (*enum_snapshots)(const unsigned int xid, struct cifs_tcon *tcon,
432 int (*query_mf_symlink)(unsigned int, struct cifs_tcon *,
435 int (*create_mf_symlink)(unsigned int, struct cifs_tcon *,
454 int (*validate_negotiate)(const unsigned int, struct cifs_tcon *);
455 ssize_t (*query_all_EAs)(const unsigned int, struct cifs_tcon *,
458 int (*set_EA)(const unsigned int, struct cifs_tcon *, const char *,
478 long (*fallocate)(struct file *, struct cifs_tcon *, int, loff_t,
491 struct cifs_tcon *tcon,
499 struct cifs_tcon *tcon,
504 int (*fiemap)(struct cifs_tcon *tcon, struct cifsFileInfo *,
507 loff_t (*llseek)(struct file *, struct cifs_tcon *, loff_t, int);
981 struct cifs_tcon *tcon_ipc;
1080 struct cifs_tcon *tcon;
1089 struct cifs_tcon {
1200 struct cifs_tcon *tl_tcon;
1206 static inline struct cifs_tcon *
1229 extern struct cifs_tcon *cifs_sb_master_tcon(struct cifs_sb_info *cifs_sb);
1276 struct cifs_tcon *tcon;
1343 struct cifs_tcon *tcon;
1539 static inline void cifs_stats_bytes_written(struct cifs_tcon *tcon,
1549 static inline void cifs_stats_bytes_read(struct cifs_tcon *tcon,
1624 struct cifs_tcon *tcon;
1878 * Note that the cifs_tcon.open_file_lock should be taken before
1912 * structure order is cifs_socket-->cifs_ses-->cifs_tcon-->cifs_file
2037 static inline bool is_tcon_dfs(struct cifs_tcon *tcon)