db 43 ext/dbm/bdbm.c ScmBsdDb *db = SCM_NEW(ScmBsdDb); db 44 ext/dbm/bdbm.c SCM_SET_CLASS(db, SCM_CLASS_BSD_DB); db 45 ext/dbm/bdbm.c db->name = SCM_FALSE; db 46 ext/dbm/bdbm.c db->db = NULL; db 47 ext/dbm/bdbm.c db->type = DB_UNKNOWN; db 48 ext/dbm/bdbm.c db->flags = 0; db 49 ext/dbm/bdbm.c db->cachesize = 0; db 50 ext/dbm/bdbm.c db->maxkeypage = 0; db 51 ext/dbm/bdbm.c db->minkeypage = 0; db 52 ext/dbm/bdbm.c db->psize = 0; db 53 ext/dbm/bdbm.c db->lorder = 0; db 54 ext/dbm/bdbm.c db->bsize = 0; db 55 ext/dbm/bdbm.c db->ffactor = 0; db 56 ext/dbm/bdbm.c db->nelem = 0; db 57 ext/dbm/bdbm.c db->reclen = 0; db 58 ext/dbm/bdbm.c db->bval = 0; db 59 ext/dbm/bdbm.c return SCM_OBJ(db); db 62 ext/dbm/bdbm.c static ScmObj db_name_get(ScmBsdDb *db) db 64 ext/dbm/bdbm.c return db->name; db 67 ext/dbm/bdbm.c static void db_name_set(ScmBsdDb *db, ScmObj obj) db 72 ext/dbm/bdbm.c db->name = obj; db 75 ext/dbm/bdbm.c static ScmObj db_type_get(ScmBsdDb *db) db 77 ext/dbm/bdbm.c return SCM_MAKE_INT(db->type); db 80 ext/dbm/bdbm.c static void db_type_set(ScmBsdDb *db, ScmObj obj) db 89 ext/dbm/bdbm.c case DB_UNKNOWN: db->type = SCM_INT_VALUE(obj); break; db 99 ext/dbm/bdbm.c static ScmObj CAT3(db_, name, _get)(ScmBsdDb *db) \ db 101 ext/dbm/bdbm.c return SCM_MAKE_INT(db->name); \ db 103 ext/dbm/bdbm.c static void CAT3(db_, name, _set)(ScmBsdDb *db, ScmObj obj) \ db 108 ext/dbm/bdbm.c db->name = SCM_INT_VALUE(obj); \ db 32 ext/dbm/bsddb.h DB *db; db 2339 gc/os_dep.c void async_set_pht_entry_from_index(VOLATILE page_hash_table db, int index) { db 2343 gc/os_dep.c set_pht_entry_from_index(db, index); db 2355 gc/os_dep.c void async_set_pht_entry_from_index(VOLATILE page_hash_table db, int index) { db 2358 gc/os_dep.c set_pht_entry_from_index(db, index); db 2362 gc/os_dep.c set_pht_entry_from_index_safe(db, index); db 2373 gc/os_dep.c # define async_set_pht_entry_from_index(db, index) \ db 2374 gc/os_dep.c set_pht_entry_from_index(db, index)