Searched refs:HashElem (Results 1 – 17 of 17) sorted by relevance
| /sqlite-3.40.0/src/ |
| H A D | hash.c | 36 HashElem *elem; /* For looping over all elements of the table */ in sqlite3HashClear() 45 HashElem *next_elem = elem->next; in sqlite3HashClear() 75 HashElem *pNew /* The element to be inserted */ in insertElement() 77 HashElem *pHead; /* First element already in pEntry */ in insertElement() 108 HashElem *elem, *next_elem; /* For looping over existing elements */ in rehash() 147 static HashElem *findElementWithHash( in findElementWithHash() 155 static HashElem nullElement = { 0, 0, 0, 0 }; in findElementWithHash() 184 HashElem* elem, /* The element to be removed from the pH */ in removeElementGivenHash() 239 HashElem *elem; /* Used to loop thru the element list */ in sqlite3HashInsert() 240 HashElem *new_elem; /* New element added to the pH */ in sqlite3HashInsert() [all …]
|
| H A D | hash.h | 20 typedef struct HashElem HashElem; typedef 46 HashElem *first; /* The first element of the array */ 49 HashElem *chain; /* Pointer to first entry with this hash */ 59 struct HashElem { struct 60 HashElem *next, *prev; /* Next and previous elements in the table */ argument
|
| H A D | status.c | 299 HashElem *p; in sqlite3_db_status() 301 nByte += sqlite3GlobalConfig.m.xRoundup(sizeof(HashElem)) * ( in sqlite3_db_status()
|
| H A D | pragma.c | 1235 HashElem *k; in sqlite3Pragma() 1299 HashElem *i; in sqlite3Pragma() 1406 HashElem *p; in sqlite3Pragma() 1418 HashElem *j; in sqlite3Pragma() 1438 HashElem *j; in sqlite3Pragma() 1502 HashElem *k; /* Loop counter: Next table in schema */ in sqlite3Pragma() 1687 HashElem *x; /* For looping over tables in the schema */ in sqlite3Pragma() 2330 HashElem *k; /* Loop over tables of a schema */ in sqlite3Pragma()
|
| H A D | vdbevtab.c | 207 HashElem *k; in bytecodevtabColumn()
|
| H A D | callback.c | 491 HashElem *pElem; in sqlite3SchemaClear()
|
| H A D | attach.c | 276 HashElem *pEntry; in detachFunc()
|
| H A D | analyze.c | 1345 HashElem *k; in analyzeDatabase() 1869 HashElem *i;
|
| H A D | build.c | 2521 HashElem *k; /* For looping through the symbol table */ in sqlite3MarkAllShadowTablesOf() 3185 HashElem *i; in sqliteViewResetAll() 3219 HashElem *pElem; in sqlite3RootPageMoved() 5440 HashElem *k; /* For looping over tables in pDb */ in reindexDatabases()
|
| H A D | fkey.c | 705 HashElem *k; in sqlite3FkClearTriggerCache()
|
| H A D | vtab.c | 141 HashElem *pThis, *pNext; in sqlite3_drop_modules()
|
| H A D | main.c | 1160 HashElem *p; in disconnectAllVtab() 1304 HashElem *i; /* Hash table iterator */ in sqlite3LeaveMutexAndCloseZombie()
|
| H A D | trigger.c | 53 HashElem *p; /* Loop variable for TEMP triggers */ in sqlite3TriggerList()
|
| H A D | btree.c | 213 HashElem *p; in hasSharedCacheTableLock()
|
| /sqlite-3.40.0/ext/fts1/ |
| H A D | ft_hash.c | 63 HashElem *elem; /* For looping over all elements of the table */ in HashClear() 72 HashElem *next_elem = elem->next; in HashClear() 206 HashElem *pNew /* The element to be inserted */ in insertElement() 208 HashElem *pHead; /* First element already in pEntry */ in insertElement() 233 HashElem *elem, *next_elem; /* For looping over existing elements */ in rehash() 254 static HashElem *findElementGivenHash( in findElementGivenHash() 284 HashElem* elem, /* The element to be removed from the pH */ in removeElementGivenHash() 322 HashElem *elem; /* The element that matches key */ in HashFind() 352 HashElem *elem; /* Used to loop thru the element list */ in HashInsert() 353 HashElem *new_elem; /* New element added to the pH */ in HashInsert() [all …]
|
| H A D | ft_hash.h | 22 typedef struct HashElem HashElem; typedef 36 HashElem *first; /* The first element of the array */ 42 HashElem *chain; /* Pointer to first entry with this hash */ 52 struct HashElem { struct 53 HashElem *next, *prev; /* Next and previous elements in the table */ argument
|
| H A D | fulltext.c | 1390 HashElem *e; in index_insert() 1442 HashElem *e; in index_delete()
|