Lines Matching defs:cifs_tcon

923 struct cifs_tcon {  struct
924 struct list_head tcon_list;
925 int tc_count;
926 struct list_head rlist; /* reconnect list */
927 struct list_head openFileList;
928 spinlock_t open_file_lock; /* protects list above */
929 struct cifs_ses *ses; /* pointer to session associated with */
930 char treeName[MAX_TREE_SIZE + 1]; /* UNC name of resource in ASCII */
931 char *nativeFileSystem;
932 char *password; /* for share-level security */
933 __u32 tid; /* The 4 byte tree id */
934 __u16 Flags; /* optional support bits */
935 enum statusEnum tidStatus;
936 atomic_t num_smbs_sent;
937 union {
965 } stats;
966 __u64 bytes_read;
967 __u64 bytes_written;
968 spinlock_t stat_lock; /* protects the two fields above */
969 FILE_SYSTEM_DEVICE_INFO fsDevInfo;
970 FILE_SYSTEM_ATTRIBUTE_INFO fsAttrInfo; /* ok if fs name truncated */
971 FILE_SYSTEM_UNIX_INFO fsUnixInfo;
972 bool ipc:1; /* set if connection to IPC$ share (always also pipe) */
973 bool pipe:1; /* set if connection to pipe share */
974 bool print:1; /* set if connection to printer share */
975 bool retry:1;
976 bool nocase:1;
977 bool nohandlecache:1; /* if strange server resource prob can turn off */
978 bool seal:1; /* transport encryption for this mounted share */
979 bool unix_ext:1; /* if false disable Linux extensions to CIFS protocol
981 bool posix_extensions; /* if true SMB3.11 posix extensions enabled */
982 bool local_lease:1; /* check leases (only) on local system not remote */
983 bool broken_posix_open; /* e.g. Samba server versions < 3.3.2, 3.2.9 */
984 bool broken_sparse_sup; /* if server or share does not support sparse */
985 bool need_reconnect:1; /* connection reset, tid now invalid */
986 bool need_reopen_files:1; /* need to reopen tcon file handles */
987 bool use_resilient:1; /* use resilient instead of durable handles */
988 bool use_persistent:1; /* use persistent instead of durable handles */
989 __le32 capabilities;
990 __u32 share_flags;
991 __u32 maximal_access;
992 __u32 vol_serial_number;
993 __le64 vol_create_time;
994 __u64 snapshot_time; /* for timewarp tokens - timestamp of snapshot */
995 __u32 ss_flags; /* sector size flags */
996 __u32 perf_sector_size; /* best sector size for perf */
997 __u32 max_chunks;
998 __u32 max_bytes_chunk;
999 __u32 max_bytes_copy;
1024 struct cifs_tcon *tl_tcon; argument