hash_table.h File Reference

Include dependency graph for hash_table.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  hash_table
struct  hash_table_operations

Defines

#define hash_table_get_instance(item, type, member)   list_get_instance((item), type, member)

Typedefs

typedef unsigned long hash_count_t
typedef unsigned long hash_index_t
typedef hash_table hash_table_t
typedef hash_table_operations hash_table_operations_t

Functions

int hash_table_create (hash_table_t *h, hash_count_t m, hash_count_t max_keys, hash_table_operations_t *op)
void hash_table_insert (hash_table_t *h, unsigned long key[], link_t *item)
link_thash_table_find (hash_table_t *h, unsigned long key[])
void hash_table_remove (hash_table_t *h, unsigned long key[], hash_count_t keys)


Detailed Description

Definition in file hash_table.h.


Generated on Sun Jun 18 18:00:51 2006 for HelenOS Userspace (ia64) by  doxygen 1.4.6