Lines Matching defs:log

28 	struct xlog                     *log,
34 xlog_buf_readahead(log, ilfp->ilf_blkno, ilfp->ilf_len,
39 xlog_buf_readahead(log, ilfp->ilf_blkno, ilfp->ilf_len,
56 * We are in the middle of log recovery, so we can't run transactions. That
124 /* Convert a log timestamp to an ondisk timestamp. */
230 "Bad log dinode large extent count format",
244 "Bad log dinode di_v3_pad",
257 XFS_CORRUPTION_ERROR("Bad log dinode extent counts",
271 struct xlog *log,
277 struct xfs_mount *mp = log->l_mp;
305 if (xlog_is_buffer_cancelled(log, in_f->ilf_blkno, in_f->ilf_len)) {
307 trace_xfs_log_recover_inode_cancel(log, in_f);
310 trace_xfs_log_recover_inode_recover(log, in_f);
333 "%s: Bad inode log record, rec ptr "PTR_FMT", ino %lld",
348 * here because the we can't trust the log dinode to contain a valid LSN
349 * (see comment below before replaying the log dinode for details).
359 trace_xfs_log_recover_inode_skip(log, in_f);
371 * to skip replay when the on disk inode is newer than the log one
383 trace_xfs_log_recover_inode_skip(log, in_f);
398 "Bad log dinode data fork format for regular file",
411 "Bad log dinode data fork format for directory",
426 XFS_CORRUPTION_ERROR("Bad log dinode fork offset",
436 XFS_CORRUPTION_ERROR("Bad log dinode size", XFS_ERRLEVEL_LOW,
439 "Bad inode 0x%llx log dinode size 0x%x",
446 * Recover the log dinode inode into the on disk inode.
448 * The LSN in the log dinode is garbage - it can be zero or reflect
521 xfs_warn(log->l_mp, "%s: Invalid flag", __func__);
535 xfs_dinode_calc_crc(log->l_mp, dip);
536 fa = xfs_dinode_verify(log->l_mp, in_f->ilf_ino, dip);