Lines Matching refs:tbl
37 Hash_tbl * tbl; in make_hash() local
39 if ((tbl = malloc(sizeof (Hash_tbl))) == 0) in make_hash()
42 if ((tbl->t_entry = calloc((unsigned)(sizeof (Hash_ent *)), size)) == 0) in make_hash()
45 tbl->t_ident = ident; in make_hash()
46 tbl->t_type = type; in make_hash()
47 tbl->t_size = size; in make_hash()
49 return (tbl); in make_hash()
54 get_hash(Hash_tbl * tbl, Addr key, Half id, int mode) in get_hash() argument
60 if (tbl->t_type == HASH_STR) in get_hash()
65 bucket = hashval % tbl->t_size; in get_hash()
68 for (ent = tbl->t_entry[bucket]; ent != NULL; in get_hash()
70 if (tbl->t_type == HASH_STR) { in get_hash()
96 ent->e_next = tbl->t_entry[bucket]; in get_hash()
97 tbl->t_entry[bucket] = ent; in get_hash()