Lines Matching refs:apWiData
45749 int nWiData; /* Size of array apWiData */
45751 volatile u32 **apWiData; /* Pointer to wal-index content in memory */
45853 /* Enlarge the pWal->apWiData[] array if required */
45857 apNew = (volatile u32 **)sqlite3_realloc((void *)pWal->apWiData, nByte);
45864 pWal->apWiData = apNew;
45869 if( pWal->apWiData[iPage]==0 ){
45871 pWal->apWiData[iPage] = (u32 volatile *)sqlite3MallocZero(WALINDEX_PGSZ);
45872 if( !pWal->apWiData[iPage] ) rc = SQLITE_NOMEM;
45875 pWal->writeLock, (void volatile **)&pWal->apWiData[iPage]
45884 *ppPage = pWal->apWiData[iPage];
45893 assert( pWal->nWiData>0 && pWal->apWiData[0] );
45894 return (volatile WalCkptInfo*)&(pWal->apWiData[0][sizeof(WalIndexHdr)/2]);
45901 assert( pWal->nWiData>0 && pWal->apWiData[0] );
45902 return (volatile WalIndexHdr*)pWal->apWiData[0];
46224 return pWal->apWiData[0][WALINDEX_HDR_SIZE/sizeof(u32) + iFrame - 1];
46226 return pWal->apWiData[iHash][(iFrame-1-HASHTABLE_NPAGE_ONE)%HASHTABLE_NPAGE];
46261 assert( pWal->apWiData[walFramePage(pWal->hdr.mxFrame)] );
46560 sqlite3_free((void *)pWal->apWiData[i]);
46561 pWal->apWiData[i] = 0;
47207 sqlite3_free((void *)pWal->apWiData);
47236 assert( pWal->nWiData>0 && pWal->apWiData[0] );
47452 if( pWal->apWiData[0]==0 ){