Lines Matching refs:prof_info
522 assert (thr->prof_info == NULL);
557 acc_prof_info *prof_info, acc_api_info *api_info)
561 /* If we don't have any per-thread state yet, we can't register 'prof_info'
570 if (thr->prof_info != NULL)
583 thr->prof_info = prof_info;
588 prof_info->event_type = -1; /* Must be set later. */
589 prof_info->valid_bytes = _ACC_PROF_INFO_VALID_BYTES;
590 prof_info->version = _ACC_PROF_INFO_VERSION;
593 prof_info->device_type = acc_device_type (thr->dev->type);
594 prof_info->device_number = thr->dev->target_id;
598 prof_info->device_type = -1;
599 prof_info->device_number = -1;
601 prof_info->thread_id = -1;
602 prof_info->async = acc_async_sync;
603 prof_info->async_queue = prof_info->async;
604 prof_info->src_file = NULL;
605 prof_info->func_name = NULL;
606 prof_info->line_no = -1;
607 prof_info->end_line_no = -1;
608 prof_info->func_line_no = -1;
609 prof_info->func_end_line_no = -1;
613 api_info->device_type = prof_info->device_type;
628 goacc_profiling_dispatch (acc_prof_info *prof_info, acc_event_info *event_info,
657 e->cb (prof_info, event_info, apt_info);