13
14
} __txn_regop_42_args;
16
extern __DB_IMPORT DB_LOG_RECSPEC __txn_regop_42_desc[];
17
static inline int __txn_regop_42_read(ENV *env,
18
void *data, __txn_regop_42_args **arg)
21
return (__log_read_record(env,
22
NULL, NULL, data, __txn_regop_42_desc, sizeof(__txn_regop_42_args), (void**)arg));
15
24
#define DB___txn_regop 10
16
25
typedef struct ___txn_regop_args {
24
33
} __txn_regop_args;
35
extern __DB_IMPORT DB_LOG_RECSPEC __txn_regop_desc[];
37
__txn_regop_log(ENV *env, DB_TXN *txnp, DB_LSN *ret_lsnp, u_int32_t flags,
38
u_int32_t opcode, int32_t timestamp, u_int32_t envid, const DBT *locks)
40
return (__log_put_record(env, NULL, txnp, ret_lsnp,
41
flags, DB___txn_regop, 0,
42
sizeof(u_int32_t) + sizeof(u_int32_t) + sizeof(DB_LSN) +
43
sizeof(u_int32_t) + sizeof(u_int32_t) + sizeof(u_int32_t) +
46
opcode, timestamp, envid, locks));
49
static inline int __txn_regop_read(ENV *env,
50
void *data, __txn_regop_args **arg)
53
return (__log_read_record(env,
54
NULL, NULL, data, __txn_regop_desc, sizeof(__txn_regop_args), (void**)arg));
26
56
#define DB___txn_ckp_42 11
27
57
typedef struct ___txn_ckp_42_args {
35
65
} __txn_ckp_42_args;
67
extern __DB_IMPORT DB_LOG_RECSPEC __txn_ckp_42_desc[];
68
static inline int __txn_ckp_42_read(ENV *env,
69
void *data, __txn_ckp_42_args **arg)
72
return (__log_read_record(env,
73
NULL, NULL, data, __txn_ckp_42_desc, sizeof(__txn_ckp_42_args), (void**)arg));
37
75
#define DB___txn_ckp 11
38
76
typedef struct ___txn_ckp_args {
87
extern __DB_IMPORT DB_LOG_RECSPEC __txn_ckp_desc[];
89
__txn_ckp_log(ENV *env, DB_TXN *txnp, DB_LSN *ret_lsnp, u_int32_t flags,
90
DB_LSN * ckp_lsn, DB_LSN * last_ckp, int32_t timestamp, u_int32_t envid, u_int32_t spare)
92
return (__log_put_record(env, NULL, txnp, ret_lsnp,
93
flags, DB___txn_ckp, 0,
94
sizeof(u_int32_t) + sizeof(u_int32_t) + sizeof(DB_LSN) +
95
sizeof(*ckp_lsn) + sizeof(*last_ckp) + sizeof(u_int32_t) +
96
sizeof(u_int32_t) + sizeof(u_int32_t),
98
ckp_lsn, last_ckp, timestamp, envid, spare));
101
static inline int __txn_ckp_read(ENV *env,
102
void *data, __txn_ckp_args **arg)
105
return (__log_read_record(env,
106
NULL, NULL, data, __txn_ckp_desc, sizeof(__txn_ckp_args), (void**)arg));
49
108
#define DB___txn_child 12
50
109
typedef struct ___txn_child_args {
56
115
} __txn_child_args;
117
extern __DB_IMPORT DB_LOG_RECSPEC __txn_child_desc[];
119
__txn_child_log(ENV *env, DB_TXN *txnp, DB_LSN *ret_lsnp, u_int32_t flags,
120
u_int32_t child, DB_LSN * c_lsn)
122
return (__log_put_record(env, NULL, txnp, ret_lsnp,
123
flags, DB___txn_child, 0,
124
sizeof(u_int32_t) + sizeof(u_int32_t) + sizeof(DB_LSN) +
125
sizeof(u_int32_t) + sizeof(*c_lsn),
130
static inline int __txn_child_read(ENV *env,
131
void *data, __txn_child_args **arg)
134
return (__log_read_record(env,
135
NULL, NULL, data, __txn_child_desc, sizeof(__txn_child_args), (void**)arg));
58
137
#define DB___txn_xa_regop_42 13
59
138
typedef struct ___txn_xa_regop_42_args {
70
149
} __txn_xa_regop_42_args;
151
extern __DB_IMPORT DB_LOG_RECSPEC __txn_xa_regop_42_desc[];
152
static inline int __txn_xa_regop_42_read(ENV *env,
153
void *data, __txn_xa_regop_42_args **arg)
156
return (__log_read_record(env,
157
NULL, NULL, data, __txn_xa_regop_42_desc, sizeof(__txn_xa_regop_42_args), (void**)arg));
72
159
#define DB___txn_prepare 13
73
160
typedef struct ___txn_prepare_args {
81
168
} __txn_prepare_args;
170
extern __DB_IMPORT DB_LOG_RECSPEC __txn_prepare_desc[];
172
__txn_prepare_log(ENV *env, DB_TXN *txnp, DB_LSN *ret_lsnp, u_int32_t flags,
173
u_int32_t opcode, const DBT *gid, DB_LSN * begin_lsn, const DBT *locks)
175
return (__log_put_record(env, NULL, txnp, ret_lsnp,
176
flags, DB___txn_prepare, 0,
177
sizeof(u_int32_t) + sizeof(u_int32_t) + sizeof(DB_LSN) +
178
sizeof(u_int32_t) + LOG_DBT_SIZE(gid) + sizeof(*begin_lsn) +
181
opcode, gid, begin_lsn, locks));
184
static inline int __txn_prepare_read(ENV *env,
185
void *data, __txn_prepare_args **arg)
188
return (__log_read_record(env,
189
NULL, NULL, data, __txn_prepare_desc, sizeof(__txn_prepare_args), (void**)arg));
83
191
#define DB___txn_recycle 14
84
192
typedef struct ___txn_recycle_args {
90
198
} __txn_recycle_args;
200
extern __DB_IMPORT DB_LOG_RECSPEC __txn_recycle_desc[];
202
__txn_recycle_log(ENV *env, DB_TXN *txnp, DB_LSN *ret_lsnp, u_int32_t flags,
203
u_int32_t min, u_int32_t max)
205
return (__log_put_record(env, NULL, txnp, ret_lsnp,
206
flags, DB___txn_recycle, 0,
207
sizeof(u_int32_t) + sizeof(u_int32_t) + sizeof(DB_LSN) +
208
sizeof(u_int32_t) + sizeof(u_int32_t),
213
static inline int __txn_recycle_read(ENV *env,
214
void *data, __txn_recycle_args **arg)
217
return (__log_read_record(env,
218
NULL, NULL, data, __txn_recycle_desc, sizeof(__txn_recycle_args), (void**)arg));