Lines Matching refs:pAuxData
20106 AuxData *pAuxData; /* Linked list of auxdata allocations */ member
20377 AuxData *pAuxData; /* Linked list of auxdata allocations */ member
78118 sqlite3VdbeDeleteAuxData(p->v->db, &p->pAuxData, -1, 0);
78658 sqlite3VdbeDeleteAuxData(v->db, &v->pAuxData, -1, 0);
78659 v->pAuxData = pFrame->pAuxData;
78660 pFrame->pAuxData = 0;
78692 if( p->pAuxData ) sqlite3VdbeDeleteAuxData(p->db, &p->pAuxData, -1, 0);
78693 assert( p->pAuxData==0 );
82142 AuxData *pAuxData;
82150 for(pAuxData=pCtx->pVdbe->pAuxData; pAuxData; pAuxData=pAuxData->pNextAux){
82151 if( pAuxData->iAuxArg==iArg && (pAuxData->iAuxOp==pCtx->iOp || iArg<0) ){
82152 return pAuxData->pAux;
82175 AuxData *pAuxData;
82185 for(pAuxData=pVdbe->pAuxData; pAuxData; pAuxData=pAuxData->pNextAux){
82186 if( pAuxData->iAuxArg==iArg && (pAuxData->iAuxOp==pCtx->iOp || iArg<0) ){
82190 if( pAuxData==0 ){
82191 pAuxData = sqlite3DbMallocZero(pVdbe->db, sizeof(AuxData));
82192 if( !pAuxData ) goto failed;
82193 pAuxData->iAuxOp = pCtx->iOp;
82194 pAuxData->iAuxArg = iArg;
82195 pAuxData->pNextAux = pVdbe->pAuxData;
82196 pVdbe->pAuxData = pAuxData;
82198 }else if( pAuxData->xDeleteAux ){
82199 pAuxData->xDeleteAux(pAuxData->pAux);
82202 pAuxData->pAux = pAux;
82203 pAuxData->xDeleteAux = xDelete;
89727 assert( pFrame->pAuxData==0 );
89728 pFrame->pAuxData = p->pAuxData;
89729 p->pAuxData = 0;
90931 sqlite3VdbeDeleteAuxData(db, &p->pAuxData, pCtx->iOp, pOp->p1);