Searched refs:hsearch (Results 1 - 6 of 6) sorted by relevance

/barrelfish-master/lib/libc/stdlib/
H A Dhcreate_r.c32 #include "hsearch.h"
37 struct __hsearch *hsearch; local
45 hsearch = malloc(sizeof(*hsearch));
46 if (hsearch == NULL)
48 hsearch->entries = calloc(16, sizeof(ENTRY));
49 if (hsearch->entries == NULL) {
50 free(hsearch);
58 arc4random_buf(&hsearch->offset_basis, sizeof(hsearch
[all...]
H A Dhdestroy_r.c32 #include "hsearch.h"
37 struct __hsearch *hsearch; local
40 hsearch = htab->__hsearch;
41 free(hsearch->entries);
42 free(hsearch);
H A Dhsearch_r.c36 #include "hsearch.h"
44 hsearch_lookup_free(struct __hsearch *hsearch, size_t hash) argument
49 ENTRY *entry = &hsearch->entries[index & hsearch->index_mask];
78 struct __hsearch *hsearch; local
82 hsearch = htab->__hsearch;
83 hash = hsearch_hash(hsearch->offset_basis, item.key);
90 entry = &hsearch->entries[index & hsearch->index_mask];
105 if (hsearch
[all...]
H A Dhcreate.c60 hsearch(ENTRY item, ACTION action) function
H A DMakefile.inc39 MLINKS+=hcreate.3 hdestroy.3 hcreate.3 hsearch.3
/barrelfish-master/include/
H A Dsearch.h58 ENTRY *hsearch(ENTRY, ACTION);

Completed in 86 milliseconds