Lines Matching refs:pFile

50 #define tvfsGetFd(pFile) (((TestvfsFile *)pFile)->pFd)  argument
152 TestvfsFd *pFile; /* List of open handles */ member
317 static int tvfsClose(sqlite3_file *pFile){ in tvfsClose() argument
318 TestvfsFile *pTestfile = (TestvfsFile *)pFile; in tvfsClose()
332 if( pFile->pMethods ){ in tvfsClose()
333 ckfree((char *)pFile->pMethods); in tvfsClose()
345 sqlite3_file *pFile, in tvfsRead() argument
351 TestvfsFd *pFd = tvfsGetFd(pFile); in tvfsRead()
372 sqlite3_file *pFile, in tvfsWrite() argument
378 TestvfsFd *pFd = tvfsGetFd(pFile); in tvfsWrite()
406 static int tvfsTruncate(sqlite3_file *pFile, sqlite_int64 size){ in tvfsTruncate() argument
408 TestvfsFd *pFd = tvfsGetFd(pFile); in tvfsTruncate()
427 static int tvfsSync(sqlite3_file *pFile, int flags){ in tvfsSync() argument
429 TestvfsFd *pFd = tvfsGetFd(pFile); in tvfsSync()
471 static int tvfsFileSize(sqlite3_file *pFile, sqlite_int64 *pSize){ in tvfsFileSize() argument
472 TestvfsFd *p = tvfsGetFd(pFile); in tvfsFileSize()
479 static int tvfsLock(sqlite3_file *pFile, int eLock){ in tvfsLock() argument
480 TestvfsFd *pFd = tvfsGetFd(pFile); in tvfsLock()
494 static int tvfsUnlock(sqlite3_file *pFile, int eLock){ in tvfsUnlock() argument
495 TestvfsFd *pFd = tvfsGetFd(pFile); in tvfsUnlock()
512 static int tvfsCheckReservedLock(sqlite3_file *pFile, int *pResOut){ in tvfsCheckReservedLock() argument
513 TestvfsFd *pFd = tvfsGetFd(pFile); in tvfsCheckReservedLock()
525 static int tvfsFileControl(sqlite3_file *pFile, int op, void *pArg){ in tvfsFileControl() argument
526 TestvfsFd *pFd = tvfsGetFd(pFile); in tvfsFileControl()
579 static int tvfsSectorSize(sqlite3_file *pFile){ in tvfsSectorSize() argument
580 TestvfsFd *pFd = tvfsGetFd(pFile); in tvfsSectorSize()
591 static int tvfsDeviceCharacteristics(sqlite3_file *pFile){ in tvfsDeviceCharacteristics() argument
592 TestvfsFd *pFd = tvfsGetFd(pFile); in tvfsDeviceCharacteristics()
606 sqlite3_file *pFile, in tvfsOpen() argument
611 TestvfsFile *pTestfile = (TestvfsFile *)pFile; in tvfsOpen()
691 pFile->pMethods = pMethods; in tvfsOpen()
827 static int tvfsShmOpen(sqlite3_file *pFile){ in tvfsShmOpen() argument
833 pFd = tvfsGetFd(pFile); in tvfsShmOpen()
871 pFd->pNext = pBuffer->pFile; in tvfsShmOpen()
872 pBuffer->pFile = pFd; in tvfsShmOpen()
887 sqlite3_file *pFile, /* Handle open on database file */ in tvfsShmMap() argument
894 TestvfsFd *pFd = tvfsGetFd(pFile); in tvfsShmMap()
903 rc = tvfsShmOpen(pFile); in tvfsShmMap()
937 sqlite3_file *pFile, in tvfsShmLock() argument
943 TestvfsFd *pFd = tvfsGetFd(pFile); in tvfsShmLock()
984 for(p2=pFd->pShm->pFile; p2; p2=p2->pNext){ in tvfsShmLock()
1004 static void tvfsShmBarrier(sqlite3_file *pFile){ in tvfsShmBarrier() argument
1005 TestvfsFd *pFd = tvfsGetFd(pFile); in tvfsShmBarrier()
1021 sqlite3_file *pFile, in tvfsShmUnmap() argument
1025 TestvfsFd *pFd = tvfsGetFd(pFile); in tvfsShmUnmap()
1045 for(ppFd=&pBuffer->pFile; *ppFd!=pFd; ppFd=&((*ppFd)->pNext)); in tvfsShmUnmap()
1050 if( pBuffer->pFile==0 ){ in tvfsShmUnmap()
1066 sqlite3_file *pFile, in tvfsFetch() argument
1071 TestvfsFd *pFd = tvfsGetFd(pFile); in tvfsFetch()
1075 static int tvfsUnfetch(sqlite3_file *pFile, sqlite3_int64 iOfst, void *p){ in tvfsUnfetch() argument
1076 TestvfsFd *pFd = tvfsGetFd(pFile); in tvfsUnfetch()