buddy              22 oshmem/mca/memheap/buddy/memheap_buddy.c static int buddy_init(mca_memheap_buddy_module_t* buddy);
buddy             226 oshmem/mca/memheap/buddy/memheap_buddy.c static int buddy_init(mca_memheap_buddy_module_t* buddy)
buddy             250 oshmem/mca/memheap/buddy/memheap_buddy.c     buddy->heap.bits = (unsigned long**) calloc((buddy->heap.max_order + 1),
buddy             252 oshmem/mca/memheap/buddy/memheap_buddy.c     buddy->private_heap.bits =
buddy             253 oshmem/mca/memheap/buddy/memheap_buddy.c             (unsigned long**) calloc((buddy->private_heap.max_order + 1),
buddy             255 oshmem/mca/memheap/buddy/memheap_buddy.c     buddy->heap.num_free = (unsigned int*) calloc((buddy->heap.max_order + 1),
buddy             257 oshmem/mca/memheap/buddy/memheap_buddy.c     buddy->private_heap.num_free =
buddy             258 oshmem/mca/memheap/buddy/memheap_buddy.c             (unsigned int*) calloc((buddy->private_heap.max_order + 1),
buddy             260 oshmem/mca/memheap/buddy/memheap_buddy.c     if ((NULL == buddy->heap.bits) || (NULL == buddy->heap.num_free)
buddy             261 oshmem/mca/memheap/buddy/memheap_buddy.c             || (NULL == buddy->private_heap.bits)
buddy             262 oshmem/mca/memheap/buddy/memheap_buddy.c             || (NULL == buddy->private_heap.num_free)) {
buddy             269 oshmem/mca/memheap/buddy/memheap_buddy.c     for (i = buddy->heap.min_order; i <= buddy->heap.max_order; ++i) {
buddy             270 oshmem/mca/memheap/buddy/memheap_buddy.c         s = BITS_TO_LONGS(1UL << (buddy->heap.max_order - i));
buddy             273 oshmem/mca/memheap/buddy/memheap_buddy.c                         i, buddy->heap.max_order, s, (int)sizeof(unsigned long));
buddy             275 oshmem/mca/memheap/buddy/memheap_buddy.c         buddy->heap.bits[i] = (unsigned long*) malloc(s
buddy             277 oshmem/mca/memheap/buddy/memheap_buddy.c         if (NULL == buddy->heap.bits[i]) {
buddy             281 oshmem/mca/memheap/buddy/memheap_buddy.c         bitmap_zero(buddy->heap.bits[i], 1UL << (buddy->heap.max_order - i));
buddy             286 oshmem/mca/memheap/buddy/memheap_buddy.c     for (i = buddy->private_heap.min_order; i <= buddy->private_heap.max_order;
buddy             288 oshmem/mca/memheap/buddy/memheap_buddy.c         s = BITS_TO_LONGS(1UL << (buddy->private_heap.max_order - i));
buddy             291 oshmem/mca/memheap/buddy/memheap_buddy.c                         i, buddy->private_heap.max_order, s, (int)sizeof(unsigned long));
buddy             293 oshmem/mca/memheap/buddy/memheap_buddy.c         buddy->private_heap.bits[i] = (unsigned long*) malloc(s
buddy             295 oshmem/mca/memheap/buddy/memheap_buddy.c         if (NULL == buddy->private_heap.bits[i]) {
buddy             299 oshmem/mca/memheap/buddy/memheap_buddy.c         bitmap_zero(buddy->private_heap.bits[i],
buddy             300 oshmem/mca/memheap/buddy/memheap_buddy.c                     1UL << (buddy->private_heap.max_order - i));
buddy             306 oshmem/mca/memheap/buddy/memheap_buddy.c     set_bit(0, buddy->heap.bits[buddy->heap.max_order]);
buddy             307 oshmem/mca/memheap/buddy/memheap_buddy.c     set_bit(0, buddy->private_heap.bits[buddy->private_heap.max_order]);
buddy             308 oshmem/mca/memheap/buddy/memheap_buddy.c     buddy->heap.num_free[buddy->heap.max_order] = 1;
buddy             309 oshmem/mca/memheap/buddy/memheap_buddy.c     buddy->private_heap.num_free[buddy->private_heap.max_order] = 1;
buddy             316 oshmem/mca/memheap/buddy/memheap_buddy.c static int buddy_cleanup(mca_memheap_buddy_module_t* buddy)
buddy             321 oshmem/mca/memheap/buddy/memheap_buddy.c     if (NULL == buddy) {
buddy             325 oshmem/mca/memheap/buddy/memheap_buddy.c     for (i = 0; i <= buddy->heap.max_order; ++i) {
buddy             326 oshmem/mca/memheap/buddy/memheap_buddy.c         if (NULL != buddy->heap.bits && NULL != buddy->heap.bits[i]) {
buddy             327 oshmem/mca/memheap/buddy/memheap_buddy.c             free(buddy->heap.bits[i]);
buddy             331 oshmem/mca/memheap/buddy/memheap_buddy.c     for (i = 0; i <= buddy->private_heap.max_order; ++i) {
buddy             332 oshmem/mca/memheap/buddy/memheap_buddy.c         if (NULL != buddy->private_heap.bits
buddy             333 oshmem/mca/memheap/buddy/memheap_buddy.c                 && NULL != buddy->private_heap.bits[i]) {
buddy             334 oshmem/mca/memheap/buddy/memheap_buddy.c             free(buddy->private_heap.bits[i]);
buddy             338 oshmem/mca/memheap/buddy/memheap_buddy.c     if (NULL != buddy->heap.bits) {
buddy             339 oshmem/mca/memheap/buddy/memheap_buddy.c         free(buddy->heap.bits);
buddy             341 oshmem/mca/memheap/buddy/memheap_buddy.c     if (NULL != buddy->heap.num_free) {
buddy             342 oshmem/mca/memheap/buddy/memheap_buddy.c         free(buddy->heap.num_free);
buddy             345 oshmem/mca/memheap/buddy/memheap_buddy.c     if (NULL != buddy->private_heap.bits) {
buddy             346 oshmem/mca/memheap/buddy/memheap_buddy.c         free(buddy->private_heap.bits);
buddy             348 oshmem/mca/memheap/buddy/memheap_buddy.c     if (NULL != buddy->private_heap.num_free) {
buddy             349 oshmem/mca/memheap/buddy/memheap_buddy.c         free(buddy->private_heap.num_free);
buddy             352 oshmem/mca/memheap/buddy/memheap_buddy.c     OBJ_DESTRUCT(&buddy->lock);
buddy             397 oshmem/mca/memheap/buddy/memheap_buddy.c static int _buddy_free(mca_memheap_buddy_module_t* buddy,
buddy             404 oshmem/mca/memheap/buddy/memheap_buddy.c     OPAL_THREAD_LOCK(&buddy->lock);
buddy             415 oshmem/mca/memheap/buddy/memheap_buddy.c     OPAL_THREAD_UNLOCK(&buddy->lock);
buddy             419 oshmem/mca/memheap/buddy/memheap_buddy.c static int buddy_free(mca_memheap_buddy_module_t* buddy,
buddy             423 oshmem/mca/memheap/buddy/memheap_buddy.c     return _buddy_free(buddy, seg, order, &buddy->heap);
buddy             426 oshmem/mca/memheap/buddy/memheap_buddy.c static int buddy_private_free(mca_memheap_buddy_module_t* buddy,
buddy             430 oshmem/mca/memheap/buddy/memheap_buddy.c     return _buddy_free(buddy, seg, order, &buddy->private_heap);