Lines Matching refs:pCrsr

70335   BtCursor *pCrsr;   /* The BTree cursor */
70364 pCrsr = pC->pCursor;
70365 assert( pCrsr!=0 || pC->pseudoTableReg>0 ); /* pCrsr NULL on PseudoTables */
70366 assert( pCrsr!=0 || pC->nullRow ); /* pC->nullRow on PseudoTables */
70373 if( pCrsr==0 ){
70385 assert( pCrsr );
70387 assert( sqlite3BtreeCursorIsValid(pCrsr) );
70388 VVA_ONLY(rc =) sqlite3BtreeKeySize(pCrsr, &payloadSize64);
70394 pC->aRow = sqlite3BtreeKeyFetch(pCrsr, &avail);
70397 assert( sqlite3BtreeCursorIsValid(pCrsr) );
70398 VVA_ONLY(rc =) sqlite3BtreeDataSize(pCrsr, &pC->payloadSize);
70400 pC->aRow = sqlite3BtreeDataFetch(pCrsr, &avail);
70451 rc = sqlite3VdbeMemFromBtree(pCrsr, 0, aOffset[0],
70550 rc = sqlite3VdbeMemFromBtree(pCrsr, aOffset[p2], len, !pC->isTable,
70769 BtCursor *pCrsr;
70771 pCrsr = p->apCsr[pOp->p1]->pCursor;
70772 assert( pCrsr );
70774 rc = sqlite3BtreeCount(pCrsr, &nEntry);
71917 BtCursor *pCrsr;
71931 pCrsr = pC->pCursor;
71932 assert( pCrsr!=0 );
71935 rc = sqlite3BtreeMovetoUnpacked(pCrsr, 0, iKey, 0, &res);
72364 BtCursor *pCrsr;
72381 pCrsr = pC->pCursor;
72382 assert( sqlite3BtreeCursorIsValid(pCrsr) );
72395 VVA_ONLY(rc =) sqlite3BtreeKeySize(pCrsr, &n64);
72402 VVA_ONLY(rc =) sqlite3BtreeDataSize(pCrsr, &n);
72414 rc = sqlite3BtreeKey(pCrsr, 0, n, pOut->z);
72416 rc = sqlite3BtreeData(pCrsr, 0, n, pOut->z);
72507 BtCursor *pCrsr;
72513 pCrsr = pC->pCursor;
72515 assert( pCrsr!=0 );
72516 rc = sqlite3BtreeLast(pCrsr, &res);
72567 BtCursor *pCrsr;
72581 pCrsr = pC->pCursor;
72582 assert( pCrsr );
72583 rc = sqlite3BtreeFirst(pCrsr, &res);
72740 BtCursor *pCrsr;
72750 pCrsr = pC->pCursor;
72752 assert( pCrsr!=0 );
72761 rc = sqlite3BtreeInsert(pCrsr, zKey, nKey, "", 0, 0, pOp->p3,
72780 BtCursor *pCrsr;
72789 pCrsr = pC->pCursor;
72790 assert( pCrsr!=0 );
72799 rc = sqlite3BtreeMovetoUnpacked(pCrsr, &r, 0, 0, &res);
72801 rc = sqlite3BtreeDelete(pCrsr);
72818 BtCursor *pCrsr;
72825 pCrsr = pC->pCursor;
72826 assert( pCrsr!=0 );
72834 rc = sqlite3VdbeIdxRowid(db, pCrsr, &rowid);