/Linux-v5.4/fs/cifs/ |
D | xattr.c | 59 struct tcon_link *tlink; in cifs_xattr_set() local 63 tlink = cifs_sb_tlink(cifs_sb); in cifs_xattr_set() 64 if (IS_ERR(tlink)) in cifs_xattr_set() 65 return PTR_ERR(tlink); in cifs_xattr_set() 66 pTcon = tlink_tcon(tlink); in cifs_xattr_set() 150 cifs_put_tlink(tlink); in cifs_xattr_set() 208 struct tcon_link *tlink; in cifs_xattr_get() local 212 tlink = cifs_sb_tlink(cifs_sb); in cifs_xattr_get() 213 if (IS_ERR(tlink)) in cifs_xattr_get() 214 return PTR_ERR(tlink); in cifs_xattr_get() [all …]
|
D | dir.c | 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() [all …]
|
D | inode.c | 349 struct cifs_tcon *tcon = tlink_tcon(cfile->tlink); 373 struct tcon_link *tlink; local 378 tlink = cifs_sb_tlink(cifs_sb); 379 if (IS_ERR(tlink)) 380 return PTR_ERR(tlink); 381 tcon = tlink_tcon(tlink); 386 cifs_put_tlink(tlink); 443 struct tcon_link *tlink; local 467 tlink = cifs_sb_tlink(cifs_sb); 468 if (IS_ERR(tlink)) [all …]
|
D | link.c | 526 struct tcon_link *tlink; in cifs_hardlink() local 531 tlink = cifs_sb_tlink(cifs_sb); in cifs_hardlink() 532 if (IS_ERR(tlink)) in cifs_hardlink() 533 return PTR_ERR(tlink); in cifs_hardlink() 534 tcon = tlink_tcon(tlink); in cifs_hardlink() 603 cifs_put_tlink(tlink); in cifs_hardlink() 616 struct tcon_link *tlink = NULL; in cifs_get_link() local 625 tlink = cifs_sb_tlink(cifs_sb); in cifs_get_link() 626 if (IS_ERR(tlink)) { in cifs_get_link() 628 return ERR_CAST(tlink); in cifs_get_link() [all …]
|
D | cifsacl.c | 1035 struct tcon_link *tlink = cifs_sb_tlink(cifs_sb); in get_cifs_acl_by_fid() local 1037 if (IS_ERR(tlink)) in get_cifs_acl_by_fid() 1038 return ERR_CAST(tlink); in get_cifs_acl_by_fid() 1041 rc = CIFSSMBGetCIFSACL(xid, tlink_tcon(tlink), cifsfid->netfid, &pntsd, in get_cifs_acl_by_fid() 1045 cifs_put_tlink(tlink); in get_cifs_acl_by_fid() 1061 struct tcon_link *tlink = cifs_sb_tlink(cifs_sb); in get_cifs_acl_by_path() local 1065 if (IS_ERR(tlink)) in get_cifs_acl_by_path() 1066 return ERR_CAST(tlink); in get_cifs_acl_by_path() 1068 tcon = tlink_tcon(tlink); in get_cifs_acl_by_path() 1089 cifs_put_tlink(tlink); in get_cifs_acl_by_path() [all …]
|
D | connect.c | 3557 cifs_put_tlink(struct tcon_link *tlink) in cifs_put_tlink() argument 3559 if (!tlink || IS_ERR(tlink)) in cifs_put_tlink() 3562 if (!atomic_dec_and_test(&tlink->tl_count) || in cifs_put_tlink() 3563 test_bit(TCON_LINK_IN_TREE, &tlink->tl_flags)) { in cifs_put_tlink() 3564 tlink->tl_time = jiffies; in cifs_put_tlink() 3568 if (!IS_ERR(tlink_tcon(tlink))) in cifs_put_tlink() 3569 cifs_put_tcon(tlink_tcon(tlink)); in cifs_put_tlink() 3570 kfree(tlink); in cifs_put_tlink() 3642 struct tcon_link *tlink; in cifs_match_super() local 3647 tlink = cifs_get_tlink(cifs_sb_master_tlink(cifs_sb)); in cifs_match_super() [all …]
|
D | ioctl.c | 182 tcon = tlink_tcon(pSMBFile->tlink); in cifs_ioctl() 209 tcon = tlink_tcon(pSMBFile->tlink); in cifs_ioctl() 247 tcon = tlink_tcon(pSMBFile->tlink); in cifs_ioctl() 257 tcon = tlink_tcon(pSMBFile->tlink); in cifs_ioctl() 267 tcon = tlink_tcon(pSMBFile->tlink); in cifs_ioctl() 282 tcon = tlink_tcon(pSMBFile->tlink); in cifs_ioctl()
|
D | readdir.c | 274 struct tcon_link *tlink = NULL; in initiate_cifs_search() local 279 tlink = cifs_sb_tlink(cifs_sb); in initiate_cifs_search() 280 if (IS_ERR(tlink)) in initiate_cifs_search() 281 return PTR_ERR(tlink); in initiate_cifs_search() 290 cifsFile->tlink = cifs_get_tlink(tlink); in initiate_cifs_search() 291 tcon = tlink_tcon(tlink); in initiate_cifs_search() 294 tcon = tlink_tcon(cifsFile->tlink); in initiate_cifs_search() 350 cifs_put_tlink(tlink); in initiate_cifs_search() 834 tcon = tlink_tcon(cifsFile->tlink); in cifs_readdir()
|
D | misc.c | 656 spin_lock(&tlink_tcon(open->tlink)->open_file_lock); in cifs_del_pending_open() 658 spin_unlock(&tlink_tcon(open->tlink)->open_file_lock); in cifs_del_pending_open() 662 cifs_add_pending_open_locked(struct cifs_fid *fid, struct tcon_link *tlink, in cifs_add_pending_open_locked() argument 667 open->tlink = tlink; in cifs_add_pending_open_locked() 669 list_add_tail(&open->olist, &tlink_tcon(tlink)->pending_opens); in cifs_add_pending_open_locked() 673 cifs_add_pending_open(struct cifs_fid *fid, struct tcon_link *tlink, in cifs_add_pending_open() argument 676 spin_lock(&tlink_tcon(tlink)->open_file_lock); in cifs_add_pending_open() 677 cifs_add_pending_open_locked(fid, tlink, open); in cifs_add_pending_open() 678 spin_unlock(&tlink_tcon(open->tlink)->open_file_lock); in cifs_add_pending_open()
|
D | file.c | 123 struct tcon_link *tlink; in cifs_posix_open() local 132 tlink = cifs_sb_tlink(cifs_sb); in cifs_posix_open() 133 if (IS_ERR(tlink)) { in cifs_posix_open() 134 rc = PTR_ERR(tlink); in cifs_posix_open() 138 tcon = tlink_tcon(tlink); in cifs_posix_open() 145 cifs_put_tlink(tlink); in cifs_posix_open() 293 struct tcon_link *tlink, __u32 oplock) in cifs_new_fileinfo() argument 300 struct cifs_tcon *tcon = tlink_tcon(tlink); in cifs_new_fileinfo() 326 cfile->tlink = cifs_get_tlink(tlink); in cifs_new_fileinfo() 404 struct cifs_tcon *tcon = tlink_tcon(cifs_file->tlink); in _cifsFileInfo_put() [all …]
|
D | smb2file.c | 123 struct cifs_tcon *tcon = tlink_tcon(cfile->tlink); in smb2_unlock_range() 224 struct cifs_tcon *tcon = tlink_tcon(cfile->tlink); in smb2_push_mand_fdlocks() 271 max_buf = tlink_tcon(cfile->tlink)->ses->server->maxBuf; in smb2_push_mandatory_locks()
|
D | smb1ops.c | 766 struct tcon_link *tlink = NULL; in smb_set_file_info() local 774 tcon = tlink_tcon(open_file->tlink); in smb_set_file_info() 778 tlink = cifs_sb_tlink(cifs_sb); in smb_set_file_info() 779 if (IS_ERR(tlink)) { in smb_set_file_info() 780 rc = PTR_ERR(tlink); in smb_set_file_info() 781 tlink = NULL; in smb_set_file_info() 784 tcon = tlink_tcon(tlink); in smb_set_file_info() 824 if (tlink != NULL) in smb_set_file_info() 825 cifs_put_tlink(tlink); in smb_set_file_info() 911 return CIFSSMBLock(xid, tlink_tcon(cfile->tlink), cfile->fid.netfid, in cifs_mand_lock()
|
D | cifsglob.h | 1146 tlink_tcon(struct tcon_link *tlink) in tlink_tcon() argument 1148 return tlink->tl_tcon; in tlink_tcon() 1157 extern void cifs_put_tlink(struct tcon_link *tlink); 1160 cifs_get_tlink(struct tcon_link *tlink) in cifs_get_tlink() argument 1162 if (tlink && !IS_ERR(tlink)) in cifs_get_tlink() 1163 atomic_inc(&tlink->tl_count); in cifs_get_tlink() 1164 return tlink; in cifs_get_tlink() 1174 struct tcon_link *tlink; member 1259 struct tcon_link *tlink; member
|
D | smb2inode.c | 617 struct tcon_link *tlink; in smb2_set_file_info() local 625 tlink = cifs_sb_tlink(cifs_sb); in smb2_set_file_info() 626 if (IS_ERR(tlink)) in smb2_set_file_info() 627 return PTR_ERR(tlink); in smb2_set_file_info() 629 rc = smb2_compound_op(xid, tlink_tcon(tlink), cifs_sb, full_path, in smb2_set_file_info() 632 cifs_put_tlink(tlink); in smb2_set_file_info()
|
D | smb2misc.c | 492 struct tcon_link *tlink; member 504 rc = SMB2_lease_break(0, tlink_tcon(lw->tlink), lw->lease_key, in cifs_ses_oplock_break() 508 cifs_put_tlink(lw->tlink); in cifs_ses_oplock_break() 573 lw->tlink = cifs_get_tlink(open->tlink); in smb2_tcon_has_lease()
|
D | smb2ops.c | 1310 struct TCP_Server_Info *server = tlink_tcon(cfile->tlink)->ses->server; in smb2_set_fid() 1600 rc = SMB2_request_res_key(xid, tlink_tcon(srcfile->tlink), in smb2_copychunk_range() 1613 tcon = tlink_tcon(trgtfile->tlink); in smb2_copychunk_range() 1835 struct cifs_tcon *tcon = tlink_tcon(trgtfile->tlink); in smb2_duplicate_extents() 2352 return SMB2_lock(xid, tlink_tcon(cfile->tlink), in smb2_mand_lock() 2760 struct tcon_link *tlink = cifs_sb_tlink(cifs_sb); in get_smb2_acl_by_fid() local 2762 if (IS_ERR(tlink)) in get_smb2_acl_by_fid() 2763 return ERR_CAST(tlink); in get_smb2_acl_by_fid() 2768 rc = SMB2_query_acl(xid, tlink_tcon(tlink), cifsfid->persistent_fid, in get_smb2_acl_by_fid() 2772 cifs_put_tlink(tlink); in get_smb2_acl_by_fid() [all …]
|
D | cifsfs.c | 968 if (cfile && cfile->tlink) { in cifs_llseek() 969 tcon = tlink_tcon(cfile->tlink); in cifs_llseek() 995 else if (tlink_tcon(cfile->tlink)->local_lease && in cifs_setlease() 1086 target_tcon = tlink_tcon(smb_file_target->tlink); in cifs_remap_file_range() 1144 src_tcon = tlink_tcon(smb_file_src->tlink); in cifs_file_copychunk_range() 1145 target_tcon = tlink_tcon(smb_file_target->tlink); in cifs_file_copychunk_range()
|
D | cifsproto.h | 176 struct tcon_link *tlink, 239 struct tcon_link *tlink, 242 struct tcon_link *tlink,
|
D | cifssmb.c | 1695 struct cifs_tcon *tcon = tlink_tcon(rdata->cfile->tlink); in cifs_readv_callback() 1752 struct cifs_tcon *tcon = tlink_tcon(rdata->cfile->tlink); in cifs_async_readv() 2074 server = tlink_tcon(wdata->cfile->tlink)->ses->server; in cifs_writev_requeue() 2173 cifs_stats_bytes_written(tlink_tcon(wdata->cfile->tlink), in cifs_writev_complete() 2227 struct cifs_tcon *tcon = tlink_tcon(wdata->cfile->tlink); in cifs_writev_callback() 2277 struct cifs_tcon *tcon = tlink_tcon(wdata->cfile->tlink); in cifs_async_writev()
|
D | smb2pdu.c | 3590 struct cifs_tcon *tcon = tlink_tcon(rdata->cfile->tlink); in smb2_readv_callback() 3685 io_parms.tcon = tlink_tcon(rdata->cfile->tlink); in smb2_async_readv() 3823 struct cifs_tcon *tcon = tlink_tcon(wdata->cfile->tlink); in smb2_writev_callback() 3902 struct cifs_tcon *tcon = tlink_tcon(wdata->cfile->tlink); in smb2_async_writev()
|
/Linux-v5.4/drivers/ata/ |
D | libata-pmp.c | 490 struct ata_link *tlink; in sata_pmp_attach() local 539 ata_for_each_link(tlink, ap, EDGE) in sata_pmp_attach() 540 sata_link_init_spd(tlink); in sata_pmp_attach() 563 struct ata_link *tlink; in sata_pmp_detach() local 574 ata_for_each_link(tlink, ap, EDGE) in sata_pmp_detach() 575 ata_eh_detach_dev(tlink->device); in sata_pmp_detach() 773 struct ata_link *tlink; in sata_pmp_eh_recover_pmp() local 784 ata_for_each_link(tlink, ap, EDGE) { in sata_pmp_eh_recover_pmp() 785 struct ata_eh_context *ehc = &tlink->eh_context; in sata_pmp_eh_recover_pmp()
|
D | libata-acpi.c | 72 struct ata_link *tlink; in ata_acpi_detach_device() local 75 ata_for_each_link(tlink, ap, EDGE) in ata_acpi_detach_device() 76 ata_for_each_dev(tdev, tlink, ALL) in ata_acpi_detach_device()
|
/Linux-v5.4/drivers/scsi/bfa/ |
D | bfi_ms.h | 301 struct bfi_fcport_trunk_link_s tlink[BFI_FCPORT_MAX_LINKS]; member
|
D | bfa_svc.c | 3416 struct bfi_fcport_trunk_link_s *tlink; in bfa_trunk_scn() local 3439 tlink = &scn->tlink[i]; in bfa_trunk_scn() 3441 lattr->link_state = tlink->state; in bfa_trunk_scn() 3442 lattr->trunk_wwn = tlink->trunk_wwn; in bfa_trunk_scn() 3443 lattr->fctl = tlink->fctl; in bfa_trunk_scn() 3444 lattr->speed = tlink->speed; in bfa_trunk_scn() 3445 lattr->deskew = be32_to_cpu(tlink->deskew); in bfa_trunk_scn() 3447 if (tlink->state == BFA_TRUNK_LINK_STATE_UP) { in bfa_trunk_scn() 3448 fcport->speed = tlink->speed; in bfa_trunk_scn()
|