|
static int __ham_init_htab |
( |
DBC * |
dbc, |
|
|
const char * |
name, |
|
|
db_pgno_t |
pgno, |
|
|
u_int32_t |
nelem, |
|
|
u_int32_t |
ffactor | |
|
) |
| | [static] |
Definition at line 304 of file hash.c.
References __TLPUT, _dbmeta31::alloc_lsn, CDB___db_lget(), CDB___db_log2(), CDB___db_log_page(), CDB___ham_dirty_page(), CDB___ham_func4(), CDB___ham_func5(), CDB___ham_groupalloc_log(), CDB_memp_fget(), CDB_memp_fput(), CHARKEY, DB_AM_DUP, DB_AM_SUBDB, DB_FILE_ID_LEN, DB_HASH_DUP, DB_HASH_DUPSORT, DB_HASH_SUBDB, DB_HASHMAGIC, DB_HASHVERSION, DB_LOCK_WRITE, DB_MPOOL_DIRTY, DB_MPOOL_NEW_GROUP, DB_TEST_RECOVERY, DB_TEST_RECOVERY_LABEL, __db::dbenv, _hashmeta31::dbmeta, F_ISSET, F_SET, _hashmeta31::ffactor, __db::fileid, _dbmeta31::free, _hashmeta31::h_charkey, __db::h_internal, cursor_t::hdr, _hashmeta31::high_mask, LOCK_INVALID, __db::log_fileid, _hashmeta31::low_mask, LSN, _dbmeta31::lsn, _dbmeta31::magic, _hashmeta31::max_bucket, memcpy(), __db::mpf, NCACHED, NULL, __db_lock_u::off, __db::open_txn, P_HASH, P_HASHMETA, P_INIT, _dbmeta31::pagesize, _dbmeta31::pgno, PGNO_BASE_MD, PGNO_INVALID, __db::pgsize, _hashmeta31::spares, _dbmeta31::type, _dbmeta31::uid, _dbmeta31::version, and ZERO_LSN.
Referenced by CDB___ham_open().
|