Lines Matching refs:memfault

41 } memfault;  variable
68 if( likely(!memfault.enable) ){ in faultsimStep()
69 memfault.nOkAfter++; in faultsimStep()
72 if( memfault.iCountdown>0 ){ in faultsimStep()
73 memfault.iCountdown--; in faultsimStep()
74 memfault.nOkBefore++; in faultsimStep()
77 if( memfault.nFail==0 ) sqlite3FirstFault(); in faultsimStep()
79 memfault.nFail++; in faultsimStep()
80 if( memfault.isBenignMode>0 ){ in faultsimStep()
81 memfault.nBenign++; in faultsimStep()
83 memfault.nRepeat--; in faultsimStep()
84 if( memfault.nRepeat<=0 ){ in faultsimStep()
85 memfault.enable = 0; in faultsimStep()
97 p = memfault.m.xMalloc(n); in faultsimMalloc()
110 p = memfault.m.xRealloc(pOld, n); in faultsimRealloc()
122 memfault.iCountdown = nDelay; in faultsimConfig()
123 memfault.nRepeat = nRepeat; in faultsimConfig()
124 memfault.nBenign = 0; in faultsimConfig()
125 memfault.nFail = 0; in faultsimConfig()
126 memfault.nOkBefore = 0; in faultsimConfig()
127 memfault.nOkAfter = 0; in faultsimConfig()
128 memfault.enable = nDelay>=0; in faultsimConfig()
137 memfault.isBenignMode = 0; in faultsimConfig()
145 return memfault.nFail; in faultsimFailures()
153 return memfault.nBenign; in faultsimBenignFailures()
161 if( memfault.enable ){ in faultsimPending()
162 return memfault.iCountdown; in faultsimPending()
170 memfault.isBenignMode++; in faultsimBeginBenign()
173 memfault.isBenignMode--; in faultsimEndBenign()
184 assert(memfault.isInstalled==1 || memfault.isInstalled==0); in faultsimInstall()
186 if( install==memfault.isInstalled ){ in faultsimInstall()
191 rc = sqlite3_config(SQLITE_CONFIG_GETMALLOC, &memfault.m); in faultsimInstall()
192 assert(memfault.m.xMalloc); in faultsimInstall()
194 sqlite3_mem_methods m = memfault.m; in faultsimInstall()
204 assert(memfault.m.xMalloc); in faultsimInstall()
211 assert( memcmp(&m2, &memfault.m, sizeof(m2))==0 ); in faultsimInstall()
213 rc = sqlite3_config(SQLITE_CONFIG_MALLOC, &memfault.m); in faultsimInstall()
219 memfault.isInstalled = 1; in faultsimInstall()