Lines Matching refs:size
65 static int kvvfsTruncateDb(sqlite3_file*, sqlite3_int64 size);
66 static int kvvfsTruncateJrnl(sqlite3_file*, sqlite3_int64 size);
649 static int kvvfsTruncateJrnl(sqlite3_file *pProtoFile, sqlite_int64 size){ in kvvfsTruncateJrnl() argument
651 SQLITE_KV_LOG(("xTruncate('%s-journal',%lld)\n", pFile->zClass, size)); in kvvfsTruncateJrnl()
652 assert( size==0 ); in kvvfsTruncateJrnl()
659 static int kvvfsTruncateDb(sqlite3_file *pProtoFile, sqlite_int64 size){ in kvvfsTruncateDb() argument
661 if( pFile->szDb>size in kvvfsTruncateDb()
663 && (size % pFile->szPage)==0 in kvvfsTruncateDb()
667 SQLITE_KV_LOG(("xTruncate('%s-db',%lld)\n", pFile->zClass, size)); in kvvfsTruncateDb()
668 pgno = 1 + size/pFile->szPage; in kvvfsTruncateDb()
675 pFile->szDb = size; in kvvfsTruncateDb()
676 return kvvfsWriteFileSize(pFile, size) ? SQLITE_IOERR : SQLITE_OK; in kvvfsTruncateDb()