Lines Matching refs:tp

129 	xfs_trans_t	*tp;  in xfs_iomap_write_direct()  local
179 tp = xfs_trans_alloc(mp, XFS_TRANS_DIOSTRAT); in xfs_iomap_write_direct()
180 error = xfs_trans_reserve(tp, &M_RES(mp)->tr_write, in xfs_iomap_write_direct()
186 xfs_trans_cancel(tp, 0); in xfs_iomap_write_direct()
192 error = xfs_trans_reserve_quota_nblks(tp, ip, qblocks, 0, quota_flag); in xfs_iomap_write_direct()
196 xfs_trans_ijoin(tp, ip, 0); in xfs_iomap_write_direct()
204 error = xfs_bmapi_write(tp, ip, offset_fsb, count_fsb, in xfs_iomap_write_direct()
213 error = xfs_bmap_finish(&tp, &free_list, &committed); in xfs_iomap_write_direct()
216 error = xfs_trans_commit(tp, XFS_TRANS_RELEASE_LOG_RES); in xfs_iomap_write_direct()
237 xfs_trans_unreserve_quota_nblks(tp, ip, (long)qblocks, 0, quota_flag); in xfs_iomap_write_direct()
239 xfs_trans_cancel(tp, XFS_TRANS_RELEASE_LOG_RES | XFS_TRANS_ABORT); in xfs_iomap_write_direct()
657 xfs_trans_t *tp; in xfs_iomap_write_allocate() local
687 tp = xfs_trans_alloc(mp, XFS_TRANS_STRAT_WRITE); in xfs_iomap_write_allocate()
688 tp->t_flags |= XFS_TRANS_RESERVE; in xfs_iomap_write_allocate()
690 error = xfs_trans_reserve(tp, &M_RES(mp)->tr_write, in xfs_iomap_write_allocate()
693 xfs_trans_cancel(tp, 0); in xfs_iomap_write_allocate()
697 xfs_trans_ijoin(tp, ip, 0); in xfs_iomap_write_allocate()
752 error = xfs_bmapi_write(tp, ip, map_start_fsb, in xfs_iomap_write_allocate()
759 error = xfs_bmap_finish(&tp, &free_list, &committed); in xfs_iomap_write_allocate()
763 error = xfs_trans_commit(tp, XFS_TRANS_RELEASE_LOG_RES); in xfs_iomap_write_allocate()
794 xfs_trans_cancel(tp, XFS_TRANS_RELEASE_LOG_RES | XFS_TRANS_ABORT); in xfs_iomap_write_allocate()
812 xfs_trans_t *tp; in xfs_iomap_write_unwritten() local
851 tp = _xfs_trans_alloc(mp, XFS_TRANS_STRAT_WRITE, KM_NOFS); in xfs_iomap_write_unwritten()
852 tp->t_flags |= XFS_TRANS_RESERVE | XFS_TRANS_FREEZE_PROT; in xfs_iomap_write_unwritten()
853 error = xfs_trans_reserve(tp, &M_RES(mp)->tr_write, in xfs_iomap_write_unwritten()
856 xfs_trans_cancel(tp, 0); in xfs_iomap_write_unwritten()
861 xfs_trans_ijoin(tp, ip, 0); in xfs_iomap_write_unwritten()
868 error = xfs_bmapi_write(tp, ip, offset_fsb, count_fsb, in xfs_iomap_write_unwritten()
886 xfs_trans_log_inode(tp, ip, XFS_ILOG_CORE); in xfs_iomap_write_unwritten()
889 error = xfs_bmap_finish(&tp, &free_list, &committed); in xfs_iomap_write_unwritten()
893 error = xfs_trans_commit(tp, XFS_TRANS_RELEASE_LOG_RES); in xfs_iomap_write_unwritten()
917 xfs_trans_cancel(tp, (XFS_TRANS_RELEASE_LOG_RES | XFS_TRANS_ABORT)); in xfs_iomap_write_unwritten()