Home | History | Annotate | Download | only in ulinux

Lines Matching refs:p_pthread_info

107     gki_pthread_info_t *p_pthread_info = (gki_pthread_info_t *)params;
108 GKI_TRACE_5("gki_task_entry task_id=%i, thread_id=%x/%x, pCond/pMutex=%x/%x", p_pthread_info->task_id,
109 gki_cb.os.thread_id[p_pthread_info->task_id], pthread_self(),
110 p_pthread_info->pCond, p_pthread_info->pMutex);
112 gki_cb.os.thread_id[p_pthread_info->task_id] = thread_id;
114 (p_pthread_info->task_entry)(p_pthread_info->params);
116 GKI_TRACE_1("gki_task task_id=%i terminating", p_pthread_info->task_id);
117 gki_cb.os.thread_id[p_pthread_info->task_id] = 0;
656 gki_pthread_info_t* p_pthread_info = &gki_pthread_info[rtask];
657 if (p_pthread_info->pCond != NULL && p_pthread_info->pMutex != NULL) {
659 GKI_TRACE_3("GKI_wait task=%i, pCond/pMutex = %x/%x", rtask, p_pthread_info->pCond, p_pthread_info->pMutex);
660 ret = pthread_mutex_lock(p_pthread_info->pMutex);
661 ret = pthread_cond_signal(p_pthread_info->pCond);
662 ret = pthread_mutex_unlock(p_pthread_info->pMutex);
663 p_pthread_info->pMutex = NULL;
664 p_pthread_info->pCond = NULL;