Lines Matching refs:pFile

200 static int demoClose(sqlite3_file *pFile){  in demoClose()  argument
202 DemoFile *p = (DemoFile*)pFile; in demoClose()
213 sqlite3_file *pFile, in demoRead() argument
218 DemoFile *p = (DemoFile*)pFile; in demoRead()
256 sqlite3_file *pFile, in demoWrite() argument
261 DemoFile *p = (DemoFile*)pFile; in demoWrite()
307 static int demoTruncate(sqlite3_file *pFile, sqlite_int64 size){ in demoTruncate() argument
309 if( ftruncate(((DemoFile *)pFile)->fd, size) ) return SQLITE_IOERR_TRUNCATE; in demoTruncate()
317 static int demoSync(sqlite3_file *pFile, int flags){ in demoSync() argument
318 DemoFile *p = (DemoFile*)pFile; in demoSync()
333 static int demoFileSize(sqlite3_file *pFile, sqlite_int64 *pSize){ in demoFileSize() argument
334 DemoFile *p = (DemoFile*)pFile; in demoFileSize()
360 static int demoLock(sqlite3_file *pFile, int eLock){ in demoLock() argument
363 static int demoUnlock(sqlite3_file *pFile, int eLock){ in demoUnlock() argument
366 static int demoCheckReservedLock(sqlite3_file *pFile, int *pResOut){ in demoCheckReservedLock() argument
374 static int demoFileControl(sqlite3_file *pFile, int op, void *pArg){ in demoFileControl() argument
383 static int demoSectorSize(sqlite3_file *pFile){ in demoSectorSize() argument
386 static int demoDeviceCharacteristics(sqlite3_file *pFile){ in demoDeviceCharacteristics() argument
396 sqlite3_file *pFile, /* Pointer to DemoFile struct to populate */ in demoOpen() argument
416 DemoFile *p = (DemoFile*)pFile; /* Populate this structure */ in demoOpen()