1 /* DO NOT EDIT: automatically built by dist/distrib. */
4 int __db_pgerr
__P((DB
*, db_pgno_t
));
5 int __db_pgfmt
__P((DB
*, db_pgno_t
));
7 __P((DB_LOG
*, DB_TXN
*, DB_LSN
*, u_int32_t
,
8 u_int32_t
, u_int32_t
, db_pgno_t
, u_int32_t
,
9 size_t, const DBT
*, const DBT
*, DB_LSN
*));
11 __P((DB_LOG
*, DBT
*, DB_LSN
*, int, void *));
12 int __db_addrem_read
__P((void *, __db_addrem_args
**));
14 __P((DB_LOG
*, DB_TXN
*, DB_LSN
*, u_int32_t
,
15 u_int32_t
, u_int32_t
, db_pgno_t
, const DBT
*,
18 __P((DB_LOG
*, DBT
*, DB_LSN
*, int, void *));
19 int __db_split_read
__P((void *, __db_split_args
**));
21 __P((DB_LOG
*, DB_TXN
*, DB_LSN
*, u_int32_t
,
22 u_int32_t
, u_int32_t
, db_pgno_t
, db_pgno_t
,
23 db_pgno_t
, const DBT
*, DB_LSN
*, DB_LSN
*,
26 __P((DB_LOG
*, DBT
*, DB_LSN
*, int, void *));
27 int __db_big_read
__P((void *, __db_big_args
**));
29 __P((DB_LOG
*, DB_TXN
*, DB_LSN
*, u_int32_t
,
30 u_int32_t
, db_pgno_t
, int32_t, DB_LSN
*));
32 __P((DB_LOG
*, DBT
*, DB_LSN
*, int, void *));
33 int __db_ovref_read
__P((void *, __db_ovref_args
**));
35 __P((DB_LOG
*, DB_TXN
*, DB_LSN
*, u_int32_t
,
36 u_int32_t
, db_pgno_t
, DB_LSN
*, db_pgno_t
,
37 DB_LSN
*, db_pgno_t
, DB_LSN
*));
39 __P((DB_LOG
*, DBT
*, DB_LSN
*, int, void *));
40 int __db_relink_read
__P((void *, __db_relink_args
**));
42 __P((DB_LOG
*, DB_TXN
*, DB_LSN
*, u_int32_t
,
43 u_int32_t
, db_pgno_t
, DB_LSN
*, db_pgno_t
,
45 int __db_addpage_print
46 __P((DB_LOG
*, DBT
*, DB_LSN
*, int, void *));
47 int __db_addpage_read
__P((void *, __db_addpage_args
**));
49 __P((DB_LOG
*, DB_TXN
*, DB_LSN
*, u_int32_t
,
50 const DBT
*, u_int32_t
, const DBT
*, const DBT
*,
53 __P((DB_LOG
*, DBT
*, DB_LSN
*, int, void *));
54 int __db_debug_read
__P((void *, __db_debug_args
**));
56 __P((DB_LOG
*, DB_TXN
*, DB_LSN
*, u_int32_t
,
57 u_int32_t
, db_pgno_t
, DB_LSN
*));
59 __P((DB_LOG
*, DBT
*, DB_LSN
*, int, void *));
60 int __db_noop_read
__P((void *, __db_noop_args
**));
61 int __db_init_print
__P((DB_ENV
*));
62 int __db_init_recover
__P((DB_ENV
*));
63 int __db_pgin
__P((db_pgno_t
, size_t, void *));
64 int __db_pgout
__P((db_pgno_t
, size_t, void *));
65 int __db_dispatch
__P((DB_LOG
*, DBT
*, DB_LSN
*, int, void *));
66 int __db_add_recovery
__P((DB_ENV
*,
67 int (*)(DB_LOG
*, DBT
*, DB_LSN
*, int, void *), u_int32_t
));
68 int __db_txnlist_init
__P((void *));
69 int __db_txnlist_add
__P((void *, u_int32_t
));
70 int __db_txnlist_find
__P((void *, u_int32_t
));
71 void __db_txnlist_end
__P((void *));
72 void __db_txnlist_gen
__P((void *, int));
73 void __db_txnlist_print
__P((void *));
74 int __db_dput
__P((DB
*,
75 DBT
*, PAGE
**, db_indx_t
*, int (*)(DB
*, u_int32_t
, PAGE
**)));
76 int __db_drem
__P((DB
*,
77 PAGE
**, u_int32_t
, int (*)(DB
*, PAGE
*)));
78 int __db_dend
__P((DB
*, db_pgno_t
, PAGE
**));
79 int __db_ditem
__P((DB
*, PAGE
*, u_int32_t
, u_int32_t
));
81 __P((DB
*, PAGE
*, u_int32_t
, u_int32_t
, DBT
*, DBT
*));
82 int __db_relink
__P((DB
*, PAGE
*, PAGE
**, int));
83 int __db_ddup
__P((DB
*, db_pgno_t
, int (*)(DB
*, PAGE
*)));
84 int __db_goff
__P((DB
*, DBT
*,
85 u_int32_t
, db_pgno_t
, void **, u_int32_t
*));
86 int __db_poff
__P((DB
*, const DBT
*, db_pgno_t
*,
87 int (*)(DB
*, u_int32_t
, PAGE
**)));
88 int __db_ovref
__P((DB
*, db_pgno_t
, int32_t));
89 int __db_doff
__P((DB
*, db_pgno_t
, int (*)(DB
*, PAGE
*)));
90 int __db_moff
__P((DB
*, const DBT
*, db_pgno_t
));
91 void __db_loadme
__P((void));
92 FILE *__db_prinit
__P((FILE *));
93 int __db_dump
__P((DB
*, char *, int));
94 int __db_prdb
__P((DB
*));
95 int __db_prbtree
__P((DB
*));
96 int __db_prhash
__P((DB
*));
97 int __db_prtree
__P((DB_MPOOLFILE
*, int));
98 int __db_prnpage
__P((DB_MPOOLFILE
*, db_pgno_t
));
99 int __db_prpage
__P((PAGE
*, int));
100 int __db_isbad
__P((PAGE
*, int));
101 void __db_pr
__P((u_int8_t
*, u_int32_t
));
102 int __db_prdbt
__P((DBT
*, int, FILE *));
103 void __db_prflags
__P((u_int32_t
, const FN
*, FILE *));
104 int __db_addrem_recover
105 __P((DB_LOG
*, DBT
*, DB_LSN
*, int, void *));
106 int __db_split_recover
__P((DB_LOG
*, DBT
*, DB_LSN
*, int, void *));
107 int __db_big_recover
__P((DB_LOG
*, DBT
*, DB_LSN
*, int, void *));
108 int __db_ovref_recover
__P((DB_LOG
*, DBT
*, DB_LSN
*, int, void *));
109 int __db_relink_recover
110 __P((DB_LOG
*, DBT
*, DB_LSN
*, int, void *));
111 int __db_addpage_recover
112 __P((DB_LOG
*, DBT
*, DB_LSN
*, int, void *));
113 int __db_debug_recover
__P((DB_LOG
*, DBT
*, DB_LSN
*, int, void *));
114 int __db_noop_recover
__P((DB_LOG
*, DBT
*, DB_LSN
*, int, void *));
115 int __db_ret
__P((DB
*,
116 PAGE
*, u_int32_t
, DBT
*, void **, u_int32_t
*));
117 int __db_retcopy
__P((DBT
*,
118 void *, u_int32_t
, void **, u_int32_t
*, void *(*)(size_t)));
119 int __db_gethandle
__P((DB
*, int (*)(DB
*, DB
*), DB
**));
120 int __db_puthandle
__P((DB
*));
121 #endif /* _db_ext_h_ */