Home
last modified time | relevance | path

Searched refs:tlink (Results 1 – 25 of 25) sorted by relevance

/linux-4.4.14/fs/cifs/
Dxattr.c46 struct tcon_link *tlink; in cifs_removexattr() local
60 tlink = cifs_sb_tlink(cifs_sb); in cifs_removexattr()
61 if (IS_ERR(tlink)) in cifs_removexattr()
62 return PTR_ERR(tlink); in cifs_removexattr()
63 pTcon = tlink_tcon(tlink); in cifs_removexattr()
95 cifs_put_tlink(tlink); in cifs_removexattr()
107 struct tcon_link *tlink; in cifs_setxattr() local
121 tlink = cifs_sb_tlink(cifs_sb); in cifs_setxattr()
122 if (IS_ERR(tlink)) in cifs_setxattr()
123 return PTR_ERR(tlink); in cifs_setxattr()
[all …]
Ddir.c195 struct tcon_link *tlink, unsigned oflags, umode_t mode, in cifs_do_create() argument
202 struct cifs_tcon *tcon = tlink_tcon(tlink); in cifs_do_create()
422 struct tcon_link *tlink; in cifs_atomic_open() local
467 tlink = cifs_sb_tlink(CIFS_SB(inode->i_sb)); in cifs_atomic_open()
468 if (IS_ERR(tlink)) { in cifs_atomic_open()
469 rc = PTR_ERR(tlink); in cifs_atomic_open()
473 tcon = tlink_tcon(tlink); in cifs_atomic_open()
479 cifs_add_pending_open(&fid, tlink, &open); in cifs_atomic_open()
481 rc = cifs_do_create(inode, direntry, xid, tlink, oflags, mode, in cifs_atomic_open()
508 file_info = cifs_new_fileinfo(&fid, file, tlink, oplock); in cifs_atomic_open()
[all …]
Dinode.c340 struct cifs_tcon *tcon = tlink_tcon(cfile->tlink);
364 struct tcon_link *tlink; local
369 tlink = cifs_sb_tlink(cifs_sb);
370 if (IS_ERR(tlink))
371 return PTR_ERR(tlink);
372 tcon = tlink_tcon(tlink);
377 cifs_put_tlink(tlink);
432 struct tcon_link *tlink; local
456 tlink = cifs_sb_tlink(cifs_sb);
457 if (IS_ERR(tlink))
[all …]
Dlink.c548 struct tcon_link *tlink; in cifs_hardlink() local
553 tlink = cifs_sb_tlink(cifs_sb); in cifs_hardlink()
554 if (IS_ERR(tlink)) in cifs_hardlink()
555 return PTR_ERR(tlink); in cifs_hardlink()
556 tcon = tlink_tcon(tlink); in cifs_hardlink()
625 cifs_put_tlink(tlink); in cifs_hardlink()
638 struct tcon_link *tlink = NULL; in cifs_follow_link() local
644 tlink = cifs_sb_tlink(cifs_sb); in cifs_follow_link()
645 if (IS_ERR(tlink)) { in cifs_follow_link()
647 return ERR_CAST(tlink); in cifs_follow_link()
[all …]
Dcifsacl.c872 struct tcon_link *tlink = cifs_sb_tlink(cifs_sb); in get_cifs_acl_by_fid() local
874 if (IS_ERR(tlink)) in get_cifs_acl_by_fid()
875 return ERR_CAST(tlink); in get_cifs_acl_by_fid()
878 rc = CIFSSMBGetCIFSACL(xid, tlink_tcon(tlink), cifsfid->netfid, &pntsd, in get_cifs_acl_by_fid()
882 cifs_put_tlink(tlink); in get_cifs_acl_by_fid()
898 struct tcon_link *tlink = cifs_sb_tlink(cifs_sb); in get_cifs_acl_by_path() local
902 if (IS_ERR(tlink)) in get_cifs_acl_by_path()
903 return ERR_CAST(tlink); in get_cifs_acl_by_path()
905 tcon = tlink_tcon(tlink); in get_cifs_acl_by_path()
926 cifs_put_tlink(tlink); in get_cifs_acl_by_path()
[all …]
Dconnect.c2751 cifs_put_tlink(struct tcon_link *tlink) in cifs_put_tlink() argument
2753 if (!tlink || IS_ERR(tlink)) in cifs_put_tlink()
2756 if (!atomic_dec_and_test(&tlink->tl_count) || in cifs_put_tlink()
2757 test_bit(TCON_LINK_IN_TREE, &tlink->tl_flags)) { in cifs_put_tlink()
2758 tlink->tl_time = jiffies; in cifs_put_tlink()
2762 if (!IS_ERR(tlink_tcon(tlink))) in cifs_put_tlink()
2763 cifs_put_tcon(tlink_tcon(tlink)); in cifs_put_tlink()
2764 kfree(tlink); in cifs_put_tlink()
2822 struct tcon_link *tlink; in cifs_match_super() local
2827 tlink = cifs_get_tlink(cifs_sb_master_tlink(cifs_sb)); in cifs_match_super()
[all …]
Dcifs_dfs_ref.c289 struct tcon_link *tlink; in cifs_dfs_do_automount() local
306 tlink = cifs_sb_tlink(cifs_sb); in cifs_dfs_do_automount()
307 if (IS_ERR(tlink)) { in cifs_dfs_do_automount()
308 mnt = ERR_CAST(tlink); in cifs_dfs_do_automount()
311 ses = tlink_tcon(tlink)->ses; in cifs_dfs_do_automount()
319 cifs_put_tlink(tlink); in cifs_dfs_do_automount()
Dsmb2inode.c266 struct tcon_link *tlink; in smb2_set_file_info() local
269 tlink = cifs_sb_tlink(cifs_sb); in smb2_set_file_info()
270 if (IS_ERR(tlink)) in smb2_set_file_info()
271 return PTR_ERR(tlink); in smb2_set_file_info()
272 rc = smb2_open_op_close(xid, tlink_tcon(tlink), cifs_sb, full_path, in smb2_set_file_info()
275 cifs_put_tlink(tlink); in smb2_set_file_info()
Dioctl.c85 src_tcon = tlink_tcon(smb_file_src->tlink); in cifs_ioctl_clone()
86 target_tcon = tlink_tcon(smb_file_target->tlink); in cifs_ioctl_clone()
202 tcon = tlink_tcon(pSMBFile->tlink); in cifs_ioctl()
229 tcon = tlink_tcon(pSMBFile->tlink); in cifs_ioctl()
267 tcon = tlink_tcon(pSMBFile->tlink); in cifs_ioctl()
275 tcon = tlink_tcon(pSMBFile->tlink); in cifs_ioctl()
Dfile.c122 struct tcon_link *tlink; in cifs_posix_open() local
131 tlink = cifs_sb_tlink(cifs_sb); in cifs_posix_open()
132 if (IS_ERR(tlink)) { in cifs_posix_open()
133 rc = PTR_ERR(tlink); in cifs_posix_open()
137 tcon = tlink_tcon(tlink); in cifs_posix_open()
144 cifs_put_tlink(tlink); in cifs_posix_open()
272 struct tcon_link *tlink, __u32 oplock) in cifs_new_fileinfo() argument
279 struct cifs_tcon *tcon = tlink_tcon(tlink); in cifs_new_fileinfo()
305 cfile->tlink = cifs_get_tlink(tlink); in cifs_new_fileinfo()
360 struct cifs_tcon *tcon = tlink_tcon(cifs_file->tlink); in cifsFileInfo_put()
[all …]
Dreaddir.c271 struct tcon_link *tlink = NULL; in initiate_cifs_search() local
276 tlink = cifs_sb_tlink(cifs_sb); in initiate_cifs_search()
277 if (IS_ERR(tlink)) in initiate_cifs_search()
278 return PTR_ERR(tlink); in initiate_cifs_search()
286 cifsFile->tlink = cifs_get_tlink(tlink); in initiate_cifs_search()
287 tcon = tlink_tcon(tlink); in initiate_cifs_search()
290 tcon = tlink_tcon(cifsFile->tlink); in initiate_cifs_search()
346 cifs_put_tlink(tlink); in initiate_cifs_search()
815 tcon = tlink_tcon(cifsFile->tlink); in cifs_readdir()
Dmisc.c622 cifs_add_pending_open_locked(struct cifs_fid *fid, struct tcon_link *tlink, in cifs_add_pending_open_locked() argument
629 open->tlink = tlink; in cifs_add_pending_open_locked()
631 list_add_tail(&open->olist, &tlink_tcon(tlink)->pending_opens); in cifs_add_pending_open_locked()
635 cifs_add_pending_open(struct cifs_fid *fid, struct tcon_link *tlink, in cifs_add_pending_open() argument
639 cifs_add_pending_open_locked(fid, tlink, open); in cifs_add_pending_open()
Dcifsglob.h946 tlink_tcon(struct tcon_link *tlink) in tlink_tcon() argument
948 return tlink->tl_tcon; in tlink_tcon()
951 extern void cifs_put_tlink(struct tcon_link *tlink);
954 cifs_get_tlink(struct tcon_link *tlink) in cifs_get_tlink() argument
956 if (tlink && !IS_ERR(tlink)) in cifs_get_tlink()
957 atomic_inc(&tlink->tl_count); in cifs_get_tlink()
958 return tlink; in cifs_get_tlink()
968 struct tcon_link *tlink; member
1047 struct tcon_link *tlink; member
Dsmb2misc.c419 struct tcon_link *tlink; member
431 rc = SMB2_lease_break(0, tlink_tcon(lw->tlink), lw->lease_key, in cifs_ses_oplock_break()
434 cifs_put_tlink(lw->tlink); in cifs_ses_oplock_break()
488 lw->tlink = cifs_get_tlink(open->tlink); in smb2_tcon_has_lease()
Dsmb1ops.c776 struct tcon_link *tlink = NULL; in smb_set_file_info() local
784 tcon = tlink_tcon(open_file->tlink); in smb_set_file_info()
788 tlink = cifs_sb_tlink(cifs_sb); in smb_set_file_info()
789 if (IS_ERR(tlink)) { in smb_set_file_info()
790 rc = PTR_ERR(tlink); in smb_set_file_info()
791 tlink = NULL; in smb_set_file_info()
794 tcon = tlink_tcon(tlink); in smb_set_file_info()
834 if (tlink != NULL) in smb_set_file_info()
835 cifs_put_tlink(tlink); in smb_set_file_info()
916 return CIFSSMBLock(xid, tlink_tcon(cfile->tlink), cfile->fid.netfid, in cifs_mand_lock()
Dsmb2file.c116 struct cifs_tcon *tcon = tlink_tcon(cfile->tlink); in smb2_unlock_range()
215 struct cifs_tcon *tcon = tlink_tcon(cfile->tlink); in smb2_push_mand_fdlocks()
262 max_buf = tlink_tcon(cfile->tlink)->ses->server->maxBuf; in smb2_push_mandatory_locks()
Dcifsproto.h143 struct tcon_link *tlink,
202 struct tcon_link *tlink,
205 struct tcon_link *tlink,
Dsmb2ops.c532 struct TCP_Server_Info *server = tlink_tcon(cfile->tlink)->ses->server; in smb2_set_fid()
599 rc = SMB2_request_res_key(xid, tlink_tcon(srcfile->tlink), in smb2_clone_range()
612 tcon = tlink_tcon(trgtfile->tlink); in smb2_clone_range()
823 struct cifs_tcon *tcon = tlink_tcon(trgtfile->tlink); in smb2_duplicate_extents()
1019 return SMB2_lock(xid, tlink_tcon(cfile->tlink), in smb2_mand_lock()
Dsmb2pdu.c1942 struct cifs_tcon *tcon = tlink_tcon(rdata->cfile->tlink); in smb2_readv_callback()
2012 io_parms.tcon = tlink_tcon(rdata->cfile->tlink); in smb2_async_readv()
2121 struct cifs_tcon *tcon = tlink_tcon(wdata->cfile->tlink); in smb2_writev_callback()
2175 struct cifs_tcon *tcon = tlink_tcon(wdata->cfile->tlink); in smb2_async_writev()
Dcifsfs.c842 else if (tlink_tcon(cfile->tlink)->local_lease && in cifs_setlease()
Dcifssmb.c1548 struct cifs_tcon *tcon = tlink_tcon(rdata->cfile->tlink); in cifs_readv_callback()
1605 struct cifs_tcon *tcon = tlink_tcon(rdata->cfile->tlink); in cifs_async_readv()
1923 server = tlink_tcon(wdata->cfile->tlink)->ses->server; in cifs_writev_requeue()
2009 cifs_stats_bytes_written(tlink_tcon(wdata->cfile->tlink), in cifs_writev_complete()
2053 struct cifs_tcon *tcon = tlink_tcon(wdata->cfile->tlink); in cifs_writev_callback()
2105 struct cifs_tcon *tcon = tlink_tcon(wdata->cfile->tlink); in cifs_async_writev()
/linux-4.4.14/drivers/ata/
Dlibata-pmp.c491 struct ata_link *tlink; in sata_pmp_attach() local
540 ata_for_each_link(tlink, ap, EDGE) in sata_pmp_attach()
541 sata_link_init_spd(tlink); in sata_pmp_attach()
564 struct ata_link *tlink; in sata_pmp_detach() local
575 ata_for_each_link(tlink, ap, EDGE) in sata_pmp_detach()
576 ata_eh_detach_dev(tlink->device); in sata_pmp_detach()
774 struct ata_link *tlink; in sata_pmp_eh_recover_pmp() local
785 ata_for_each_link(tlink, ap, EDGE) { in sata_pmp_eh_recover_pmp()
786 struct ata_eh_context *ehc = &tlink->eh_context; in sata_pmp_eh_recover_pmp()
Dlibata-acpi.c71 struct ata_link *tlink; in ata_acpi_detach_device() local
74 ata_for_each_link(tlink, ap, EDGE) in ata_acpi_detach_device()
75 ata_for_each_dev(tdev, tlink, ALL) in ata_acpi_detach_device()
/linux-4.4.14/drivers/scsi/bfa/
Dbfi_ms.h308 struct bfi_fcport_trunk_link_s tlink[BFI_FCPORT_MAX_LINKS]; member
Dbfa_svc.c3506 struct bfi_fcport_trunk_link_s *tlink; in bfa_trunk_scn() local
3529 tlink = &scn->tlink[i]; in bfa_trunk_scn()
3531 lattr->link_state = tlink->state; in bfa_trunk_scn()
3532 lattr->trunk_wwn = tlink->trunk_wwn; in bfa_trunk_scn()
3533 lattr->fctl = tlink->fctl; in bfa_trunk_scn()
3534 lattr->speed = tlink->speed; in bfa_trunk_scn()
3535 lattr->deskew = be32_to_cpu(tlink->deskew); in bfa_trunk_scn()
3537 if (tlink->state == BFA_TRUNK_LINK_STATE_UP) { in bfa_trunk_scn()
3538 fcport->speed = tlink->speed; in bfa_trunk_scn()