Lines Matching refs:xTask

34680   void *(*xTask)(void*);         /* The thread routine */  member
34687 void *(*xTask)(void*), /* Routine to run in a separate thread */ in sqlite3ThreadCreate()
34694 assert( xTask!=0 ); in sqlite3ThreadCreate()
34702 p->xTask = xTask; in sqlite3ThreadCreate()
34711 rc = pthread_create(&p->tid, 0, xTask, pIn); in sqlite3ThreadCreate()
34715 p->pOut = xTask(pIn); in sqlite3ThreadCreate()
34751 void *(*xTask)(void*); /* The routine to run as a thread */ member
34772 assert( p->xTask!=0 ); in sqlite3ThreadProc()
34773 p->pResult = p->xTask(p->pIn); in sqlite3ThreadProc()
34782 void *(*xTask)(void*), /* Routine to run in a separate thread */ in sqlite3ThreadCreate()
34788 assert( xTask!=0 ); in sqlite3ThreadCreate()
34800 p->xTask = xTask; in sqlite3ThreadCreate()
34807 if( p->xTask==0 ){ in sqlite3ThreadCreate()
34809 p->pResult = xTask(pIn); in sqlite3ThreadCreate()
34824 if( p->xTask==0 ){ in sqlite3ThreadJoin()
34854 void *(*xTask)(void*); /* The routine to run as a thread */ member
34862 void *(*xTask)(void*), /* Routine to run in a separate thread */ in sqlite3ThreadCreate()
34868 assert( xTask!=0 ); in sqlite3ThreadCreate()
34873 p->xTask = xTask; in sqlite3ThreadCreate()
34876 p->xTask = 0; in sqlite3ThreadCreate()
34877 p->pResult = xTask(pIn); in sqlite3ThreadCreate()
34888 if( p->xTask ){ in sqlite3ThreadJoin()
34889 *ppOut = p->xTask(p->pIn); in sqlite3ThreadJoin()
105241 void *(*xTask)(void*), /* Routine to run in a separate thread */
105245 return sqlite3ThreadCreate(&pTask->pThread, xTask, pIn);