Lines Matching refs:pSem
40068 sem_t *pSem; /* Named POSIX semaphore */ member
41499 sem_t *pSem = pFile->pInode->pSem; in semXCheckReservedLock() local
41501 if( sem_trywait(pSem)==-1 ){ in semXCheckReservedLock()
41512 sem_post(pSem); in semXCheckReservedLock()
41552 sem_t *pSem = pFile->pInode->pSem; in semXLock() local
41564 if( sem_trywait(pSem)==-1 ){ in semXLock()
41585 sem_t *pSem = pFile->pInode->pSem; in semXUnlock() local
41588 assert( pSem ); in semXUnlock()
41605 if ( sem_post(pSem)==-1 ) { in semXUnlock()
44779 if( (rc==SQLITE_OK) && (pNew->pInode->pSem==NULL) ){ in fillInUnixFile()
44786 pNew->pInode->pSem = sem_open(zSemName, O_CREAT, 0666, 1); in fillInUnixFile()
44787 if( pNew->pInode->pSem == SEM_FAILED ){ in fillInUnixFile()