Lines Matching refs:pUp
173540 RbuUpdateStmt *pUp;
173546 pUp = pIter->pRbuUpdate;
173547 while( pUp ){
173548 RbuUpdateStmt *pTmp = pUp->pNext;
173549 sqlite3_finalize(pUp->pUpdate);
173550 sqlite3_free(pUp);
173551 pUp = pTmp;
174941 RbuUpdateStmt *pUp = 0;
174952 pUp = *pp;
174953 if( strcmp(pUp->zMask, zMask)==0 ){
174954 *pp = pUp->pNext;
174955 pUp->pNext = pIter->pRbuUpdate;
174956 pIter->pRbuUpdate = pUp;
174957 *ppStmt = pUp->pUpdate;
174962 assert( pUp==0 || pUp->pNext==0 );
174965 for(pp=&pIter->pRbuUpdate; *pp!=pUp; pp=&((*pp)->pNext));
174967 sqlite3_finalize(pUp->pUpdate);
174968 pUp->pUpdate = 0;
174970 pUp = (RbuUpdateStmt*)rbuMalloc(p, sizeof(RbuUpdateStmt)+pIter->nTblCol+1);
174973 if( pUp ){
174978 pUp->zMask = (char*)&pUp[1];
174979 memcpy(pUp->zMask, zMask, pIter->nTblCol);
174980 pUp->pNext = pIter->pRbuUpdate;
174981 pIter->pRbuUpdate = pUp;
174991 p->dbMain, &pUp->pUpdate, &p->zErrmsg, zUpdate
174993 *ppStmt = pUp->pUpdate;
185613 JsonNode *pUp = &p->sParse.aNode[iUp];
185614 p->eType = pUp->eType;
185615 if( pUp->eType==JSON_ARRAY ){
185617 pUp->u.iKey = 0;
185619 pUp->u.iKey++;
185651 JsonNode *pNode, *pUp;
185660 pUp = &p->sParse.aNode[iUp];
185661 if( pUp->eType==JSON_ARRAY ){
185662 jsonPrintf(30, pStr, "[%d]", pUp->u.iKey);
185664 assert( pUp->eType==JSON_OBJECT );