Lines Matching refs:pRC
4224 static void ptrmapPut(BtShared *pBt, Pgno key, u8 eType, Pgno parent, int *pRC){
4231 if( *pRC ) return;
4239 *pRC = sqlite3CorruptError(996);
4245 *pRC = rc;
4252 *pRC = sqlite3CorruptError(1009);
4257 *pRC = sqlite3CorruptError(1014);
4265 *pRC= rc = sqlite3PagerWrite(pDbPage);
4513 static void ptrmapPutOvflPtr(MemPage *pPage, MemPage *pSrc, u8 *pCell,int *pRC){
4515 if( *pRC ) return;
4522 *pRC = sqlite3CorruptError(1381);
4526 ptrmapPut(pPage->pBt, ovfl, 3, pPage->pgno, pRC);
8276 static void freePage(MemPage *pPage, int *pRC){
8277 if( (*pRC)==0 ){
8278 *pRC = freePage2(pPage->pBt, pPage, pPage->pgno);
8496 static void dropCell(MemPage *pPage, int idx, int sz, int *pRC){
8503 if( *pRC ) return;
8516 *pRC = sqlite3CorruptError(6610);
8521 *pRC = rc;
8545 int *pRC
8552 assert( *pRC==0 );
8592 *pRC = rc;
8599 if( rc ){ *pRC = rc; return; }
8629 ptrmapPutOvflPtr(pPage, pPage, pCell, pRC);
9009 static void copyNodeContent(MemPage *pFrom, MemPage *pTo, int *pRC){
9010 if( (*pRC)==0 ){
9038 *pRC = rc;
9046 *pRC = setChildPtrmaps(pTo);