Lines Matching refs:pWrapper
620 CrashFile *pWrapper = (CrashFile *)pFile; in cfOpen() local
621 sqlite3_file *pReal = (sqlite3_file*)&pWrapper[1]; in cfOpen()
623 memset(pWrapper, 0, sizeof(CrashFile)); in cfOpen()
628 pWrapper->pMethod = &CrashFileVtab; in cfOpen()
629 pWrapper->zName = (char *)zName; in cfOpen()
630 pWrapper->pRealFile = pReal; in cfOpen()
632 pWrapper->iSize = (int)iSize; in cfOpen()
633 pWrapper->flags = flags; in cfOpen()
636 pWrapper->nData = (int)(4096 + pWrapper->iSize); in cfOpen()
637 pWrapper->zData = crash_malloc(pWrapper->nData); in cfOpen()
638 if( pWrapper->zData ){ in cfOpen()
649 memset(pWrapper->zData, 0, pWrapper->nData); in cfOpen()
650 for(iOff=0; iOff<pWrapper->iSize; iOff += 512){ in cfOpen()
651 int nRead = (int)(pWrapper->iSize - iOff); in cfOpen()
653 rc = sqlite3OsRead(pReal, &pWrapper->zData[iOff], nRead, iOff); in cfOpen()
659 if( rc!=SQLITE_OK && pWrapper->pMethod ){ in cfOpen()