Home | History | Annotate | Download | only in ulinux

Lines Matching refs:p_pthread_info

91   gki_pthread_info_t* p_pthread_info = (gki_pthread_info_t*)params;
93 p_pthread_info->task_id,
94 gki_cb.os.thread_id[p_pthread_info->task_id], pthread_self(),
95 p_pthread_info->pCond, p_pthread_info->pMutex);
97 gki_cb.os.thread_id[p_pthread_info->task_id] = thread_id;
99 (p_pthread_info->task_entry)(p_pthread_info->params);
101 GKI_TRACE_ERROR_1("gki_task task_id=%i terminating", p_pthread_info->task_id);
102 gki_cb.os.thread_id[p_pthread_info->task_id] = 0;
594 gki_pthread_info_t* p_pthread_info = &gki_pthread_info[rtask];
595 if (p_pthread_info->pCond != NULL && p_pthread_info->pMutex != NULL) {
598 p_pthread_info->pCond, p_pthread_info->pMutex);
599 ret = pthread_mutex_lock(p_pthread_info->pMutex);
600 ret = pthread_cond_signal(p_pthread_info->pCond);
601 ret = pthread_mutex_unlock(p_pthread_info->pMutex);
602 p_pthread_info->pMutex = NULL;
603 p_pthread_info->pCond = NULL;