Home
last modified time | relevance | path

Searched refs:hashtable (Results 1 – 4 of 4) sorted by relevance

/mOS-networking-stack/core/src/include/
H A Dfhash.h19 struct hashtable { struct
29 struct hashtable *CreateHashtable(void);
30 void DestroyHashtable(struct hashtable *ht);
33 int HTInsert(struct hashtable *ht, tcp_stream *, unsigned int *hash);
34 void* HTRemove(struct hashtable *ht, tcp_stream *);
35 tcp_stream* HTSearch(struct hashtable *ht, const tcp_stream *, unsigned int *hash);
H A Dmtcp.h212 struct hashtable *tcp_flow_table;
/mOS-networking-stack/core/src/
H A Dfhash.c98 struct hashtable *
102 struct hashtable* ht = calloc(1, sizeof(struct hashtable)); in CreateHashtable()
115 DestroyHashtable(struct hashtable *ht) in DestroyHashtable()
121 HTInsert(struct hashtable *ht, tcp_stream *item, unsigned int *hash) in HTInsert()
160 HTRemove(struct hashtable *ht, tcp_stream *item) in HTRemove()
184 HTSearch(struct hashtable *ht, const tcp_stream *item, unsigned int *hash) in HTSearch()
H A Dcore.c795 struct hashtable *ht = mtcp->tcp_flow_table; in DestroyRemainingFlows()