Lines Matching refs:log
341 #define XLOG_CIL_SPACE_LIMIT(log) (log->l_logsize >> 3) argument
417 #define XLOG_BUF_CANCEL_BUCKET(log, blkno) \ argument
418 ((log)->l_buf_cancel_table + ((__uint64_t)blkno % XLOG_BC_TABLE_SIZE))
420 #define XLOG_FORCED_SHUTDOWN(log) ((log)->l_flags & XLOG_IO_ERROR) argument
425 struct xlog *log);
428 struct xlog *log);
432 extern __le32 xlog_cksum(struct xlog *log, struct xlog_rec_header *rhead,
438 struct xlog *log,
457 struct xlog *log,
522 int xlog_cil_init(struct xlog *log);
523 void xlog_cil_init_post_recovery(struct xlog *log);
524 void xlog_cil_destroy(struct xlog *log);
525 bool xlog_cil_empty(struct xlog *log);
532 struct xlog *log,
536 xlog_cil_force(struct xlog *log) in xlog_cil_force() argument
538 xlog_cil_force_lsn(log, log->l_cilp->xc_current_sequence); in xlog_cil_force()
571 struct xlog *log, in xlog_valid_lsn() argument
590 cur_cycle = ACCESS_ONCE(log->l_curr_cycle); in xlog_valid_lsn()
592 cur_block = ACCESS_ONCE(log->l_curr_block); in xlog_valid_lsn()
601 spin_lock(&log->l_icloglock); in xlog_valid_lsn()
602 cur_cycle = log->l_curr_cycle; in xlog_valid_lsn()
603 cur_block = log->l_curr_block; in xlog_valid_lsn()
604 spin_unlock(&log->l_icloglock); in xlog_valid_lsn()