Lines Matching refs:aReadMark
396 u32 aReadMark[WAL_NREADER]; /* Reader marks */ member
1408 pInfo->aReadMark[0] = 0; in walIndexRecover()
1413 pInfo->aReadMark[i] = pWal->hdr.mxFrame; in walIndexRecover()
1415 pInfo->aReadMark[i] = READMARK_NOT_USED; in walIndexRecover()
1999 pInfo->aReadMark[1] = 0; in walRestartHdr()
2000 for(i=2; i<WAL_NREADER; i++) pInfo->aReadMark[i] = READMARK_NOT_USED; in walRestartHdr()
2001 assert( pInfo->aReadMark[0]==0 ); in walRestartHdr()
2072 u32 y = AtomicLoad(pInfo->aReadMark+i); in walCheckpoint()
2078 AtomicStore(pInfo->aReadMark+i, iMark); in walCheckpoint()
2840 u32 thisMark = AtomicLoad(pInfo->aReadMark+i); in walTryBeginRead()
2853 AtomicStore(pInfo->aReadMark+i,mxFrame); in walTryBeginRead()
2908 if( AtomicLoad(pInfo->aReadMark+mxI)!=mxReadMark in walTryBeginRead()
3073 assert( pInfo->aReadMark[pWal->readLock]<=pSnapshot->mxFrame ); in sqlite3WalBeginReadTransaction()