Lines Matching refs:HashElem
7303 typedef struct HashElem HashElem; typedef
7329 HashElem *first; /* The first element of the array */
7332 HashElem *chain; /* Pointer to first entry with this hash */
7342 struct HashElem { struct
7343 HashElem *next, *prev; /* Next and previous elements in the table */ argument
13067 HashElem *p; in sqlite3_db_status()
13069 nByte += sqlite3GlobalConfig.m.xRoundup(sizeof(HashElem)) * ( in sqlite3_db_status()
21736 HashElem *elem; /* For looping over all elements of the table */ in sqlite3HashClear()
21745 HashElem *next_elem = elem->next; in sqlite3HashClear()
21772 HashElem *pNew /* The element to be inserted */ in insertElement()
21774 HashElem *pHead; /* First element already in pEntry */ in insertElement()
21805 HashElem *elem, *next_elem; /* For looping over existing elements */ in rehash()
21839 static HashElem *findElementGivenHash( in findElementGivenHash()
21845 HashElem *elem; /* Used to loop thru the element list */ in findElementGivenHash()
21870 HashElem* elem, /* The element to be removed from the pH */ in removeElementGivenHash()
21904 HashElem *elem; /* The element that matches key */ in sqlite3HashFind()
21935 HashElem *elem; /* Used to loop thru the element list */ in sqlite3HashInsert()
21936 HashElem *new_elem; /* New element added to the pH */ in sqlite3HashInsert()
21959 new_elem = (HashElem*)sqlite3Malloc( sizeof(HashElem) ); in sqlite3HashInsert()
47670 HashElem *p;
76194 HashElem *k;
76412 HashElem *i;
79177 HashElem *i;
79213 HashElem *pElem;
80977 HashElem *k; /* For looping over tables in pDb */
81507 HashElem *pElem;
89057 HashElem *p;
89183 HashElem *x;
95192 HashElem *p;
108606 HashElem *i; /* Hash table iterator */