Lines Matching refs:lr
69 const _lr_create_t *lr = &lrc->lr_create; in zil_prt_rec_create() local
70 time_t crtime = lr->lr_crtime[0]; in zil_prt_rec_create()
76 if (lr->lr_common.lrc_txtype == TX_CREATE_ATTR || in zil_prt_rec_create()
77 lr->lr_common.lrc_txtype == TX_MKDIR_ATTR) { in zil_prt_rec_create()
91 tab_prefix, (u_longlong_t)lr->lr_doid, in zil_prt_rec_create()
92 (u_longlong_t)LR_FOID_GET_OBJ(lr->lr_foid), in zil_prt_rec_create()
93 (u_longlong_t)LR_FOID_GET_SLOTS(lr->lr_foid), in zil_prt_rec_create()
94 (longlong_t)lr->lr_mode); in zil_prt_rec_create()
97 (u_longlong_t)lr->lr_uid, (u_longlong_t)lr->lr_gid, in zil_prt_rec_create()
98 (u_longlong_t)lr->lr_gen, (u_longlong_t)lr->lr_rdev); in zil_prt_rec_create()
105 const lr_remove_t *lr = arg; in zil_prt_rec_remove() local
108 (u_longlong_t)lr->lr_doid, (const char *)&lr->lr_data[0]); in zil_prt_rec_remove()
115 const lr_link_t *lr = arg; in zil_prt_rec_link() local
118 (u_longlong_t)lr->lr_doid, (u_longlong_t)lr->lr_link_obj, in zil_prt_rec_link()
119 (const char *)&lr->lr_data[0]); in zil_prt_rec_link()
127 const _lr_rename_t *lr = &lrr->lr_rename; in zil_prt_rec_rename() local
132 (u_longlong_t)lr->lr_sdoid, (u_longlong_t)lr->lr_tdoid); in zil_prt_rec_rename()
163 const lr_write_t *lr = arg; in zil_prt_rec_write() local
165 const blkptr_t *bp = &lr->lr_blkptr; in zil_prt_rec_write()
171 (u_longlong_t)lr->lr_foid, (u_longlong_t)lr->lr_offset, in zil_prt_rec_write()
172 (u_longlong_t)lr->lr_length); in zil_prt_rec_write()
177 if (lr->lr_common.lrc_reclen == sizeof (lr_write_t)) { in zil_prt_rec_write()
200 lr->lr_foid, ZB_ZIL_LEVEL, in zil_prt_rec_write()
201 lr->lr_offset / BP_GET_LSIZE(bp)); in zil_prt_rec_write()
214 data = abd_alloc(lr->lr_length, B_FALSE); in zil_prt_rec_write()
215 abd_copy_from_buf(data, &lr->lr_data[0], lr->lr_length); in zil_prt_rec_write()
220 0, MIN(lr->lr_length, (verbose < 6 ? 20 : SPA_MAXBLOCKSIZE)), in zil_prt_rec_write()
232 const lr_write_t *lr = arg; in zil_prt_rec_write_enc() local
233 const blkptr_t *bp = &lr->lr_blkptr; in zil_prt_rec_write_enc()
241 if (lr->lr_common.lrc_reclen == sizeof (lr_write_t)) { in zil_prt_rec_write_enc()
254 const lr_truncate_t *lr = arg; in zil_prt_rec_truncate() local
257 (u_longlong_t)lr->lr_foid, (longlong_t)lr->lr_offset, in zil_prt_rec_truncate()
258 (u_longlong_t)lr->lr_length); in zil_prt_rec_truncate()
265 const lr_setattr_t *lr = arg; in zil_prt_rec_setattr() local
266 time_t atime = (time_t)lr->lr_atime[0]; in zil_prt_rec_setattr()
267 time_t mtime = (time_t)lr->lr_mtime[0]; in zil_prt_rec_setattr()
270 (u_longlong_t)lr->lr_foid, (u_longlong_t)lr->lr_mask); in zil_prt_rec_setattr()
272 if (lr->lr_mask & AT_MODE) { in zil_prt_rec_setattr()
274 (longlong_t)lr->lr_mode); in zil_prt_rec_setattr()
277 if (lr->lr_mask & AT_UID) { in zil_prt_rec_setattr()
279 (u_longlong_t)lr->lr_uid); in zil_prt_rec_setattr()
282 if (lr->lr_mask & AT_GID) { in zil_prt_rec_setattr()
284 (u_longlong_t)lr->lr_gid); in zil_prt_rec_setattr()
287 if (lr->lr_mask & AT_SIZE) { in zil_prt_rec_setattr()
289 (u_longlong_t)lr->lr_size); in zil_prt_rec_setattr()
292 if (lr->lr_mask & AT_ATIME) { in zil_prt_rec_setattr()
294 (u_longlong_t)lr->lr_atime[0], in zil_prt_rec_setattr()
295 (u_longlong_t)lr->lr_atime[1], in zil_prt_rec_setattr()
299 if (lr->lr_mask & AT_MTIME) { in zil_prt_rec_setattr()
301 (u_longlong_t)lr->lr_mtime[0], in zil_prt_rec_setattr()
302 (u_longlong_t)lr->lr_mtime[1], in zil_prt_rec_setattr()
311 const lr_setsaxattr_t *lr = arg; in zil_prt_rec_setsaxattr() local
313 const char *name = (const char *)&lr->lr_data[0]; in zil_prt_rec_setsaxattr()
315 (u_longlong_t)lr->lr_foid); in zil_prt_rec_setsaxattr()
318 if (lr->lr_size == 0) { in zil_prt_rec_setsaxattr()
322 const char *val = (const char *)&lr->lr_data[strlen(name) + 1]; in zil_prt_rec_setsaxattr()
323 for (int i = 0; i < lr->lr_size; i++) { in zil_prt_rec_setsaxattr()
334 const lr_acl_t *lr = arg; in zil_prt_rec_acl() local
337 (u_longlong_t)lr->lr_foid, (u_longlong_t)lr->lr_aclcnt); in zil_prt_rec_acl()
344 const lr_clone_range_t *lr = arg; in zil_prt_rec_clone_range() local
348 tab_prefix, (u_longlong_t)lr->lr_foid, (u_longlong_t)lr->lr_offset, in zil_prt_rec_clone_range()
349 (u_longlong_t)lr->lr_length, (u_longlong_t)lr->lr_blksz); in zil_prt_rec_clone_range()
354 for (unsigned int i = 0; i < lr->lr_nbps; i++) { in zil_prt_rec_clone_range()
356 (u_longlong_t)lr->lr_nbps); in zil_prt_rec_clone_range()
357 print_log_bp(&lr->lr_bps[i], ""); in zil_prt_rec_clone_range()
365 const lr_clone_range_t *lr = arg; in zil_prt_rec_clone_range_enc() local
373 for (unsigned int i = 0; i < lr->lr_nbps; i++) { in zil_prt_rec_clone_range_enc()
375 (u_longlong_t)lr->lr_nbps); in zil_prt_rec_clone_range_enc()
376 print_log_bp(&lr->lr_bps[i], ""); in zil_prt_rec_clone_range_enc()
422 print_log_record(zilog_t *zilog, const lr_t *lr, void *arg, uint64_t claim_txg) in print_log_record() argument
429 txtype = lr->lrc_txtype; in print_log_record()
432 ASSERT(lr->lrc_txg); in print_log_record()
435 (lr->lrc_txtype & TX_CI) ? "CI-" : "", in print_log_record()
437 (u_longlong_t)lr->lrc_reclen, in print_log_record()
438 (u_longlong_t)lr->lrc_txg, in print_log_record()
439 (u_longlong_t)lr->lrc_seq); in print_log_record()
443 zil_rec_info[txtype].zri_print(zilog, txtype, lr); in print_log_record()
445 zil_rec_info[txtype].zri_print_enc(zilog, txtype, lr); in print_log_record()