1 /* DO NOT EDIT: automatically built by dist/distrib. */
4 int __db_close
__P((DB
*, u_int32_t
));
5 int __db_init_wrapper
__P((DB
*));
6 int __db_cprint
__P((DB
*));
7 int __db_c_destroy
__P((DBC
*));
8 int __db_sync
__P((DB
*, u_int32_t
));
10 __P((DB_LOG
*, DB_TXN
*, DB_LSN
*, u_int32_t
,
11 u_int32_t
, u_int32_t
, db_pgno_t
, u_int32_t
,
12 size_t, const DBT
*, const DBT
*, DB_LSN
*));
14 __P((DB_LOG
*, DBT
*, DB_LSN
*, int, void *));
15 int __db_addrem_read
__P((void *, __db_addrem_args
**));
17 __P((DB_LOG
*, DB_TXN
*, DB_LSN
*, u_int32_t
,
18 u_int32_t
, u_int32_t
, db_pgno_t
, const DBT
*,
21 __P((DB_LOG
*, DBT
*, DB_LSN
*, int, void *));
22 int __db_split_read
__P((void *, __db_split_args
**));
24 __P((DB_LOG
*, DB_TXN
*, DB_LSN
*, u_int32_t
,
25 u_int32_t
, u_int32_t
, db_pgno_t
, db_pgno_t
,
26 db_pgno_t
, const DBT
*, DB_LSN
*, DB_LSN
*,
29 __P((DB_LOG
*, DBT
*, DB_LSN
*, int, void *));
30 int __db_big_read
__P((void *, __db_big_args
**));
32 __P((DB_LOG
*, DB_TXN
*, DB_LSN
*, u_int32_t
,
33 u_int32_t
, db_pgno_t
, int32_t, DB_LSN
*));
35 __P((DB_LOG
*, DBT
*, DB_LSN
*, int, void *));
36 int __db_ovref_read
__P((void *, __db_ovref_args
**));
38 __P((DB_LOG
*, DB_TXN
*, DB_LSN
*, u_int32_t
,
39 u_int32_t
, u_int32_t
, db_pgno_t
, DB_LSN
*,
40 db_pgno_t
, DB_LSN
*, db_pgno_t
, DB_LSN
*));
42 __P((DB_LOG
*, DBT
*, DB_LSN
*, int, void *));
43 int __db_relink_read
__P((void *, __db_relink_args
**));
45 __P((DB_LOG
*, DB_TXN
*, DB_LSN
*, u_int32_t
,
46 u_int32_t
, db_pgno_t
, DB_LSN
*, db_pgno_t
,
48 int __db_addpage_print
49 __P((DB_LOG
*, DBT
*, DB_LSN
*, int, void *));
50 int __db_addpage_read
__P((void *, __db_addpage_args
**));
52 __P((DB_LOG
*, DB_TXN
*, DB_LSN
*, u_int32_t
,
53 const DBT
*, u_int32_t
, const DBT
*, const DBT
*,
56 __P((DB_LOG
*, DBT
*, DB_LSN
*, int, void *));
57 int __db_debug_read
__P((void *, __db_debug_args
**));
58 int __db_init_print
__P((DB_ENV
*));
59 int __db_init_recover
__P((DB_ENV
*));
60 int __db_pgin
__P((db_pgno_t
, size_t, void *));
61 int __db_pgout
__P((db_pgno_t
, size_t, void *));
62 int __db_dispatch
__P((DB_LOG
*, DBT
*, DB_LSN
*, int, void *));
63 int __db_add_recovery
__P((DB_ENV
*,
64 int (*)(DB_LOG
*, DBT
*, DB_LSN
*, int, void *), u_int32_t
));
65 int __db_txnlist_init
__P((void *));
66 int __db_txnlist_add
__P((void *, u_int32_t
));
67 int __db_txnlist_find
__P((void *, u_int32_t
));
68 void __db_txnlist_end
__P((void *));
69 void __db_txnlist_gen
__P((void *, int));
70 void __db_txnlist_print
__P((void *));
71 int __db_dput
__P((DBC
*, DBT
*,
72 PAGE
**, db_indx_t
*, int (*)(DBC
*, u_int32_t
, PAGE
**)));
73 int __db_drem
__P((DBC
*,
74 PAGE
**, u_int32_t
, int (*)(DBC
*, PAGE
*)));
75 int __db_dend
__P((DBC
*, db_pgno_t
, PAGE
**));
76 int __db_ditem
__P((DBC
*, PAGE
*, u_int32_t
, u_int32_t
));
78 __P((DBC
*, PAGE
*, u_int32_t
, u_int32_t
, DBT
*, DBT
*));
79 int __db_relink
__P((DBC
*, u_int32_t
, PAGE
*, PAGE
**, int));
80 int __db_ddup
__P((DBC
*, db_pgno_t
, int (*)(DBC
*, PAGE
*)));
81 int __db_dsearch
__P((DBC
*,
82 int, DBT
*, db_pgno_t
, db_indx_t
*, PAGE
**, int *));
83 int __db_cdelchk
__P((const DB
*, u_int32_t
, int, int));
84 int __db_cgetchk
__P((const DB
*, DBT
*, DBT
*, u_int32_t
, int));
85 int __db_cputchk
__P((const DB
*,
86 const DBT
*, DBT
*, u_int32_t
, int, int));
87 int __db_closechk
__P((const DB
*, u_int32_t
));
88 int __db_delchk
__P((const DB
*, DBT
*, u_int32_t
, int));
89 int __db_getchk
__P((const DB
*, const DBT
*, DBT
*, u_int32_t
));
90 int __db_joinchk
__P((const DB
*, u_int32_t
));
92 __P((const DB
*, DBT
*, const DBT
*, u_int32_t
, int, int));
93 int __db_statchk
__P((const DB
*, u_int32_t
));
94 int __db_syncchk
__P((const DB
*, u_int32_t
));
95 int __db_eopnotsup
__P((const DB_ENV
*));
96 int __db_join
__P((DB
*, DBC
**, u_int32_t
, DBC
**));
97 int __db_goff
__P((DB
*, DBT
*,
98 u_int32_t
, db_pgno_t
, void **, u_int32_t
*));
99 int __db_poff
__P((DBC
*, const DBT
*, db_pgno_t
*,
100 int (*)(DBC
*, u_int32_t
, PAGE
**)));
101 int __db_ovref
__P((DBC
*, db_pgno_t
, int32_t));
102 int __db_doff
__P((DBC
*, db_pgno_t
, int (*)(DBC
*, PAGE
*)));
103 int __db_moff
__P((DB
*, const DBT
*, db_pgno_t
, u_int32_t
,
104 int (*)(const DBT
*, const DBT
*), int *));
105 void __db_loadme
__P((void));
106 FILE *__db_prinit
__P((FILE *));
107 int __db_dump
__P((DB
*, char *, int));
108 int __db_prdb
__P((DB
*));
109 int __db_prbtree
__P((DB
*));
110 int __db_prhash
__P((DB
*));
111 int __db_prtree
__P((DB_MPOOLFILE
*, int));
112 int __db_prnpage
__P((DB_MPOOLFILE
*, db_pgno_t
));
113 int __db_prpage
__P((PAGE
*, int));
114 int __db_isbad
__P((PAGE
*, int));
115 void __db_pr
__P((u_int8_t
*, u_int32_t
));
116 int __db_prdbt
__P((DBT
*, int, FILE *));
117 void __db_prflags
__P((u_int32_t
, const FN
*, FILE *));
118 int __db_addrem_recover
119 __P((DB_LOG
*, DBT
*, DB_LSN
*, int, void *));
120 int __db_split_recover
__P((DB_LOG
*, DBT
*, DB_LSN
*, int, void *));
121 int __db_big_recover
__P((DB_LOG
*, DBT
*, DB_LSN
*, int, void *));
122 int __db_ovref_recover
__P((DB_LOG
*, DBT
*, DB_LSN
*, int, void *));
123 int __db_relink_recover
124 __P((DB_LOG
*, DBT
*, DB_LSN
*, int, void *));
125 int __db_addpage_recover
126 __P((DB_LOG
*, DBT
*, DB_LSN
*, int, void *));
127 int __db_debug_recover
__P((DB_LOG
*, DBT
*, DB_LSN
*, int, void *));
128 int __db_ret
__P((DB
*,
129 PAGE
*, u_int32_t
, DBT
*, void **, u_int32_t
*));
130 int __db_retcopy
__P((DBT
*,
131 void *, u_int32_t
, void **, u_int32_t
*, void *(*)(size_t)));
132 #endif /* _db_ext_h_ */