Lines Matching refs:usable

5343 ** that collation is no longer usable.
6235 ** aConstraint[].iColumn.)^ ^(aConstraint[].usable is TRUE if the
6237 ** is usable) and false if it cannot.)^
6318 unsigned char usable; /* True if this constraint is usable */
22676 u8 *zByte; /* Memory usable by this allocator */
44717 ** must be called after sqlite3PcacheFetch() in order to get a usable
46008 /* Step 5. If a usable page buffer has still not been found,
58297 ** The max embedded payload fraction is the amount of the total usable
58504 u8 *aDataEnd; /* One byte past the end of usable data */
58636 u32 usableSize; /* Number of usable bytes on each page */
58786 ** database page. The first argument to each is the number of usable
60541 int usableSize; /* Number of usable bytes on a page */
61001 int usableSize; /* Amount of usable space on each page */
61105 ** the cell-content area. If this is greater than the usable-size
62228 /* EVIDENCE-OF: R-28312-64704 However, the usable size is not allowed to
93413 /* If we reach this point, that means the index pIdx is usable */
107872 if( i==nCol ) break; /* pIdx is usable */
115654 if( pConstraint->usable==0 ) continue;
126487 Bitmask notReady; /* FROM entries not usable at this level */
128772 ** ON or USING clause of a LEFT JOIN, and terms that are usable as
128936 /* Case 6: There is no usable index. We must do a complete
131102 p->aConstraint[i].usable);
131532 if( !p->aConstraint[i].usable && p->aConstraintUsage[i].argvIndex>0 ){
133507 ** function marks a subset of those constraints usable, invokes the
133510 ** A constraint is marked usable if:
133527 Bitmask mUsable, /* Mask of usable tables */
133548 /* Set the usable flag on the subset of constraints identified by
133553 pIdxCons->usable = 0;
133557 pIdxCons->usable = 1;
133590 || pIdxCons->usable==0
133673 ** mPrereq may be specified as "usable" in all calls to xBestIndex.
133676 ** mUnusable should always be configured as "not-usable" for xBestIndex.
133715 /* First call xBestIndex() with all constraints usable. */
133716 WHERETRACE(0x40, (" VirtualOne: all usable\n"));
133733 WHERETRACE(0x40, (" VirtualOne: all usable w/o IN\n"));
133771 ** usable), make a call here with all source tables disabled */
139352 #define CC_ID 2 /* unicode characters usable in IDs */
147519 if( pCons->usable==0 ){
152077 if( pInfo->aConstraint[i].usable ){
155817 if( pInfo->aConstraint[i].usable
166051 if( bMatch==0 && p->usable
166075 if( p->usable && (p->iColumn>0 || p->op==SQLITE_INDEX_CONSTRAINT_MATCH) ){
174399 if( pIdxInfo->aConstraint[i].usable==0 ) continue;
181734 if( pConstraint->usable==0 ) continue;
197035 #define FTS5_PLAN_SCAN 5 /* No usable constraint */
197132 if( p->usable ){
197145 if( iCol==aColMap[pC->iCol] && p->op & pC->op && p->usable ){
202665 if( p->usable==0 ) continue;