]>
Commit | Line | Data |
---|---|---|
92f1da4d UD |
1 | /* Do not edit: automatically built by dist/distrib. */ |
2 | int __ham_open __P((DB *, DB_INFO *)); | |
3 | int __ham_close __P((DB *)); | |
4 | int __ham_expand_table __P((HTAB *)); | |
5 | u_int32_t __ham_call_hash __P((HTAB *, u_int8_t *, int32_t)); | |
6 | int __ham_init_dbt __P((DBT *, u_int32_t, void **, u_int32_t *)); | |
7 | void __ham_c_update __P((HTAB *, | |
8 | HASH_CURSOR *, db_pgno_t, u_int32_t, int, int)); | |
9 | int __ham_hdup __P((DB *, DB *)); | |
10 | int __ham_insdel_log | |
11 | __P((DB_LOG *, DB_TXN *, DB_LSN *, u_int32_t, | |
12 | u_int32_t, u_int32_t, db_pgno_t, u_int32_t, | |
13 | DB_LSN *, DBT *, DBT *)); | |
14 | int __ham_insdel_print | |
15 | __P((DB_LOG *, DBT *, DB_LSN *, int, void *)); | |
16 | int __ham_insdel_read __P((void *, __ham_insdel_args **)); | |
17 | int __ham_newpage_log | |
18 | __P((DB_LOG *, DB_TXN *, DB_LSN *, u_int32_t, | |
19 | u_int32_t, u_int32_t, db_pgno_t, DB_LSN *, | |
20 | db_pgno_t, DB_LSN *, db_pgno_t, DB_LSN *)); | |
21 | int __ham_newpage_print | |
22 | __P((DB_LOG *, DBT *, DB_LSN *, int, void *)); | |
23 | int __ham_newpage_read __P((void *, __ham_newpage_args **)); | |
24 | int __ham_splitmeta_log | |
25 | __P((DB_LOG *, DB_TXN *, DB_LSN *, u_int32_t, | |
26 | u_int32_t, u_int32_t, u_int32_t, u_int32_t, | |
27 | DB_LSN *)); | |
28 | int __ham_splitmeta_print | |
29 | __P((DB_LOG *, DBT *, DB_LSN *, int, void *)); | |
30 | int __ham_splitmeta_read __P((void *, __ham_splitmeta_args **)); | |
31 | int __ham_splitdata_log | |
32 | __P((DB_LOG *, DB_TXN *, DB_LSN *, u_int32_t, | |
33 | u_int32_t, u_int32_t, db_pgno_t, DBT *, | |
34 | DB_LSN *)); | |
35 | int __ham_splitdata_print | |
36 | __P((DB_LOG *, DBT *, DB_LSN *, int, void *)); | |
37 | int __ham_splitdata_read __P((void *, __ham_splitdata_args **)); | |
38 | int __ham_replace_log | |
39 | __P((DB_LOG *, DB_TXN *, DB_LSN *, u_int32_t, | |
40 | u_int32_t, db_pgno_t, u_int32_t, DB_LSN *, | |
41 | int32_t, DBT *, DBT *, u_int32_t)); | |
42 | int __ham_replace_print | |
43 | __P((DB_LOG *, DBT *, DB_LSN *, int, void *)); | |
44 | int __ham_replace_read __P((void *, __ham_replace_args **)); | |
45 | int __ham_newpgno_log | |
46 | __P((DB_LOG *, DB_TXN *, DB_LSN *, u_int32_t, | |
47 | u_int32_t, u_int32_t, db_pgno_t, db_pgno_t, | |
48 | u_int32_t, db_pgno_t, u_int32_t, DB_LSN *, | |
49 | DB_LSN *)); | |
50 | int __ham_newpgno_print | |
51 | __P((DB_LOG *, DBT *, DB_LSN *, int, void *)); | |
52 | int __ham_newpgno_read __P((void *, __ham_newpgno_args **)); | |
53 | int __ham_ovfl_log | |
54 | __P((DB_LOG *, DB_TXN *, DB_LSN *, u_int32_t, | |
55 | u_int32_t, db_pgno_t, u_int32_t, db_pgno_t, | |
56 | DB_LSN *)); | |
57 | int __ham_ovfl_print | |
58 | __P((DB_LOG *, DBT *, DB_LSN *, int, void *)); | |
59 | int __ham_ovfl_read __P((void *, __ham_ovfl_args **)); | |
60 | int __ham_init_print __P((DB_ENV *)); | |
61 | int __ham_init_recover __P((DB_ENV *)); | |
62 | int __ham_pgin __P((db_pgno_t, void *, DBT *)); | |
63 | int __ham_pgout __P((db_pgno_t, void *, DBT *)); | |
64 | int __ham_mswap __P((void *)); | |
65 | #ifdef DEBUG | |
66 | void __ham_dump_bucket __P((HTAB *, u_int32_t)); | |
67 | #endif | |
68 | int __ham_add_dup __P((HTAB *, HASH_CURSOR *, DBT *, int)); | |
69 | void __ham_move_offpage __P((HTAB *, PAGE *, u_int32_t, db_pgno_t)); | |
70 | u_int32_t __ham_func2 __P((const void *, u_int32_t)); | |
71 | u_int32_t __ham_func3 __P((const void *, u_int32_t)); | |
72 | u_int32_t __ham_func4 __P((const void *, u_int32_t)); | |
73 | u_int32_t __ham_func5 __P((const void *, u_int32_t)); | |
74 | int __ham_item __P((HTAB *, HASH_CURSOR *, db_lockmode_t)); | |
75 | int __ham_item_reset __P((HTAB *, HASH_CURSOR *)); | |
76 | void __ham_item_init __P((HASH_CURSOR *)); | |
77 | int __ham_item_done __P((HTAB *, HASH_CURSOR *, int)); | |
78 | int __ham_item_last __P((HTAB *, HASH_CURSOR *, db_lockmode_t)); | |
79 | int __ham_item_first __P((HTAB *, HASH_CURSOR *, db_lockmode_t)); | |
80 | int __ham_item_prev __P((HTAB *, HASH_CURSOR *, db_lockmode_t)); | |
81 | int __ham_item_next __P((HTAB *, HASH_CURSOR *, db_lockmode_t)); | |
82 | void __ham_putitem __P((PAGE *p, const DBT *, int)); | |
83 | int __ham_del_pair __P((HTAB *, HASH_CURSOR *)); | |
84 | int __ham_replpair __P((HTAB *, HASH_CURSOR *, DBT *, u_int32_t)); | |
85 | void __ham_onpage_replace __P((PAGE *, size_t, u_int32_t, int32_t, | |
86 | int32_t, DBT *)); | |
87 | int __ham_split_page __P((HTAB *, u_int32_t, u_int32_t)); | |
88 | int __ham_add_el __P((HTAB *, HASH_CURSOR *, const DBT *, const DBT *, | |
89 | int)); | |
90 | void __ham_copy_item __P((HTAB *, PAGE *, int, PAGE *)); | |
91 | int __ham_add_ovflpage __P((HTAB *, PAGE *, int, PAGE **)); | |
92 | int __ham_new_page __P((HTAB *, u_int32_t, u_int32_t, PAGE **)); | |
93 | int __ham_del_page __P((DB *, PAGE *)); | |
94 | int __ham_put_page __P((DB *, PAGE *, int32_t)); | |
95 | int __ham_dirty_page __P((HTAB *, PAGE *)); | |
96 | int __ham_get_page __P((DB *, db_pgno_t, PAGE **)); | |
97 | int __ham_overflow_page __P((DB *, u_int32_t, PAGE **)); | |
98 | #ifdef DEBUG | |
99 | int bucket_to_page __P((HTAB *, int)); | |
100 | #endif | |
101 | void __ham_init_ovflpages __P((HTAB *)); | |
102 | int __ham_get_cpage __P((HTAB *, HASH_CURSOR *, db_lockmode_t)); | |
103 | int __ham_next_cpage __P((HTAB *, HASH_CURSOR *, db_pgno_t, | |
104 | int, int)); | |
105 | void __ham_dpair __P((DB *, PAGE *, u_int32_t)); | |
106 | int __ham_insdel_recover | |
107 | __P((DB_LOG *, DBT *, DB_LSN *, int, void *)); | |
108 | int __ham_newpage_recover | |
109 | __P((DB_LOG *, DBT *, DB_LSN *, int, void *)); | |
110 | int __ham_replace_recover | |
111 | __P((DB_LOG *, DBT *, DB_LSN *, int, void *)); | |
112 | int __ham_newpgno_recover | |
113 | __P((DB_LOG *, DBT *, DB_LSN *, int, void *)); | |
114 | int __ham_splitmeta_recover | |
115 | __P((DB_LOG *, DBT *, DB_LSN *, int, void *)); | |
116 | int __ham_splitdata_recover | |
117 | __P((DB_LOG *, DBT *, DB_LSN *, int, void *)); | |
118 | int __ham_ovfl_recover | |
119 | __P((DB_LOG *, DBT *, DB_LSN *, int, void *)); | |
120 | int __ham_stat __P((DB *, FILE *)); |