| Functionâ–´ | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
sqlite3PagerBegin| Name: | sqlite3PagerBegin | | Prototype: | int sqlite3PagerBegin(Pager *pPager, int exFlag, int subjInMemory) | | Coverage: | 88.889% (24/27) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 5811-5875 |
| | 36 | 8 |
sqlite3PagerCacheStat| Name: | sqlite3PagerCacheStat | | Prototype: | void sqlite3PagerCacheStat(Pager *pPager, int eStat, int reset, int *pnVal) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 6764-6782 |
| | 21 | 2 |
sqlite3PagerCheckpoint| Name: | sqlite3PagerCheckpoint | | Prototype: | int sqlite3PagerCheckpoint( Pager *pPager, sqlite3 *db, int eMode, int *pnLog, int *pnCkpt ) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 7432-7450 |
| | 9 | 2 |
sqlite3PagerClearCache| Name: | sqlite3PagerClearCache | | Prototype: | void sqlite3PagerClearCache(Pager *pPager) | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 7417-7420 |
| | 4 | 2 |
sqlite3PagerClose| Name: | sqlite3PagerClose | | Prototype: | int sqlite3PagerClose(Pager *pPager, sqlite3 *db) | | Coverage: | 100.000% (15/15) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 4144-4204 |
| | 40 | 4 |
sqlite3PagerCloseWal| Name: | sqlite3PagerCloseWal | | Prototype: | int sqlite3PagerCloseWal(Pager *pPager, sqlite3 *db) | | Coverage: | 60.000% (15/25) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 7574-7610 |
| | 22 | 7 |
sqlite3PagerCommitPhaseOne| Name: | sqlite3PagerCommitPhaseOne | | Prototype: | int sqlite3PagerCommitPhaseOne( Pager *pPager, const char *zMaster, int noSync ) | | Coverage: | 82.143% (46/56) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 6354-6566 |
| | 65 | 19 |
sqlite3PagerCommitPhaseTwo| Name: | sqlite3PagerCommitPhaseTwo | | Prototype: | int sqlite3PagerCommitPhaseTwo(Pager *pPager) | | Coverage: | 81.818% (9/11) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 6584-6622 |
| | 22 | 3 |
sqlite3PagerDataVersion| Name: | sqlite3PagerDataVersion | | Prototype: | u32 sqlite3PagerDataVersion(Pager *pPager) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 1770-1772 |
| | 1 | 1 |
sqlite3PagerDontWrite| Name: | sqlite3PagerDontWrite | | Prototype: | void sqlite3PagerDontWrite(PgHdr *pPg) | | Coverage: | 100.000% (8/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 6172-6182 |
| | 4 | 2 |
sqlite3PagerExclusiveLock| Name: | sqlite3PagerExclusiveLock | | Prototype: | int sqlite3PagerExclusiveLock(Pager *pPager) | | Coverage: | 85.714% (6/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 6312-6326 |
| | 17 | 3 |
sqlite3PagerFile| Name: | sqlite3PagerFile | | Prototype: | sqlite3_file *sqlite3PagerFile(Pager *pPager) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 6980-6982 |
| | 1 | 1 |
sqlite3PagerFilename| Name: | sqlite3PagerFilename | | Prototype: | const char *sqlite3PagerFilename(Pager *pPager, int nullIfMemDb) | | Coverage: | 100.000% (5/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 6964-6966 |
| | 1 | 1 |
sqlite3PagerFlush| Name: | sqlite3PagerFlush | | Prototype: | int sqlite3PagerFlush(Pager *pPager) | | Coverage: | 100.000% (12/12) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 4664-4679 |
| | 12 | 4 |
sqlite3PagerGet| Name: | sqlite3PagerGet | | Prototype: | int sqlite3PagerGet( Pager *pPager, Pgno pgno, DbPage **ppPage, int flags ) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 5631-5638 |
| | 1 | 1 |
sqlite3PagerGetData| Name: | sqlite3PagerGetData | | Prototype: | void *sqlite3PagerGetData(DbPage *pPg) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 7226-7229 |
| | 4 | 1 |
sqlite3PagerGetExtra| Name: | sqlite3PagerGetExtra | | Prototype: | void *sqlite3PagerGetExtra(DbPage *pPg) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 7235-7237 |
| | 1 | 1 |
sqlite3PagerGetJournalMode| Name: | sqlite3PagerGetJournalMode | | Prototype: | int sqlite3PagerGetJournalMode(Pager *pPager) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 7373-7375 |
| | 1 | 1 |
sqlite3PagerIsMemdb| Name: | sqlite3PagerIsMemdb | | Prototype: | int sqlite3PagerIsMemdb(Pager *pPager) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 6787-6789 |
| | 1 | 1 |
sqlite3PagerIsreadonly| Name: | sqlite3PagerIsreadonly | | Prototype: | u8 sqlite3PagerIsreadonly(Pager *pPager) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 6700-6702 |
| | 1 | 1 |
sqlite3PagerJournalSizeLimit| Name: | sqlite3PagerJournalSizeLimit | | Prototype: | i64 sqlite3PagerJournalSizeLimit(Pager *pPager, i64 iLimit) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 7395-7401 |
| | 4 | 2 |
sqlite3PagerJournalname| Name: | sqlite3PagerJournalname | | Prototype: | const char *sqlite3PagerJournalname(Pager *pPager) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 7009-7011 |
| | 1 | 1 |
sqlite3PagerJrnlFile| Name: | sqlite3PagerJrnlFile | | Prototype: | sqlite3_file *sqlite3PagerJrnlFile(Pager *pPager) | | Coverage: | 0.000% (0/3) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 6998-7004 |
| | 1 | 1 |
sqlite3PagerLockingMode| Name: | sqlite3PagerLockingMode | | Prototype: | int sqlite3PagerLockingMode(Pager *pPager, int eMode) | | Coverage: | 100.000% (8/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 7249-7260 |
| | 17 | 2 |
sqlite3PagerLookup| Name: | sqlite3PagerLookup | | Prototype: | DbPage *sqlite3PagerLookup(Pager *pPager, Pgno pgno) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 5651-5660 |
| | 16 | 2 |
sqlite3PagerMaxPageCount| Name: | sqlite3PagerMaxPageCount | | Prototype: | int sqlite3PagerMaxPageCount(Pager *pPager, int mxPage) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 3826-3833 |
| | 9 | 2 |
sqlite3PagerMemUsed| Name: | sqlite3PagerMemUsed | | Prototype: | int sqlite3PagerMemUsed(Pager *pPager) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 6717-6723 |
| | 5 | 1 |
sqlite3PagerMovepage| Name: | sqlite3PagerMovepage | | Prototype: | int sqlite3PagerMovepage(Pager *pPager, DbPage *pPg, Pgno pgno, int isCommit) | | Coverage: | 86.486% (32/37) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 7083-7208 |
| | 63 | 11 |
sqlite3PagerOkToChangeJournalMode| Name: | sqlite3PagerOkToChangeJournalMode | | Prototype: | int sqlite3PagerOkToChangeJournalMode(Pager *pPager) | | Coverage: | 77.778% (7/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 7382-7387 |
| | 6 | 3 |
sqlite3PagerOpen| Name: | sqlite3PagerOpen | | Prototype: | int sqlite3PagerOpen( sqlite3_vfs *pVfs, Pager **ppPager, const char *zFilename, int nExtra, int flags, int vfsFlags, void (*xReinit)(DbPage*) ) | | Coverage: | 97.561% (80/82) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 4713-5005 |
| | 180 | 25 |
sqlite3PagerOpenSavepoint| Name: | sqlite3PagerOpenSavepoint | | Prototype: | int sqlite3PagerOpenSavepoint(Pager *pPager, int nSavepoint) | | Coverage: | 100.000% (6/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 6846-6855 |
| | 9 | 2 |
sqlite3PagerOpenWal| Name: | sqlite3PagerOpenWal | | Prototype: | int sqlite3PagerOpenWal( Pager *pPager, int *pbOpen ) | | Coverage: | 100.000% (13/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 7535-7563 |
| | 25 | 4 |
sqlite3PagerPageRefcount| Name: | sqlite3PagerPageRefcount | | Prototype: | int sqlite3PagerPageRefcount(DbPage *pPage) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 6728-6730 |
| | 1 | 1 |
sqlite3PagerPagecount| Name: | sqlite3PagerPagecount | | Prototype: | void sqlite3PagerPagecount(Pager *pPager, int *pnPage) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 3901-3905 |
| | 7 | 1 |
sqlite3PagerPagenumber| Name: | sqlite3PagerPagenumber | | Prototype: | Pgno sqlite3PagerPagenumber(DbPage *pPg) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 4210-4212 |
| | 1 | 1 |
sqlite3PagerReadFileheader| Name: | sqlite3PagerReadFileheader | | Prototype: | int sqlite3PagerReadFileheader(Pager *pPager, int N, unsigned char *pDest) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 3873-3892 |
| | 13 | 3 |
sqlite3PagerRef| Name: | sqlite3PagerRef | | Prototype: | void sqlite3PagerRef(DbPage *pPg) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 4218-4220 |
| | 1 | 1 |
sqlite3PagerRekey| Name: | sqlite3PagerRekey | | Prototype: | void sqlite3PagerRekey(DbPage *pPg, Pgno iNew, u16 flags) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 7217-7221 |
| | 5 | 1 |
sqlite3PagerRollback| Name: | sqlite3PagerRollback | | Prototype: | int sqlite3PagerRollback(Pager *pPager) | | Coverage: | 91.667% (22/24) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 6650-6694 |
| | 30 | 7 |
sqlite3PagerSavepoint| Name: | sqlite3PagerSavepoint | | Prototype: | int sqlite3PagerSavepoint(Pager *pPager, int op, int iSavepoint) | | Coverage: | 96.552% (28/29) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 6888-6952 |
| | 29 | 7 |
sqlite3PagerSetBusyHandler| Name: | sqlite3PagerSetBusyHandler | | Prototype: | void sqlite3PagerSetBusyHandler( Pager *pPager, int (*xBusyHandler)(void *), void *pBusyHandlerArg ) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 3708-3720 |
| | 11 | 1 |
sqlite3PagerSetCachesize| Name: | sqlite3PagerSetCachesize | | Prototype: | void sqlite3PagerSetCachesize(Pager *pPager, int mxPage) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 3514-3516 |
| | 1 | 1 |
sqlite3PagerSetFlags| Name: | sqlite3PagerSetFlags | | Prototype: | void sqlite3PagerSetFlags( Pager *pPager, unsigned pgFlags ) | | Coverage: | 100.000% (29/29) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 3609-3642 |
| | 21 | 7 |
sqlite3PagerSetJournalMode| Name: | sqlite3PagerSetJournalMode | | Prototype: | int sqlite3PagerSetJournalMode(Pager *pPager, int eMode) | | Coverage: | 100.000% (42/42) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 7282-7368 |
| | 72 | 12 |
sqlite3PagerSetMmapLimit| Name: | sqlite3PagerSetMmapLimit | | Prototype: | void sqlite3PagerSetMmapLimit(Pager *pPager, sqlite3_int64 szMmap) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 3545-3548 |
| | 2 | 1 |
sqlite3PagerSetPagesize| Name: | sqlite3PagerSetPagesize | | Prototype: | int sqlite3PagerSetPagesize(Pager *pPager, u32 *pPageSize, int nReserve) | | Coverage: | 97.143% (34/35) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 3752-3805 |
| | 37 | 9 |
sqlite3PagerSetSpillsize| Name: | sqlite3PagerSetSpillsize | | Prototype: | int sqlite3PagerSetSpillsize(Pager *pPager, int mxPage) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 3522-3524 |
| | 1 | 1 |
sqlite3PagerSharedLock| Name: | sqlite3PagerSharedLock | | Prototype: | int sqlite3PagerSharedLock(Pager *pPager) | | Coverage: | 93.827% (76/81) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 5160-5367 |
| | 110 | 24 |
sqlite3PagerShrink| Name: | sqlite3PagerShrink | | Prototype: | void sqlite3PagerShrink(Pager *pPager) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 3553-3555 |
| | 1 | 1 |
sqlite3PagerStats| Name: | sqlite3PagerStats | | Prototype: | int *sqlite3PagerStats(Pager *pPager) | | Coverage: | 100.000% (3/3) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 6736-6750 |
| | 12 | 1 |
sqlite3PagerSync| Name: | sqlite3PagerSync | | Prototype: | int sqlite3PagerSync(Pager *pPager, const char *zMaster) | | Coverage: | 100.000% (9/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 6289-6299 |
| | 10 | 3 |
sqlite3PagerTempSpace| Name: | sqlite3PagerTempSpace | | Prototype: | void *sqlite3PagerTempSpace(Pager *pPager) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 3815-3817 |
| | 1 | 1 |
sqlite3PagerTruncateImage| Name: | sqlite3PagerTruncateImage | | Prototype: | void sqlite3PagerTruncateImage(Pager *pPager, Pgno nPage) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 3986-4000 |
| | 7 | 1 |
sqlite3PagerUnref| Name: | sqlite3PagerUnref | | Prototype: | void sqlite3PagerUnref(DbPage *pPg) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 5686-5688 |
| | 1 | 2 |
sqlite3PagerUnrefNotNull| Name: | sqlite3PagerUnrefNotNull | | Prototype: | void sqlite3PagerUnrefNotNull(DbPage *pPg) | | Coverage: | 100.000% (5/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 5674-5685 |
| | 12 | 2 |
sqlite3PagerUnrefPageOne| Name: | sqlite3PagerUnrefPageOne | | Prototype: | void sqlite3PagerUnrefPageOne(DbPage *pPg) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 5689-5698 |
| | 13 | 1 |
sqlite3PagerVfs| Name: | sqlite3PagerVfs | | Prototype: | sqlite3_vfs *sqlite3PagerVfs(Pager *pPager) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 6971-6973 |
| | 1 | 1 |
sqlite3PagerWalCallback| Name: | sqlite3PagerWalCallback | | Prototype: | int sqlite3PagerWalCallback(Pager *pPager) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 7452-7454 |
| | 1 | 1 |
sqlite3PagerWalSupported| Name: | sqlite3PagerWalSupported | | Prototype: | int sqlite3PagerWalSupported(Pager *pPager) | | Coverage: | 100.000% (10/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 7460-7464 |
| | 3 | 2 |
sqlite3PagerWrite| Name: | sqlite3PagerWrite | | Prototype: | int sqlite3PagerWrite(PgHdr *pPg) | | Coverage: | 86.667% (13/15) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 6123-6139 |
| | 21 | 5 |
sqlite3ParseUri| Name: | sqlite3ParseUri | | Prototype: | int sqlite3ParseUri( const char *zDefaultVfs, const char *zUri, unsigned int *pFlags, sqlite3_vfs **ppVfs, char **pzFile, char **pzErrMsg ) | | Coverage: | 95.333% (143/150) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/main.c | | Lines: | 2705-2933 |
| | 121 | 31 |
sqlite3ParserReset| Name: | sqlite3ParserReset | | Prototype: | void sqlite3ParserReset(Parse *pParse) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/prepare.c | | Lines: | 506-515 |
| | 9 | 2 |
sqlite3Pcache1Mutex| Name: | sqlite3Pcache1Mutex | | Prototype: | sqlite3_mutex *sqlite3Pcache1Mutex(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache1.c | | Lines: | 1197-1199 |
| | 1 | 1 |
sqlite3PcacheCleanAll| Name: | sqlite3PcacheCleanAll | | Prototype: | void sqlite3PcacheCleanAll(PCache *pCache) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache.c | | Lines: | 584-590 |
| | 3 | 2 |
sqlite3PcacheClear| Name: | sqlite3PcacheClear | | Prototype: | void sqlite3PcacheClear(PCache *pCache) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache.c | | Lines: | 682-684 |
| | 1 | 1 |
sqlite3PcacheClearSyncFlags| Name: | sqlite3PcacheClearSyncFlags | | Prototype: | void sqlite3PcacheClearSyncFlags(PCache *pCache) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache.c | | Lines: | 607-613 |
| | 4 | 2 |
sqlite3PcacheClearWritable| Name: | sqlite3PcacheClearWritable | | Prototype: | void sqlite3PcacheClearWritable(PCache *pCache) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache.c | | Lines: | 595-602 |
| | 4 | 2 |
sqlite3PcacheClose| Name: | sqlite3PcacheClose | | Prototype: | void sqlite3PcacheClose(PCache *pCache) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache.c | | Lines: | 673-677 |
| | 4 | 1 |
sqlite3PcacheDirtyList| Name: | sqlite3PcacheDirtyList | | Prototype: | PgHdr *sqlite3PcacheDirtyList(PCache *pCache) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache.c | | Lines: | 762-768 |
| | 4 | 2 |
sqlite3PcacheDrop| Name: | sqlite3PcacheDrop | | Prototype: | void sqlite3PcacheDrop(PgHdr *p) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache.c | | Lines: | 534-542 |
| | 10 | 2 |
sqlite3PcacheFetch| Name: | sqlite3PcacheFetch | | Prototype: | sqlite3_pcache_page *sqlite3PcacheFetch( PCache *pCache, Pgno pgno, int createFlag ) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache.c | | Lines: | 361-389 |
| | 26 | 1 |
sqlite3PcacheFetchFinish| Name: | sqlite3PcacheFetchFinish | | Prototype: | PgHdr *sqlite3PcacheFetchFinish( PCache *pCache, Pgno pgno, sqlite3_pcache_page *pPage ) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache.c | | Lines: | 484-501 |
| | 13 | 2 |
sqlite3PcacheFetchStress| Name: | sqlite3PcacheFetchStress | | Prototype: | int sqlite3PcacheFetchStress( PCache *pCache, Pgno pgno, sqlite3_pcache_page **ppPage ) | | Coverage: | 90.625% (29/32) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache.c | | Lines: | 402-447 |
| | 16 | 8 |
sqlite3PcacheGetCachesize| Name: | sqlite3PcacheGetCachesize | | Prototype: | int sqlite3PcacheGetCachesize(PCache *pCache) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache.c | | Lines: | 799-801 |
| | 1 | 1 |
sqlite3PcacheInitialize| Name: | sqlite3PcacheInitialize | | Prototype: | int sqlite3PcacheInitialize(void) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache.c | | Lines: | 258-266 |
| | 3 | 2 |
sqlite3PcacheMakeClean| Name: | sqlite3PcacheMakeClean | | Prototype: | void sqlite3PcacheMakeClean(PgHdr *p) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache.c | | Lines: | 567-579 |
| | 17 | 2 |
sqlite3PcacheMakeDirty| Name: | sqlite3PcacheMakeDirty | | Prototype: | void sqlite3PcacheMakeDirty(PgHdr *p) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache.c | | Lines: | 548-561 |
| | 17 | 3 |
sqlite3PcacheMove| Name: | sqlite3PcacheMove | | Prototype: | void sqlite3PcacheMove(PgHdr *p, Pgno newPgno) | | Coverage: | 100.000% (6/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache.c | | Lines: | 618-629 |
| | 14 | 2 |
sqlite3PcacheOpen| Name: | sqlite3PcacheOpen | | Prototype: | int sqlite3PcacheOpen( int szPage, int szExtra, int bPurgeable, int (*xStress)(void*,PgHdr*), void *pStress, PCache *p ) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache.c | | Lines: | 291-311 |
| | 13 | 1 |
sqlite3PcachePageRefcount| Name: | sqlite3PcachePageRefcount | | Prototype: | int sqlite3PcachePageRefcount(PgHdr *p) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache.c | | Lines: | 783-785 |
| | 1 | 1 |
sqlite3PcachePagecount| Name: | sqlite3PcachePagecount | | Prototype: | int sqlite3PcachePagecount(PCache *pCache) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache.c | | Lines: | 790-793 |
| | 4 | 1 |
sqlite3PcacheRef| Name: | sqlite3PcacheRef | | Prototype: | void sqlite3PcacheRef(PgHdr *p) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache.c | | Lines: | 522-527 |
| | 8 | 1 |
sqlite3PcacheRefCount| Name: | sqlite3PcacheRefCount | | Prototype: | int sqlite3PcacheRefCount(PCache *pCache) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache.c | | Lines: | 776-778 |
| | 1 | 1 |
sqlite3PcacheRelease| Name: | sqlite3PcacheRelease | | Prototype: | void __attribute__((noinline)) sqlite3PcacheRelease(PgHdr *p) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache.c | | Lines: | 507-517 |
| | 8 | 3 |
sqlite3PcacheSetCachesize| Name: | sqlite3PcacheSetCachesize | | Prototype: | void sqlite3PcacheSetCachesize(PCache *pCache, int mxPage) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache.c | | Lines: | 807-812 |
| | 6 | 1 |
sqlite3PcacheSetPageSize| Name: | sqlite3PcacheSetPageSize | | Prototype: | int sqlite3PcacheSetPageSize(PCache *pCache, int szPage) | | Coverage: | 100.000% (10/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache.c | | Lines: | 317-335 |
| | 16 | 4 |
sqlite3PcacheSetSpillsize| Name: | sqlite3PcacheSetSpillsize | | Prototype: | int sqlite3PcacheSetSpillsize(PCache *p, int mxPage) | | Coverage: | 100.000% (10/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache.c | | Lines: | 819-831 |
| | 11 | 4 |
sqlite3PcacheShrink| Name: | sqlite3PcacheShrink | | Prototype: | void sqlite3PcacheShrink(PCache *pCache) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache.c | | Lines: | 836-839 |
| | 4 | 1 |
sqlite3PcacheShutdown| Name: | sqlite3PcacheShutdown | | Prototype: | void sqlite3PcacheShutdown(void) | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache.c | | Lines: | 267-272 |
| | 2 | 2 |
sqlite3PcacheSize| Name: | sqlite3PcacheSize | | Prototype: | int sqlite3PcacheSize(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache.c | | Lines: | 277-277 |
| | 1 | 1 |
sqlite3PcacheStats| Name: | sqlite3PcacheStats | | Prototype: | void sqlite3PcacheStats( int *pnCurrent, int *pnMax, int *pnMin, int *pnRecyclable ) | | Coverage: | 0.000% (0/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache1.c | | Lines: | 1241-1257 |
| | 11 | 2 |
sqlite3PcacheTruncate| Name: | sqlite3PcacheTruncate | | Prototype: | void sqlite3PcacheTruncate(PCache *pCache, Pgno pgno) | | Coverage: | 94.444% (17/18) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache.c | | Lines: | 640-668 |
| | 20 | 6 |
sqlite3Pow10| Name: | sqlite3Pow10 | | Prototype: | static long double sqlite3Pow10(int E) | | Coverage: | 100.000% (8/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/util.c | | Lines: | 329-360 |
| | 7 | 4 |
sqlite3Pragma| Name: | sqlite3Pragma | | Prototype: | void sqlite3Pragma( Parse *pParse, Token *pId1, Token *pId2, Token *pValue, int minusFlag ) | | Coverage: | 91.740% (622/678) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pragma.c | | Lines: | 329-2175 |
| | 816 | 208 |
sqlite3PragmaVtabRegister| Name: | sqlite3PragmaVtabRegister | | Prototype: | Module *sqlite3PragmaVtabRegister(sqlite3 *db, const char *zName) | | Coverage: | 71.429% (5/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pragma.c | | Lines: | 2474-2482 |
| | 11 | 3 |
sqlite3Prepare| Name: | sqlite3Prepare | | Prototype: | static int sqlite3Prepare( sqlite3 *db, const char *zSql, int nBytes, u32 prepFlags, Vdbe *pReprepare, sqlite3_stmt **ppStmt, const char **pzTail ) | | Coverage: | 94.444% (68/72) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/prepare.c | | Lines: | 520-675 |
| | 120 | 20 |
sqlite3Prepare16| Name: | sqlite3Prepare16 | | Prototype: | static int sqlite3Prepare16( sqlite3 *db, const void *zSql, int nBytes, u32 prepFlags, sqlite3_stmt **ppStmt, const void **pzTail ) | | Coverage: | 41.667% (10/24) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/prepare.c | | Lines: | 817-865 |
| | 22 | 6 |
sqlite3PrimaryKeyIndex| Name: | sqlite3PrimaryKeyIndex | | Prototype: | Index *sqlite3PrimaryKeyIndex(Table *pTab) | | Coverage: | 100.000% (6/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | | Lines: | 814-818 |
| | 3 | 2 |
sqlite3PrngRestoreState| Name: | sqlite3PrngRestoreState | | Prototype: | void sqlite3PrngRestoreState(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/random.c | | Lines: | 127-133 |
| | 5 | 1 |
sqlite3PrngSaveState| Name: | sqlite3PrngSaveState | | Prototype: | void sqlite3PrngSaveState(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/random.c | | Lines: | 120-126 |
| | 5 | 1 |