Lines Matching refs:tdp
1421 xfs_inode_t *tdp, in xfs_link() argument
1425 xfs_mount_t *mp = tdp->i_mount; in xfs_link()
1434 trace_xfs_link(tdp, target_name); in xfs_link()
1445 error = xfs_qm_dqattach(tdp, 0); in xfs_link()
1462 xfs_lock_two_inodes(sip, tdp, XFS_ILOCK_EXCL); in xfs_link()
1465 xfs_trans_ijoin(tp, tdp, XFS_ILOCK_EXCL); in xfs_link()
1472 if (unlikely((tdp->i_d.di_flags & XFS_DIFLAG_PROJINHERIT) && in xfs_link()
1473 (xfs_get_projid(tdp) != xfs_get_projid(sip)))) { in xfs_link()
1479 error = xfs_dir_canenter(tp, tdp, target_name); in xfs_link()
1492 error = xfs_dir_createname(tp, tdp, target_name, sip->i_ino, in xfs_link()
1496 xfs_trans_ichgtime(tp, tdp, XFS_ICHGTIME_MOD | XFS_ICHGTIME_CHG); in xfs_link()
1497 xfs_trans_log_inode(tp, tdp, XFS_ILOG_CORE); in xfs_link()