Umap
stable
Basics
Getting Started
Reference
Advanced Configuration
Runtime Environment Variables
Sparse Multi-files Backing Store Interface
Integration within Caliper
Contributing
Contribution Guide
Umap
Docs
»
Index
Edit on GitHub
Index
U
U
umap (C++ function)
Umap::Buffer (C++ class)
Umap::Buffer::Buffer (C++ function)
Umap::Buffer::evict_oldest_page (C++ function)
Umap::Buffer::evict_oldest_pages (C++ function)
Umap::Buffer::evict_region (C++ function)
Umap::Buffer::fetch_and_pin (C++ function)
Umap::Buffer::flush_dirty_pages (C++ function)
Umap::Buffer::low_threshold_reached (C++ function)
Umap::Buffer::mark_page_as_free (C++ function)
Umap::Buffer::mark_page_as_present (C++ function)
Umap::Buffer::process_page_event (C++ function)
Umap::Buffer::~Buffer (C++ function)
Umap::BufferStats (C++ struct)
Umap::BufferStats::BufferStats (C++ function)
Umap::BufferStats::events_processed (C++ member)
Umap::BufferStats::lock (C++ member)
Umap::BufferStats::lock_collision (C++ member)
Umap::BufferStats::not_avail (C++ member)
Umap::BufferStats::pages_deleted (C++ member)
Umap::BufferStats::pages_inserted (C++ member)
Umap::BufferStats::waits (C++ member)
Umap::defaultLevel (C++ member)
Umap::env_name (C++ member)
Umap::env_name_no_timestamp (C++ member)
Umap::EvictManager (C++ class)
Umap::EvictManager::EvictAll (C++ function)
Umap::EvictManager::EvictManager (C++ function)
Umap::EvictManager::get_work (C++ function)
Umap::EvictManager::schedule_eviction (C++ function)
Umap::EvictManager::schedule_flush (C++ function)
Umap::EvictManager::send_work (C++ function)
Umap::EvictManager::start_thread_pool (C++ function)
Umap::EvictManager::stop_thread_pool (C++ function)
Umap::EvictManager::wait_for_idle (C++ function)
Umap::EvictManager::WaitAll (C++ function)
Umap::EvictManager::wq_is_empty (C++ function)
Umap::EvictManager::~EvictManager (C++ function)
Umap::EvictWorkers (C++ class)
Umap::EvictWorkers::EvictWorkers (C++ function)
Umap::EvictWorkers::get_work (C++ function)
Umap::EvictWorkers::send_work (C++ function)
Umap::EvictWorkers::start_thread_pool (C++ function)
Umap::EvictWorkers::stop_thread_pool (C++ function)
Umap::EvictWorkers::wait_for_idle (C++ function)
Umap::EvictWorkers::wq_is_empty (C++ function)
Umap::EvictWorkers::~EvictWorkers (C++ function)
Umap::Exception (C++ class)
Umap::Exception::Exception (C++ function)
Umap::Exception::message (C++ function)
Umap::Exception::what (C++ function)
Umap::Exception::~Exception (C++ function)
Umap::FetchFunc (C++ function)
Umap::FetchFuncParams (C++ struct)
(C++ type)
Umap::FetchFuncParams::m_uffd (C++ member)
Umap::FetchFuncParams::offset_end (C++ member)
Umap::FetchFuncParams::offset_st (C++ member)
Umap::FetchFuncParams::psize (C++ member)
Umap::FetchFuncParams::rd (C++ member)
Umap::FillWorkers (C++ class)
Umap::FillWorkers::FillWorkers (C++ function)
Umap::FillWorkers::get_work (C++ function)
Umap::FillWorkers::send_work (C++ function)
Umap::FillWorkers::start_thread_pool (C++ function)
Umap::FillWorkers::stop_thread_pool (C++ function)
Umap::FillWorkers::wait_for_idle (C++ function)
Umap::FillWorkers::wq_is_empty (C++ function)
Umap::FillWorkers::~FillWorkers (C++ function)
Umap::g_logging_mutex (C++ member)
Umap::g_mutex (C++ member)
Umap::less_than_key (C++ struct)
Umap::less_than_key::operator() (C++ function)
Umap::Logger (C++ class)
Umap::Logger::finalize (C++ function)
Umap::Logger::getActiveLogger (C++ function)
Umap::Logger::getRootLogger (C++ function)
Umap::Logger::initialize (C++ function)
Umap::Logger::logLevelEnabled (C++ function)
Umap::Logger::logMessage (C++ function)
Umap::Logger::setLoggingMsgLevel (C++ function)
Umap::message::Level (C++ enum)
Umap::message::Level::Debug (C++ enumerator)
Umap::message::Level::Error (C++ enumerator)
Umap::message::Level::Info (C++ enumerator)
Umap::message::Level::Num_Levels (C++ enumerator)
Umap::message::Level::Warning (C++ enumerator)
Umap::message::MessageLevelName (C++ member)
Umap::MessageLevelName (C++ member)
Umap::operator<< (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
Umap::PageDescriptor (C++ struct)
Umap::PageDescriptor::data_present (C++ member)
Umap::PageDescriptor::deferred (C++ member)
Umap::PageDescriptor::dirty (C++ member)
Umap::PageDescriptor::page (C++ member)
Umap::PageDescriptor::print_state (C++ function)
Umap::PageDescriptor::region (C++ member)
Umap::PageDescriptor::set_state_filling (C++ function)
Umap::PageDescriptor::set_state_free (C++ function)
Umap::PageDescriptor::set_state_leaving (C++ function)
Umap::PageDescriptor::set_state_present (C++ function)
Umap::PageDescriptor::set_state_updating (C++ function)
Umap::PageDescriptor::spurious_count (C++ member)
Umap::PageDescriptor::State (C++ enum)
Umap::PageDescriptor::state (C++ member)
Umap::PageDescriptor::State::FILLING (C++ enumerator)
Umap::PageDescriptor::State::FREE (C++ enumerator)
Umap::PageDescriptor::State::LEAVING (C++ enumerator)
Umap::PageDescriptor::State::PRESENT (C++ enumerator)
Umap::PageDescriptor::State::UPDATING (C++ enumerator)
Umap::PageEvent (C++ class)
Umap::PageEvent::PageEvent (C++ function)
Umap::RegionDescriptor (C++ class)
Umap::RegionDescriptor::count (C++ function)
Umap::RegionDescriptor::end (C++ function)
Umap::RegionDescriptor::erase_page_descriptor (C++ function)
Umap::RegionDescriptor::get_next_page_descriptor (C++ function)
Umap::RegionDescriptor::insert_page_descriptor (C++ function)
Umap::RegionDescriptor::RegionDescriptor (C++ function)
Umap::RegionDescriptor::size (C++ function)
Umap::RegionDescriptor::start (C++ function)
Umap::RegionDescriptor::store (C++ function)
Umap::RegionDescriptor::store_offset (C++ function)
Umap::RegionDescriptor::~RegionDescriptor (C++ function)
Umap::RegionManager (C++ class)
Umap::RegionManager::addRegion (C++ function)
Umap::RegionManager::containing_region (C++ function)
Umap::RegionManager::fetch_and_pin (C++ function)
Umap::RegionManager::flush_buffer (C++ function)
Umap::RegionManager::get_buffer_h (C++ function)
Umap::RegionManager::get_evict_high_water_threshold (C++ function)
Umap::RegionManager::get_evict_low_water_threshold (C++ function)
Umap::RegionManager::get_evict_manager (C++ function)
Umap::RegionManager::get_fill_workers_h (C++ function)
Umap::RegionManager::get_max_fault_events (C++ function)
Umap::RegionManager::get_max_pages_in_buffer (C++ function)
Umap::RegionManager::get_monitor_freq (C++ function)
Umap::RegionManager::get_num_active_regions (C++ function)
Umap::RegionManager::get_num_evictors (C++ function)
Umap::RegionManager::get_num_fillers (C++ function)
Umap::RegionManager::get_system_page_size (C++ function)
Umap::RegionManager::get_uffd_h (C++ function)
Umap::RegionManager::get_umap_page_size (C++ function)
Umap::RegionManager::get_umap_version (C++ function)
Umap::RegionManager::getInstance (C++ function)
Umap::RegionManager::operator= (C++ function)
,
[1]
Umap::RegionManager::prefetch (C++ function)
Umap::RegionManager::RegionManager (C++ function)
,
[1]
Umap::RegionManager::removeRegion (C++ function)
Umap::SparseStore (C++ class)
Umap::SparseStore::close_files (C++ function)
Umap::SparseStore::file_descriptor (C++ struct)
Umap::SparseStore::file_descriptor::beginning (C++ member)
Umap::SparseStore::file_descriptor::end (C++ member)
Umap::SparseStore::file_descriptor::id (C++ member)
Umap::SparseStore::get_capacity (C++ function)
Umap::SparseStore::get_current_capacity (C++ function)
Umap::SparseStore::make_store (C++ function)
Umap::SparseStore::read_from_store (C++ function)
,
[1]
Umap::SparseStore::SparseStore (C++ function)
,
[1]
Umap::SparseStore::write_to_store (C++ function)
,
[1]
Umap::SparseStore::~SparseStore (C++ function)
Umap::Store (C++ class)
Umap::Store::make_store (C++ function)
Umap::Store::read_from_store (C++ function)
Umap::Store::write_to_store (C++ function)
Umap::StoreFile (C++ class)
Umap::StoreFile::make_store (C++ function)
Umap::StoreFile::read_from_store (C++ function)
,
[1]
Umap::StoreFile::StoreFile (C++ function)
Umap::StoreFile::write_to_store (C++ function)
,
[1]
Umap::Uffd (C++ class)
Umap::Uffd::copy_in_page (C++ function)
Umap::Uffd::copy_in_page_and_write_protect (C++ function)
Umap::Uffd::disable_write_protect (C++ function)
Umap::Uffd::enable_write_protect (C++ function)
Umap::Uffd::get_work (C++ function)
Umap::Uffd::process_page (C++ function)
Umap::Uffd::register_region (C++ function)
Umap::Uffd::send_work (C++ function)
Umap::Uffd::start_thread_pool (C++ function)
Umap::Uffd::stop_thread_pool (C++ function)
Umap::Uffd::Uffd (C++ function)
Umap::Uffd::unregister_region (C++ function)
Umap::Uffd::wait_for_idle (C++ function)
Umap::Uffd::wq_is_empty (C++ function)
Umap::Uffd::~Uffd (C++ function)
Umap::umap_ex (C++ function)
Umap::Version (C++ struct)
Umap::Version::major (C++ member)
Umap::Version::minor (C++ member)
Umap::Version::patch (C++ member)
Umap::WorkerPool (C++ class)
Umap::WorkerPool::get_work (C++ function)
Umap::WorkerPool::send_work (C++ function)
Umap::WorkerPool::start_thread_pool (C++ function)
Umap::WorkerPool::stop_thread_pool (C++ function)
Umap::WorkerPool::ThreadEntry (C++ function)
Umap::WorkerPool::wait_for_idle (C++ function)
Umap::WorkerPool::WorkerPool (C++ function)
Umap::WorkerPool::wq_is_empty (C++ function)
Umap::WorkerPool::~WorkerPool (C++ function)
Umap::WorkItem (C++ struct)
Umap::WorkItem::page_desc (C++ member)
Umap::WorkItem::type (C++ member)
Umap::WorkItem::WorkType (C++ enum)
Umap::WorkItem::WorkType::EVICT (C++ enumerator)
Umap::WorkItem::WorkType::EXIT (C++ enumerator)
Umap::WorkItem::WorkType::FAST_EVICT (C++ enumerator)
Umap::WorkItem::WorkType::FLUSH (C++ enumerator)
Umap::WorkItem::WorkType::NONE (C++ enumerator)
Umap::WorkItem::WorkType::THRESHOLD (C++ enumerator)
Umap::WorkQueue (C++ class)
Umap::WorkQueue::dequeue (C++ function)
Umap::WorkQueue::enqueue (C++ function)
Umap::WorkQueue::is_empty (C++ function)
Umap::WorkQueue::wait_for_idle (C++ function)
Umap::WorkQueue::WorkQueue (C++ function)
Umap::WorkQueue::~WorkQueue (C++ function)
UMAP_ASSERT (C macro)
UMAP_ERROR (C macro)
UMAP_FAILED (C macro)
umap_fetch_and_pin (C++ function)
,
[1]
UMAP_FIXED (C macro)
umap_flush (C++ function)
,
[1]
umap_has_write_support (C++ function)
,
[1]
UMAP_LOG (C macro)
umap_prefetch (C++ function)
umap_prefetch_item (C++ struct)
umap_prefetch_item::page_base_addr (C++ member)
UMAP_PRIVATE (C macro)
UMAP_RO_MODE (C macro)
UMAP_UNUSED_ARG (C macro)
UMAP_USE_VAR (C macro)
umapcfg_get_evict_high_water_threshold (C++ function)
,
[1]
umapcfg_get_evict_low_water_threshold (C++ function)
,
[1]
umapcfg_get_max_fault_events (C++ function)
,
[1]
umapcfg_get_max_pages_in_buffer (C++ function)
,
[1]
umapcfg_get_num_evictors (C++ function)
,
[1]
umapcfg_get_num_fillers (C++ function)
,
[1]
umapcfg_get_read_ahead (C++ function)
umapcfg_get_umap_page_size (C++ function)
,
[1]
uunmap (C++ function)
Read the Docs
v: stable
Versions
master
latest
stable
remote_region
periodic_monitor
mp_umap_pre_release
mpumap
develop
Downloads
pdf
html
epub
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.