pCrsr 73133 ext/sqlite3/libsqlite/sqlite3.c BtCursor *pCrsr; /* The BTree cursor */ pCrsr 73161 ext/sqlite3/libsqlite/sqlite3.c pCrsr = pC->pCursor; pCrsr 73162 ext/sqlite3/libsqlite/sqlite3.c assert( pCrsr!=0 || pC->pseudoTableReg>0 ); /* pCrsr NULL on PseudoTables */ pCrsr 73163 ext/sqlite3/libsqlite/sqlite3.c assert( pCrsr!=0 || pC->nullRow ); /* pC->nullRow on PseudoTables */ pCrsr 73170 ext/sqlite3/libsqlite/sqlite3.c if( pCrsr==0 ){ pCrsr 73182 ext/sqlite3/libsqlite/sqlite3.c assert( pCrsr ); pCrsr 73184 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3BtreeCursorIsValid(pCrsr) ); pCrsr 73185 ext/sqlite3/libsqlite/sqlite3.c VVA_ONLY(rc =) sqlite3BtreeKeySize(pCrsr, &payloadSize64); pCrsr 73191 ext/sqlite3/libsqlite/sqlite3.c pC->aRow = sqlite3BtreeKeyFetch(pCrsr, &avail); pCrsr 73194 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3BtreeCursorIsValid(pCrsr) ); pCrsr 73195 ext/sqlite3/libsqlite/sqlite3.c VVA_ONLY(rc =) sqlite3BtreeDataSize(pCrsr, &pC->payloadSize); pCrsr 73197 ext/sqlite3/libsqlite/sqlite3.c pC->aRow = sqlite3BtreeDataFetch(pCrsr, &avail); pCrsr 73257 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3VdbeMemFromBtree(pCrsr, 0, aOffset[0], pCrsr 73356 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3VdbeMemFromBtree(pCrsr, aOffset[p2], len, !pC->isTable, pCrsr 73582 ext/sqlite3/libsqlite/sqlite3.c BtCursor *pCrsr; pCrsr 73584 ext/sqlite3/libsqlite/sqlite3.c pCrsr = p->apCsr[pOp->p1]->pCursor; pCrsr 73585 ext/sqlite3/libsqlite/sqlite3.c assert( pCrsr ); pCrsr 73587 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3BtreeCount(pCrsr, &nEntry); pCrsr 74773 ext/sqlite3/libsqlite/sqlite3.c BtCursor *pCrsr; pCrsr 74787 ext/sqlite3/libsqlite/sqlite3.c pCrsr = pC->pCursor; pCrsr 74788 ext/sqlite3/libsqlite/sqlite3.c assert( pCrsr!=0 ); pCrsr 74791 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3BtreeMovetoUnpacked(pCrsr, 0, iKey, 0, &res); pCrsr 75212 ext/sqlite3/libsqlite/sqlite3.c BtCursor *pCrsr; pCrsr 75229 ext/sqlite3/libsqlite/sqlite3.c pCrsr = pC->pCursor; pCrsr 75239 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3BtreeCursorIsValid(pCrsr) ); pCrsr 75247 ext/sqlite3/libsqlite/sqlite3.c VVA_ONLY(rc =) sqlite3BtreeKeySize(pCrsr, &n64); pCrsr 75254 ext/sqlite3/libsqlite/sqlite3.c VVA_ONLY(rc =) sqlite3BtreeDataSize(pCrsr, &n); pCrsr 75267 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3BtreeKey(pCrsr, 0, n, pOut->z); pCrsr 75269 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3BtreeData(pCrsr, 0, n, pOut->z); pCrsr 75360 ext/sqlite3/libsqlite/sqlite3.c BtCursor *pCrsr; pCrsr 75366 ext/sqlite3/libsqlite/sqlite3.c pCrsr = pC->pCursor; pCrsr 75368 ext/sqlite3/libsqlite/sqlite3.c assert( pCrsr!=0 ); pCrsr 75369 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3BtreeLast(pCrsr, &res); pCrsr 75420 ext/sqlite3/libsqlite/sqlite3.c BtCursor *pCrsr; pCrsr 75434 ext/sqlite3/libsqlite/sqlite3.c pCrsr = pC->pCursor; pCrsr 75435 ext/sqlite3/libsqlite/sqlite3.c assert( pCrsr ); pCrsr 75436 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3BtreeFirst(pCrsr, &res); pCrsr 75589 ext/sqlite3/libsqlite/sqlite3.c BtCursor *pCrsr; pCrsr 75599 ext/sqlite3/libsqlite/sqlite3.c pCrsr = pC->pCursor; pCrsr 75601 ext/sqlite3/libsqlite/sqlite3.c assert( pCrsr!=0 ); pCrsr 75610 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3BtreeInsert(pCrsr, zKey, nKey, "", 0, 0, pOp->p3, pCrsr 75629 ext/sqlite3/libsqlite/sqlite3.c BtCursor *pCrsr; pCrsr 75638 ext/sqlite3/libsqlite/sqlite3.c pCrsr = pC->pCursor; pCrsr 75639 ext/sqlite3/libsqlite/sqlite3.c assert( pCrsr!=0 ); pCrsr 75648 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3BtreeMovetoUnpacked(pCrsr, &r, 0, 0, &res); pCrsr 75650 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3BtreeDelete(pCrsr); pCrsr 75667 ext/sqlite3/libsqlite/sqlite3.c BtCursor *pCrsr; pCrsr 75675 ext/sqlite3/libsqlite/sqlite3.c pCrsr = pC->pCursor; pCrsr 75676 ext/sqlite3/libsqlite/sqlite3.c assert( pCrsr!=0 ); pCrsr 75690 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3VdbeIdxRowid(db, pCrsr, &rowid);