Lines Matching defs:lr
60 zil_prt_rec_create(zilog_t *zilog, int txtype, lr_create_t *lr)
62 time_t crtime = lr->lr_crtime[0];
66 name = (char *)(lr + 1);
68 if (lr->lr_common.lrc_txtype == TX_CREATE_ATTR ||
69 lr->lr_common.lrc_txtype == TX_MKDIR_ATTR) {
70 lrattr = (lr_attr_t *)(lr + 1);
83 (u_longlong_t)lr->lr_doid, (u_longlong_t)lr->lr_foid,
84 (longlong_t)lr->lr_mode);
86 (u_longlong_t)lr->lr_uid, (u_longlong_t)lr->lr_gid,
87 (u_longlong_t)lr->lr_gen, (u_longlong_t)lr->lr_rdev);
92 zil_prt_rec_remove(zilog_t *zilog, int txtype, lr_remove_t *lr)
95 (u_longlong_t)lr->lr_doid, (char *)(lr + 1));
100 zil_prt_rec_link(zilog_t *zilog, int txtype, lr_link_t *lr)
103 (u_longlong_t)lr->lr_doid, (u_longlong_t)lr->lr_link_obj,
104 (char *)(lr + 1));
109 zil_prt_rec_rename(zilog_t *zilog, int txtype, lr_rename_t *lr)
111 char *snm = (char *)(lr + 1);
115 (u_longlong_t)lr->lr_sdoid, (u_longlong_t)lr->lr_tdoid);
121 zil_prt_rec_write(zilog_t *zilog, int txtype, lr_write_t *lr)
124 blkptr_t *bp = &lr->lr_blkptr;
131 (u_longlong_t)lr->lr_foid, (u_longlong_t)lr->lr_offset,
132 (u_longlong_t)lr->lr_length);
137 if (lr->lr_common.lrc_reclen == sizeof (lr_write_t)) {
157 lr->lr_foid, ZB_ZIL_LEVEL,
158 lr->lr_offset / BP_GET_LSIZE(bp));
167 data = (char *)(lr + 1);
170 dlimit = data + MIN(lr->lr_length,
186 zil_prt_rec_truncate(zilog_t *zilog, int txtype, lr_truncate_t *lr)
189 (u_longlong_t)lr->lr_foid, (longlong_t)lr->lr_offset,
190 (u_longlong_t)lr->lr_length);
195 zil_prt_rec_setattr(zilog_t *zilog, int txtype, lr_setattr_t *lr)
197 time_t atime = (time_t)lr->lr_atime[0];
198 time_t mtime = (time_t)lr->lr_mtime[0];
201 (u_longlong_t)lr->lr_foid, (u_longlong_t)lr->lr_mask);
203 if (lr->lr_mask & AT_MODE) {
205 (longlong_t)lr->lr_mode);
208 if (lr->lr_mask & AT_UID) {
210 (u_longlong_t)lr->lr_uid);
213 if (lr->lr_mask & AT_GID) {
215 (u_longlong_t)lr->lr_gid);
218 if (lr->lr_mask & AT_SIZE) {
220 (u_longlong_t)lr->lr_size);
223 if (lr->lr_mask & AT_ATIME) {
225 (u_longlong_t)lr->lr_atime[0],
226 (u_longlong_t)lr->lr_atime[1],
230 if (lr->lr_mask & AT_MTIME) {
232 (u_longlong_t)lr->lr_mtime[0],
233 (u_longlong_t)lr->lr_mtime[1],
240 zil_prt_rec_acl(zilog_t *zilog, int txtype, lr_acl_t *lr)
243 (u_longlong_t)lr->lr_foid, (u_longlong_t)lr->lr_aclcnt);
279 print_log_record(zilog_t *zilog, lr_t *lr, void *arg, uint64_t claim_txg)
285 txtype = lr->lrc_txtype;
288 ASSERT(lr->lrc_txg);
291 (lr->lrc_txtype & TX_CI) ? "CI-" : "",
293 (u_longlong_t)lr->lrc_reclen,
294 (u_longlong_t)lr->lrc_txg,
295 (u_longlong_t)lr->lrc_seq);
298 zil_rec_info[txtype].zri_print(zilog, txtype, lr);