Lines Matching refs:tcon
57 struct cifs_tcon *tcon = cifs_sb_master_tcon(cifs_sb); in build_path_from_dentry() local
61 if (tcon->Flags & SMB_SHARE_IS_IN_DFS) in build_path_from_dentry()
62 dfsplen = strnlen(tcon->treeName, MAX_TREE_SIZE + 1); in build_path_from_dentry()
124 strncpy(full_path, tcon->treeName, dfsplen); in build_path_from_dentry()
158 struct cifs_tcon *tcon; in cifs_create() local
172 tcon = tlink_tcon(tlink); in cifs_create()
174 if (tcon->ses->server->oplocks) in cifs_create()
188 if (tcon->unix_ext && (tcon->ses->capabilities & CAP_UNIX) && in cifs_create()
190 le64_to_cpu(tcon->fsUnixInfo.Capability))) { in cifs_create()
244 if (!tcon->unix_ext && (mode & S_IWUGO) == 0) in cifs_create()
250 if (tcon->ses->capabilities & CAP_NT_SMBS) in cifs_create()
251 rc = CIFSSMBOpen(xid, tcon, full_path, disposition, in cifs_create()
260 rc = SMBLegacyOpen(xid, tcon, full_path, disposition, in cifs_create()
272 if ((tcon->unix_ext) && (oplock & CIFS_CREATE_ACTION)) { in cifs_create()
291 CIFSSMBUnixSetFileInfo(xid, tcon, &args, fileHandle, in cifs_create()
303 if (tcon->unix_ext) in cifs_create()
336 CIFSSMBClose(xid, tcon, fileHandle); in cifs_create()
343 CIFSSMBClose(xid, tcon, fileHandle); in cifs_create()
347 CIFSSMBClose(xid, tcon, fileHandle); in cifs_create()
454 io_parms.tcon = pTcon; in cifs_mknod()