Lines Matching refs:aOffset

22531   u32 *aOffset;           /* Pointer to aType[nField] */
22541 ** aType[] and nField+1 array slots for aOffset[] */
90571 pCx->aOffset = &pCx->aType[nField];
93174 u32 *aOffset; /* aOffset[i] is offset to start of data for i-th column */
93195 aOffset = pC->aOffset;
93196 assert( aOffset==pC->aType+pC->nField );
93243 if( (aOffset[0] = pC->aRow[0])<0x80 ){
93246 pC->iHdrOffset = sqlite3GetVarint32(pC->aRow, aOffset);
93250 if( pC->szRow<aOffset[0] ){ /*OPTIMIZATION-IF-FALSE*/
93267 if( aOffset[0] > 98307 || aOffset[0] > pC->payloadSize ){
93275 ** This branch is taken even if aOffset[0]==0. Such a record is never
93277 ** accept it for historical reasons. When aOffset[0]==0, the code this
93286 testcase( aOffset[0]==0 );
93296 ** parsed and valid information is in aOffset[] and pC->aType[].
93302 if( pC->iHdrOffset<aOffset[0] ){
93306 rc = sqlite3VdbeMemFromBtreeZeroOffset(pC->uc.pCursor,aOffset[0],&sMem);
93313 /* Fill in pC->aType[i] and aOffset[i] values through the p2-th field. */
93316 offset64 = aOffset[i];
93318 zEndHdr = zData + aOffset[0];
93329 aOffset[++i] = (u32)(offset64 & 0xffffffff);
93340 if( aOffset[0]==0 ){
93375 ** reach this point if aOffset[p2], aOffset[p2+1], and pC->aType[p2] are
93387 if( pC->szRow>=aOffset[p2+1] ){
93390 zData = pC->aRow + aOffset[p2];
93436 rc = sqlite3VdbeMemFromBtree(pC->uc.pCursor, aOffset[p2], len, pDest);
207948 int *aOffset; /* Offsets of each character in utf-8 input */
208030 (nChar+1) * sizeof(int) /* IcuCursor.aOffset[] */
208037 pCsr->aOffset = (int *)&pCsr->aChar[(nChar+3)&~3];
208039 pCsr->aOffset[iOut] = iInput;
208049 pCsr->aOffset[iOut] = iInput;
208139 *piStartOffset = pCsr->aOffset[iStart];
208140 *piEndOffset = pCsr->aOffset[iEnd];