Lines Matching refs:xid
170 create_mf_symlink(const unsigned int xid, struct cifs_tcon *tcon, in create_mf_symlink() argument
187 rc = tcon->ses->server->ops->create_mf_symlink(xid, tcon, in create_mf_symlink()
203 query_mf_symlink(const unsigned int xid, struct cifs_tcon *tcon, in query_mf_symlink() argument
217 rc = tcon->ses->server->ops->query_mf_symlink(xid, tcon, in query_mf_symlink()
237 check_mf_symlink(unsigned int xid, struct cifs_tcon *tcon, in check_mf_symlink() argument
255 rc = tcon->ses->server->ops->query_mf_symlink(xid, tcon, in check_mf_symlink()
291 cifs_query_mf_symlink(unsigned int xid, struct cifs_tcon *tcon, in cifs_query_mf_symlink() argument
312 rc = CIFS_open(xid, &oparms, &oplock, &file_info); in cifs_query_mf_symlink()
328 rc = CIFSSMBRead(xid, &io_parms, pbytes_read, &pbuf, &buf_type); in cifs_query_mf_symlink()
330 CIFSSMBClose(xid, tcon, fid.netfid); in cifs_query_mf_symlink()
335 cifs_create_mf_symlink(unsigned int xid, struct cifs_tcon *tcon, in cifs_create_mf_symlink() argument
354 rc = CIFS_open(xid, &oparms, &oplock, NULL); in cifs_create_mf_symlink()
364 rc = CIFSSMBWrite(xid, &io_parms, pbytes_written, pbuf); in cifs_create_mf_symlink()
365 CIFSSMBClose(xid, tcon, fid.netfid); in cifs_create_mf_symlink()
373 smb3_query_mf_symlink(unsigned int xid, struct cifs_tcon *tcon, in smb3_query_mf_symlink() argument
406 rc = SMB2_open(xid, &oparms, utf16_path, &oplock, pfile_info, NULL, in smb3_query_mf_symlink()
424 rc = SMB2_read(xid, &io_parms, pbytes_read, &pbuf, &buf_type); in smb3_query_mf_symlink()
426 SMB2_close(xid, tcon, fid.persistent_fid, fid.volatile_fid); in smb3_query_mf_symlink()
434 smb3_create_mf_symlink(unsigned int xid, struct cifs_tcon *tcon, in smb3_create_mf_symlink() argument
460 rc = SMB2_open(xid, &oparms, utf16_path, &oplock, NULL, NULL, in smb3_create_mf_symlink()
479 rc = SMB2_write(xid, &io_parms, pbytes_written, iov, 1); in smb3_create_mf_symlink()
485 SMB2_close(xid, tcon, fid.persistent_fid, fid.volatile_fid); in smb3_create_mf_symlink()
500 unsigned int xid; in cifs_hardlink() local
517 xid = get_xid(); in cifs_hardlink()
533 rc = CIFSUnixCreateHardLink(xid, tcon, from_name, to_name, in cifs_hardlink()
542 rc = server->ops->create_hardlink(xid, tcon, from_name, to_name, in cifs_hardlink()
589 free_xid(xid); in cifs_hardlink()
599 unsigned int xid; in cifs_get_link() local
611 xid = get_xid(); in cifs_get_link()
615 free_xid(xid); in cifs_get_link()
624 free_xid(xid); in cifs_get_link()
638 rc = query_mf_symlink(xid, tcon, cifs_sb, full_path, in cifs_get_link()
648 rc = server->ops->query_symlink(xid, tcon, cifs_sb, full_path, in cifs_get_link()
653 free_xid(xid); in cifs_get_link()
668 unsigned int xid; in cifs_symlink() local
683 xid = get_xid(); in cifs_symlink()
703 rc = create_mf_symlink(xid, pTcon, cifs_sb, full_path, symname); in cifs_symlink()
705 rc = CIFSUnixCreateSymLink(xid, pTcon, full_path, symname, in cifs_symlink()
714 rc = smb311_posix_get_inode_info(&newinode, full_path, inode->i_sb, xid); in cifs_symlink()
717 inode->i_sb, xid); in cifs_symlink()
720 inode->i_sb, xid, NULL); in cifs_symlink()
732 free_xid(xid); in cifs_symlink()