Umap
remote_region
Basics
Getting Started
Reference
Advanced Configuration
Runtime Environment Variables
Sparse Multi-files Backing Store Interface
Contributing
Contribution Guide
Umap
Docs
»
Index
Edit on GitHub
Index
C
|
L
|
M
|
R
|
S
|
U
C
client_add_resource (C++ function)
,
[1]
client_check_resource (C++ function)
,
[1]
client_fini (C++ function)
,
[1]
client_get_resource_size (C++ function)
,
[1]
client_init (C++ function)
,
[1]
client_read_from_server (C++ function)
,
[1]
client_release_resource (C++ function)
,
[1]
client_request_resource (C++ function)
,
[1]
client_write_to_server (C++ function)
,
[1]
ClientResourcePool (C++ type)
L
local_resource (C++ struct)
local_resource::local_resource (C++ function)
,
[1]
local_resource::num_clients (C++ member)
local_resource::ptr (C++ member)
local_resource::rsize (C++ member)
LOCAL_RPC_ADDR_FILE (C macro)
LocalResource (C++ type)
M
MAX_ADDR_LENGTH (C macro)
R
remote_resource (C++ struct)
remote_resource::meta_table (C++ member)
remote_resource::num_servers (C++ member)
,
[1]
remote_resource::remote_resource (C++ function)
,
[1]
remote_resource::rsize (C++ member)
remote_resource::server_stride (C++ member)
RemoteResource (C++ type)
RPC_RESPONSE_GENERAL_ERROR (C macro)
RPC_RESPONSE_READ_DONE (C macro)
RPC_RESPONSE_RELEASE (C macro)
RPC_RESPONSE_REQ_SIZE (C macro)
RPC_RESPONSE_REQ_UNAVAIL (C macro)
RPC_RESPONSE_REQ_WRONG_SIZE (C macro)
RPC_RESPONSE_WRITE_DONE (C macro)
S
server_add_resource (C++ function)
,
[1]
server_delete_resource (C++ function)
,
[1]
server_fini (C++ function)
,
[1]
server_init (C++ function)
,
[1]
server_metadata (C++ struct)
server_metadata::offset (C++ member)
server_metadata::server_id (C++ member)
,
[1]
server_metadata::server_metadata (C++ function)
server_metadata::size (C++ member)
server_start (C++ function)
ServerMetadata (C++ type)
ServerResourcePool (C++ type)
U
umap (C++ function)
,
[1]
Umap::Buffer (C++ class)
Umap::Buffer::Buffer (C++ function)
Umap::Buffer::evict_all_pages (C++ function)
Umap::Buffer::evict_oldest_page (C++ function)
Umap::Buffer::evict_region (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::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::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::has_client_setup (C++ member)
Umap::has_server_setup (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::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::addServerRegion (C++ function)
Umap::RegionManager::containing_region (C++ function)
Umap::RegionManager::evict_buffer (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_num_active_regions (C++ function)
Umap::RegionManager::get_num_evictors (C++ function)
Umap::RegionManager::get_num_fillers (C++ function)
Umap::RegionManager::get_read_ahead (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_directory_creation_status (C++ function)
Umap::SparseStore::get_size (C++ function)
Umap::SparseStore::make_store (C++ function)
Umap::SparseStore::read_from_store (C++ function)
,
[1]
Umap::SparseStore::SparseStore (C++ function)
Umap::SparseStore::write_to_store (C++ function)
,
[1]
Umap::SparseStore::~SparseStore (C++ function)
Umap::Store (C++ class)
Umap::Store::get_size (C++ function)
Umap::Store::make_store (C++ function)
Umap::Store::read_from_store (C++ function)
Umap::Store::write_to_store (C++ function)
Umap::Store::~Store (C++ function)
Umap::StoreFile (C++ class)
Umap::StoreFile::get_size (C++ function)
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::StoreNetwork (C++ class)
Umap::StoreNetwork::get_size (C++ function)
Umap::StoreNetwork::id (C++ member)
Umap::StoreNetwork::is_on_server (C++ member)
Umap::StoreNetwork::make_store (C++ function)
Umap::StoreNetwork::num_clients (C++ member)
Umap::StoreNetwork::read_from_store (C++ function)
,
[1]
Umap::StoreNetwork::rsize (C++ member)
Umap::StoreNetwork::StoreNetwork (C++ function)
Umap::StoreNetwork::write_to_store (C++ function)
,
[1]
Umap::StoreNetwork::~StoreNetwork (C++ function)
Umap::StoreNetworkClient (C++ class)
Umap::StoreNetworkClient::client_id (C++ member)
Umap::StoreNetworkClient::get_size (C++ function)
Umap::StoreNetworkClient::id (C++ member)
Umap::StoreNetworkClient::is_on_server (C++ member)
Umap::StoreNetworkClient::make_store (C++ function)
Umap::StoreNetworkClient::num_clients (C++ member)
Umap::StoreNetworkClient::read_from_store (C++ function)
,
[1]
Umap::StoreNetworkClient::rsize (C++ member)
Umap::StoreNetworkClient::StoreNetworkClient (C++ function)
Umap::StoreNetworkClient::write_to_store (C++ function)
,
[1]
Umap::StoreNetworkClient::~StoreNetworkClient (C++ function)
Umap::StoreNetworkServer (C++ class)
Umap::StoreNetworkServer::get_size (C++ function)
Umap::StoreNetworkServer::id (C++ member)
Umap::StoreNetworkServer::is_on_server (C++ member)
Umap::StoreNetworkServer::make_store (C++ function)
Umap::StoreNetworkServer::num_clients (C++ member)
Umap::StoreNetworkServer::read_from_store (C++ function)
,
[1]
Umap::StoreNetworkServer::rsize (C++ member)
Umap::StoreNetworkServer::StoreNetworkServer (C++ function)
Umap::StoreNetworkServer::write_to_store (C++ function)
,
[1]
Umap::StoreNetworkServer::~StoreNetworkServer (C++ function)
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_evict (C++ function)
,
[1]
UMAP_FAILED (C macro)
UMAP_FIXED (C macro)
umap_flush (C++ function)
,
[1]
UMAP_LOG (C macro)
umap_network (C++ function)
umap_prefetch (C++ function)
,
[1]
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)
,
[1]
umapcfg_get_umap_page_size (C++ function)
,
[1]
uunmap (C++ function)
,
[1]
Read the Docs
v: remote_region
Versions
master
latest
stable
remote_region
develop
Downloads
pdf
html
epub
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.