Classes | |
| class | core_default |
| class | core_nocache |
| class | core_serial |
Typedefs | |
| template<block_size_t BlockSize> | |
| using | core = ITYR_CONCAT(core_, ITYR_ORI_CORE)< BlockSize > |
| using | instance = common::singleton< core< ITYR_ORI_BLOCK_SIZE > > |
Functions | |
| template<block_size_t BlockSize, typename Fn > | |
| void | for_each_block (void *addr, std::size_t size, Fn fn) |
| template<block_size_t BlockSize, typename HomeSegFn , typename CacheBlkFn > | |
| void | for_each_seg_blk (const coll_mem &cm, void *addr, std::size_t size, HomeSegFn home_seg_fn, CacheBlkFn cache_blk_fn) |
| using ityr::ori::core::core = typedef ITYR_CONCAT(core_, ITYR_ORI_CORE)<BlockSize> |
| using ityr::ori::core::instance = typedef common::singleton<core<ITYR_ORI_BLOCK_SIZE> > |
| void ityr::ori::core::for_each_block | ( | void * | addr, |
| std::size_t | size, | ||
| Fn | fn | ||
| ) |
| void ityr::ori::core::for_each_seg_blk | ( | const coll_mem & | cm, |
| void * | addr, | ||
| std::size_t | size, | ||
| HomeSegFn | home_seg_fn, | ||
| CacheBlkFn | cache_blk_fn | ||
| ) |