int CDB_memp_fget ( DB_MPOOLFILE dbmfp,
db_pgno_t pgnoaddr,
u_int32_t  flags,
void *  addrp 
)

Definition at line 43 of file mp_fget.c.

References __db_mutex_init, BH_CALLPGIN, BH_LOCKED, BH_TRASH, __bh::buf, CDB___db_err(), CDB___db_fchk(), CDB___db_ferr(), CDB___memp_alloc(), CDB___memp_bhfree(), CDB___memp_fn(), CDB___memp_pg(), CDB___memp_pgread(), CDB___os_fpinit(), CDB___os_yield(), CLEAR_BYTE, __mpoolfile::clear_len, DB_ENV_RPCCLIENT, DB_FCNTL_OFF_MPOOL, DB_GLOBAL, DB_MONITOR, DB_MPOOL_CREATE, DB_MPOOL_LAST, DB_MPOOL_NEW, DB_MPOOL_NEW_GROUP, __db_mpool::dbenv, dbenv, F_CLR, F_ISSET, __mpool::htab, __mpoolfile::last_pgno, LF_ISSET, __db_env::lockfhp, __bh::mf_offset, mp, MP_CAN_MMAP, __bh::mutex, MUTEX_LOCK, MUTEX_UNLOCK, NBUCKET, NCACHE, NULL, OKFLAGS, __mpoolfile::orig_last_pgno, PANIC_CHECK, __bh::pgno, __db_reginfo_t::primary, R_ADDR, R_LOCK, R_OFFSET, R_UNLOCK, __bh::ref, __mpoolfile::ref_cnt, __db_mpool::reginfo, SH_TAILQ_FIRST, SH_TAILQ_INSERT_HEAD, SH_TAILQ_INSERT_TAIL, SH_TAILQ_NEXT, __db_mpool_fstat::st_cache_hit, __db_mpool_fstat::st_cache_miss, __db_mpool_stat::st_hash_examined, __db_mpool_stat::st_hash_longest, __db_mpool_stat::st_hash_searches, __db_mpool_fstat::st_map, __db_mpool_stat::st_page_clean, __db_mpool_fstat::st_page_create, __db_mpool_fstat::st_pagesize, __mpool::stat, __mpoolfile::stat, UINT16_T_MAX, WORD_MONITOR_PGNO, and word_monitor_set().

Referenced by __bam_c_close(), __bam_c_get(), __bam_c_getstack(), __bam_c_physdel(), __bam_c_put(), __bam_getbothc(), __bam_page(), __db_master_update(), __db_meta(), __db_meta2pgset(), __db_prtree(), __db_psize(), __db_salvage_subdbs(), __db_salvage_unknowns(), __db_vrfy_orderchkonly(), __db_vrfy_walkpages(), __ham_alloc_pages(), __ham_expand_table(), __ham_free_pages(), __ham_init_htab(), __qam_c_get(), __qam_c_put(), __qam_nrecs(), __qam_position(), CDB___bam_adj_recover(), CDB___bam_c_count(), CDB___bam_c_rget(), CDB___bam_cadjust_recover(), CDB___bam_cdel_recover(), CDB___bam_dpages(), CDB___bam_meta2pgset(), CDB___bam_nrecs(), CDB___bam_pg_alloc_recover(), CDB___bam_pg_free_recover(), CDB___bam_read_root(), CDB___bam_repl_recover(), CDB___bam_root_recover(), CDB___bam_rsearch(), CDB___bam_rsplit_recover(), CDB___bam_search(), CDB___bam_split_recover(), CDB___bam_stat(), CDB___bam_traverse(), CDB___bam_vrfy_subtree(), CDB___crdel_metasub_recover(), CDB___db_addrem_recover(), CDB___db_big_recover(), CDB___db_c_get(), CDB___db_doff(), CDB___db_free(), CDB___db_goff(), CDB___db_moff(), CDB___db_new(), CDB___db_noop_recover(), CDB___db_ovref(), CDB___db_ovref_recover(), CDB___db_prnpage(), CDB___db_relink(), CDB___db_relink_recover(), CDB___db_safe_goff(), CDB___db_salvage_duptree(), CDB___db_salvage_subdbpg(), CDB___db_traverse_big(), CDB___db_traverse_dup(), CDB___db_verify_internal(), CDB___ham_copypage_recover(), CDB___ham_get_page(), CDB___ham_groupalloc_recover(), CDB___ham_insdel_recover(), CDB___ham_meta2pgset(), CDB___ham_metagroup_recover(), CDB___ham_newpage_recover(), CDB___ham_replace_recover(), CDB___ham_splitdata_recover(), CDB___ham_stat(), CDB___ham_vrfy_hashing(), CDB___ham_vrfy_structure(), CDB___qam_add_recover(), CDB___qam_del_recover(), CDB___qam_inc_recover(), CDB___qam_incfirst_recover(), CDB___qam_mvptr_recover(), CDB___qam_open(), CDB___qam_put(), CDB___qam_stat(), WordMeta::GetSerial(), WordMeta::Open(), WordMeta::Serial(), and WordMeta::SetSerial().


Generated on Sun Jun 8 10:56:53 2008 for GNUmifluz by  doxygen 1.5.5