5 typedef unsigned long (*ht_hash_fct
)(void *key
);
7 struct rcu_ht
*ht_new(ht_hash_fct hash_fct
, void (*free_fct
)(void *data
));
9 void ht_delete_all(struct rcu_ht
*ht
);
11 void ht_destroy(struct rcu_ht
*ht
);
13 void *ht_lookup(struct rcu_ht
*ht
, void *key
);
15 int ht_add(struct rcu_ht
*ht
, void *key
, void *data
);
17 int ht_delete(struct rcu_ht
*ht
, void *key
);
19 void *ht_steal(struct rcu_ht
*ht
, void *key
);
21 unsigned long stupid_hash(void *key
);
23 #endif /* _URCU_HT_H */
This page took 0.030125 seconds and 5 git commands to generate.