aboutsummaryrefslogtreecommitdiff
path: root/db2/include/db_ext.h
blob: 1ad1643bfa1840a7652a78a325ce79efb63a5666 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
/* DO NOT EDIT: automatically built by dist/distrib. */
#ifndef _db_ext_h_
#define _db_ext_h_
int __db_close __P((DB *, u_int32_t));
int __db_init_wrapper __P((DB *));
int __db_cprint __P((DB *));
int __db_c_destroy __P((DBC *));
int __db_sync __P((DB *, u_int32_t));
int __db_addrem_log
    __P((DB_LOG *, DB_TXN *, DB_LSN *, u_int32_t,
    u_int32_t, u_int32_t, db_pgno_t, u_int32_t,
    size_t, const DBT *, const DBT *, DB_LSN *));
int __db_addrem_print
   __P((DB_LOG *, DBT *, DB_LSN *, int, void *));
int __db_addrem_read __P((void *, __db_addrem_args **));
int __db_split_log
    __P((DB_LOG *, DB_TXN *, DB_LSN *, u_int32_t,
    u_int32_t, u_int32_t, db_pgno_t, const DBT *,
    DB_LSN *));
int __db_split_print
   __P((DB_LOG *, DBT *, DB_LSN *, int, void *));
int __db_split_read __P((void *, __db_split_args **));
int __db_big_log
    __P((DB_LOG *, DB_TXN *, DB_LSN *, u_int32_t,
    u_int32_t, u_int32_t, db_pgno_t, db_pgno_t,
    db_pgno_t, const DBT *, DB_LSN *, DB_LSN *,
    DB_LSN *));
int __db_big_print
   __P((DB_LOG *, DBT *, DB_LSN *, int, void *));
int __db_big_read __P((void *, __db_big_args **));
int __db_ovref_log
    __P((DB_LOG *, DB_TXN *, DB_LSN *, u_int32_t,
    u_int32_t, db_pgno_t, int32_t, DB_LSN *));
int __db_ovref_print
   __P((DB_LOG *, DBT *, DB_LSN *, int, void *));
int __db_ovref_read __P((void *, __db_ovref_args **));
int __db_relink_log
    __P((DB_LOG *, DB_TXN *, DB_LSN *, u_int32_t,
    u_int32_t, u_int32_t, db_pgno_t, DB_LSN *,
    db_pgno_t, DB_LSN *, db_pgno_t, DB_LSN *));
int __db_relink_print
   __P((DB_LOG *, DBT *, DB_LSN *, int, void *));
int __db_relink_read __P((void *, __db_relink_args **));
int __db_addpage_log
    __P((DB_LOG *, DB_TXN *, DB_LSN *, u_int32_t,
    u_int32_t, db_pgno_t, DB_LSN *, db_pgno_t,
    DB_LSN *));
int __db_addpage_print
   __P((DB_LOG *, DBT *, DB_LSN *, int, void *));
int __db_addpage_read __P((void *, __db_addpage_args **));
int __db_debug_log
    __P((DB_LOG *, DB_TXN *, DB_LSN *, u_int32_t,
    const DBT *, u_int32_t, const DBT *, const DBT *,
    u_int32_t));
int __db_debug_print
   __P((DB_LOG *, DBT *, DB_LSN *, int, void *));
int __db_debug_read __P((void *, __db_debug_args **));
int __db_init_print __P((DB_ENV *));
int __db_init_recover __P((DB_ENV *));
int __db_pgin __P((db_pgno_t, size_t, void *));
int __db_pgout __P((db_pgno_t, size_t, void *));
int __db_dispatch __P((DB_LOG *, DBT *, DB_LSN *, int, void *));
int __db_add_recovery __P((DB_ENV *,
   int (*)(DB_LOG *, DBT *, DB_LSN *, int, void *), u_int32_t));
int __db_txnlist_init __P((void *));
int __db_txnlist_add __P((void *, u_int32_t));
int __db_txnlist_find __P((void *, u_int32_t));
void __db_txnlist_end __P((void *));
void __db_txnlist_gen __P((void *, int));
void __db_txnlist_print __P((void *));
int __db_dput __P((DBC *, DBT *,
   PAGE **, db_indx_t *, int (*)(DBC *, u_int32_t, PAGE **)));
int __db_drem __P((DBC *,
   PAGE **, u_int32_t, int (*)(DBC *, PAGE *)));
int __db_dend __P((DBC *, db_pgno_t, PAGE **));
 int __db_ditem __P((DBC *, PAGE *, u_int32_t, u_int32_t));
int __db_pitem
    __P((DBC *, PAGE *, u_int32_t, u_int32_t, DBT *, DBT *));
int __db_relink __P((DBC *, u_int32_t, PAGE *, PAGE **, int));
int __db_ddup __P((DBC *, db_pgno_t, int (*)(DBC *, PAGE *)));
int __db_dsearch __P((DBC *,
    int, DBT *, db_pgno_t, db_indx_t *, PAGE **, int *));
int __db_cdelchk __P((const DB *, u_int32_t, int, int));
int __db_cgetchk __P((const DB *, DBT *, DBT *, u_int32_t, int));
int __db_cputchk __P((const DB *,
   const DBT *, DBT *, u_int32_t, int, int));
int __db_closechk __P((const DB *, u_int32_t));
int __db_delchk __P((const DB *, DBT *, u_int32_t, int));
int __db_getchk __P((const