Symbol: hashtab
games/adventure/init.c
73
struct hashtab voc[HTSIZE];
games/adventure/vocab.c
138
struct hashtab *h;
games/adventure/vocab.c
198
struct hashtab *h;
games/battlestar/parse.c
51
static struct wlist *hashtab[HASHSIZE];
games/battlestar/parse.c
80
for (wp = hashtab[hash(s)]; wp != NULL; wp = wp->next)
games/battlestar/parse.c
93
wp->next = hashtab[hashval];
games/battlestar/parse.c
94
hashtab[hashval] = wp;
lib/librumpuser/rumpuser_dl.c
205
Elf_Symindx *hashtab;
lib/librumpuser/rumpuser_dl.c
222
hashtab = (Elf_Symindx *)adjptr(map, edptr);
lib/librumpuser/rumpuser_dl.c
223
cursymcount = hashtab[1];
libexec/ld.elf_so/headers.c
183
const Elf_Symindx *hashtab = (const Elf_Symindx *)
libexec/ld.elf_so/headers.c
186
if (hashtab[0] > UINT32_MAX)
libexec/ld.elf_so/headers.c
189
nbuckets = hashtab[0];
libexec/ld.elf_so/headers.c
191
obj->nchains = (nchains = hashtab[1]);
libexec/ld.elf_so/headers.c
192
obj->buckets = hashtab + 2;
libexec/ld.elf_so/headers.c
218
const Elf_Symindx *hashtab = (const Elf_Symindx *)
libexec/ld.elf_so/headers.c
221
if (hashtab[0] > UINT32_MAX)
libexec/ld.elf_so/headers.c
224
nbuckets = hashtab[0];
libexec/ld.elf_so/headers.c
227
nmaskwords = hashtab[2];
libexec/ld.elf_so/headers.c
230
obj->buckets_gnu = (const uint32_t *)(hashtab + 4 + bloom_size32);
libexec/ld.elf_so/headers.c
241
obj->symndx_gnu = (symndx = hashtab[1]);
libexec/ld.elf_so/headers.c
242
obj->shift2_gnu = hashtab[3];
libexec/ld.elf_so/headers.c
243
obj->bloom_gnu = (const Elf_Addr *)(hashtab + 4);
usr.bin/config/defs.h
442
struct hashtab;
usr.bin/config/defs.h
467
extern struct hashtab *devbasetab; /* devbase lookup */
usr.bin/config/defs.h
468
extern struct hashtab *devroottab; /* attach at root lookup */
usr.bin/config/defs.h
469
extern struct hashtab *devatab; /* devbase attachment lookup */
usr.bin/config/defs.h
470
extern struct hashtab *devitab; /* device instance lookup */
usr.bin/config/defs.h
471
extern struct hashtab *deaddevitab; /* removed instances lookup */
usr.bin/config/defs.h
472
extern struct hashtab *selecttab; /* selects things that are "optional foo" */
usr.bin/config/defs.h
473
extern struct hashtab *needcnttab; /* retains names marked "needs-count" */
usr.bin/config/defs.h
474
extern struct hashtab *opttab; /* table of configured options */
usr.bin/config/defs.h
475
extern struct hashtab *fsopttab; /* table of configured file systems */
usr.bin/config/defs.h
482
extern struct hashtab *attrtab; /* attributes (locators, etc.) */
usr.bin/config/defs.h
483
extern struct hashtab *attrdeptab; /* attribute dependencies */
usr.bin/config/defs.h
484
extern struct hashtab *bdevmtab; /* block devm lookup */
usr.bin/config/defs.h
485
extern struct hashtab *cdevmtab; /* character devm lookup */
usr.bin/config/defs.h
544
struct hashtab *ht_new(void);
usr.bin/config/defs.h
545
void ht_free(struct hashtab *);
usr.bin/config/defs.h
546
int ht_insrep2(struct hashtab *, const char *, const char *, void *, int);
usr.bin/config/defs.h
547
int ht_insrep(struct hashtab *, const char *, void *, int);
usr.bin/config/defs.h
551
int ht_remove2(struct hashtab *, const char *, const char *);
usr.bin/config/defs.h
552
int ht_remove(struct hashtab *, const char *);
usr.bin/config/defs.h
553
void *ht_lookup2(struct hashtab *, const char *, const char *);
usr.bin/config/defs.h
554
void *ht_lookup(struct hashtab *, const char *);
usr.bin/config/defs.h
559
int ht_enumerate2(struct hashtab *, ht_callback2, void *);
usr.bin/config/defs.h
560
int ht_enumerate(struct hashtab *, ht_callback, void *);
usr.bin/config/files.c
404
struct hashtab *fixdevmtab;
usr.bin/config/files.c
71
static struct hashtab *basetab; /* file base names */
usr.bin/config/files.c
72
static struct hashtab *pathtab; /* full path names */
usr.bin/config/hash.c
115
ht_expand(struct hashtab *ht)
usr.bin/config/hash.c
209
struct hashtab *ht;
usr.bin/config/hash.c
230
struct hashtab *
usr.bin/config/hash.c
233
struct hashtab *ht;
usr.bin/config/hash.c
241
ht_free(struct hashtab *ht)
usr.bin/config/hash.c
265
ht_insrep2(struct hashtab *ht, const char *nam1, const char *nam2, void *val, int replace)
usr.bin/config/hash.c
290
ht_insrep(struct hashtab *ht, const char *nam, void *val, int replace)
usr.bin/config/hash.c
299
ht_remove2(struct hashtab *ht, const char *name1, const char *name2)
usr.bin/config/hash.c
321
ht_remove(struct hashtab *ht, const char *name)
usr.bin/config/hash.c
327
ht_lookup2(struct hashtab *ht, const char *nam1, const char *nam2)
usr.bin/config/hash.c
342
ht_lookup(struct hashtab *ht, const char *nam)
usr.bin/config/hash.c
354
ht_enumerate2(struct hashtab *ht, ht_callback2 cbfunc2, void *arg)
usr.bin/config/hash.c
370
ht_enumerate(struct hashtab *ht, ht_callback cbfunc, void *arg)
usr.bin/config/hash.c
393
struct hashtab imp; \
usr.bin/config/hash.c
79
static struct hashtab strings;
usr.bin/config/hash.c
88
static void ht_expand(struct hashtab *);
usr.bin/config/hash.c
89
static void ht_init(struct hashtab *, size_t);
usr.bin/config/hash.c
98
ht_init(struct hashtab *ht, size_t sz)
usr.bin/config/lint.c
61
struct hashtab **ot_ht;
usr.bin/config/main.c
124
struct hashtab *devbasetab; /* devbase lookup */
usr.bin/config/main.c
125
struct hashtab *devroottab; /* attach at root lookup */
usr.bin/config/main.c
126
struct hashtab *devatab; /* devbase attachment lookup */
usr.bin/config/main.c
127
struct hashtab *deaddevitab; /* removed instances lookup */
usr.bin/config/main.c
128
struct hashtab *selecttab; /* selects things that are "optional foo" */
usr.bin/config/main.c
129
struct hashtab *needcnttab; /* retains names marked "needs-count" */
usr.bin/config/main.c
130
struct hashtab *opttab; /* table of configured options */
usr.bin/config/main.c
131
struct hashtab *fsopttab; /* table of configured file systems */
usr.bin/config/main.c
1333
do_option(struct hashtab *ht, struct nvlist **npp, struct nvlist ***next,
usr.bin/config/main.c
1335
struct hashtab *stab)
usr.bin/config/main.c
1375
undo_option(struct hashtab *ht, struct nvlist **npp,
usr.bin/config/main.c
138
struct hashtab *attrtab; /* attributes (locators, etc.) */
usr.bin/config/main.c
139
struct hashtab *attrdeptab; /* attribute dependencies */
usr.bin/config/main.c
140
struct hashtab *bdevmtab; /* block devm lookup */
usr.bin/config/main.c
141
struct hashtab *cdevmtab; /* character devm lookup */
usr.bin/config/main.c
176
static struct hashtab *mkopttab;
usr.bin/config/main.c
190
static int do_option(struct hashtab *, struct nvlist **,
usr.bin/config/main.c
192
const char *, struct hashtab *);
usr.bin/config/main.c
193
static int undo_option(struct hashtab *, struct nvlist **,
usr.bin/config/mkdevsw.c
107
pentry(FILE *fp, struct hashtab *t, devmajor_t i, char p)
usr.bin/config/mkdevsw.c
93
dentry(FILE *fp, struct hashtab *t, devmajor_t i, char p)
usr.bin/config/mkmakefile.c
471
extern struct hashtab *attrtab;
usr.bin/config/sem.c
69
static struct hashtab *cfhashtab; /* for config lookup */
usr.bin/config/sem.c
70
struct hashtab *devitab; /* etc */
usr.bin/m4/extern.h
160
extern ndptr hashtab[]; /* hash table for macros etc. */
usr.bin/m4/main.c
64
ndptr hashtab[HASHSIZE]; /* hash table for macros etc. */
usr.bin/rdist/lookup.c
140
for (s = hashtab[n]; s != NULL; s = s->s_next) {
usr.bin/rdist/lookup.c
162
s->s_next = hashtab[n];
usr.bin/rdist/lookup.c
163
hashtab[n] = s;
usr.bin/rdist/lookup.c
54
static struct syment *hashtab[HASHSIZE];
usr.sbin/lpr/pac/pac.c
256
hp = hashtab[0];
usr.sbin/lpr/pac/pac.c
263
hp = hashtab[hno++];
usr.sbin/lpr/pac/pac.c
306
hp = hashtab[i];
usr.sbin/lpr/pac/pac.c
351
hp->h_link = hashtab[h];
usr.sbin/lpr/pac/pac.c
352
hashtab[h] = hp;
usr.sbin/lpr/pac/pac.c
368
for (hp = hashtab[h]; hp != NULL; hp = hp->h_link)
usr.sbin/lpr/pac/pac.c
91
static struct hent *hashtab[HSHSIZE]; /* Hash table proper */