Itoyori  v0.0.1
ityr::ori::cache_manager< BlockSize > Member List

This is the complete list of members for ityr::ori::cache_manager< BlockSize >, including all inherited members.

acquire()ityr::ori::cache_manager< BlockSize >inline
acquire(ReleaseHandler rh)ityr::ori::cache_manager< BlockSize >inline
cache_manager(std::size_t cache_size, std::size_t sub_block_size)ityr::ori::cache_manager< BlockSize >inline
cache_prof_begin()ityr::ori::cache_manager< BlockSize >inline
cache_prof_end()ityr::ori::cache_manager< BlockSize >inline
cache_prof_print() constityr::ori::cache_manager< BlockSize >inline
checkin_blk(std::byte *blk_addr, std::byte *req_addr_b, std::byte *req_addr_e)ityr::ori::cache_manager< BlockSize >inline
checkin_fast(std::byte *addr, std::size_t size)ityr::ori::cache_manager< BlockSize >inline
checkout_blk(std::byte *blk_addr, std::byte *req_addr_b, std::byte *req_addr_e, const common::rma::win &win, common::topology::rank_t owner, std::size_t pm_offset)ityr::ori::cache_manager< BlockSize >inline
checkout_complete()ityr::ori::cache_manager< BlockSize >inline
checkout_fast(std::byte *addr, std::size_t size)ityr::ori::cache_manager< BlockSize >inline
clear_tlb()ityr::ori::cache_manager< BlockSize >inline
discard_dirty(std::byte *blk_addr, std::byte *req_addr_b, std::byte *req_addr_e)ityr::ori::cache_manager< BlockSize >inline
ensure_all_cache_clean()ityr::ori::cache_manager< BlockSize >inline
ensure_evicted(void *addr)ityr::ori::cache_manager< BlockSize >inline
get_copy_blk(std::byte *blk_addr, std::byte *req_addr_b, std::byte *req_addr_e, std::byte *to_addr)ityr::ori::cache_manager< BlockSize >inline
poll()ityr::ori::cache_manager< BlockSize >inline
put_copy_blk(std::byte *blk_addr, std::byte *req_addr_b, std::byte *req_addr_e, const std::byte *from_addr)ityr::ori::cache_manager< BlockSize >inline
release()ityr::ori::cache_manager< BlockSize >inline
release_handler typedefityr::ori::cache_manager< BlockSize >
release_lazy()ityr::ori::cache_manager< BlockSize >inline
set_readonly(void *addr, std::size_t size)ityr::ori::cache_manager< BlockSize >inline
unset_readonly(void *addr, std::size_t size)ityr::ori::cache_manager< BlockSize >inline