Lines Matching refs:sip
1215 xfs_inode_t *sip, in xfs_link() argument
1225 ASSERT(!S_ISDIR(VFS_I(sip)->i_mode)); in xfs_link()
1230 error = xfs_qm_dqattach(sip); in xfs_link()
1247 xfs_lock_two_inodes(sip, XFS_ILOCK_EXCL, tdp, XFS_ILOCK_EXCL); in xfs_link()
1249 xfs_trans_ijoin(tp, sip, XFS_ILOCK_EXCL); in xfs_link()
1263 tdp->i_projid != sip->i_projid)) { in xfs_link()
1277 if (VFS_I(sip)->i_nlink == 0) { in xfs_link()
1280 pag = xfs_perag_get(mp, XFS_INO_TO_AGNO(mp, sip->i_ino)); in xfs_link()
1281 error = xfs_iunlink_remove(tp, pag, sip); in xfs_link()
1287 error = xfs_dir_createname(tp, tdp, target_name, sip->i_ino, in xfs_link()
1294 xfs_bumplink(tp, sip); in xfs_link()