Lines Matching refs:pAuxData
23210 AuxData *pAuxData; /* Linked list of auxdata allocations */ member
23525 AuxData *pAuxData; /* Linked list of auxdata allocations */ member
86721 sqlite3VdbeDeleteAuxData(p->v->db, &p->pAuxData, -1, 0);
87158 sqlite3VdbeDeleteAuxData(v->db, &v->pAuxData, -1, 0);
87159 v->pAuxData = pFrame->pAuxData;
87160 pFrame->pAuxData = 0;
87190 if( p->pAuxData ) sqlite3VdbeDeleteAuxData(p->db, &p->pAuxData, -1, 0);
87191 assert( p->pAuxData==0 );
91025 AuxData *pAuxData;
91036 for(pAuxData=pCtx->pVdbe->pAuxData; pAuxData; pAuxData=pAuxData->pNextAux){
91037 if( pAuxData->iAuxArg==iArg && (pAuxData->iAuxOp==pCtx->iOp || iArg<0) ){
91038 return pAuxData->pAux;
91061 AuxData *pAuxData;
91075 for(pAuxData=pVdbe->pAuxData; pAuxData; pAuxData=pAuxData->pNextAux){
91076 if( pAuxData->iAuxArg==iArg && (pAuxData->iAuxOp==pCtx->iOp || iArg<0) ){
91080 if( pAuxData==0 ){
91081 pAuxData = sqlite3DbMallocZero(pVdbe->db, sizeof(AuxData));
91082 if( !pAuxData ) goto failed;
91083 pAuxData->iAuxOp = pCtx->iOp;
91084 pAuxData->iAuxArg = iArg;
91085 pAuxData->pNextAux = pVdbe->pAuxData;
91086 pVdbe->pAuxData = pAuxData;
91088 }else if( pAuxData->xDeleteAux ){
91089 pAuxData->xDeleteAux(pAuxData->pAux);
91092 pAuxData->pAux = pAux;
91093 pAuxData->xDeleteAux = xDelete;
99967 assert( pFrame->pAuxData==0 );
99968 pFrame->pAuxData = p->pAuxData;
99969 p->pAuxData = 0;
101259 sqlite3VdbeDeleteAuxData(db, &p->pAuxData, pCtx->iOp, pOp->p1);