Searched defs:htbl (Results 1 - 3 of 3) sorted by relevance
/illumos-gate/usr/src/cmd/truss/ |
H A D | htbl.h | 51 typedef struct htbl { struct
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/in.routed/ |
H A D | if.c | 59 struct htbl { struct 71 #define HFIRST(htbl, arg) \ 72 ((htbl)->htbl_ptrs[(htbl)->htbl_hash((arg), 0) % (htbl)->htbl_size]) 75 #define HADD(htbl, strp) \ 76 hash_link((htbl), (htbl)->htbl_hash((strp), (htbl)->htbl_key_off), \ 103 static void htbl_grow(struct htbl *); 204 hash_link(struct htbl *htbl, uint_t hval, void *strp) argument 218 hash_unlink(struct htbl *htbl, void *strp) argument 265 htbl_grow(struct htbl *htbl) argument [all...] |
/illumos-gate/usr/src/lib/libpicltree/ |
H A D | picltree.c | 456 hash_init(hash_t *htbl) argument 460 htbl->hash_size = HASH_TBL_SIZE; 461 htbl->tbl = malloc(sizeof (hash_elem_t *) * HASH_TBL_SIZE); 462 if (htbl->tbl == NULL) 464 for (i = 0; i < htbl->hash_size; ++i) 465 htbl->tbl[i] = NULL; 473 hash_add_newobj(hash_t *htbl, picl_hdl_t hdl, void *pobj) argument 482 indx = HASH_INDEX(htbl->hash_size, hash_val); 483 n->next = htbl->tbl[indx]; 484 htbl 489 hash_add_newhdl(hash_t *htbl, picl_hdl_t piclh, picl_hdl_t ptreeh) argument 511 hash_remove(hash_t *htbl, picl_hdl_t hdl) argument 546 hash_lookup_obj(hash_t *htbl, picl_hdl_t hdl) argument 564 hash_lookup_hdl(hash_t *htbl, picl_hdl_t hdl) argument [all...] |
Completed in 59 milliseconds