Lines Matching full:hash
2 * hash.c: chained hash tables
25 #include <libxml/hash.h>
35 * A single entry in the hash table
49 * The entire hash table
60 * Calculate the hash key
138 * @size: the size of the hash table
168 * @size: the size of the hash table
169 * @dict: a dictionary to use for the hash
189 * @table: the hash table
190 * @size: the new size of the hash table
192 * resize the hash table
281 * @table: the hash table
282 * @f: the deallocator function for items in the hash
284 * Free the hash @table and its contents. The userdata is
334 * @table: the hash table
338 * Add the @userdata to the hash @table. This can later be retrieved
350 * @table: the hash table
355 * Add the @userdata to the hash @table. This can later be retrieved
368 * @table: the hash table
373 * Add the @userdata to the hash @table. This can later be retrieved
387 * @table: the hash table
393 * Add the @userdata to the hash @table. This can later be retrieved
408 * @table: the hash table
422 * @table: the hash table
438 * @table: the hash table
454 * @table: the hash table
473 * @table: the hash table
479 * Add the @userdata to the hash @table. This can later be retrieved
588 * @table: the hash table
595 * Add the @userdata to the hash @table. This can later be retrieved
714 * @table: the hash table
755 * @table: the hash table
807 * @table: the hash table
808 * @f: the scanner function for items in the hash
811 * Scan the hash @table and applied @f to each value.
823 * @table: the hash table
824 * @f: the scanner function for items in the hash
827 * Scan the hash @table and applied @f to each value.
869 * @table: the hash table
873 * @f: the scanner function for items in the hash
876 * Scan the hash @table and applied @f to each value matching
890 * @table: the hash table
894 * @f: the scanner function for items in the hash
897 * Scan the hash @table and applied @f to each value matching
936 * @table: the hash table
937 * @f: the copier function for items in the hash
939 * Scan the hash @table and applied @f to each value.
975 * @table: the hash table
977 * Query the number of elements installed in the hash @table.
979 * Returns the number of elements in the hash table or
991 * @table: the hash table
996 * it from the hash @table. Existing userdata for this tuple will be removed
1008 * @table: the hash table
1014 * it from the hash @table. Existing userdata for this tuple will be removed
1027 * @table: the hash table
1034 * it from the hash @table. Existing userdata for this tuple will be removed