Home | History | Annotate | Download | only in ulinux

Lines Matching refs:p_pthread_info

104     gki_pthread_info_t *p_pthread_info = (gki_pthread_info_t *)params;
105 GKI_TRACE_5("gki_task_entry task_id=%i, thread_id=%x/%x, pCond/pMutex=%x/%x", p_pthread_info->task_id,
106 gki_cb.os.thread_id[p_pthread_info->task_id], pthread_self(),
107 p_pthread_info->pCond, p_pthread_info->pMutex);
109 gki_cb.os.thread_id[p_pthread_info->task_id] = thread_id;
111 (p_pthread_info->task_entry)(p_pthread_info->params);
113 GKI_TRACE_1("gki_task task_id=%i terminating", p_pthread_info->task_id);
114 gki_cb.os.thread_id[p_pthread_info->task_id] = 0;
633 gki_pthread_info_t* p_pthread_info = &gki_pthread_info[rtask];
634 if (p_pthread_info->pCond != NULL && p_pthread_info->pMutex != NULL) {
636 GKI_TRACE_3("GKI_wait task=%i, pCond/pMutex = %x/%x", rtask, p_pthread_info->pCond, p_pthread_info->pMutex);
637 ret = pthread_mutex_lock(p_pthread_info->pMutex);
638 ret = pthread_cond_signal(p_pthread_info->pCond);
639 ret = pthread_mutex_unlock(p_pthread_info->pMutex);
640 p_pthread_info->pMutex = NULL;
641 p_pthread_info->pCond = NULL;