Lines Matching refs:pFile
486 sqlite3_file *pFile; member
627 static int asyncClose(sqlite3_file *pFile){ in asyncClose() argument
628 AsyncFileData *p = ((AsyncFile *)pFile)->pData; in asyncClose()
646 sqlite3_file *pFile, in asyncWrite() argument
651 AsyncFileData *p = ((AsyncFile *)pFile)->pData; in asyncWrite()
663 sqlite3_file *pFile, in asyncRead() argument
668 AsyncFileData *p = ((AsyncFile *)pFile)->pData; in asyncRead()
743 static int asyncTruncate(sqlite3_file *pFile, sqlite3_int64 nByte){ in asyncTruncate() argument
744 AsyncFileData *p = ((AsyncFile *)pFile)->pData; in asyncTruncate()
752 static int asyncSync(sqlite3_file *pFile, int flags){ in asyncSync() argument
753 AsyncFileData *p = ((AsyncFile *)pFile)->pData; in asyncSync()
764 int asyncFileSize(sqlite3_file *pFile, sqlite3_int64 *piSize){ in asyncFileSize() argument
765 AsyncFileData *p = ((AsyncFile *)pFile)->pData; in asyncFileSize()
818 if( pLock->pFile ){ in getFileLock()
828 rc = pLock->pFile->pMethods->xLock(pLock->pFile, eRequired); in getFileLock()
834 rc = pLock->pFile->pMethods->xUnlock(pLock->pFile, eRequired); in getFileLock()
862 static int asyncLock(sqlite3_file *pFile, int eLock){ in asyncLock() argument
864 AsyncFileData *p = ((AsyncFile *)pFile)->pData; in asyncLock()
897 static int asyncUnlock(sqlite3_file *pFile, int eLock){ in asyncUnlock() argument
899 AsyncFileData *p = ((AsyncFile *)pFile)->pData; in asyncUnlock()
916 static int asyncCheckReservedLock(sqlite3_file *pFile, int *pResOut){ in asyncCheckReservedLock() argument
919 AsyncFileData *p = ((AsyncFile *)pFile)->pData; in asyncCheckReservedLock()
955 static int asyncSectorSize(sqlite3_file *pFile){ in asyncSectorSize() argument
956 UNUSED_PARAMETER(pFile); in asyncSectorSize()
959 static int asyncDeviceCharacteristics(sqlite3_file *pFile){ in asyncDeviceCharacteristics() argument
960 UNUSED_PARAMETER(pFile); in asyncDeviceCharacteristics()
978 if( pLock->pFile ){ in unlinkAsyncFile()
979 pLock->pFile->pMethods->xClose(pLock->pFile); in unlinkAsyncFile()
1017 sqlite3_file *pFile, in asyncOpen() argument
1038 AsyncFile *p = (AsyncFile *)pFile; in asyncOpen()
1104 pLock->pFile = (sqlite3_file *)&pLock[1]; in asyncOpen()
1105 rc = pVfs->xOpen(pVfs, pData->zName, pLock->pFile, flags, 0); in asyncOpen()