Lines Matching refs:pFrame
2065 int sqlite3VdbeFrameIsValid(VdbeFrame *pFrame){ in sqlite3VdbeFrameIsValid() argument
2066 if( pFrame->iFrameMagic!=SQLITE_FRAME_MAGIC ) return 0; in sqlite3VdbeFrameIsValid()
2080 VdbeFrame *pFrame = (VdbeFrame*)pArg; in sqlite3VdbeFrameMemDel() local
2081 assert( sqlite3VdbeFrameIsValid(pFrame) ); in sqlite3VdbeFrameMemDel()
2082 pFrame->pParent = pFrame->v->pDelFrame; in sqlite3VdbeFrameMemDel()
2083 pFrame->v->pDelFrame = pFrame; in sqlite3VdbeFrameMemDel()
2651 int sqlite3VdbeFrameRestore(VdbeFrame *pFrame){ in sqlite3VdbeFrameRestore() argument
2652 Vdbe *v = pFrame->v; in sqlite3VdbeFrameRestore()
2655 v->anExec = pFrame->anExec; in sqlite3VdbeFrameRestore()
2657 v->aOp = pFrame->aOp; in sqlite3VdbeFrameRestore()
2658 v->nOp = pFrame->nOp; in sqlite3VdbeFrameRestore()
2659 v->aMem = pFrame->aMem; in sqlite3VdbeFrameRestore()
2660 v->nMem = pFrame->nMem; in sqlite3VdbeFrameRestore()
2661 v->apCsr = pFrame->apCsr; in sqlite3VdbeFrameRestore()
2662 v->nCursor = pFrame->nCursor; in sqlite3VdbeFrameRestore()
2663 v->db->lastRowid = pFrame->lastRowid; in sqlite3VdbeFrameRestore()
2664 v->nChange = pFrame->nChange; in sqlite3VdbeFrameRestore()
2665 v->db->nChange = pFrame->nDbChange; in sqlite3VdbeFrameRestore()
2667 v->pAuxData = pFrame->pAuxData; in sqlite3VdbeFrameRestore()
2668 pFrame->pAuxData = 0; in sqlite3VdbeFrameRestore()
2669 return pFrame->pc; in sqlite3VdbeFrameRestore()
2681 if( p->pFrame ){ in closeAllCursors()
2682 VdbeFrame *pFrame; in closeAllCursors() local
2683 for(pFrame=p->pFrame; pFrame->pParent; pFrame=pFrame->pParent); in closeAllCursors()
2684 sqlite3VdbeFrameRestore(pFrame); in closeAllCursors()
2685 p->pFrame = 0; in closeAllCursors()