| Functionâ–´ | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
pagerUnlockIfUnused| Name: | pagerUnlockIfUnused | | Prototype: | static void pagerUnlockIfUnused(Pager *pPager) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 5377-5382 |
| | 5 | 2 |
pagerWalFrames| Name: | pagerWalFrames | | Prototype: | static int pagerWalFrames( Pager *pPager, PgHdr *pList, Pgno nTruncate, int isCommit ) | | Coverage: | 100.000% (22/22) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 3175-3232 |
| | 32 | 7 |
pagerWriteLargeSector| Name: | pagerWriteLargeSector | | Prototype: | static __attribute__((noinline)) int pagerWriteLargeSector(PgHdr *pPg) | | Coverage: | 93.182% (41/44) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 6029-6107 |
| | 60 | 13 |
pager_cksum| Name: | pager_cksum | | Prototype: | static u32 pager_cksum(Pager *pPager, const u8 *aData) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 2204-2212 |
| | 6 | 2 |
pager_delmaster| Name: | pager_delmaster | | Prototype: | static int pager_delmaster(Pager *pPager, const char *zMaster) | | Coverage: | 35.616% (26/73) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 2552-2639 |
| | 221 | 20 |
pager_end_transaction| Name: | pager_end_transaction | | Prototype: | static int pager_end_transaction(Pager *pPager, int hasMaster, int bCommit) | | Coverage: | 97.143% (68/70) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 2022-2151 |
| | 74 | 16 |
pager_error| Name: | pager_error | | Prototype: | static int pager_error(Pager *pPager, int rc) | | Coverage: | 100.000% (6/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 1928-1942 |
| | 16 | 2 |
pager_incr_changecounter| Name: | pager_incr_changecounter | | Prototype: | static int pager_incr_changecounter(Pager *pPager, int isDirectMode) | | Coverage: | 83.333% (10/12) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 6206-6280 |
| | 29 | 6 |
pager_open_journal| Name: | pager_open_journal | | Prototype: | static int pager_open_journal(Pager *pPager) | | Coverage: | 93.939% (31/33) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 5722-5792 |
| | 48 | 10 |
pager_playback| Name: | pager_playback | | Prototype: | static int pager_playback(Pager *pPager, int isHot) | | Coverage: | 93.827% (76/81) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 2805-3001 |
| | 79 | 23 |
pager_playback_one_page| Name: | pager_playback_one_page | | Prototype: | static int pager_playback_one_page( Pager *pPager, i64 *pOffset, Bitvec *pDone, int isMainJrnl, int isSavepnt ) | | Coverage: | 87.059% (74/85) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 2280-2507 |
| | 104 | 19 |
pager_reset| Name: | pager_reset | | Prototype: | static void pager_reset(Pager *pPager) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 1761-1765 |
| | 3 | 1 |
pager_truncate| Name: | pager_truncate | | Prototype: | static int pager_truncate(Pager *pPager, Pgno nPage) | | Coverage: | 95.455% (21/22) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 2662-2692 |
| | 26 | 6 |
pager_unlock| Name: | pager_unlock | | Prototype: | static void pager_unlock(Pager *pPager) | | Coverage: | 77.419% (24/31) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 1830-1907 |
| | 62 | 8 |
pager_wait_on_lock| Name: | pager_wait_on_lock | | Prototype: | static int pager_wait_on_lock(Pager *pPager, int locktype) | | Coverage: | 100.000% (6/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 3922-3939 |
| | 10 | 2 |
pager_write| Name: | pager_write | | Prototype: | static int pager_write(PgHdr *pPg) | | Coverage: | 100.000% (27/27) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 5937-6016 |
| | 47 | 9 |
pager_write_changecounter| Name: | pager_write_changecounter | | Prototype: | static void pager_write_changecounter(PgHdr *pPg) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 3081-3093 |
| | 5 | 1 |
pager_write_pagelist| Name: | pager_write_pagelist | | Prototype: | static int pager_write_pagelist(Pager *pPager, PgHdr *pList) | | Coverage: | 96.970% (32/33) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 4400-4482 |
| | 47 | 8 |
parseDateOrTime| Name: | parseDateOrTime | | Prototype: | static int parseDateOrTime( sqlite3_context *context, const char *zDate, DateTime *p ) | | Coverage: | 100.000% (15/15) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/date.c | | Lines: | 379-396 |
| | 11 | 5 |
parseHhMmSs| Name: | parseHhMmSs | | Prototype: | static int parseHhMmSs(const char *zDate, DateTime *p) | | Coverage: | 100.000% (24/24) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/date.c | | Lines: | 200-235 |
| | 28 | 7 |
parseModifier| Name: | parseModifier | | Prototype: | static int parseModifier( sqlite3_context *pCtx, const char *z, int n, DateTime *p ) | | Coverage: | 93.382% (127/136) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/date.c | | Lines: | 656-862 |
| | 121 | 44 |
parseTimezone| Name: | parseTimezone | | Prototype: | static int parseTimezone(const char *zDate, DateTime *p) | | Coverage: | 100.000% (23/23) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/date.c | | Lines: | 164-191 |
| | 22 | 8 |
parseYyyyMmDd| Name: | parseYyyyMmDd | | Prototype: | static int parseYyyyMmDd(const char *zDate, DateTime *p) | | Coverage: | 100.000% (25/25) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/date.c | | Lines: | 301-331 |
| | 21 | 7 |
patternCompare| Name: | patternCompare | | Prototype: | static int patternCompare( const u8 *zPattern, const u8 *zString, const struct compareInfo *pInfo, u32 matchOther ) | | Coverage: | 90.210% (129/143) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/func.c | | Lines: | 654-780 |
| | 92 | 36 |
pcache1Alloc| Name: | pcache1Alloc | | Prototype: | static void *pcache1Alloc(int nByte) | | Coverage: | 100.000% (13/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache1.c | | Lines: | 319-352 |
| | 26 | 5 |
pcache1AllocPage| Name: | pcache1AllocPage | | Prototype: | static PgHdr1 *pcache1AllocPage(PCache1 *pCache, int benignMalloc) | | Coverage: | 100.000% (18/18) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache1.c | | Lines: | 407-450 |
| | 20 | 5 |
pcache1Cachesize| Name: | pcache1Cachesize | | Prototype: | static void pcache1Cachesize(sqlite3_pcache *p, int nMax) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache1.c | | Lines: | 799-811 |
| | 14 | 2 |
pcache1Create| Name: | pcache1Create | | Prototype: | static sqlite3_pcache *pcache1Create(int szPage, int szExtra, int bPurgeable) | | Coverage: | 100.000% (20/20) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache1.c | | Lines: | 748-792 |
| | 41 | 6 |
pcache1Destroy| Name: | pcache1Destroy | | Prototype: | static void pcache1Destroy(sqlite3_pcache *p) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache1.c | | Lines: | 1146-1162 |
| | 25 | 2 |
pcache1EnforceMaxPage| Name: | pcache1EnforceMaxPage | | Prototype: | static void pcache1EnforceMaxPage(PCache1 *pCache) | | Coverage: | 100.000% (11/11) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache1.c | | Lines: | 605-621 |
| | 18 | 3 |
pcache1Fetch| Name: | pcache1Fetch | | Prototype: | static sqlite3_pcache_page *pcache1Fetch( sqlite3_pcache *p, unsigned int iKey, int createFlag ) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache1.c | | Lines: | 1025-1048 |
| | 19 | 1 |
pcache1FetchNoMutex| Name: | pcache1FetchNoMutex | | Prototype: | static PgHdr1 *pcache1FetchNoMutex( sqlite3_pcache *p, unsigned int iKey, int createFlag ) | | Coverage: | 100.000% (15/15) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache1.c | | Lines: | 980-1008 |
| | 11 | 5 |
pcache1FetchStage2| Name: | pcache1FetchStage2 | | Prototype: | static __attribute__((noinline)) PgHdr1 *pcache1FetchStage2( PCache1 *pCache, unsigned int iKey, int createFlag ) | | Coverage: | 94.444% (34/36) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache1.c | | Lines: | 853-919 |
| | 53 | 8 |
pcache1Free| Name: | pcache1Free | | Prototype: | static void pcache1Free(void *p) | | Coverage: | 100.000% (9/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache1.c | | Lines: | 357-384 |
| | 23 | 3 |
pcache1FreePage| Name: | pcache1FreePage | | Prototype: | static void pcache1FreePage(PgHdr1 *p) | | Coverage: | 100.000% (5/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache1.c | | Lines: | 455-470 |
| | 13 | 2 |
pcache1Init| Name: | pcache1Init | | Prototype: | static int pcache1Init(void *NotUsed) | | Coverage: | 100.000% (16/16) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache1.c | | Lines: | 681-727 |
| | 18 | 3 |
pcache1InitBulk| Name: | pcache1InitBulk | | Prototype: | static int pcache1InitBulk(PCache1 *pCache) | | Coverage: | 90.000% (18/20) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache1.c | | Lines: | 277-308 |
| | 24 | 7 |
pcache1Pagecount| Name: | pcache1Pagecount | | Prototype: | static int pcache1Pagecount(sqlite3_pcache *p) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache1.c | | Lines: | 835-842 |
| | 10 | 1 |
pcache1PinPage| Name: | pcache1PinPage | | Prototype: | static PgHdr1 *pcache1PinPage(PgHdr1 *pPage) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache1.c | | Lines: | 563-577 |
| | 27 | 1 |
pcache1Rekey| Name: | pcache1Rekey | | Prototype: | static void pcache1Rekey( sqlite3_pcache *p, sqlite3_pcache_page *pPg, unsigned int iOld, unsigned int iNew ) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache1.c | | Lines: | 1091-1122 |
| | 27 | 3 |
pcache1RemoveFromHash| Name: | pcache1RemoveFromHash | | Prototype: | static void pcache1RemoveFromHash(PgHdr1 *pPage, int freeFlag) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache1.c | | Lines: | 587-599 |
| | 11 | 3 |
pcache1ResizeHash| Name: | pcache1ResizeHash | | Prototype: | static void pcache1ResizeHash(PCache1 *p) | | Coverage: | 100.000% (19/19) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache1.c | | Lines: | 522-554 |
| | 30 | 7 |
pcache1Shrink| Name: | pcache1Shrink | | Prototype: | static void pcache1Shrink(sqlite3_pcache *p) | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache1.c | | Lines: | 818-830 |
| | 14 | 2 |
pcache1Shutdown| Name: | pcache1Shutdown | | Prototype: | static void pcache1Shutdown(void *NotUsed) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache1.c | | Lines: | 734-738 |
| | 5 | 1 |
pcache1Truncate| Name: | pcache1Truncate | | Prototype: | static void pcache1Truncate(sqlite3_pcache *p, unsigned int iLimit) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache1.c | | Lines: | 1131-1139 |
| | 10 | 2 |
pcache1TruncateUnsafe| Name: | pcache1TruncateUnsafe | | Prototype: | static void pcache1TruncateUnsafe( PCache1 *pCache, unsigned int iLimit ) | | Coverage: | 100.000% (18/18) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache1.c | | Lines: | 630-673 |
| | 34 | 7 |
pcache1UnderMemoryPressure| Name: | pcache1UnderMemoryPressure | | Prototype: | static int pcache1UnderMemoryPressure(PCache1 *pCache) | | Coverage: | 100.000% (6/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache1.c | | Lines: | 505-511 |
| | 3 | 2 |
pcache1Unpin| Name: | pcache1Unpin | | Prototype: | static void pcache1Unpin( sqlite3_pcache *p, sqlite3_pcache_page *pPg, int reuseUnlikely ) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache1.c | | Lines: | 1056-1086 |
| | 25 | 2 |
pcacheFetchFinishWithInit| Name: | pcacheFetchFinishWithInit | | Prototype: | static __attribute__((noinline)) PgHdr *pcacheFetchFinishWithInit( PCache *pCache, Pgno pgno, sqlite3_pcache_page *pPage ) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache.c | | Lines: | 458-476 |
| | 29 | 1 |
pcacheManageDirtyList| Name: | pcacheManageDirtyList | | Prototype: | static void pcacheManageDirtyList(PgHdr *pPage, u8 addRemove) | | Coverage: | 100.000% (32/32) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache.c | | Lines: | 158-222 |
| | 48 | 10 |
pcacheMergeDirtyList| Name: | pcacheMergeDirtyList | | Prototype: | static PgHdr *pcacheMergeDirtyList(PgHdr *pA, PgHdr *pB) | | Coverage: | 100.000% (11/11) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache.c | | Lines: | 690-714 |
| | 20 | 5 |
pcacheSortDirtyList| Name: | pcacheSortDirtyList | | Prototype: | static PgHdr *pcacheSortDirtyList(PgHdr *pIn) | | Coverage: | 85.714% (18/21) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache.c | | Lines: | 727-757 |
| | 20 | 7 |
pcacheUnpin| Name: | pcacheUnpin | | Prototype: | static void pcacheUnpin(PgHdr *p) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pcache.c | | Lines: | 228-234 |
| | 2 | 2 |
percent_rankStepFunc| Name: | percent_rankStepFunc | | Prototype: | static void percent_rankStepFunc( sqlite3_context *pCtx, int nArg, sqlite3_value **apArg ) | | Coverage: | 90.000% (9/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/window.c | | Lines: | 238-256 |
| | 12 | 4 |
percent_rankValueFunc| Name: | percent_rankValueFunc | | Prototype: | static void percent_rankValueFunc(sqlite3_context *pCtx) | | Coverage: | 87.500% (7/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/window.c | | Lines: | 257-269 |
| | 8 | 3 |
populateCellCache| Name: | populateCellCache | | Prototype: | static void populateCellCache(CellArray *p, int idx, int N) | | Coverage: | 100.000% (8/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 6691-6704 |
| | 15 | 3 |
posixIoFinderImpl| Name: | posixIoFinderImpl | | Prototype: | static const sqlite3_io_methods *posixIoFinderImpl(const char *z, unixFile *p) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | | Lines: | 5244-5244 |
| | 1 | 1 |
posixOpen| Name: | posixOpen | | Prototype: | static int posixOpen(const char *zFile, int flags, int mode) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | | Lines: | 355-357 |
| | 1 | 1 |
posixUnlock| Name: | posixUnlock | | Prototype: | static int posixUnlock(sqlite3_file *id, int eFileLock, int handleNFSUnlock) | | Coverage: | 74.286% (26/35) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | | Lines: | 1885-2036 |
| | 106 | 13 |
pragmaLocate| Name: | pragmaLocate | | Prototype: | static const PragmaName *pragmaLocate(const char *zName) | | Coverage: | 100.000% (12/12) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pragma.c | | Lines: | 281-296 |
| | 11 | 4 |
pragmaVtabBestIndex| Name: | pragmaVtabBestIndex | | Prototype: | static int pragmaVtabBestIndex(sqlite3_vtab *tab, sqlite3_index_info *pIdxInfo) | | Coverage: | 90.909% (20/22) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pragma.c | | Lines: | 2275-2309 |
| | 32 | 8 |
pragmaVtabClose| Name: | pragmaVtabClose | | Prototype: | static int pragmaVtabClose(sqlite3_vtab_cursor *cur) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pragma.c | | Lines: | 2334-2339 |
| | 4 | 1 |
pragmaVtabColumn| Name: | pragmaVtabColumn | | Prototype: | static int pragmaVtabColumn( sqlite3_vtab_cursor *pVtabCursor, sqlite3_context *ctx, int i ) | | Coverage: | 60.000% (3/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pragma.c | | Lines: | 2418-2431 |
| | 6 | 2 |
pragmaVtabConnect| Name: | pragmaVtabConnect | | Prototype: | static int pragmaVtabConnect( sqlite3 *db, void *pAux, int argc, const char *const*argv, sqlite3_vtab **ppVtab, char **pzErr ) | | Coverage: | 80.000% (16/20) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pragma.c | | Lines: | 2200-2257 |
| | 42 | 7 |
pragmaVtabCursorClear| Name: | pragmaVtabCursorClear | | Prototype: | static void pragmaVtabCursorClear(PragmaVtabCursor *pCsr) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pragma.c | | Lines: | 2323-2331 |
| | 6 | 2 |
pragmaVtabDisconnect| Name: | pragmaVtabDisconnect | | Prototype: | static int pragmaVtabDisconnect(sqlite3_vtab *pVtab) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pragma.c | | Lines: | 2262-2266 |
| | 3 | 1 |
pragmaVtabEof| Name: | pragmaVtabEof | | Prototype: | static int pragmaVtabEof(sqlite3_vtab_cursor *pVtabCursor) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pragma.c | | Lines: | 2410-2413 |
| | 2 | 1 |
pragmaVtabFilter| Name: | pragmaVtabFilter | | Prototype: | static int pragmaVtabFilter( sqlite3_vtab_cursor *pVtabCursor, int idxNum, const char *idxStr, int argc, sqlite3_value **argv ) | | Coverage: | 75.000% (18/24) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pragma.c | | Lines: | 2360-2405 |
| | 37 | 8 |
pragmaVtabNext| Name: | pragmaVtabNext | | Prototype: | static int pragmaVtabNext(sqlite3_vtab_cursor *pVtabCursor) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pragma.c | | Lines: | 2342-2355 |
| | 11 | 2 |
pragmaVtabOpen| Name: | pragmaVtabOpen | | Prototype: | static int pragmaVtabOpen(sqlite3_vtab *pVtab, sqlite3_vtab_cursor **ppCursor) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pragma.c | | Lines: | 2312-2320 |
| | 7 | 2 |
pragmaVtabRowid| Name: | pragmaVtabRowid | | Prototype: | static int pragmaVtabRowid(sqlite3_vtab_cursor *pVtabCursor, sqlite_int64 *p) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pragma.c | | Lines: | 2436-2440 |
| | 3 | 1 |
printfFunc| Name: | printfFunc | | Prototype: | static void printfFunc( sqlite3_context *context, int argc, sqlite3_value **argv ) | | Coverage: | 100.000% (6/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/func.c | | Lines: | 237-259 |
| | 15 | 2 |
propagateConstantExprRewrite| Name: | propagateConstantExprRewrite | | Prototype: | static int propagateConstantExprRewrite(Walker *pWalker, Expr *pExpr) | | Coverage: | 100.000% (19/19) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/select.c | | Lines: | 4144-4164 |
| | 19 | 7 |
propagateConstants| Name: | propagateConstants | | Prototype: | static int propagateConstants( Parse *pParse, Select *p ) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/select.c | | Lines: | 4203-4230 |
| | 21 | 3 |
ptrmapGet| Name: | ptrmapGet | | Prototype: | static int ptrmapGet(BtShared *pBt, Pgno key, u8 *pEType, Pgno *pPgno) | | Coverage: | 73.333% (11/15) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 1023-1052 |
| | 28 | 5 |
ptrmapPageno| Name: | ptrmapPageno | | Prototype: | static Pgno ptrmapPageno(BtShared *pBt, Pgno pgno) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 947-959 |
| | 12 | 3 |
ptrmapPut| Name: | ptrmapPut | | Prototype: | static void ptrmapPut(BtShared *pBt, Pgno key, u8 eType, Pgno parent, int *pRC) | | Coverage: | 90.909% (20/22) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 971-1014 |
| | 37 | 8 |
ptrmapPutOvflPtr| Name: | ptrmapPutOvflPtr | | Prototype: | static void ptrmapPutOvflPtr(MemPage *pPage, u8 *pCell, int *pRC) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 1354-1363 |
| | 9 | 3 |
pushDownWhereTerms| Name: | pushDownWhereTerms | | Prototype: | static int pushDownWhereTerms( Parse *pParse, Select *pSubq, Expr *pWhere, int iCursor, int isLeftJoin ) | | Coverage: | 100.000% (38/38) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/select.c | | Lines: | 4286-4353 |
| | 34 | 11 |
pushOntoSorter| Name: | pushOntoSorter | | Prototype: | static void pushOntoSorter( Parse *pParse, SortCtx *pSort, Select *pSelect, int regData, int regOrigData, int nData, int nPrefixReg ) | | Coverage: | 95.122% (39/41) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/select.c | | Lines: | 588-724 |
| | 85 | 12 |
putVarint64| Name: | putVarint64 | | Prototype: | static int __attribute__((noinline)) putVarint64(unsigned char *p, u64 v) | | Coverage: | 100.000% (13/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/util.c | | Lines: | 832-855 |
| | 20 | 5 |
querySharedCacheTableLock| Name: | querySharedCacheTableLock | | Prototype: | static int querySharedCacheTableLock(Btree *p, Pgno iTab, u8 eLock) | | Coverage: | 100.000% (22/22) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 275-326 |
| | 39 | 6 |
quoteFunc| Name: | quoteFunc | | Prototype: | static void quoteFunc(sqlite3_context *context, int argc, sqlite3_value **argv) | | Coverage: | 89.189% (33/37) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/func.c | | Lines: | 1004-1074 |
| | 57 | 15 |
randomBlob| Name: | randomBlob | | Prototype: | static void randomBlob( sqlite3_context *context, int argc, sqlite3_value **argv ) | | Coverage: | 85.714% (6/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/func.c | | Lines: | 508-526 |
| | 13 | 3 |
randomFunc| Name: | randomFunc | | Prototype: | static void randomFunc( sqlite3_context *context, int NotUsed, sqlite3_value **NotUsed2 ) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/func.c | | Lines: | 482-502 |
| | 6 | 2 |
rankStepFunc| Name: | rankStepFunc | | Prototype: | static void rankStepFunc( sqlite3_context *pCtx, int nArg, sqlite3_value **apArg ) | | Coverage: | 85.714% (6/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/window.c | | Lines: | 207-222 |
| | 8 | 3 |
rankValueFunc| Name: | rankValueFunc | | Prototype: | static void rankValueFunc(sqlite3_context *pCtx) | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/window.c | | Lines: | 223-230 |
| | 5 | 2 |
read32bits| Name: | read32bits | | Prototype: | static int read32bits(sqlite3_file *fd, i64 offset, u32 *pRes) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 1113-1120 |
| | 5 | 2 |
readDbPage| Name: | readDbPage | | Prototype: | static int readDbPage(PgHdr *pPg) | | Coverage: | 100.000% (20/20) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 3016-3071 |
| | 26 | 7 |
readJournalHdr| Name: | readJournalHdr | | Prototype: | static int readJournalHdr( Pager *pPager, int isHot, i64 journalSize, u32 *pNRec, u32 *pDbSize ) | | Coverage: | 80.435% (37/46) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 1568-1671 |
| | 36 | 10 |
readMasterJournal| Name: | readMasterJournal | | Prototype: | static int readMasterJournal(sqlite3_file *pJrnl, char *zMaster, u32 nMaster) | | Coverage: | 78.571% (22/28) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 1312-1350 |
| | 24 | 4 |
readsTable| Name: | readsTable | | Prototype: | static int readsTable(Parse *p, int iDb, Table *pTab) | | Coverage: | 100.000% (25/25) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/insert.c | | Lines: | 165-197 |
| | 26 | 7 |
rebuildPage| Name: | rebuildPage | | Prototype: | static int rebuildPage( MemPage *pPg, int nCell, u8 **apCell, u16 *szCell ) | | Coverage: | 83.333% (10/12) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 6734-6776 |
| | 30 | 4 |
recomputeColumnsNotIndexed| Name: | recomputeColumnsNotIndexed | | Prototype: | static void recomputeColumnsNotIndexed(Index *pIdx) | | Coverage: | 100.000% (10/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | | Lines: | 1717-1730 |
| | 10 | 4 |
reindexDatabases| Name: | reindexDatabases | | Prototype: | static void reindexDatabases(Parse *pParse, char const *zColl) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | | Lines: | 4385-4400 |
| | 15 | 3 |
reindexTable| Name: | reindexTable | | Prototype: | static void reindexTable(Parse *pParse, Table *pTab, char const *zColl) | | Coverage: | 100.000% (9/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/build.c | | Lines: | 4366-4376 |
| | 6 | 3 |
releaseAllSavepoints| Name: | releaseAllSavepoints | | Prototype: | static void releaseAllSavepoints(Pager *pPager) | | Coverage: | 100.000% (9/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/pager.c | | Lines: | 1779-1791 |
| | 9 | 3 |
releaseInodeInfo| Name: | releaseInodeInfo | | Prototype: | static void releaseInodeInfo(unixFile *pFile) | | Coverage: | 92.857% (13/14) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/os_unix.c | | Lines: | 1306-1332 |
| | 32 | 5 |
releaseMemArray| Name: | releaseMemArray | | Prototype: | static void releaseMemArray(Mem *p, int N) | | Coverage: | 100.000% (24/24) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/vdbeaux.c | | Lines: | 1636-1675 |
| | 20 | 8 |
releasePage| Name: | releasePage | | Prototype: | static void releasePage(MemPage *pPage) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/sqlite/src/src/btree.c | | Lines: | 2160-2162 |
| | 1 | 2 |