Home
last modified time | relevance | path

Searched refs:keyClass (Results 1 – 2 of 2) sorted by relevance

/titanic_41/usr/src/lib/libsqlite/src/
H A Dhash.c35 void sqliteHashInit(Hash *new, int keyClass, int copyKey){ in sqliteHashInit() argument
37 assert( keyClass>=SQLITE_HASH_INT && keyClass<=SQLITE_HASH_BINARY ); in sqliteHashInit()
38 new->keyClass = keyClass; in sqliteHashInit()
40 (keyClass==SQLITE_HASH_STRING || keyClass==SQLITE_HASH_BINARY); in sqliteHashInit()
135 static int (*hashFunction(int keyClass))(const void*,int){ in hashFunction() argument
136 switch( keyClass ){ in hashFunction()
152 static int (*compareFunction(int keyClass))(const void*,int,const void*,int){ in compareFunction() argument
153 switch( keyClass ){ in compareFunction()
180 xHash = hashFunction(pH->keyClass); in rehash()
219 xCompare = compareFunction(pH->keyClass); in findElementGivenHash()
[all …]
H A Dhash.h36 char keyClass; /* SQLITE_HASH_INT, _POINTER, _STRING, _BINARY */ member