Lines Matching refs:tp

174 	struct xfs_trans	*tp = NULL;  in xfs_symlink()  local
226 tp = xfs_trans_alloc(mp, XFS_TRANS_SYMLINK); in xfs_symlink()
237 error = xfs_trans_reserve(tp, &M_RES(mp)->tr_symlink, resblks, 0); in xfs_symlink()
240 error = xfs_trans_reserve(tp, &M_RES(mp)->tr_symlink, 0, 0); in xfs_symlink()
261 error = xfs_trans_reserve_quota(tp, mp, udqp, gdqp, in xfs_symlink()
270 error = xfs_dir_canenter(tp, dp, link_name); in xfs_symlink()
283 error = xfs_dir_ialloc(&tp, dp, S_IFLNK | (mode & ~S_IFMT), 1, 0, in xfs_symlink()
295 xfs_trans_ijoin(tp, dp, XFS_ILOCK_EXCL); in xfs_symlink()
301 xfs_qm_vop_create_dqattach(tp, ip, udqp, gdqp, pdqp); in xfs_symlink()
320 xfs_trans_log_inode(tp, ip, XFS_ILOG_DDATA | XFS_ILOG_CORE); in xfs_symlink()
328 error = xfs_bmapi_write(tp, ip, first_fsb, fs_blocks, in xfs_symlink()
337 xfs_trans_log_inode(tp, ip, XFS_ILOG_CORE); in xfs_symlink()
346 bp = xfs_trans_get_buf(tp, mp->m_ddev_targp, d, in xfs_symlink()
367 xfs_trans_buf_set_type(tp, bp, XFS_BLFT_SYMLINK_BUF); in xfs_symlink()
368 xfs_trans_log_buf(tp, bp, 0, (buf + byte_cnt - 1) - in xfs_symlink()
377 error = xfs_dir_createname(tp, dp, link_name, ip->i_ino, in xfs_symlink()
381 xfs_trans_ichgtime(tp, dp, XFS_ICHGTIME_MOD | XFS_ICHGTIME_CHG); in xfs_symlink()
382 xfs_trans_log_inode(tp, dp, XFS_ILOG_CORE); in xfs_symlink()
390 xfs_trans_set_sync(tp); in xfs_symlink()
393 error = xfs_bmap_finish(&tp, &free_list, &committed); in xfs_symlink()
397 error = xfs_trans_commit(tp, XFS_TRANS_RELEASE_LOG_RES); in xfs_symlink()
412 xfs_trans_cancel(tp, cancel_flags); in xfs_symlink()
451 xfs_trans_t *tp; in xfs_inactive_symlink_rmt() local
464 tp = xfs_trans_alloc(mp, XFS_TRANS_INACTIVE); in xfs_inactive_symlink_rmt()
465 error = xfs_trans_reserve(tp, &M_RES(mp)->tr_itruncate, 0, 0); in xfs_inactive_symlink_rmt()
467 xfs_trans_cancel(tp, 0); in xfs_inactive_symlink_rmt()
472 xfs_trans_ijoin(tp, ip, 0); in xfs_inactive_symlink_rmt()
482 xfs_trans_log_inode(tp, ip, XFS_ILOG_CORE); in xfs_inactive_symlink_rmt()
497 bp = xfs_trans_get_buf(tp, mp->m_ddev_targp, in xfs_inactive_symlink_rmt()
504 xfs_trans_binval(tp, bp); in xfs_inactive_symlink_rmt()
509 error = xfs_bunmapi(tp, ip, 0, size, XFS_BMAPI_METADATA, nmaps, in xfs_inactive_symlink_rmt()
517 error = xfs_bmap_finish(&tp, &free_list, &committed); in xfs_inactive_symlink_rmt()
531 xfs_trans_ijoin(tp, ip, 0); in xfs_inactive_symlink_rmt()
532 xfs_trans_log_inode(tp, ip, XFS_ILOG_CORE); in xfs_inactive_symlink_rmt()
536 error = xfs_trans_commit(tp, XFS_TRANS_RELEASE_LOG_RES); in xfs_inactive_symlink_rmt()
555 xfs_trans_cancel(tp, XFS_TRANS_RELEASE_LOG_RES | XFS_TRANS_ABORT); in xfs_inactive_symlink_rmt()