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()
253 sqlite3_file *pFile, in demoWrite() argument
258 DemoFile *p = (DemoFile*)pFile; in demoWrite()
304 static int demoTruncate(sqlite3_file *pFile, sqlite_int64 size){ in demoTruncate() argument
306 if( ftruncate(((DemoFile *)pFile)->fd, size) ) return SQLITE_IOERR_TRUNCATE; in demoTruncate()
314 static int demoSync(sqlite3_file *pFile, int flags){ in demoSync() argument
315 DemoFile *p = (DemoFile*)pFile; in demoSync()
330 static int demoFileSize(sqlite3_file *pFile, sqlite_int64 *pSize){ in demoFileSize() argument
331 DemoFile *p = (DemoFile*)pFile; in demoFileSize()
357 static int demoLock(sqlite3_file *pFile, int eLock){ in demoLock() argument
360 static int demoUnlock(sqlite3_file *pFile, int eLock){ in demoUnlock() argument
363 static int demoCheckReservedLock(sqlite3_file *pFile, int *pResOut){ in demoCheckReservedLock() argument
371 static int demoFileControl(sqlite3_file *pFile, int op, void *pArg){ in demoFileControl() argument
380 static int demoSectorSize(sqlite3_file *pFile){ in demoSectorSize() argument
383 static int demoDeviceCharacteristics(sqlite3_file *pFile){ in demoDeviceCharacteristics() argument
393 sqlite3_file *pFile, /* Pointer to DemoFile struct to populate */ in demoOpen() argument
413 DemoFile *p = (DemoFile*)pFile; /* Populate this structure */ in demoOpen()