Lines Matching refs:Index
540 Index *sqlite3FindIndex(sqlite3 *db, const char *zName, const char *zDb){ in sqlite3FindIndex()
541 Index *p = 0; in sqlite3FindIndex()
560 void sqlite3FreeIndex(sqlite3 *db, Index *p){ in sqlite3FreeIndex()
581 Index *pIndex; in sqlite3UnlinkAndDeleteIndex()
591 Index *p; in sqlite3UnlinkAndDeleteIndex()
814 Index *pIndex, *pNext; in deleteTable()
838 TESTONLY ( Index *pOld = ) sqlite3HashInsert( in deleteTable()
1080 Index *sqlite3PrimaryKeyIndex(Table *pTab){ in sqlite3PrimaryKeyIndex()
1081 Index *p; in sqlite3PrimaryKeyIndex()
1092 i16 sqlite3TableColumnToIndex(Index *pIdx, i16 iCol){ in sqlite3TableColumnToIndex()
1619 Index *pIdx; in sqlite3AddNotNull()
1955 Index *pIdx; in sqlite3AddCollateType()
2176 static int resizeIndexObject(sqlite3 *db, Index *pIdx, int N){ in resizeIndexObject()
2217 static void estimateIndexWidth(Index *pIdx){ in estimateIndexWidth()
2255 static int isDupColumn(Index *pIdx, int nKey, Index *pPk, int iCol){ in isDupColumn()
2295 static void recomputeColumnsNotIndexed(Index *pIdx){ in recomputeColumnsNotIndexed()
2336 Index *pIdx; in convertToWithoutRowidTable()
2337 Index *pPk; in convertToWithoutRowidTable()
2625 Index *pIdx; /* An implied index of the table */ in sqlite3EndTable()
3234 Index *pIdx = sqliteHashData(pElem); in sqlite3RootPageMoved()
3299 Index *pIdx; in destroyTable()
3733 static void sqlite3RefillIndex(Parse *pParse, Index *pIndex, int memRootPage){ in sqlite3RefillIndex()
3839 Index *sqlite3AllocateIndexObject( in sqlite3AllocateIndexObject()
3845 Index *p; /* Allocated index object */ in sqlite3AllocateIndexObject()
3848 nByte = ROUND8(sizeof(Index)) + /* Index structure */ in sqlite3AllocateIndexObject()
3855 char *pExtra = ((char*)p)+ROUND8(sizeof(Index)); in sqlite3AllocateIndexObject()
3914 Index *pIndex = 0; /* The index to be created */ in sqlite3CreateIndex()
3928 Index *pPk = 0; /* PRIMARY KEY index for WITHOUT ROWID tables */ in sqlite3CreateIndex()
4061 Index *pLoop; in sqlite3CreateIndex()
4299 Index *pIdx; in sqlite3CreateIndex()
4351 Index *p; in sqlite3CreateIndex()
4465 Index **ppFrom; in sqlite3CreateIndex()
4466 Index *pThis; in sqlite3CreateIndex()
4468 Index *pNext; in sqlite3CreateIndex()
4513 void sqlite3DefaultRowEst(Index *pIdx){ in sqlite3DefaultRowEst()
4558 Index *pIndex; in sqlite3DropIndex()
5339 Index *pIdx /* The index that triggers the constraint */ in sqlite3UniqueConstraint()
5396 static int collationMatch(const char *zColl, Index *pIndex){ in collationMatch()
5417 Index *pIndex; /* An index associated with pTab */ in reindexTable()
5473 Index *pIndex; /* An index associated with pTab */ in sqlite3Reindex()
5528 KeyInfo *sqlite3KeyInfoOfIndex(Parse *pParse, Index *pIdx){ in sqlite3KeyInfoOfIndex()