Lines Matching refs:g
259 } g = { variable
280 pthread_mutex_lock(&g.queueMutex); in sendToServer()
281 pMsg->pNext = g.pQueueHead; in sendToServer()
282 if( g.pQueueHead==0 ){ in sendToServer()
283 g.pQueueTail = pMsg; in sendToServer()
285 g.pQueueHead->pPrev = pMsg; in sendToServer()
288 g.pQueueHead = pMsg; in sendToServer()
289 pthread_mutex_unlock(&g.queueMutex); in sendToServer()
295 pthread_cond_signal(&g.serverWakeup); in sendToServer()
394 if( pthread_mutex_trylock(&g.serverMutex) ){ in sqlite3_server()
398 while( !g.serverHalt ){ in sqlite3_server()
403 pthread_mutex_lock(&g.queueMutex); in sqlite3_server()
404 while( g.pQueueTail==0 && g.serverHalt==0 ){ in sqlite3_server()
405 pthread_cond_wait(&g.serverWakeup, &g.queueMutex); in sqlite3_server()
407 pMsg = g.pQueueTail; in sqlite3_server()
412 g.pQueueHead = 0; in sqlite3_server()
414 g.pQueueTail = pMsg->pPrev; in sqlite3_server()
416 pthread_mutex_unlock(&g.queueMutex); in sqlite3_server()
456 pthread_mutex_unlock(&g.serverMutex); in sqlite3_server()
468 g.serverHalt = 0; in sqlite3_server_start()
494 g.serverHalt = 0; in sqlite3_server_start2()
509 g.serverHalt = 1; in sqlite3_server_stop()
510 pthread_cond_broadcast(&g.serverWakeup); in sqlite3_server_stop()
511 pthread_mutex_lock(&g.serverMutex); in sqlite3_server_stop()
512 pthread_mutex_unlock(&g.serverMutex); in sqlite3_server_stop()