Lines Matching refs:tlink
227 struct tcon_link *tlink, unsigned oflags, umode_t mode, in cifs_do_create() argument
234 struct cifs_tcon *tcon = tlink_tcon(tlink); in cifs_do_create()
471 struct tcon_link *tlink; in cifs_atomic_open() local
512 tlink = cifs_sb_tlink(CIFS_SB(inode->i_sb)); in cifs_atomic_open()
513 if (IS_ERR(tlink)) { in cifs_atomic_open()
514 rc = PTR_ERR(tlink); in cifs_atomic_open()
518 tcon = tlink_tcon(tlink); in cifs_atomic_open()
529 cifs_add_pending_open(&fid, tlink, &open); in cifs_atomic_open()
531 rc = cifs_do_create(inode, direntry, xid, tlink, oflags, mode, in cifs_atomic_open()
558 file_info = cifs_new_fileinfo(&fid, file, tlink, oplock); in cifs_atomic_open()
568 cifs_put_tlink(tlink); in cifs_atomic_open()
587 struct tcon_link *tlink; in cifs_create() local
596 tlink = cifs_sb_tlink(CIFS_SB(inode->i_sb)); in cifs_create()
597 rc = PTR_ERR(tlink); in cifs_create()
598 if (IS_ERR(tlink)) in cifs_create()
601 tcon = tlink_tcon(tlink); in cifs_create()
607 rc = cifs_do_create(inode, direntry, xid, tlink, oflags, mode, in cifs_create()
612 cifs_put_tlink(tlink); in cifs_create()
624 struct tcon_link *tlink; in cifs_mknod() local
632 tlink = cifs_sb_tlink(cifs_sb); in cifs_mknod()
633 if (IS_ERR(tlink)) in cifs_mknod()
634 return PTR_ERR(tlink); in cifs_mknod()
636 tcon = tlink_tcon(tlink); in cifs_mknod()
653 cifs_put_tlink(tlink); in cifs_mknod()
664 struct tcon_link *tlink; in cifs_lookup() local
677 tlink = cifs_sb_tlink(cifs_sb); in cifs_lookup()
678 if (IS_ERR(tlink)) { in cifs_lookup()
680 return ERR_CAST(tlink); in cifs_lookup()
682 pTcon = tlink_tcon(tlink); in cifs_lookup()
686 cifs_put_tlink(tlink); in cifs_lookup()
696 cifs_put_tlink(tlink); in cifs_lookup()
733 cifs_put_tlink(tlink); in cifs_lookup()