Lines Matching refs:lr

216 			char *lr = (char *)(zilc + 1);  in zil_read_log_block()  local
224 bcopy(lr, dst, len); in zil_read_log_block()
229 char *lr = abuf->b_data; in zil_read_log_block() local
231 zil_chain_t *zilc = (zil_chain_t *)(lr + size) - 1; in zil_read_log_block()
240 bcopy(lr, dst, zilc->zc_nused); in zil_read_log_block()
256 zil_read_log_data(zilog_t *zilog, const lr_write_t *lr, void *wbuf) in zil_read_log_data() argument
259 const blkptr_t *bp = &lr->lr_blkptr; in zil_read_log_data()
267 bzero(wbuf, MAX(BP_GET_LSIZE(bp), lr->lr_length)); in zil_read_log_data()
274 SET_BOOKMARK(&zb, dmu_objset_id(zilog->zl_os), lr->lr_foid, in zil_read_log_data()
275 ZB_ZIL_LEVEL, lr->lr_offset / BP_GET_LSIZE(bp)); in zil_read_log_data()
347 lr_t *lr = (lr_t *)lrp; in zil_parse() local
348 reclen = lr->lrc_reclen; in zil_parse()
350 if (lr->lrc_seq > claim_lr_seq) in zil_parse()
352 if ((error = parse_lr_func(zilog, lr, arg, txg)) != 0) in zil_parse()
354 ASSERT3U(max_lr_seq, <, lr->lrc_seq); in zil_parse()
355 max_lr_seq = lr->lrc_seq; in zil_parse()
394 lr_write_t *lr = (lr_write_t *)lrc; in zil_claim_log_record() local
408 if (lr->lr_blkptr.blk_birth >= first_txg && in zil_claim_log_record()
409 (error = zil_read_log_data(zilog, lr, NULL)) != 0) in zil_claim_log_record()
411 return (zil_claim_log_block(zilog, &lr->lr_blkptr, tx, first_txg)); in zil_claim_log_record()
426 lr_write_t *lr = (lr_write_t *)lrc; in zil_free_log_record() local
427 blkptr_t *bp = &lr->lr_blkptr; in zil_free_log_record()
1961 zil_replay_error(zilog_t *zilog, lr_t *lr, int error) in zil_replay_error() argument
1971 (u_longlong_t)lr->lrc_seq, in zil_replay_error()
1972 (u_longlong_t)(lr->lrc_txtype & ~TX_CI), in zil_replay_error()
1973 (lr->lrc_txtype & TX_CI) ? "CI" : ""); in zil_replay_error()
1979 zil_replay_log_record(zilog_t *zilog, lr_t *lr, void *zra, uint64_t claim_txg) in zil_replay_log_record() argument
1983 uint64_t reclen = lr->lrc_reclen; in zil_replay_log_record()
1984 uint64_t txtype = lr->lrc_txtype; in zil_replay_log_record()
1987 zilog->zl_replaying_seq = lr->lrc_seq; in zil_replay_log_record()
1989 if (lr->lrc_seq <= zh->zh_replay_seq) /* already replayed */ in zil_replay_log_record()
1992 if (lr->lrc_txg < claim_txg) /* already committed */ in zil_replay_log_record()
1999 return (zil_replay_error(zilog, lr, EINVAL)); in zil_replay_log_record()
2007 ((lr_ooo_t *)lr)->lr_foid, NULL); in zil_replay_log_record()
2015 bcopy(lr, zr->zr_lr, reclen); in zil_replay_log_record()
2021 error = zil_read_log_data(zilog, (lr_write_t *)lr, in zil_replay_log_record()
2024 return (zil_replay_error(zilog, lr, error)); in zil_replay_log_record()
2055 return (zil_replay_error(zilog, lr, error)); in zil_replay_log_record()