Lines Matching defs:hashbin_t
68 typedef struct hashbin_t {
77 } hashbin_t;
79 hashbin_t *hashbin_new(int type);
80 int hashbin_delete(hashbin_t* hashbin, FREE_FUNC func);
81 int hashbin_clear(hashbin_t* hashbin, FREE_FUNC free_func);
82 void hashbin_insert(hashbin_t* hashbin, irda_queue_t* entry, long hashv,
84 void* hashbin_remove(hashbin_t* hashbin, long hashv, const char* name);
85 void* hashbin_remove_first(hashbin_t *hashbin);
86 void* hashbin_remove_this( hashbin_t* hashbin, irda_queue_t* entry);
87 void* hashbin_find(hashbin_t* hashbin, long hashv, const char* name);
88 void* hashbin_lock_find(hashbin_t* hashbin, long hashv, const char* name);
89 void* hashbin_find_next(hashbin_t* hashbin, long hashv, const char* name,
91 irda_queue_t *hashbin_get_first(hashbin_t *hashbin);
92 irda_queue_t *hashbin_get_next(hashbin_t *hashbin);