Lines Matching refs:tp
549 xfs_trans_t *tp; in xfs_setattr_nonsize() local
612 tp = xfs_trans_alloc(mp, XFS_TRANS_SETATTR_NOT_SIZE); in xfs_setattr_nonsize()
613 error = xfs_trans_reserve(tp, &M_RES(mp)->tr_ichange, 0, 0); in xfs_setattr_nonsize()
641 ASSERT(tp); in xfs_setattr_nonsize()
642 error = xfs_qm_vop_chown_reserve(tp, ip, udqp, gdqp, in xfs_setattr_nonsize()
650 xfs_trans_ijoin(tp, ip, 0); in xfs_setattr_nonsize()
674 olddquot1 = xfs_qm_vop_chown(tp, ip, in xfs_setattr_nonsize()
686 olddquot2 = xfs_qm_vop_chown(tp, ip, in xfs_setattr_nonsize()
699 xfs_trans_log_inode(tp, ip, XFS_ILOG_CORE); in xfs_setattr_nonsize()
704 xfs_trans_set_sync(tp); in xfs_setattr_nonsize()
705 error = xfs_trans_commit(tp, 0); in xfs_setattr_nonsize()
736 xfs_trans_cancel(tp, 0); in xfs_setattr_nonsize()
755 struct xfs_trans *tp; in xfs_setattr_size() local
859 tp = xfs_trans_alloc(mp, XFS_TRANS_SETATTR_SIZE); in xfs_setattr_size()
860 error = xfs_trans_reserve(tp, &M_RES(mp)->tr_itruncate, 0, 0); in xfs_setattr_size()
867 xfs_trans_ijoin(tp, ip, 0); in xfs_setattr_size()
899 xfs_trans_log_inode(tp, ip, XFS_ILOG_CORE); in xfs_setattr_size()
902 error = xfs_itruncate_extents(&tp, ip, XFS_DATA_FORK, newsize); in xfs_setattr_size()
924 xfs_trans_log_inode(tp, ip, XFS_ILOG_CORE); in xfs_setattr_size()
929 xfs_trans_set_sync(tp); in xfs_setattr_size()
931 error = xfs_trans_commit(tp, XFS_TRANS_RELEASE_LOG_RES); in xfs_setattr_size()
940 xfs_trans_cancel(tp, commit_flags); in xfs_setattr_size()
979 struct xfs_trans *tp; in xfs_vn_update_time() local
984 tp = xfs_trans_alloc(mp, XFS_TRANS_FSYNC_TS); in xfs_vn_update_time()
985 error = xfs_trans_reserve(tp, &M_RES(mp)->tr_fsyncts, 0, 0); in xfs_vn_update_time()
987 xfs_trans_cancel(tp, 0); in xfs_vn_update_time()
1007 xfs_trans_ijoin(tp, ip, XFS_ILOCK_EXCL); in xfs_vn_update_time()
1008 xfs_trans_log_inode(tp, ip, XFS_ILOG_TIMESTAMP); in xfs_vn_update_time()
1009 return xfs_trans_commit(tp, 0); in xfs_vn_update_time()