Lines Matching refs:cifs_tcon
184 struct cifs_tcon;
224 void (*clear_stats)(struct cifs_tcon *);
225 void (*print_stats)(struct seq_file *m, struct cifs_tcon *);
226 void (*dump_share_caps)(struct seq_file *, struct cifs_tcon *);
240 unsigned int (*negotiate_wsize)(struct cifs_tcon *, struct smb_vol *);
242 unsigned int (*negotiate_rsize)(struct cifs_tcon *, struct smb_vol *);
250 struct cifs_tcon *, const struct nls_table *);
252 int (*tree_disconnect)(const unsigned int, struct cifs_tcon *);
258 void (*qfs_tcon)(const unsigned int, struct cifs_tcon *);
260 int (*is_path_accessible)(const unsigned int, struct cifs_tcon *,
263 int (*query_path_info)(const unsigned int, struct cifs_tcon *,
267 int (*query_file_info)(const unsigned int, struct cifs_tcon *,
270 int (*get_srv_inum)(const unsigned int, struct cifs_tcon *,
274 int (*set_path_size)(const unsigned int, struct cifs_tcon *,
277 int (*set_file_size)(const unsigned int, struct cifs_tcon *,
282 int (*set_compression)(const unsigned int, struct cifs_tcon *,
289 int (*mkdir)(const unsigned int, struct cifs_tcon *, const char *,
293 struct cifs_sb_info *, struct cifs_tcon *,
296 int (*rmdir)(const unsigned int, struct cifs_tcon *, const char *,
299 int (*unlink)(const unsigned int, struct cifs_tcon *, const char *,
305 int (*rename)(const unsigned int, struct cifs_tcon *, const char *,
308 int (*create_hardlink)(const unsigned int, struct cifs_tcon *,
312 int (*query_symlink)(const unsigned int, struct cifs_tcon *,
320 void (*close)(const unsigned int, struct cifs_tcon *,
323 int (*flush)(const unsigned int, struct cifs_tcon *, struct cifs_fid *);
338 int (*query_dir_first)(const unsigned int, struct cifs_tcon *,
343 int (*query_dir_next)(const unsigned int, struct cifs_tcon *,
347 int (*close_dir)(const unsigned int, struct cifs_tcon *,
354 int (*oplock_response)(struct cifs_tcon *, struct cifs_fid *,
357 int (*queryfs)(const unsigned int, struct cifs_tcon *,
375 int (*set_integrity)(const unsigned int, struct cifs_tcon *tcon,
377 int (*query_mf_symlink)(unsigned int, struct cifs_tcon *,
380 int (*create_mf_symlink)(unsigned int, struct cifs_tcon *,
398 int (*validate_negotiate)(const unsigned int, struct cifs_tcon *);
399 ssize_t (*query_all_EAs)(const unsigned int, struct cifs_tcon *,
402 int (*set_EA)(const unsigned int, struct cifs_tcon *, const char *,
418 long (*fallocate)(struct file *, struct cifs_tcon *, int, loff_t,
826 struct cifs_tcon { struct
940 struct cifs_tcon *tl_tcon; argument
945 static inline struct cifs_tcon *
962 extern struct cifs_tcon *cifs_sb_master_tcon(struct cifs_sb_info *cifs_sb);
1007 struct cifs_tcon *tcon;
1065 struct cifs_tcon *tcon;
1218 static inline void cifs_stats_bytes_written(struct cifs_tcon *tcon, in cifs_stats_bytes_written()
1228 static inline void cifs_stats_bytes_read(struct cifs_tcon *tcon, in cifs_stats_bytes_read()