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

References

projects/openmp/runtime/src/z_Linux_util.cpp
  812   status = pthread_attr_init(&thread_attr);
  813   if (status != 0) {
  814     __kmp_fatal(KMP_MSG(CantInitThreadAttrs), KMP_ERR(status), __kmp_msg_null);
  816   status = pthread_attr_setdetachstate(&thread_attr, PTHREAD_CREATE_JOINABLE);
  817   if (status != 0) {
  818     __kmp_fatal(KMP_MSG(CantSetWorkerState), KMP_ERR(status), __kmp_msg_null);
  842   status = pthread_attr_setstacksize(&thread_attr, stack_size);
  844   if (status != 0) {
  852       status = pthread_attr_setstacksize(&thread_attr, stack_size);
  856   if (status != 0) {
  857     __kmp_fatal(KMP_MSG(CantSetWorkerStackSize, stack_size), KMP_ERR(status),
  864   status =
  866   if (status != 0 || !handle) { // ??? Why do we check handle??
  868     if (status == EINVAL) {
  869       __kmp_fatal(KMP_MSG(CantSetWorkerStackSize, stack_size), KMP_ERR(status),
  872     if (status == ENOMEM) {
  873       __kmp_fatal(KMP_MSG(CantSetWorkerStackSize, stack_size), KMP_ERR(status),
  877     if (status == EAGAIN) {
  878       __kmp_fatal(KMP_MSG(NoResourcesForWorkerThread), KMP_ERR(status),
  881     KMP_SYSFAIL("pthread_create", status);
  887   status = pthread_attr_destroy(&thread_attr);
  888   if (status) {
  889     kmp_msg_t err_code = KMP_ERR(status);