Lines Matching refs:HashElem

13431 typedef struct HashElem HashElem;  typedef
13457 HashElem *first; /* The first element of the array */
13460 HashElem *chain; /* Pointer to first entry with this hash */
13470 struct HashElem { struct
13471 HashElem *next, *prev; /* Next and previous elements in the table */ argument
22594 HashElem *p;
22596 nByte += sqlite3GlobalConfig.m.xRoundup(sizeof(HashElem)) * (
33799 HashElem *elem; /* For looping over all elements of the table */
33808 HashElem *next_elem = elem->next;
33838 HashElem *pNew /* The element to be inserted */
33840 HashElem *pHead; /* First element already in pEntry */
33871 HashElem *elem, *next_elem; /* For looping over existing elements */
33910 static HashElem *findElementWithHash(
33915 HashElem *elem; /* Used to loop thru the element list */
33918 static HashElem nullElement = { 0, 0, 0, 0 };
33947 HashElem* elem, /* The element to be removed from the pH */
34002 HashElem *elem; /* Used to loop thru the element list */
34003 HashElem *new_elem; /* New element added to the pH */
34019 new_elem = (HashElem*)sqlite3Malloc( sizeof(HashElem) );
65787 HashElem *p;
98668 HashElem *k;
111565 HashElem *k;
112089 HashElem *i;
112436 HashElem *pEntry;
115553 HashElem *k; /* For looping through the symbol table */
116205 HashElem *i;
116239 HashElem *pElem;
118421 HashElem *k; /* For looping over tables in pDb */
119155 HashElem *pElem;
123253 HashElem *k;
130737 HashElem *k;
130797 HashElem *i;
130904 HashElem *p;
130916 HashElem *j;
130936 HashElem *j;
131000 HashElem *k; /* Loop counter: Next table in schema */
131187 HashElem *x; /* For looping over tables in the schema */
131708 HashElem *k; /* Loop over tables of a schema */
141037 HashElem *p; /* Loop variable for TEMP triggers */
144615 HashElem *pThis, *pNext;
167748 HashElem *p;
167892 HashElem *i; /* Hash table iterator */