#include <home_manager.hpp>
◆ home_manager()
template<block_size_t BlockSize>
◆ checkin_fast()
template<block_size_t BlockSize>
template<bool DecrementRef>
◆ checkin_seg()
template<block_size_t BlockSize>
template<bool DecrementRef>
◆ checkout_complete()
template<block_size_t BlockSize>
◆ checkout_fast()
template<block_size_t BlockSize>
template<bool IncrementRef>
◆ checkout_seg()
template<block_size_t BlockSize>
template<bool IncrementRef>
bool ityr::ori::home_manager< BlockSize >::checkout_seg |
( |
std::byte * |
seg_addr, |
|
|
std::size_t |
seg_size, |
|
|
std::byte * |
req_addr, |
|
|
std::size_t |
req_size, |
|
|
const common::physical_mem & |
pm, |
|
|
std::size_t |
pm_offset, |
|
|
bool |
mapped_always |
|
) |
| |
|
inline |
◆ clear_tlb()
template<block_size_t BlockSize>
◆ ensure_evicted()
template<block_size_t BlockSize>
◆ home_prof_begin()
template<block_size_t BlockSize>
◆ home_prof_end()
template<block_size_t BlockSize>
◆ home_prof_print()
template<block_size_t BlockSize>
◆ on_checkout_noncoll()
template<block_size_t BlockSize>
The documentation for this class was generated from the following file: