reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

projects/openmp/runtime/src/kmp.h
 3172 extern void ___kmp_free(void *ptr KMP_SRC_LOC_DECL);

References

projects/openmp/runtime/src/kmp_affinity.cpp
   53 void KMPAffinity::Mask::operator delete(void *p) { __kmp_free(p); }
   54 void KMPAffinity::Mask::operator delete[](void *p) { __kmp_free(p); }
   56 void KMPAffinity::operator delete(void *p) { __kmp_free(p); }
  285   __kmp_free(lastLabel);
  286   __kmp_free(counts);
 1201       __kmp_free(threadInfo);
 1237       __kmp_free(threadInfo);
 1284       __kmp_free(threadInfo);
 1302     __kmp_free(threadInfo);
 1373       __kmp_free(threadInfo);
 1383       __kmp_free(threadInfo);
 1426     __kmp_free(threadInfo);
 1480   __kmp_free(threadInfo);
 1700       __kmp_free(retval);
 1768         __kmp_free(last);
 1769         __kmp_free(maxCt);
 1770         __kmp_free(counts);
 1771         __kmp_free(totals);
 1772         __kmp_free(retval);
 1843     __kmp_free(last);
 1844     __kmp_free(maxCt);
 1845     __kmp_free(counts);
 1846     __kmp_free(totals);
 1847     __kmp_free(retval);
 1896     __kmp_free(retval);
 1924   __kmp_free(last);
 1925   __kmp_free(maxCt);
 1926   __kmp_free(counts);
 1927   __kmp_free(totals);
 2157         CHECK_LINE;
 2190         CHECK_LINE;
 2202         CHECK_LINE;
 2215         CHECK_LINE;
 2227         CHECK_LINE;
 2256         CLEANUP_THREAD_INFO;
 2264         CLEANUP_THREAD_INFO;
 2269         CLEANUP_THREAD_INFO;
 2290     CLEANUP_THREAD_INFO;
 2295     CLEANUP_THREAD_INFO;
 2349       CLEANUP_THREAD_INFO;
 2366     CLEANUP_THREAD_INFO;
 2479         __kmp_free(lastId);
 2480         __kmp_free(totals);
 2481         __kmp_free(maxCt);
 2482         __kmp_free(counts);
 2483         CLEANUP_THREAD_INFO;
 2581     __kmp_free(lastId);
 2582     __kmp_free(totals);
 2583     __kmp_free(maxCt);
 2584     __kmp_free(counts);
 2585     CLEANUP_THREAD_INFO;
 2675   __kmp_free(inMap);
 2676   __kmp_free(lastId);
 2677   __kmp_free(totals);
 2678   __kmp_free(maxCt);
 2679   __kmp_free(counts);
 2680   CLEANUP_THREAD_INFO;
 3976     __kmp_free(*pAddr);
 3998     __kmp_free(__kmp_pu_os_idx);
 4684     __kmp_free(__kmp_affinity_proclist);
 4688     __kmp_free(address2os);
 4692     __kmp_free(procarr);
 5290       __kmp_free(newarr);
projects/openmp/runtime/src/kmp_affinity.h
  252         __kmp_free(mask);
  695       __kmp_free(numPerLevel);
  831       __kmp_free(old_numPerLevel);
projects/openmp/runtime/src/kmp_alloc.cpp
 1038     __kmp_free(th->th.th_local.bget_data);
 1401         __kmp_free(al);
 1414       __kmp_free(al);
 1423     __kmp_free(allocator);
projects/openmp/runtime/src/kmp_csupport.cpp
  441     __kmp_free(tmp);
  562     __kmp_free(top);
  575     __kmp_free(disp_buffer);
projects/openmp/runtime/src/kmp_dispatch.cpp
 2076             __kmp_free(lck);
projects/openmp/runtime/src/kmp_error.cpp
  151       __kmp_free(p->stack_data);
  154     __kmp_free(p);
projects/openmp/runtime/src/kmp_lock.cpp
 2279     __kmp_free(lck->lk.old_polls);
 2491     __kmp_free(lck->lk.polls.load());
 2495     __kmp_free(lck->lk.old_polls);
 3053       __kmp_free(old_table);
 3330       __kmp_free(ll->lock);
 3345       __kmp_free(l->lock);
 3350     __kmp_free(__kmp_i_lock_table.table[i]);
 3351   __kmp_free(__kmp_i_lock_table.table);
projects/openmp/runtime/src/kmp_runtime.cpp
 2090           __kmp_free(old_stack);
 3004       __kmp_free((void *)team->t.t_argv);
 3065       __kmp_free(team->t.t_dispatch[i].th_disp_buffer);
 3072   __kmp_free(team->t.t_threads);
 3073   __kmp_free(team->t.t_disp_buffer);
 3074   __kmp_free(team->t.t_dispatch);
 3075   __kmp_free(team->t.t_implicit_task_taskdata);
 3085   __kmp_free(team->t.t_disp_buffer);
 3086   __kmp_free(team->t.t_dispatch);
 3087   __kmp_free(team->t.t_implicit_task_taskdata);
 3093   __kmp_free(oldThreads);
 3570   __kmp_free(temp_threads);
 3840         __kmp_free(th->th.th_hot_teams);
 3874         __kmp_free(th->th.th_hot_teams);
 3925     __kmp_free(root->r.r_uber_thread->th.th_cg_roots);
 4109         __kmp_free(tmp); // last thread left CG --> free it
 5480           __kmp_free(tmp); // free CG if we are the last thread in it
 5508     __kmp_free((void *)team->t.t_argv);
 5509   __kmp_free(team);
 5580       __kmp_free(tmp);
 5583         __kmp_free(tmp);
 5924     __kmp_free(thread->th.th_pri_common);
 5929     __kmp_free(thread->th.th_task_state_memo_stack);
 5955   __kmp_free(thread);
 7488       __kmp_free(__kmp_root[f]);
 7492   __kmp_free(__kmp_threads);
projects/openmp/runtime/src/kmp_taskdeps.h
   66           __kmp_free(entry->mtx_lock);
projects/openmp/runtime/src/kmp_tasking.cpp
  315   __kmp_free(thread_data->td.td_deque);
 2282           __kmp_free(pr_data[j]);
 2286     __kmp_free(arr[i].reduce_priv);
 3156     __kmp_free(thread_data->td.td_deque);
 3232         __kmp_free(old_data);
 3289     __kmp_free(task_team->tt.tt_threads_data);
 3383       __kmp_free(task_team);
projects/openmp/runtime/src/kmp_threadprivate.cpp
  796     __kmp_free(cache); // implicitly frees ptr too
projects/openmp/runtime/src/ompt-specific.cpp
  319       __kmp_free(lwtask);