Searched refs:dbmp (Results 1 - 20 of 20) sorted by relevance

/macosx-10.10/BerkeleyDB-21/db/mp/
H A Dmp_register.c61 DB_MPOOL *dbmp; local
65 dbmp = env->mp_handle;
75 if (dbmp->pg_inout != NULL)
78 __os_malloc(env, sizeof(DB_MPREG), &dbmp->pg_inout)) != 0)
80 dbmp->pg_inout->ftype = ftype;
81 dbmp->pg_inout->pgin = pgin;
82 dbmp->pg_inout->pgout = pgout;
90 MUTEX_LOCK(env, dbmp->mutex);
91 LIST_FOREACH(mpreg, &dbmp->dbregq, q)
105 LIST_INSERT_HEAD(&dbmp
[all...]
H A Dmp_resize.c35 DB_MPOOL *dbmp; local
44 dbmp = env->mp_handle;
45 mf_offset = R_OFFSET(dbmp->reginfo, mfp);
46 mp = dbmp->reginfo[0].primary;
61 regids = R_ADDR(dbmp->reginfo, mp->regids);
64 infop = *infopp = &dbmp->reginfo[region];
70 if ((ret = __memp_map_regions(dbmp)) != 0)
114 __memp_merge_buckets(dbmp, new_nbuckets, old_bucket, new_bucket)
115 DB_MPOOL *dbmp;
128 env = dbmp
516 DB_MPOOL *dbmp; local
[all...]
H A Dmp_region.c29 DB_MPOOL *dbmp; local
43 if ((ret = __os_calloc(env, 1, sizeof(*dbmp), &dbmp)) != 0)
45 LIST_INIT(&dbmp->dbregq);
46 TAILQ_INIT(&dbmp->dbmfq);
47 dbmp->env = env;
72 max_nreg, sizeof(REGINFO), &dbmp->reginfo)) != 0)
75 dbmp->reginfo[0] = reginfo;
77 dbmp->reginfo[i].id = INVALID_REGION_ID;
80 if ((ret = __memp_init(env, dbmp,
452 DB_MPOOL *dbmp; local
[all...]
H A Dmp_method.c192 DB_MPOOL *dbmp; local
205 dbmp = env->mp_handle;
206 mp = dbmp->reginfo[0].primary;
231 DB_MPOOL *dbmp; local
244 dbmp = env->mp_handle;
245 mp = dbmp->reginfo[0].primary;
264 DB_MPOOL *dbmp; local
275 dbmp = env->mp_handle;
276 mp = dbmp->reginfo[0].primary;
297 DB_MPOOL *dbmp; local
329 DB_MPOOL *dbmp; local
367 DB_MPOOL *dbmp; local
401 DB_MPOOL *dbmp; local
435 DB_MPOOL *dbmp; local
475 DB_MPOOL *dbmp; local
742 DB_MPOOL *dbmp; local
786 DB_MPOOL *dbmp; local
823 DB_MPOOL *dbmp; local
855 DB_MPOOL *dbmp; local
[all...]
H A Dmp_sync.c45 DB_MPOOL *dbmp; local
50 dbmp = env->mp_handle;
53 hp = R_ADDR(dbmp->reginfo, mp->ftab);
116 DB_MPOOL *dbmp; local
120 dbmp = env->mp_handle;
121 mp = dbmp->reginfo[0].primary;
258 DB_MPOOL *dbmp; local
268 dbmp = env->mp_handle;
269 mp = dbmp->reginfo[0].primary;
304 c_mp = dbmp
648 DB_MPOOL *dbmp; local
777 DB_MPOOL *dbmp; local
886 DB_MPOOL *dbmp; local
[all...]
H A Dmp_trickle.c52 DB_MPOOL *dbmp; local
57 dbmp = env->mp_handle;
58 mp = dbmp->reginfo[0].primary;
80 c_mp = dbmp->reginfo[i].primary;
82 __memp_stat_hash(&dbmp->reginfo[i], c_mp, &dtmp);
H A Dmp_bh.c28 __memp_bhwrite(dbmp, hp, mfp, bhp, open_extents)
29 DB_MPOOL *dbmp;
40 env = dbmp->env;
54 MUTEX_LOCK(env, dbmp->mutex);
55 TAILQ_FOREACH(dbmfp, &dbmp->dbmfq, q)
60 MUTEX_UNLOCK(env, dbmp->mutex);
75 MUTEX_LOCK(env, dbmp->mutex);
82 MUTEX_UNLOCK(env, dbmp->mutex);
133 MUTEX_LOCK(env, dbmp->mutex);
134 LIST_FOREACH(mpreg, &dbmp
[all...]
H A Dmp_fopen.c101 DB_MPOOL *dbmp; local
118 dbmp = env->mp_handle;
120 mp = dbmp->reginfo[0].primary;
143 hp = R_ADDR(dbmp->reginfo, mp->ftab);
250 path = R_ADDR(dbmp->reginfo, mfp->path_off);
379 if ((ret = __memp_mf_discard(dbmp, alloc_mfp)) != 0)
405 if ((ret = __memp_mpf_alloc(dbmp,
531 MUTEX_LOCK(env, dbmp->mutex);
534 TAILQ_FOREACH(tmp_dbmfp, &dbmp->dbmfq, q)
545 TAILQ_INSERT_TAIL(&dbmp
581 DB_MPOOL *dbmp; local
803 DB_MPOOL *dbmp; local
1038 DB_MPOOL *dbmp; local
[all...]
H A Dmp_stat.c82 DB_MPOOL *dbmp; local
91 dbmp = env->mp_handle;
92 mp = dbmp->reginfo[0].primary;
112 sp->st_regsize = dbmp->reginfo[0].rp->size;
123 c_mp = dbmp->reginfo[i].primary;
140 &dbmp->reginfo[i], c_mp, &sp->st_page_dirty);
151 env, &dbmp->reginfo[i], c_mp, sp, flags);
273 DB_MPOOL *dbmp; local
277 dbmp = env->mp_handle;
282 sizeof(DB_MPOOL_FSTAT) + strlen(__memp_fns(dbmp, mf
306 DB_MPOOL *dbmp; local
547 DB_MPOOL *dbmp; local
634 DB_MPOOL *dbmp; local
[all...]
H A Dmp_alloc.c25 __memp_alloc(dbmp, infop, mfp, len, offsetp, retp)
26 DB_MPOOL *dbmp;
47 env = dbmp->env;
388 bh_mfp = R_ADDR(dbmp->reginfo, bhp->mf_offset);
394 ret = __memp_bhwrite(dbmp, hp, bh_mfp, bhp, 0);
427 ret = __memp_bh_freeze(dbmp,
455 if ((ret = __memp_bh_thaw(dbmp, infop, hp,
471 if ((ret = __memp_bhfree(dbmp, infop, hp, bhp, 0)) != 0)
498 if ((ret = __memp_bhfree(dbmp, infop, hp, bhp, 0)) != 0)
506 __memp_bhfree(dbmp, info
[all...]
H A Dmp_mvcc.c49 __memp_bh_settxn(dbmp, mfp, bhp, vtd)
50 DB_MPOOL *dbmp;
58 env = dbmp->env;
64 __memp_fns(dbmp, mfp));
90 DB_MPOOL *dbmp; local
101 dbmp = env->mp_handle;
104 mf_offset = R_OFFSET(dbmp->reginfo, mfp);
148 __memp_bh_freeze(dbmp, infop, hp, bhp, need_frozenp)
149 DB_MPOOL *dbmp;
167 env = dbmp
[all...]
H A Dmp_fput.c69 DB_MPOOL *dbmp; local
83 dbmp = env->mp_handle;
146 region = (int)(infop - dbmp->reginfo);
256 __memp_reset_lru(env, dbmp->reginfo)) != 0 && ret == 0)
337 DB_MPOOL *dbmp; local
346 dbmp = env->mp_handle;
353 rinfop = &dbmp->reginfo[lp->region];
355 dbmf.mfp = R_ADDR(dbmp->reginfo, bhp->mf_offset);
H A Dmp_fget.c114 DB_MPOOL *dbmp; local
132 dbmp = env->mp_handle;
136 mf_offset = R_OFFSET(dbmp->reginfo, mfp);
443 dbmp, infop, hp, bhp, BH_FREE_FREEMEM));
447 __memp_fns(dbmp, mfp), (u_long)*pgnoaddr);
490 if ((ret = __memp_bh_thaw(dbmp,
495 } else if ((ret = __memp_bhfree(dbmp,
575 __memp_alloc(dbmp, infop, mfp, 0, NULL, &alloc_bhp)) != 0)
809 if ((ret = __memp_bh_thaw(dbmp, infop, hp,
880 (ret = __memp_bh_settxn(dbmp, mf
[all...]
H A Dmp_fmethod.c541 __memp_fns(dbmp, mfp)
542 DB_MPOOL *dbmp;
548 return ((char *)R_ADDR(dbmp->reginfo, mfp->path_off));
/macosx-10.10/ruby-106/ruby/ext/gdbm/
H A Dgdbm.c103 #define GetDBM(obj, dbmp) do {\
104 Data_Get_Struct((obj), struct dbmdata, (dbmp));\
105 if ((dbmp) == 0) closed_dbm();\
106 if ((dbmp)->di_dbm == 0) closed_dbm();\
111 (dbm) = dbmp->di_dbm;\
115 free_dbm(struct dbmdata *dbmp) argument
117 if (dbmp) {
118 if (dbmp->di_dbm) gdbm_close(dbmp->di_dbm);
119 xfree(dbmp);
132 struct dbmdata *dbmp; local
150 struct dbmdata *dbmp; local
195 struct dbmdata *dbmp; local
329 struct dbmdata *dbmp; local
429 struct dbmdata *dbmp; local
469 struct dbmdata *dbmp; local
517 struct dbmdata *dbmp; local
570 struct dbmdata *dbmp; local
594 struct dbmdata *dbmp; local
635 struct dbmdata *dbmp; local
678 struct dbmdata *dbmp; local
704 struct dbmdata *dbmp; local
779 struct dbmdata *dbmp; local
806 struct dbmdata *dbmp; local
835 struct dbmdata *dbmp; local
861 struct dbmdata *dbmp; local
888 struct dbmdata *dbmp; local
913 struct dbmdata *dbmp; local
938 struct dbmdata *dbmp; local
966 struct dbmdata *dbmp; local
993 struct dbmdata *dbmp; local
1023 struct dbmdata *dbmp; local
1049 struct dbmdata *dbmp; local
1072 struct dbmdata *dbmp; local
1090 struct dbmdata *dbmp; local
1115 struct dbmdata *dbmp; local
1175 struct dbmdata *dbmp; local
[all...]
/macosx-10.10/ruby-106/ruby/ext/sdbm/
H A Dinit.c80 #define GetDBM(obj, dbmp) {\
81 Data_Get_Struct((obj), struct dbmdata, (dbmp));\
82 if ((dbmp) == 0) closed_sdbm();\
83 if ((dbmp)->di_dbm == 0) closed_sdbm();\
88 (dbm) = dbmp->di_dbm;\
92 free_sdbm(struct dbmdata *dbmp) argument
95 if (dbmp->di_dbm) sdbm_close(dbmp->di_dbm);
96 ruby_xfree(dbmp);
110 struct dbmdata *dbmp; local
128 struct dbmdata *dbmp; local
165 struct dbmdata *dbmp; local
238 struct dbmdata *dbmp; local
308 struct dbmdata *dbmp; local
360 struct dbmdata *dbmp; local
419 struct dbmdata *dbmp; local
461 struct dbmdata *dbmp; local
492 struct dbmdata *dbmp; local
537 struct dbmdata *dbmp; local
573 struct dbmdata *dbmp; local
604 struct dbmdata *dbmp; local
690 struct dbmdata *dbmp; local
715 struct dbmdata *dbmp; local
746 struct dbmdata *dbmp; local
773 struct dbmdata *dbmp; local
802 struct dbmdata *dbmp; local
829 struct dbmdata *dbmp; local
852 struct dbmdata *dbmp; local
879 struct dbmdata *dbmp; local
903 struct dbmdata *dbmp; local
940 struct dbmdata *dbmp; local
965 struct dbmdata *dbmp; local
[all...]
/macosx-10.10/ruby-106/ruby/ext/dbm/
H A Ddbm.c48 #define GetDBM(obj, dbmp) {\
49 Data_Get_Struct((obj), struct dbmdata, (dbmp));\
50 if ((dbmp) == 0) closed_dbm();\
51 if ((dbmp)->di_dbm == 0) closed_dbm();\
56 (dbm) = dbmp->di_dbm;\
60 free_dbm(struct dbmdata *dbmp) argument
62 if (dbmp) {
63 if (dbmp->di_dbm) dbm_close(dbmp->di_dbm);
64 xfree(dbmp);
77 struct dbmdata *dbmp; local
95 struct dbmdata *dbmp; local
131 struct dbmdata *dbmp; local
248 struct dbmdata *dbmp; local
313 struct dbmdata *dbmp; local
355 struct dbmdata *dbmp; local
409 struct dbmdata *dbmp; local
455 struct dbmdata *dbmp; local
485 struct dbmdata *dbmp; local
533 struct dbmdata *dbmp; local
560 struct dbmdata *dbmp; local
631 struct dbmdata *dbmp; local
665 struct dbmdata *dbmp; local
690 struct dbmdata *dbmp; local
718 struct dbmdata *dbmp; local
742 struct dbmdata *dbmp; local
767 struct dbmdata *dbmp; local
795 struct dbmdata *dbmp; local
819 struct dbmdata *dbmp; local
843 struct dbmdata *dbmp; local
870 struct dbmdata *dbmp; local
901 struct dbmdata *dbmp; local
927 struct dbmdata *dbmp; local
[all...]
/macosx-10.10/BerkeleyDB-21/db/btree/
H A Dbt_compact.c399 DB_MPOOLFILE *dbmp; local
442 dbmp = dbp->mpf;
515 if ((ret = __memp_fput(dbmp,
527 if ((ret = __memp_fget(dbmp, &npgno,
568 if ((ret = __memp_fput(dbmp, dbc->thread_info, pg, dbc->priority)) != 0)
828 if ((ret = __memp_fget(dbmp, &npgno,
833 if ((ret = __memp_fget(dbmp, &PGNO(cp->csp[-1].page),
912 (ret = __memp_fget(dbmp, &npgno,
942 __memp_fput(dbmp,
946 __memp_fput(dbmp,
1317 DB_MPOOLFILE *dbmp; local
1451 DB_MPOOLFILE *dbmp; local
1756 DB_MPOOLFILE *dbmp; local
[all...]
/macosx-10.10/BerkeleyDB-21/db/env/
H A Denv_stat.c520 DB_MPOOL *dbmp; local
535 dbmp = env->mp_handle;
562 &dbmp->reginfo[lp->region], lp->b_ref);
/macosx-10.10/BerkeleyDB-21/db/db/
H A Ddb.c1328 DB_MPOOL *dbmp; local
1334 dbmp = env->mp_handle;
1336 name = R_ADDR(dbmp->reginfo, mpf->mfp->path_off);

Completed in 219 milliseconds