1 /* Do not edit: automatically built by gen_rec.awk. */
6 #include "dbinc/crypto.h"
7 #include "dbinc/db_page.h"
8 #include "dbinc/db_am.h"
9 #include "dbinc/btree.h"
10 #include "dbinc/log.h"
11 #include "dbinc/txn.h"
14 * PUBLIC: int __bam_split_print __P((ENV *, DBT *, DB_LSN *,
15 * PUBLIC: db_recops, void *));
18 __bam_split_print(env, dbtp, lsnp, notused2, notused3)
25 __bam_split_args *argp;
30 notused2 = DB_TXN_PRINT;
34 __bam_split_read(env, NULL, NULL, dbtp->data, &argp)) != 0)
37 "[%lu][%lu]__bam_split%s: rec: %lu txnp %lx prevlsn [%lu][%lu]\n",
38 (u_long)lsnp->file, (u_long)lsnp->offset,
39 (argp->type & DB_debug_FLAG) ? "_debug" : "",
41 (u_long)argp->txnp->txnid,
42 (u_long)argp->prev_lsn.file, (u_long)argp->prev_lsn.offset);
43 (void)printf("\tfileid: %ld\n", (long)argp->fileid);
44 (void)printf("\tleft: %lu\n", (u_long)argp->left);
45 (void)printf("\tllsn: [%lu][%lu]\n",
46 (u_long)argp->llsn.file, (u_long)argp->llsn.offset);
47 (void)printf("\tright: %lu\n", (u_long)argp->right);
48 (void)printf("\trlsn: [%lu][%lu]\n",
49 (u_long)argp->rlsn.file, (u_long)argp->rlsn.offset);
50 (void)printf("\tindx: %lu\n", (u_long)argp->indx);
51 (void)printf("\tnpgno: %lu\n", (u_long)argp->npgno);
52 (void)printf("\tnlsn: [%lu][%lu]\n",
53 (u_long)argp->nlsn.file, (u_long)argp->nlsn.offset);
54 (void)printf("\tppgno: %lu\n", (u_long)argp->ppgno);
55 (void)printf("\tplsn: [%lu][%lu]\n",
56 (u_long)argp->plsn.file, (u_long)argp->plsn.offset);
57 (void)printf("\tpindx: %lu\n", (u_long)argp->pindx);
58 (void)printf("\tpg: ");
59 for (i = 0; i < argp->pg.size; i++) {
60 ch = ((u_int8_t *)argp->pg.data)[i];
61 printf(isprint(ch) || ch == 0x0a ? "%c" : "%#x ", ch);
64 (void)printf("\tpentry: ");
65 for (i = 0; i < argp->pentry.size; i++) {
66 ch = ((u_int8_t *)argp->pentry.data)[i];
67 printf(isprint(ch) || ch == 0x0a ? "%c" : "%#x ", ch);
70 (void)printf("\trentry: ");
71 for (i = 0; i < argp->rentry.size; i++) {
72 ch = ((u_int8_t *)argp->rentry.data)[i];
73 printf(isprint(ch) || ch == 0x0a ? "%c" : "%#x ", ch);
76 (void)printf("\topflags: %lu\n", (u_long)argp->opflags);
83 * PUBLIC: int __bam_split_42_print __P((ENV *, DBT *, DB_LSN *,
84 * PUBLIC: db_recops, void *));
87 __bam_split_42_print(env, dbtp, lsnp, notused2, notused3)
94 __bam_split_42_args *argp;
99 notused2 = DB_TXN_PRINT;
103 __bam_split_42_read(env, NULL, NULL, dbtp->data, &argp)) != 0)
106 "[%lu][%lu]__bam_split_42%s: rec: %lu txnp %lx prevlsn [%lu][%lu]\n",
107 (u_long)lsnp->file, (u_long)lsnp->offset,
108 (argp->type & DB_debug_FLAG) ? "_debug" : "",
110 (u_long)argp->txnp->txnid,
111 (u_long)argp->prev_lsn.file, (u_long)argp->prev_lsn.offset);
112 (void)printf("\tfileid: %ld\n", (long)argp->fileid);
113 (void)printf("\tleft: %lu\n", (u_long)argp->left);
114 (void)printf("\tllsn: [%lu][%lu]\n",
115 (u_long)argp->llsn.file, (u_long)argp->llsn.offset);
116 (void)printf("\tright: %lu\n", (u_long)argp->right);
117 (void)printf("\trlsn: [%lu][%lu]\n",
118 (u_long)argp->rlsn.file, (u_long)argp->rlsn.offset);
119 (void)printf("\tindx: %lu\n", (u_long)argp->indx);
120 (void)printf("\tnpgno: %lu\n", (u_long)argp->npgno);
121 (void)printf("\tnlsn: [%lu][%lu]\n",
122 (u_long)argp->nlsn.file, (u_long)argp->nlsn.offset);
123 (void)printf("\troot_pgno: %lu\n", (u_long)argp->root_pgno);
124 (void)printf("\tpg: ");
125 for (i = 0; i < argp->pg.size; i++) {
126 ch = ((u_int8_t *)argp->pg.data)[i];
127 printf(isprint(ch) || ch == 0x0a ? "%c" : "%#x ", ch);
130 (void)printf("\topflags: %lu\n", (u_long)argp->opflags);
132 __os_free(env, argp);
137 * PUBLIC: int __bam_rsplit_print __P((ENV *, DBT *, DB_LSN *,
138 * PUBLIC: db_recops, void *));
141 __bam_rsplit_print(env, dbtp, lsnp, notused2, notused3)
148 __bam_rsplit_args *argp;
153 notused2 = DB_TXN_PRINT;
157 __bam_rsplit_read(env, NULL, NULL, dbtp->data, &argp)) != 0)
160 "[%lu][%lu]__bam_rsplit%s: rec: %lu txnp %lx prevlsn [%lu][%lu]\n",
161 (u_long)lsnp->file, (u_long)lsnp->offset,
162 (argp->type & DB_debug_FLAG) ? "_debug" : "",
164 (u_long)argp->txnp->txnid,
165 (u_long)argp->prev_lsn.file, (u_long)argp->prev_lsn.offset);
166 (void)printf("\tfileid: %ld\n", (long)argp->fileid);
167 (void)printf("\tpgno: %lu\n", (u_long)argp->pgno);
168 (void)printf("\tpgdbt: ");
169 for (i = 0; i < argp->pgdbt.size; i++) {
170 ch = ((u_int8_t *)argp->pgdbt.data)[i];
171 printf(isprint(ch) || ch == 0x0a ? "%c" : "%#x ", ch);
174 (void)printf("\troot_pgno: %lu\n", (u_long)argp->root_pgno);
175 (void)printf("\tnrec: %lu\n", (u_long)argp->nrec);
176 (void)printf("\trootent: ");
177 for (i = 0; i < argp->rootent.size; i++) {
178 ch = ((u_int8_t *)argp->rootent.data)[i];
179 printf(isprint(ch) || ch == 0x0a ? "%c" : "%#x ", ch);
182 (void)printf("\trootlsn: [%lu][%lu]\n",
183 (u_long)argp->rootlsn.file, (u_long)argp->rootlsn.offset);
185 __os_free(env, argp);
190 * PUBLIC: int __bam_adj_print __P((ENV *, DBT *, DB_LSN *,
191 * PUBLIC: db_recops, void *));
194 __bam_adj_print(env, dbtp, lsnp, notused2, notused3)
201 __bam_adj_args *argp;
204 notused2 = DB_TXN_PRINT;
208 __bam_adj_read(env, NULL, NULL, dbtp->data, &argp)) != 0)
211 "[%lu][%lu]__bam_adj%s: rec: %lu txnp %lx prevlsn [%lu][%lu]\n",
212 (u_long)lsnp->file, (u_long)lsnp->offset,
213 (argp->type & DB_debug_FLAG) ? "_debug" : "",
215 (u_long)argp->txnp->txnid,
216 (u_long)argp->prev_lsn.file, (u_long)argp->prev_lsn.offset);
217 (void)printf("\tfileid: %ld\n", (long)argp->fileid);
218 (void)printf("\tpgno: %lu\n", (u_long)argp->pgno);
219 (void)printf("\tlsn: [%lu][%lu]\n",
220 (u_long)argp->lsn.file, (u_long)argp->lsn.offset);
221 (void)printf("\tindx: %lu\n", (u_long)argp->indx);
222 (void)printf("\tindx_copy: %lu\n", (u_long)argp->indx_copy);
223 (void)printf("\tis_insert: %lu\n", (u_long)argp->is_insert);
225 __os_free(env, argp);
230 * PUBLIC: int __bam_cadjust_print __P((ENV *, DBT *, DB_LSN *,
231 * PUBLIC: db_recops, void *));
234 __bam_cadjust_print(env, dbtp, lsnp, notused2, notused3)
241 __bam_cadjust_args *argp;
244 notused2 = DB_TXN_PRINT;
248 __bam_cadjust_read(env, NULL, NULL, dbtp->data, &argp)) != 0)
251 "[%lu][%lu]__bam_cadjust%s: rec: %lu txnp %lx prevlsn [%lu][%lu]\n",
252 (u_long)lsnp->file, (u_long)lsnp->offset,
253 (argp->type & DB_debug_FLAG) ? "_debug" : "",
255 (u_long)argp->txnp->txnid,
256 (u_long)argp->prev_lsn.file, (u_long)argp->prev_lsn.offset);
257 (void)printf("\tfileid: %ld\n", (long)argp->fileid);
258 (void)printf("\tpgno: %lu\n", (u_long)argp->pgno);
259 (void)printf("\tlsn: [%lu][%lu]\n",
260 (u_long)argp->lsn.file, (u_long)argp->lsn.offset);
261 (void)printf("\tindx: %lu\n", (u_long)argp->indx);
262 (void)printf("\tadjust: %ld\n", (long)argp->adjust);
263 (void)printf("\topflags: %lu\n", (u_long)argp->opflags);
265 __os_free(env, argp);
270 * PUBLIC: int __bam_cdel_print __P((ENV *, DBT *, DB_LSN *,
271 * PUBLIC: db_recops, void *));
274 __bam_cdel_print(env, dbtp, lsnp, notused2, notused3)
281 __bam_cdel_args *argp;
284 notused2 = DB_TXN_PRINT;
288 __bam_cdel_read(env, NULL, NULL, dbtp->data, &argp)) != 0)
291 "[%lu][%lu]__bam_cdel%s: rec: %lu txnp %lx prevlsn [%lu][%lu]\n",
292 (u_long)lsnp->file, (u_long)lsnp->offset,
293 (argp->type & DB_debug_FLAG) ? "_debug" : "",
295 (u_long)argp->txnp->txnid,
296 (u_long)argp->prev_lsn.file, (u_long)argp->prev_lsn.offset);
297 (void)printf("\tfileid: %ld\n", (long)argp->fileid);
298 (void)printf("\tpgno: %lu\n", (u_long)argp->pgno);
299 (void)printf("\tlsn: [%lu][%lu]\n",
300 (u_long)argp->lsn.file, (u_long)argp->lsn.offset);
301 (void)printf("\tindx: %lu\n", (u_long)argp->indx);
303 __os_free(env, argp);
308 * PUBLIC: int __bam_repl_print __P((ENV *, DBT *, DB_LSN *,
309 * PUBLIC: db_recops, void *));
312 __bam_repl_print(env, dbtp, lsnp, notused2, notused3)
319 __bam_repl_args *argp;
324 notused2 = DB_TXN_PRINT;
328 __bam_repl_read(env, NULL, NULL, dbtp->data, &argp)) != 0)
331 "[%lu][%lu]__bam_repl%s: rec: %lu txnp %lx prevlsn [%lu][%lu]\n",
332 (u_long)lsnp->file, (u_long)lsnp->offset,
333 (argp->type & DB_debug_FLAG) ? "_debug" : "",
335 (u_long)argp->txnp->txnid,
336 (u_long)argp->prev_lsn.file, (u_long)argp->prev_lsn.offset);
337 (void)printf("\tfileid: %ld\n", (long)argp->fileid);
338 (void)printf("\tpgno: %lu\n", (u_long)argp->pgno);
339 (void)printf("\tlsn: [%lu][%lu]\n",
340 (u_long)argp->lsn.file, (u_long)argp->lsn.offset);
341 (void)printf("\tindx: %lu\n", (u_long)argp->indx);
342 (void)printf("\tisdeleted: %lu\n", (u_long)argp->isdeleted);
343 (void)printf("\torig: ");
344 for (i = 0; i < argp->orig.size; i++) {
345 ch = ((u_int8_t *)argp->orig.data)[i];
346 printf(isprint(ch) || ch == 0x0a ? "%c" : "%#x ", ch);
349 (void)printf("\trepl: ");
350 for (i = 0; i < argp->repl.size; i++) {
351 ch = ((u_int8_t *)argp->repl.data)[i];
352 printf(isprint(ch) || ch == 0x0a ? "%c" : "%#x ", ch);
355 (void)printf("\tprefix: %lu\n", (u_long)argp->prefix);
356 (void)printf("\tsuffix: %lu\n", (u_long)argp->suffix);
358 __os_free(env, argp);
363 * PUBLIC: int __bam_root_print __P((ENV *, DBT *, DB_LSN *,
364 * PUBLIC: db_recops, void *));
367 __bam_root_print(env, dbtp, lsnp, notused2, notused3)
374 __bam_root_args *argp;
377 notused2 = DB_TXN_PRINT;
381 __bam_root_read(env, NULL, NULL, dbtp->data, &argp)) != 0)
384 "[%lu][%lu]__bam_root%s: rec: %lu txnp %lx prevlsn [%lu][%lu]\n",
385 (u_long)lsnp->file, (u_long)lsnp->offset,
386 (argp->type & DB_debug_FLAG) ? "_debug" : "",
388 (u_long)argp->txnp->txnid,
389 (u_long)argp->prev_lsn.file, (u_long)argp->prev_lsn.offset);
390 (void)printf("\tfileid: %ld\n", (long)argp->fileid);
391 (void)printf("\tmeta_pgno: %lu\n", (u_long)argp->meta_pgno);
392 (void)printf("\troot_pgno: %lu\n", (u_long)argp->root_pgno);
393 (void)printf("\tmeta_lsn: [%lu][%lu]\n",
394 (u_long)argp->meta_lsn.file, (u_long)argp->meta_lsn.offset);
396 __os_free(env, argp);
401 * PUBLIC: int __bam_curadj_print __P((ENV *, DBT *, DB_LSN *,
402 * PUBLIC: db_recops, void *));
405 __bam_curadj_print(env, dbtp, lsnp, notused2, notused3)
412 __bam_curadj_args *argp;
415 notused2 = DB_TXN_PRINT;
419 __bam_curadj_read(env, NULL, NULL, dbtp->data, &argp)) != 0)
422 "[%lu][%lu]__bam_curadj%s: rec: %lu txnp %lx prevlsn [%lu][%lu]\n",
423 (u_long)lsnp->file, (u_long)lsnp->offset,
424 (argp->type & DB_debug_FLAG) ? "_debug" : "",
426 (u_long)argp->txnp->txnid,
427 (u_long)argp->prev_lsn.file, (u_long)argp->prev_lsn.offset);
428 (void)printf("\tfileid: %ld\n", (long)argp->fileid);
429 (void)printf("\tmode: %ld\n", (long)argp->mode);
430 (void)printf("\tfrom_pgno: %lu\n", (u_long)argp->from_pgno);
431 (void)printf("\tto_pgno: %lu\n", (u_long)argp->to_pgno);
432 (void)printf("\tleft_pgno: %lu\n", (u_long)argp->left_pgno);
433 (void)printf("\tfirst_indx: %lu\n", (u_long)argp->first_indx);
434 (void)printf("\tfrom_indx: %lu\n", (u_long)argp->from_indx);
435 (void)printf("\tto_indx: %lu\n", (u_long)argp->to_indx);
437 __os_free(env, argp);
442 * PUBLIC: int __bam_rcuradj_print __P((ENV *, DBT *, DB_LSN *,
443 * PUBLIC: db_recops, void *));
446 __bam_rcuradj_print(env, dbtp, lsnp, notused2, notused3)
453 __bam_rcuradj_args *argp;
456 notused2 = DB_TXN_PRINT;
460 __bam_rcuradj_read(env, NULL, NULL, dbtp->data, &argp)) != 0)
463 "[%lu][%lu]__bam_rcuradj%s: rec: %lu txnp %lx prevlsn [%lu][%lu]\n",
464 (u_long)lsnp->file, (u_long)lsnp->offset,
465 (argp->type & DB_debug_FLAG) ? "_debug" : "",
467 (u_long)argp->txnp->txnid,
468 (u_long)argp->prev_lsn.file, (u_long)argp->prev_lsn.offset);
469 (void)printf("\tfileid: %ld\n", (long)argp->fileid);
470 (void)printf("\tmode: %ld\n", (long)argp->mode);
471 (void)printf("\troot: %ld\n", (long)argp->root);
472 (void)printf("\trecno: %ld\n", (long)argp->recno);
473 (void)printf("\torder: %lu\n", (u_long)argp->order);
475 __os_free(env, argp);
480 * PUBLIC: int __bam_relink_43_print __P((ENV *, DBT *, DB_LSN *,
481 * PUBLIC: db_recops, void *));
484 __bam_relink_43_print(env, dbtp, lsnp, notused2, notused3)
491 __bam_relink_43_args *argp;
494 notused2 = DB_TXN_PRINT;
498 __bam_relink_43_read(env, NULL, NULL, dbtp->data, &argp)) != 0)
501 "[%lu][%lu]__bam_relink_43%s: rec: %lu txnp %lx prevlsn [%lu][%lu]\n",
502 (u_long)lsnp->file, (u_long)lsnp->offset,
503 (argp->type & DB_debug_FLAG) ? "_debug" : "",
505 (u_long)argp->txnp->txnid,
506 (u_long)argp->prev_lsn.file, (u_long)argp->prev_lsn.offset);
507 (void)printf("\tfileid: %ld\n", (long)argp->fileid);
508 (void)printf("\tpgno: %lu\n", (u_long)argp->pgno);
509 (void)printf("\tlsn: [%lu][%lu]\n",
510 (u_long)argp->lsn.file, (u_long)argp->lsn.offset);
511 (void)printf("\tprev: %lu\n", (u_long)argp->prev);
512 (void)printf("\tlsn_prev: [%lu][%lu]\n",
513 (u_long)argp->lsn_prev.file, (u_long)argp->lsn_prev.offset);
514 (void)printf("\tnext: %lu\n", (u_long)argp->next);
515 (void)printf("\tlsn_next: [%lu][%lu]\n",
516 (u_long)argp->lsn_next.file, (u_long)argp->lsn_next.offset);
518 __os_free(env, argp);
523 * PUBLIC: int __bam_relink_print __P((ENV *, DBT *, DB_LSN *,
524 * PUBLIC: db_recops, void *));
527 __bam_relink_print(env, dbtp, lsnp, notused2, notused3)
534 __bam_relink_args *argp;
537 notused2 = DB_TXN_PRINT;
541 __bam_relink_read(env, NULL, NULL, dbtp->data, &argp)) != 0)
544 "[%lu][%lu]__bam_relink%s: rec: %lu txnp %lx prevlsn [%lu][%lu]\n",
545 (u_long)lsnp->file, (u_long)lsnp->offset,
546 (argp->type & DB_debug_FLAG) ? "_debug" : "",
548 (u_long)argp->txnp->txnid,
549 (u_long)argp->prev_lsn.file, (u_long)argp->prev_lsn.offset);
550 (void)printf("\tfileid: %ld\n", (long)argp->fileid);
551 (void)printf("\tpgno: %lu\n", (u_long)argp->pgno);
552 (void)printf("\tnew_pgno: %lu\n", (u_long)argp->new_pgno);
553 (void)printf("\tprev: %lu\n", (u_long)argp->prev);
554 (void)printf("\tlsn_prev: [%lu][%lu]\n",
555 (u_long)argp->lsn_prev.file, (u_long)argp->lsn_prev.offset);
556 (void)printf("\tnext: %lu\n", (u_long)argp->next);
557 (void)printf("\tlsn_next: [%lu][%lu]\n",
558 (u_long)argp->lsn_next.file, (u_long)argp->lsn_next.offset);
560 __os_free(env, argp);
565 * PUBLIC: int __bam_merge_44_print __P((ENV *, DBT *, DB_LSN *,
566 * PUBLIC: db_recops, void *));
569 __bam_merge_44_print(env, dbtp, lsnp, notused2, notused3)
576 __bam_merge_44_args *argp;
581 notused2 = DB_TXN_PRINT;
585 __bam_merge_44_read(env, NULL, NULL, dbtp->data, &argp)) != 0)
588 "[%lu][%lu]__bam_merge_44%s: rec: %lu txnp %lx prevlsn [%lu][%lu]\n",
589 (u_long)lsnp->file, (u_long)lsnp->offset,
590 (argp->type & DB_debug_FLAG) ? "_debug" : "",
592 (u_long)argp->txnp->txnid,
593 (u_long)argp->prev_lsn.file, (u_long)argp->prev_lsn.offset);
594 (void)printf("\tfileid: %ld\n", (long)argp->fileid);
595 (void)printf("\tpgno: %lu\n", (u_long)argp->pgno);
596 (void)printf("\tlsn: [%lu][%lu]\n",
597 (u_long)argp->lsn.file, (u_long)argp->lsn.offset);
598 (void)printf("\tnpgno: %lu\n", (u_long)argp->npgno);
599 (void)printf("\tnlsn: [%lu][%lu]\n",
600 (u_long)argp->nlsn.file, (u_long)argp->nlsn.offset);
601 (void)printf("\thdr: ");
602 for (i = 0; i < argp->hdr.size; i++) {
603 ch = ((u_int8_t *)argp->hdr.data)[i];
604 printf(isprint(ch) || ch == 0x0a ? "%c" : "%#x ", ch);
607 (void)printf("\tdata: ");
608 for (i = 0; i < argp->data.size; i++) {
609 ch = ((u_int8_t *)argp->data.data)[i];
610 printf(isprint(ch) || ch == 0x0a ? "%c" : "%#x ", ch);
613 (void)printf("\tind: ");
614 for (i = 0; i < argp->ind.size; i++) {
615 ch = ((u_int8_t *)argp->ind.data)[i];
616 printf(isprint(ch) || ch == 0x0a ? "%c" : "%#x ", ch);
620 __os_free(env, argp);
625 * PUBLIC: int __bam_merge_print __P((ENV *, DBT *, DB_LSN *,
626 * PUBLIC: db_recops, void *));
629 __bam_merge_print(env, dbtp, lsnp, notused2, notused3)
636 __bam_merge_args *argp;
641 notused2 = DB_TXN_PRINT;
645 __bam_merge_read(env, NULL, NULL, dbtp->data, &argp)) != 0)
648 "[%lu][%lu]__bam_merge%s: rec: %lu txnp %lx prevlsn [%lu][%lu]\n",
649 (u_long)lsnp->file, (u_long)lsnp->offset,
650 (argp->type & DB_debug_FLAG) ? "_debug" : "",
652 (u_long)argp->txnp->txnid,
653 (u_long)argp->prev_lsn.file, (u_long)argp->prev_lsn.offset);
654 (void)printf("\tfileid: %ld\n", (long)argp->fileid);
655 (void)printf("\tpgno: %lu\n", (u_long)argp->pgno);
656 (void)printf("\tlsn: [%lu][%lu]\n",
657 (u_long)argp->lsn.file, (u_long)argp->lsn.offset);
658 (void)printf("\tnpgno: %lu\n", (u_long)argp->npgno);
659 (void)printf("\tnlsn: [%lu][%lu]\n",
660 (u_long)argp->nlsn.file, (u_long)argp->nlsn.offset);
661 (void)printf("\thdr: ");
662 for (i = 0; i < argp->hdr.size; i++) {
663 ch = ((u_int8_t *)argp->hdr.data)[i];
664 printf(isprint(ch) || ch == 0x0a ? "%c" : "%#x ", ch);
667 (void)printf("\tdata: ");
668 for (i = 0; i < argp->data.size; i++) {
669 ch = ((u_int8_t *)argp->data.data)[i];
670 printf(isprint(ch) || ch == 0x0a ? "%c" : "%#x ", ch);
673 (void)printf("\tpg_copy: %lu\n", (u_long)argp->pg_copy);
675 __os_free(env, argp);
680 * PUBLIC: int __bam_pgno_print __P((ENV *, DBT *, DB_LSN *,
681 * PUBLIC: db_recops, void *));
684 __bam_pgno_print(env, dbtp, lsnp, notused2, notused3)
691 __bam_pgno_args *argp;
694 notused2 = DB_TXN_PRINT;
698 __bam_pgno_read(env, NULL, NULL, dbtp->data, &argp)) != 0)
701 "[%lu][%lu]__bam_pgno%s: rec: %lu txnp %lx prevlsn [%lu][%lu]\n",
702 (u_long)lsnp->file, (u_long)lsnp->offset,
703 (argp->type & DB_debug_FLAG) ? "_debug" : "",
705 (u_long)argp->txnp->txnid,
706 (u_long)argp->prev_lsn.file, (u_long)argp->prev_lsn.offset);
707 (void)printf("\tfileid: %ld\n", (long)argp->fileid);
708 (void)printf("\tpgno: %lu\n", (u_long)argp->pgno);
709 (void)printf("\tlsn: [%lu][%lu]\n",
710 (u_long)argp->lsn.file, (u_long)argp->lsn.offset);
711 (void)printf("\tindx: %lu\n", (u_long)argp->indx);
712 (void)printf("\topgno: %lu\n", (u_long)argp->opgno);
713 (void)printf("\tnpgno: %lu\n", (u_long)argp->npgno);
715 __os_free(env, argp);
720 * PUBLIC: int __bam_init_print __P((ENV *, DB_DISTAB *));
723 __bam_init_print(env, dtabp)
729 if ((ret = __db_add_recovery_int(env, dtabp,
730 __bam_split_print, DB___bam_split)) != 0)
732 if ((ret = __db_add_recovery_int(env, dtabp,
733 __bam_rsplit_print, DB___bam_rsplit)) != 0)
735 if ((ret = __db_add_recovery_int(env, dtabp,
736 __bam_adj_print, DB___bam_adj)) != 0)
738 if ((ret = __db_add_recovery_int(env, dtabp,
739 __bam_cadjust_print, DB___bam_cadjust)) != 0)
741 if ((ret = __db_add_recovery_int(env, dtabp,
742 __bam_cdel_print, DB___bam_cdel)) != 0)
744 if ((ret = __db_add_recovery_int(env, dtabp,
745 __bam_repl_print, DB___bam_repl)) != 0)
747 if ((ret = __db_add_recovery_int(env, dtabp,
748 __bam_root_print, DB___bam_root)) != 0)
750 if ((ret = __db_add_recovery_int(env, dtabp,
751 __bam_curadj_print, DB___bam_curadj)) != 0)
753 if ((ret = __db_add_recovery_int(env, dtabp,
754 __bam_rcuradj_print, DB___bam_rcuradj)) != 0)
756 if ((ret = __db_add_recovery_int(env, dtabp,
757 __bam_relink_print, DB___bam_relink)) != 0)
759 if ((ret = __db_add_recovery_int(env, dtabp,
760 __bam_merge_print, DB___bam_merge)) != 0)
762 if ((ret = __db_add_recovery_int(env, dtabp,
763 __bam_pgno_print, DB___bam_pgno)) != 0)