void mca_rcache_vma_module_init( mca_rcache_vma_module_t* rcache ) { rcache->base.rcache_find = mca_rcache_vma_find; rcache->base.rcache_find_all = mca_rcache_vma_find_all; rcache->base.rcache_insert = mca_rcache_vma_insert; rcache->base.rcache_delete = mca_rcache_vma_delete; rcache->base.rcache_clean = mca_rcache_vma_clean; rcache->base.rcache_finalize = mca_rcache_vma_finalize; OBJ_CONSTRUCT(&rcache->base.lock, opal_mutex_t); mca_rcache_vma_tree_init(rcache); }
void mca_rcache_vma_module_init( mca_rcache_vma_module_t* rcache ) { rcache->base.rcache_find = mca_rcache_vma_find; rcache->base.rcache_find_all = mca_rcache_vma_find_all; rcache->base.rcache_insert = mca_rcache_vma_insert; rcache->base.rcache_delete = mca_rcache_vma_delete; rcache->base.rcache_finalize = mca_rcache_vma_finalize; rcache->base.rcache_dump_range = mca_rcache_vma_dump_range; rcache->base.rcache_iterate = mca_rcache_vma_iterate; OBJ_CONSTRUCT(&rcache->base.lock, opal_recursive_mutex_t); mca_rcache_vma_tree_init(rcache); }