Lines Matching refs:AsyncLock
41 typedef struct AsyncLock AsyncLock; typedef
388 AsyncLock *pLock; /* Linked list of all AsyncLock structures */
483 struct AsyncLock { struct
489 AsyncLock *pNext; /* Next in linked list headed by async.pLock */ argument
524 AsyncLock *pLock; /* AsyncLock object for this file system entry */
813 static int getFileLock(AsyncLock *pLock){ in getFileLock()
849 static AsyncLock *findLock(const char *zName, int nName){ in findLock()
850 AsyncLock *p = async.pLock; in findLock()
869 AsyncLock *pLock = p->pLock; in asyncLock()
969 AsyncLock *pLock = pData->pLock; in unlinkAsyncFile()
977 AsyncLock **pp; in unlinkAsyncFile()
1043 AsyncLock *pLock = 0; in asyncOpen()
1099 int nByte = pVfs->szOsFile + sizeof(AsyncLock) + pData->nName + 1; in asyncOpen()
1100 pLock = (AsyncLock *)sqlite3_malloc(nByte); in asyncOpen()