Lines Matching refs:bi
63152 } bi;
66962 u.bi.pC = p->apCsr[pOp->p1];
66963 assert( u.bi.pC!=0 );
66964 assert( u.bi.pC->pseudoTableReg==0 );
66965 if( u.bi.pC->nullRow ){
66968 }else if( u.bi.pC->deferredMoveto ){
66969 u.bi.v = u.bi.pC->movetoTarget;
66971 }else if( u.bi.pC->pVtabCursor ){
66972 u.bi.pVtab = u.bi.pC->pVtabCursor->pVtab;
66973 u.bi.pModule = u.bi.pVtab->pModule;
66974 assert( u.bi.pModule->xRowid );
66975 rc = u.bi.pModule->xRowid(u.bi.pC->pVtabCursor, &u.bi.v);
66976 importVtabErrMsg(p, u.bi.pVtab);
66979 assert( u.bi.pC->pCursor!=0 );
66980 rc = sqlite3VdbeCursorMoveto(u.bi.pC);
66982 if( u.bi.pC->rowidIsValid ){
66983 u.bi.v = u.bi.pC->lastRowid;
66985 rc = sqlite3BtreeKeySize(u.bi.pC->pCursor, &u.bi.v);
66989 pOut->u.i = u.bi.v;