reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1463 desc.size_a = size + sz_desc + align; 1469 ptr = kmp_mk_alloc(*mk_hbw_preferred, desc.size_a); 1471 ptr = kmp_mk_alloc(*mk_default, desc.size_a); 1476 KMP_TEST_THEN_ADD64((kmp_int64 *)&al->pool_used, desc.size_a); 1477 if (used + desc.size_a > al->pool_size) { 1479 KMP_TEST_THEN_ADD64((kmp_int64 *)&al->pool_used, -desc.size_a); 1482 ptr = kmp_mk_alloc(*mk_default, desc.size_a); 1492 ptr = kmp_mk_alloc(*al->memkind, desc.size_a); 1496 ptr = kmp_mk_alloc(*mk_default, desc.size_a); 1508 ptr = kmp_mk_alloc(*al->memkind, desc.size_a); 1512 ptr = kmp_mk_alloc(*mk_default, desc.size_a); 1527 ptr = __kmp_thread_malloc(__kmp_thread_from_gtid(gtid), desc.size_a); 1532 KMP_TEST_THEN_ADD64((kmp_int64 *)&al->pool_used, desc.size_a); 1533 if (used + desc.size_a > al->pool_size) { 1535 KMP_TEST_THEN_ADD64((kmp_int64 *)&al->pool_used, -desc.size_a); 1538 ptr = __kmp_thread_malloc(__kmp_thread_from_gtid(gtid), desc.size_a); 1548 ptr = __kmp_thread_malloc(__kmp_thread_from_gtid(gtid), desc.size_a); 1555 ptr = __kmp_thread_malloc(__kmp_thread_from_gtid(gtid), desc.size_a); 1568 desc.ptr_alloc = ptr; 1569 desc.ptr_align = (void *)addr_align; 1570 desc.allocator = al; 1571 *((kmp_mem_desc_t *)addr_descr) = desc; // save descriptor contents 1575 return desc.ptr_align;