/macosx-10.10/BerkeleyDB-21/db/mp/ |
H A D | mp_register.c | 61 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 D | mp_resize.c | 35 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 D | mp_region.c | 29 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 D | mp_method.c | 192 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 D | mp_sync.c | 45 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 D | mp_trickle.c | 52 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 D | mp_bh.c | 28 __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 D | mp_fopen.c | 101 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 D | mp_stat.c | 82 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 D | mp_alloc.c | 25 __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 D | mp_mvcc.c | 49 __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 D | mp_fput.c | 69 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 D | mp_fget.c | 114 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 D | mp_fmethod.c | 541 __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 D | gdbm.c | 103 #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 D | init.c | 80 #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 D | dbm.c | 48 #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 D | bt_compact.c | 399 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 D | env_stat.c | 520 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 D | db.c | 1328 DB_MPOOL *dbmp; local 1334 dbmp = env->mp_handle; 1336 name = R_ADDR(dbmp->reginfo, mpf->mfp->path_off);
|