Lines Matching refs:pFile
125 CrashFile *pFile; /* File this write() applies to */ member
190 static int writeListSync(CrashFile *pFile, int isCrash){ in writeListSync() argument
207 if( pWrite->pFile==pFile ){ in writeListSync()
222 if( pFile ){ in writeListSync()
223 printf("Sync %s (is %s crash)\n", pFile->zName, (isCrash?"a":"not a")); in writeListSync()
229 sqlite3_file *pRealFile = pWrite->pFile->pRealFile; in writeListSync()
238 if( (pWrite->pFile==pFile || iDc&SQLITE_IOCAP_SEQUENTIAL) ){ in writeListSync()
283 pWrite->pFile, pWrite->zBuf, pWrite->nBuf, pWrite->iOffset in writeListSync()
292 pWrite->nBuf, (int)pWrite->iOffset, pWrite->pFile->zName in writeListSync()
304 pWrite->nBuf, (int)pWrite->iOffset, pWrite->pFile->zName in writeListSync()
320 pWrite->iOffset, iFirst, pWrite->pFile->zName in writeListSync()
330 pWrite->pFile, zGarbage, g.iSectorSize, i*g.iSectorSize in writeListSync()
363 sqlite3_file *pFile, in writeListAppend() argument
379 pNew->pFile = (CrashFile *)pFile; in writeListAppend()
399 static int cfClose(sqlite3_file *pFile){ in cfClose() argument
400 CrashFile *pCrash = (CrashFile *)pFile; in cfClose()
410 sqlite3_file *pFile, in cfRead() argument
415 CrashFile *pCrash = (CrashFile *)pFile; in cfRead()
434 sqlite3_file *pFile, in cfWrite() argument
439 CrashFile *pCrash = (CrashFile *)pFile; in cfWrite()
455 return writeListAppend(pFile, iOfst, zBuf, iAmt); in cfWrite()
461 static int cfTruncate(sqlite3_file *pFile, sqlite_int64 size){ in cfTruncate() argument
462 CrashFile *pCrash = (CrashFile *)pFile; in cfTruncate()
467 return writeListAppend(pFile, size, 0, 0); in cfTruncate()
473 static int cfSync(sqlite3_file *pFile, int flags){ in cfSync() argument
474 CrashFile *pCrash = (CrashFile *)pFile; in cfSync()
505 static int cfFileSize(sqlite3_file *pFile, sqlite_int64 *pSize){ in cfFileSize() argument
506 CrashFile *pCrash = (CrashFile *)pFile; in cfFileSize()
514 static int cfLock(sqlite3_file *pFile, int eLock){ in cfLock() argument
515 return sqlite3OsLock(((CrashFile *)pFile)->pRealFile, eLock); in cfLock()
517 static int cfUnlock(sqlite3_file *pFile, int eLock){ in cfUnlock() argument
518 return sqlite3OsUnlock(((CrashFile *)pFile)->pRealFile, eLock); in cfUnlock()
520 static int cfCheckReservedLock(sqlite3_file *pFile, int *pResOut){ in cfCheckReservedLock() argument
521 return sqlite3OsCheckReservedLock(((CrashFile *)pFile)->pRealFile, pResOut); in cfCheckReservedLock()
523 static int cfFileControl(sqlite3_file *pFile, int op, void *pArg){ in cfFileControl() argument
525 CrashFile *pCrash = (CrashFile *)pFile; in cfFileControl()
528 if( SQLITE_OK==writeListAppend(pFile, nByte, 0, 0) ){ in cfFileControl()
534 return sqlite3OsFileControl(((CrashFile *)pFile)->pRealFile, op, pArg); in cfFileControl()
542 static int cfSectorSize(sqlite3_file *pFile){ in cfSectorSize() argument
545 static int cfDeviceCharacteristics(sqlite3_file *pFile){ in cfDeviceCharacteristics() argument
552 static int cfShmLock(sqlite3_file *pFile, int ofst, int n, int flags){ in cfShmLock() argument
553 sqlite3_file *pReal = ((CrashFile*)pFile)->pRealFile; in cfShmLock()
556 static void cfShmBarrier(sqlite3_file *pFile){ in cfShmBarrier() argument
557 sqlite3_file *pReal = ((CrashFile*)pFile)->pRealFile; in cfShmBarrier()
560 static int cfShmUnmap(sqlite3_file *pFile, int delFlag){ in cfShmUnmap() argument
561 sqlite3_file *pReal = ((CrashFile*)pFile)->pRealFile; in cfShmUnmap()
565 sqlite3_file *pFile, /* Handle open on database file */ in cfShmMap() argument
571 sqlite3_file *pReal = ((CrashFile*)pFile)->pRealFile; in cfShmMap()
614 sqlite3_file *pFile, in cfOpen() argument
620 CrashFile *pWrapper = (CrashFile *)pFile; in cfOpen()
660 sqlite3OsClose(pFile); in cfOpen()