Lines Matching defs:lr
68 const _lr_create_t *lr = &lrc->lr_create;
69 time_t crtime = lr->lr_crtime[0];
75 if (lr->lr_common.lrc_txtype == TX_CREATE_ATTR ||
76 lr->lr_common.lrc_txtype == TX_MKDIR_ATTR) {
90 tab_prefix, (u_longlong_t)lr->lr_doid,
91 (u_longlong_t)LR_FOID_GET_OBJ(lr->lr_foid),
92 (u_longlong_t)LR_FOID_GET_SLOTS(lr->lr_foid),
93 (longlong_t)lr->lr_mode);
96 (u_longlong_t)lr->lr_uid, (u_longlong_t)lr->lr_gid,
97 (u_longlong_t)lr->lr_gen, (u_longlong_t)lr->lr_rdev);
104 const lr_remove_t *lr = arg;
107 (u_longlong_t)lr->lr_doid, (const char *)&lr->lr_data[0]);
114 const lr_link_t *lr = arg;
117 (u_longlong_t)lr->lr_doid, (u_longlong_t)lr->lr_link_obj,
118 (const char *)&lr->lr_data[0]);
126 const _lr_rename_t *lr = &lrr->lr_rename;
131 (u_longlong_t)lr->lr_sdoid, (u_longlong_t)lr->lr_tdoid);
162 const lr_write_t *lr = arg;
164 const blkptr_t *bp = &lr->lr_blkptr;
170 (u_longlong_t)lr->lr_foid, (u_longlong_t)lr->lr_offset,
171 (u_longlong_t)lr->lr_length);
176 if (lr->lr_common.lrc_reclen == sizeof (lr_write_t)) {
199 lr->lr_foid, ZB_ZIL_LEVEL,
200 lr->lr_offset / BP_GET_LSIZE(bp));
213 data = abd_alloc(lr->lr_length, B_FALSE);
214 abd_copy_from_buf(data, &lr->lr_data[0], lr->lr_length);
219 0, MIN(lr->lr_length, (verbose < 6 ? 20 : SPA_MAXBLOCKSIZE)),
231 const lr_write_t *lr = arg;
232 const blkptr_t *bp = &lr->lr_blkptr;
240 if (lr->lr_common.lrc_reclen == sizeof (lr_write_t)) {
253 const lr_truncate_t *lr = arg;
256 (u_longlong_t)lr->lr_foid, (longlong_t)lr->lr_offset,
257 (u_longlong_t)lr->lr_length);
264 const lr_setattr_t *lr = arg;
265 time_t atime = (time_t)lr->lr_atime[0];
266 time_t mtime = (time_t)lr->lr_mtime[0];
269 (u_longlong_t)lr->lr_foid, (u_longlong_t)lr->lr_mask);
271 if (lr->lr_mask & AT_MODE) {
273 (longlong_t)lr->lr_mode);
276 if (lr->lr_mask & AT_UID) {
278 (u_longlong_t)lr->lr_uid);
281 if (lr->lr_mask & AT_GID) {
283 (u_longlong_t)lr->lr_gid);
286 if (lr->lr_mask & AT_SIZE) {
288 (u_longlong_t)lr->lr_size);
291 if (lr->lr_mask & AT_ATIME) {
293 (u_longlong_t)lr->lr_atime[0],
294 (u_longlong_t)lr->lr_atime[1],
298 if (lr->lr_mask & AT_MTIME) {
300 (u_longlong_t)lr->lr_mtime[0],
301 (u_longlong_t)lr->lr_mtime[1],
310 const lr_setsaxattr_t *lr = arg;
312 const char *name = (const char *)&lr->lr_data[0];
314 (u_longlong_t)lr->lr_foid);
317 if (lr->lr_size == 0) {
321 const char *val = (const char *)&lr->lr_data[strlen(name) + 1];
322 for (int i = 0; i < lr->lr_size; i++) {
333 const lr_acl_t *lr = arg;
336 (u_longlong_t)lr->lr_foid, (u_longlong_t)lr->lr_aclcnt);
343 const lr_clone_range_t *lr = arg;
347 tab_prefix, (u_longlong_t)lr->lr_foid, (u_longlong_t)lr->lr_offset,
348 (u_longlong_t)lr->lr_length, (u_longlong_t)lr->lr_blksz);
353 for (unsigned int i = 0; i < lr->lr_nbps; i++) {
355 (u_longlong_t)lr->lr_nbps);
356 print_log_bp(&lr->lr_bps[i], "");
364 const lr_clone_range_t *lr = arg;
372 for (unsigned int i = 0; i < lr->lr_nbps; i++) {
374 (u_longlong_t)lr->lr_nbps);
375 print_log_bp(&lr->lr_bps[i], "");
421 print_log_record(zilog_t *zilog, const lr_t *lr, void *arg, uint64_t claim_txg)
428 txtype = lr->lrc_txtype;
431 ASSERT(lr->lrc_txg);
434 (lr->lrc_txtype & TX_CI) ? "CI-" : "",
436 (u_longlong_t)lr->lrc_reclen,
437 (u_longlong_t)lr->lrc_txg,
438 (u_longlong_t)lr->lrc_seq);
442 zil_rec_info[txtype].zri_print(zilog, txtype, lr);
444 zil_rec_info[txtype].zri_print_enc(zilog, txtype, lr);