Lines Matching defs:pFile

475 ** false, variables AsyncLock.pFile and AsyncLock.eLock are never used. 
476 ** Otherwise, pFile is a file handle opened on the file in question and
486 sqlite3_file *pFile;
627 static int asyncClose(sqlite3_file *pFile){
628 AsyncFileData *p = ((AsyncFile *)pFile)->pData;
646 sqlite3_file *pFile,
651 AsyncFileData *p = ((AsyncFile *)pFile)->pData;
663 sqlite3_file *pFile,
668 AsyncFileData *p = ((AsyncFile *)pFile)->pData;
743 static int asyncTruncate(sqlite3_file *pFile, sqlite3_int64 nByte){
744 AsyncFileData *p = ((AsyncFile *)pFile)->pData;
752 static int asyncSync(sqlite3_file *pFile, int flags){
753 AsyncFileData *p = ((AsyncFile *)pFile)->pData;
764 int asyncFileSize(sqlite3_file *pFile, sqlite3_int64 *piSize){
765 AsyncFileData *p = ((AsyncFile *)pFile)->pData;
818 if( pLock->pFile ){
828 rc = pLock->pFile->pMethods->xLock(pLock->pFile, eRequired);
834 rc = pLock->pFile->pMethods->xUnlock(pLock->pFile, eRequired);
862 static int asyncLock(sqlite3_file *pFile, int eLock){
864 AsyncFileData *p = ((AsyncFile *)pFile)->pData;
897 static int asyncUnlock(sqlite3_file *pFile, int eLock){
899 AsyncFileData *p = ((AsyncFile *)pFile)->pData;
916 static int asyncCheckReservedLock(sqlite3_file *pFile, int *pResOut){
919 AsyncFileData *p = ((AsyncFile *)pFile)->pData;
955 static int asyncSectorSize(sqlite3_file *pFile){
956 UNUSED_PARAMETER(pFile);
959 static int asyncDeviceCharacteristics(sqlite3_file *pFile){
960 UNUSED_PARAMETER(pFile);
978 if( pLock->pFile ){
979 pLock->pFile->pMethods->xClose(pLock->pFile);
1017 sqlite3_file *pFile,
1038 AsyncFile *p = (AsyncFile *)pFile;
1101 pLock->pFile = (sqlite3_file *)&pLock[1];
1102 rc = pVfs->xOpen(pVfs, pData->zName, pLock->pFile, flags, 0);