Lines Matching refs:log
403 struct xlog *log = ailp->ail_log; in xfs_ail_calc_push_target() local
439 free_bytes = log->l_logsize - xlog_lsn_sub(log, max_lsn, min_lsn); in xfs_ail_calc_push_target()
440 if (free_bytes >= log->l_logsize >> 2) in xfs_ail_calc_push_target()
444 target_block = BLOCK_LSN(min_lsn) + (log->l_logBBsize >> 2); in xfs_ail_calc_push_target()
445 if (target_block >= log->l_logBBsize) { in xfs_ail_calc_push_target()
446 target_block -= log->l_logBBsize; in xfs_ail_calc_push_target()
733 struct xlog *log = ailp->ail_log; in __xfs_ail_assign_tail_lsn() local
738 if (xlog_is_shutdown(log)) in __xfs_ail_assign_tail_lsn()
745 WRITE_ONCE(log->l_tail_space, in __xfs_ail_assign_tail_lsn()
746 xlog_lsn_sub(log, ailp->ail_head_lsn, tail_lsn)); in __xfs_ail_assign_tail_lsn()
747 trace_xfs_log_assign_tail_lsn(log, tail_lsn); in __xfs_ail_assign_tail_lsn()
748 atomic64_set(&log->l_tail_lsn, tail_lsn); in __xfs_ail_assign_tail_lsn()
764 struct xlog *log = ailp->ail_log; in xfs_ail_update_finish() local
776 xfs_log_space_wake(log->l_mp); in xfs_ail_update_finish()
899 struct xlog *log = ailp->ail_log; in xfs_trans_ail_delete() local
905 if (shutdown_type && !xlog_is_shutdown(log)) { in xfs_trans_ail_delete()
906 xfs_alert_tag(log->l_mp, XFS_PTAG_AILDELETE, in xfs_trans_ail_delete()
909 xlog_force_shutdown(log, shutdown_type); in xfs_trans_ail_delete()