mca_mpool_hugepage_component 53 opal/mca/mpool/hugepage/mpool_hugepage.h OPAL_DECLSPEC extern mca_mpool_hugepage_component_t mca_mpool_hugepage_component; mca_mpool_hugepage_component 88 opal/mca/mpool/hugepage/mpool_hugepage_component.c mca_mpool_hugepage_component_t mca_mpool_hugepage_component = { mca_mpool_hugepage_component 119 opal/mca/mpool/hugepage/mpool_hugepage_component.c (void) mca_base_component_var_register (&mca_mpool_hugepage_component.super.mpool_version, mca_mpool_hugepage_component 126 opal/mca/mpool/hugepage/mpool_hugepage_component.c (void) mca_base_component_var_register (&mca_mpool_hugepage_component.super.mpool_version, mca_mpool_hugepage_component 132 opal/mca/mpool/hugepage/mpool_hugepage_component.c mca_mpool_hugepage_component.bytes_allocated = 0; mca_mpool_hugepage_component 133 opal/mca/mpool/hugepage/mpool_hugepage_component.c (void) mca_base_component_pvar_register (&mca_mpool_hugepage_component.super.mpool_version, mca_mpool_hugepage_component 138 opal/mca/mpool/hugepage/mpool_hugepage_component.c NULL, NULL, NULL, (void *) &mca_mpool_hugepage_component.bytes_allocated); mca_mpool_hugepage_component 149 opal/mca/mpool/hugepage/mpool_hugepage_component.c OBJ_CONSTRUCT(&mca_mpool_hugepage_component.huge_pages, opal_list_t); mca_mpool_hugepage_component 152 opal/mca/mpool/hugepage/mpool_hugepage_component.c if (0 == opal_list_get_size (&mca_mpool_hugepage_component.huge_pages)) { mca_mpool_hugepage_component 156 opal/mca/mpool/hugepage/mpool_hugepage_component.c mca_mpool_hugepage_component.modules = (mca_mpool_hugepage_module_t *) mca_mpool_hugepage_component 157 opal/mca/mpool/hugepage/mpool_hugepage_component.c calloc (opal_list_get_size (&mca_mpool_hugepage_component.huge_pages), mca_mpool_hugepage_component 159 opal/mca/mpool/hugepage/mpool_hugepage_component.c if (NULL == mca_mpool_hugepage_component.modules) { mca_mpool_hugepage_component 164 opal/mca/mpool/hugepage/mpool_hugepage_component.c OPAL_LIST_FOREACH(hp, &mca_mpool_hugepage_component.huge_pages, mca_mpool_hugepage_hugepage_t) { mca_mpool_hugepage_component 165 opal/mca/mpool/hugepage/mpool_hugepage_component.c hugepage_module = mca_mpool_hugepage_component.modules + module_index; mca_mpool_hugepage_component 173 opal/mca/mpool/hugepage/mpool_hugepage_component.c mca_mpool_hugepage_component.module_count = module_index; mca_mpool_hugepage_component 180 opal/mca/mpool/hugepage/mpool_hugepage_component.c OPAL_LIST_DESTRUCT(&mca_mpool_hugepage_component.huge_pages); mca_mpool_hugepage_component 182 opal/mca/mpool/hugepage/mpool_hugepage_component.c for (int i = 0 ; i < mca_mpool_hugepage_component.module_count ; ++i) { mca_mpool_hugepage_component 183 opal/mca/mpool/hugepage/mpool_hugepage_component.c mca_mpool_hugepage_module_t *module = mca_mpool_hugepage_component.modules + i; mca_mpool_hugepage_component 187 opal/mca/mpool/hugepage/mpool_hugepage_component.c free (mca_mpool_hugepage_component.modules); mca_mpool_hugepage_component 188 opal/mca/mpool/hugepage/mpool_hugepage_component.c mca_mpool_hugepage_component.modules = NULL; mca_mpool_hugepage_component 272 opal/mca/mpool/hugepage/mpool_hugepage_component.c opal_list_append (&mca_mpool_hugepage_component.huge_pages, &hp->super); mca_mpool_hugepage_component 281 opal/mca/mpool/hugepage/mpool_hugepage_component.c opal_list_sort (&mca_mpool_hugepage_component.huge_pages, page_compare); mca_mpool_hugepage_component 296 opal/mca/mpool/hugepage/mpool_hugepage_component.c if (0 == mca_mpool_hugepage_component.module_count) { mca_mpool_hugepage_component 370 opal/mca/mpool/hugepage/mpool_hugepage_component.c for (int i = 0 ; i < mca_mpool_hugepage_component.module_count ; ++i) { mca_mpool_hugepage_component 371 opal/mca/mpool/hugepage/mpool_hugepage_component.c mca_mpool_hugepage_module_t *hugepage_module = mca_mpool_hugepage_component.modules + i; mca_mpool_hugepage_component 88 opal/mca/mpool/hugepage/mpool_hugepage_module.c mpool->super.mpool_component = &mca_mpool_hugepage_component.super; mca_mpool_hugepage_component 188 opal/mca/mpool/hugepage/mpool_hugepage_module.c (void) opal_atomic_fetch_add_size_t (&mca_mpool_hugepage_component.bytes_allocated, size); mca_mpool_hugepage_component 212 opal/mca/mpool/hugepage/mpool_hugepage_module.c (void) opal_atomic_fetch_add_size_t (&mca_mpool_hugepage_component.bytes_allocated, -size);