Lines Matching refs:aJrnl
37913 char *aJrnl; /* Journal content */ member
38317 sqlite3_free(pFile->aJrnl); in kvvfsDecodeJournal()
38318 pFile->aJrnl = sqlite3_malloc64( n ); in kvvfsDecodeJournal()
38319 if( pFile->aJrnl==0 ){ in kvvfsDecodeJournal()
38324 n = kvvfsDecode(zTxt+i, pFile->aJrnl, pFile->nJrnl); in kvvfsDecodeJournal()
38326 sqlite3_free(pFile->aJrnl); in kvvfsDecodeJournal()
38327 pFile->aJrnl = 0; in kvvfsDecodeJournal()
38357 sqlite3_free(pFile->aJrnl); in kvvfsClose()
38374 if( pFile->aJrnl==0 ){ in kvvfsReadJrnl()
38385 if( pFile->aJrnl==0 ) return SQLITE_IOERR; in kvvfsReadJrnl()
38390 memcpy(zBuf, pFile->aJrnl+iOfst, iAmt); in kvvfsReadJrnl()
38465 if( pFile->aJrnl==0 || pFile->nJrnl<iEnd ){ in kvvfsWriteJrnl()
38466 char *aNew = sqlite3_realloc(pFile->aJrnl, iEnd); in kvvfsWriteJrnl()
38470 pFile->aJrnl = aNew; in kvvfsWriteJrnl()
38472 memset(pFile->aJrnl+pFile->nJrnl, 0, iOfst-pFile->nJrnl); in kvvfsWriteJrnl()
38476 memcpy(pFile->aJrnl+iOfst, zBuf, iAmt); in kvvfsWriteJrnl()
38518 sqlite3_free(pFile->aJrnl); in kvvfsTruncateJrnl()
38519 pFile->aJrnl = 0; in kvvfsTruncateJrnl()
38567 kvvfsEncode(pFile->aJrnl, pFile->nJrnl, &zOut[i]); in kvvfsSyncJrnl()
38705 pFile->aJrnl = 0; in kvvfsOpen()