Lines Matching refs:tcon
172 create_mf_symlink(const unsigned int xid, struct cifs_tcon *tcon,
188 if (tcon->ses->server->ops->create_mf_symlink)
189 rc = tcon->ses->server->ops->create_mf_symlink(xid, tcon,
205 check_mf_symlink(unsigned int xid, struct cifs_tcon *tcon,
223 if (tcon->ses->server->ops->query_mf_symlink)
224 rc = tcon->ses->server->ops->query_mf_symlink(xid, tcon,
262 cifs_query_mf_symlink(unsigned int xid, struct cifs_tcon *tcon,
275 .tcon = tcon,
296 io_parms.tcon = tcon;
302 CIFSSMBClose(xid, tcon, fid.netfid);
307 cifs_create_mf_symlink(unsigned int xid, struct cifs_tcon *tcon,
318 .tcon = tcon,
333 io_parms.tcon = tcon;
338 CIFSSMBClose(xid, tcon, fid.netfid);
347 smb3_query_mf_symlink(unsigned int xid, struct cifs_tcon *tcon,
361 .tcon = tcon,
395 io_parms.tcon = tcon;
402 SMB2_close(xid, tcon, fid.persistent_fid, fid.volatile_fid);
410 smb3_create_mf_symlink(unsigned int xid, struct cifs_tcon *tcon,
429 .tcon = tcon,
448 io_parms.tcon = tcon;
464 SMB2_close(xid, tcon, fid.persistent_fid, fid.volatile_fid);
484 struct cifs_tcon *tcon;
494 tcon = tlink_tcon(tlink);
512 if (tcon->unix_ext)
513 rc = CIFSUnixCreateHardLink(xid, tcon, from_name, to_name,
520 server = tcon->ses->server;
525 rc = server->ops->create_hardlink(xid, tcon, old_file,