Home
last modified time | relevance | path

Searched refs:DBC (Results 1 – 25 of 45) sorted by relevance

12

/titanic_41/usr/src/cmd/sendmail/db/include/
H A Dbtree_ext.h19 int __bam_c_init __P((DBC *));
20 int __bam_dup __P((DBC *, CURSOR *, u_int32_t, int));
22 int __bam_ditem __P((DBC *, PAGE *, u_int32_t));
23 int __bam_adjindx __P((DBC *, PAGE *, u_int32_t, u_int32_t, int));
24 int __bam_dpage __P((DBC *, const DBT *));
25 int __bam_dpages __P((DBC *));
30 int __bam_new __P((DBC *, u_int32_t, PAGE **));
31 int __bam_lput __P((DBC *, DB_LOCK));
32 int __bam_free __P((DBC *, PAGE *));
33 int __bam_lt __P((DBC *));
[all …]
H A Dhash_ext.h6 int __ham_c_init __P((DBC *));
73 int __ham_add_dup __P((DBC *, DBT *, u_int32_t));
74 void __ham_move_offpage __P((DBC *, PAGE *, u_int32_t, db_pgno_t));
75 void __ham_dsearch __P((DBC *, DBT *, u_int32_t *, int *));
80 int __ham_item __P((DBC *, db_lockmode_t));
81 int __ham_item_reset __P((DBC *));
83 int __ham_item_done __P((DBC *, int));
84 int __ham_item_last __P((DBC *, db_lockmode_t));
85 int __ham_item_first __P((DBC *, db_lockmode_t));
86 int __ham_item_prev __P((DBC *, db_lockmode_t));
[all …]
H A Ddb_ext.h7 int __db_c_destroy __P((DBC *));
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 *)));
[all …]
H A Dbtree.h175 DBC *dbc; /* Enclosing DBC. */
234 int (*re_irec) __P((DBC *, db_recno_t));
/titanic_41/usr/src/cmd/sendmail/db/xa/
H A Dxa_db.c32 static int __xa_c_close __P((DBC *));
33 static int __xa_c_del __P((DBC *, u_int32_t));
34 static int __xa_c_get __P((DBC *, DBT *, DBT *, u_int32_t));
35 static int __xa_c_put __P((DBC *, DBT *, DBT *, u_int32_t));
37 static int __xa_cursor __P((DB *, DB_TXN *, DBC **, u_int32_t));
119 DBC *dbc;
138 DBC **dbcp;
142 DBC *real_dbc, *dbc;
156 if ((ret = __os_calloc(1, sizeof(DBC), &dbc)) != 0) {
258 DBC *dbc; in __xa_c_close()
[all …]
/titanic_41/usr/src/cmd/sendmail/db/dbm/
H A Ddbm.c188 DBC *dbc;
232 DBC *dbc;
234 dbc = (DBC *)dbm;
249 DBC *dbc;
254 dbc = (DBC *)dbm;
291 DBC *dbc;
296 dbc = (DBC *)dbm;
326 DBC *dbc;
331 dbc = (DBC *)dbm;
362 DBC *dbc;
[all …]
/titanic_41/usr/src/cmd/sendmail/db/db/
H A Ddb_join.c29 static int __db_join_close __P((DBC *));
30 static int __db_join_del __P((DBC *, u_int32_t));
31 static int __db_join_get __P((DBC *, DBT *, DBT *, u_int32_t));
32 static int __db_join_put __P((DBC *, DBT *, DBT *, u_int32_t));
71 DBC **curslist, **dbcp;
74 DBC *dbc;
89 if ((ret = __os_calloc(1, sizeof(DBC), &dbc)) != 0)
104 sizeof(DBC *), &jc->j_curslist)) != 0)
128 (jc->j_curslist - curslist + 1) * sizeof(DBC *));
132 __os_free(dbc, sizeof(DBC));
[all …]
H A Ddb_am.c34 static int __db_c_close __P((DBC *));
35 static int __db_cursor __P((DB *, DB_TXN *, DBC **, u_int32_t));
71 DBC **dbcp;
74 DBC *dbc, *adbc;
88 if ((ret = __os_calloc(1, sizeof(DBC), &dbc)) != 0)
178 DBC *dbc; in __db_c_close()
255 DBC *dbc;
281 DBC *dbc; in __db_c_destroy()
335 DBC *dbc;
368 DBC *dbc;
H A Ddb_dup.c26 static int __db_addpage __P((DBC *,
27 PAGE **, db_indx_t *, int (*)(DBC *, u_int32_t, PAGE **)));
28 static int __db_dsplit __P((DBC *,
29 PAGE **, db_indx_t *, u_int32_t, int (*)(DBC *, u_int32_t, PAGE **)));
40 DBC *dbc; in __db_dput()
44 int (*newfunc) __P((DBC *, u_int32_t, PAGE **));
113 DBC *dbc; in __db_drem()
116 int (*freefunc) __P((DBC *, PAGE *));
163 DBC *dbc; in __db_dend()
209 DBC *dbc; in __db_dsplit()
[all …]
H A Ddb_overflow.c168 DBC *dbc; in __db_poff()
171 int (*newfunc) __P((DBC *, u_int32_t, PAGE **));
257 DBC *dbc; in __db_ovref()
290 DBC *dbc; in __db_doff()
292 int (*freefunc) __P((DBC *, PAGE *));
H A Ddb_rec.c44 DBC *dbc;
119 DBC *dbc;
193 DBC *dbc;
347 DBC *dbc;
400 DBC *dbc;
514 DBC *dbc;
/titanic_41/usr/src/cmd/sendmail/db/btree/
H A Dbt_cursor.c30 static int __bam_c_close __P((DBC *));
31 static int __bam_c_del __P((DBC *, u_int32_t));
32 static int __bam_c_destroy __P((DBC *));
33 static int __bam_c_first __P((DBC *, CURSOR *));
34 static int __bam_c_get __P((DBC *, DBT *, DBT *, u_int32_t));
35 static int __bam_c_getstack __P((DBC *, CURSOR *));
36 static int __bam_c_last __P((DBC *, CURSOR *));
37 static int __bam_c_next __P((DBC *, CURSOR *, int));
38 static int __bam_c_physdel __P((DBC *, CURSOR *, PAGE *));
39 static int __bam_c_prev __P((DBC *, CURSOR *));
[all …]
H A Dbt_curadj.c38 DBC *dbc;
72 DBC *dbc;
124 DBC *dbc;
160 DBC *dbc;
200 DBC *dbc;
233 DBC *dbc;
H A Dbt_recno.c31 static int __ram_add __P((DBC *, db_recno_t *, DBT *, u_int32_t, u_int32_t));
33 static int __ram_fmap __P((DBC *, db_recno_t));
34 static int __ram_i_delete __P((DBC *));
38 static int __ram_update __P((DBC *, db_recno_t, int));
39 static int __ram_vmap __P((DBC *, db_recno_t));
40 static int __ram_writeback __P((DBC *));
82 DBC *dbc;
203 DBC *dbc;
243 DBC *dbc; in __ram_i_delete()
359 DBC *dbc;
[all …]
H A Dbt_page.c72 DBC *dbc; in __bam_new()
139 DBC *dbc; in __bam_lput()
153 DBC *dbc; in __bam_free()
240 DBC *dbc; in __bam_lt()
263 DBC *dbc; in __bam_lget()
H A Dbt_put.c64 static int __bam_fixed __P((DBC *, DBT *));
65 static int __bam_ndup __P((DBC *, PAGE *, u_int32_t));
66 static int __bam_ovput __P((DBC *, PAGE *, u_int32_t, DBT *));
67 static int __bam_partial __P((DBC *,
80 DBC *dbc; in __bam_iitem()
436 DBC *dbc; in __bam_ovput()
464 DBC *dbc; in __bam_ritem()
568 DBC *dbc; in __bam_ndup()
664 DBC *dbc; in __bam_fixed()
717 DBC *dbc; in __bam_partial()
H A Dbt_split.c62 static int __bam_broot __P((DBC *, PAGE *, PAGE *, PAGE *));
63 static int __bam_page __P((DBC *, EPG *, EPG *));
64 static int __bam_pinsert __P((DBC *, EPG *, PAGE *, PAGE *));
65 static int __bam_psplit __P((DBC *, EPG *, PAGE *, PAGE *, db_indx_t *));
66 static int __bam_root __P((DBC *, EPG *));
67 static int __ram_root __P((DBC *, PAGE *, PAGE *, PAGE *));
77 DBC *dbc; in __bam_split()
176 DBC *dbc; in __bam_root()
256 DBC *dbc; in __bam_page()
401 DBC *dbc; in __bam_broot()
[all …]
H A Dbt_delete.c76 DBC *dbc;
142 DBC *dbc; in __bam_ditem()
250 DBC *dbc; in __bam_adjindx()
298 DBC *dbc; in __bam_dpage()
407 DBC *dbc; in __bam_dpages()
H A Dbt_rec.c49 DBC *dbc;
151 DBC *dbc;
250 DBC *dbc;
522 DBC *dbc;
610 DBC *dbc;
676 DBC *dbc;
753 DBC *dbc;
818 DBC *dbc;
/titanic_41/usr/src/cmd/sendmail/db/hash/
H A Dhash.c73 static int __ham_c_close __P((DBC *));
74 static int __ham_c_del __P((DBC *, u_int32_t));
75 static int __ham_c_destroy __P((DBC *));
76 static int __ham_c_get __P((DBC *, DBT *, DBT *, u_int32_t));
77 static int __ham_c_put __P((DBC *, DBT *, DBT *, u_int32_t));
79 static int __ham_dup_return __P((DBC *, DBT *, u_int32_t));
80 static int __ham_expand_table __P((DBC *));
81 static void __ham_init_htab __P((DBC *, u_int32_t, u_int32_t));
82 static int __ham_lookup __P((DBC *, const DBT *, u_int32_t, db_lockmode_t));
83 static int __ham_overwrite __P((DBC *, DBT *));
[all …]
H A Dhash_page.c80 static int __ham_lock_bucket __P((DBC *, db_lockmode_t));
91 DBC *dbc; in __ham_item()
177 DBC *dbc; in __ham_item_reset()
236 DBC *dbc; in __ham_item_done()
273 DBC *dbc; in __ham_item_last()
293 DBC *dbc; in __ham_item_first()
317 DBC *dbc; in __ham_item_prev()
451 DBC *dbc; in __ham_item_next()
601 DBC *dbc; in __ham_del_pair()
852 DBC *dbc; in __ham_replpair()
[all …]
H A Dhash_dup.c73 static int __ham_check_move __P((DBC *, int32_t));
74 static int __ham_dup_convert __P((DBC *));
94 DBC *dbc; in __ham_add_dup()
275 DBC *dbc; in __ham_dup_convert()
414 DBC *dbc; in __ham_check_move()
564 DBC *dbc; in __ham_move_offpage()
623 DBC *dbc; in __ham_dsearch()
H A Dhash_rec.c84 DBC *dbc;
193 DBC *dbc;
379 DBC *dbc;
476 DBC *dbc;
599 DBC *dbc;
679 DBC *dbc;
770 DBC *dbc;
857 DBC *dbc;
/titanic_41/usr/src/cmd/sendmail/libsmdb/
H A Dsmdb2.c358 DBC *dbc = (DBC *) cursor->smdbc_impl;
370 DBC *dbc = (DBC *) cursor->smdbc_impl;
384 DBC *dbc = (DBC *) cursor->smdbc_impl;
408 DBC *dbc = (DBC *) cursor->smdbc_impl;
429 DBC *db2_cursor;
/titanic_41/usr/src/cmd/sendmail/db/
H A Ddb.h114 struct __dbc; typedef struct __dbc DBC; typedef
450 int (*cursor) __P((DB *, DB_TXN *, DBC **, u_int32_t));
454 int (*join) __P((DB *, DBC **, u_int32_t, DBC **));
509 int (*c_am_close) __P((DBC *));
510 int (*c_am_destroy) __P((DBC *));
511 int (*c_close) __P((DBC *));
512 int (*c_del) __P((DBC *, u_int32_t));
513 int (*c_get) __P((DBC *, DBT *, DBT *, u_int32_t));
514 int (*c_put) __P((DBC *, DBT *, DBT *, u_int32_t));

12