/opensolaris-onvv-gate/usr/src/cmd/spell/ |
H A D | hash.c | 52 static signed char hashtab[] = { variable 75 c = hashtab[c-' '];
|
/opensolaris-onvv-gate/usr/src/cmd/cmd-inet/usr.bin/rdist/ |
H A D | lookup.c | 32 static struct syment *hashtab[HASHSIZE]; variable in typeref:struct:syment 120 for (s = hashtab[n]; s != NULL; s = s->s_next) { 143 s->s_next = hashtab[n]; 144 hashtab[n] = s;
|
/opensolaris-onvv-gate/usr/src/tools/cscope-fast/ |
H A D | lookup.c | 100 static struct keystruct *hashtab[HASHMOD]; /* pointer table */ variable in typeref:struct:keystruct 113 p->next = hashtab[j]; 114 hashtab[j] = p; 127 for (p = hashtab[hash(ident) % HASHMOD]; p != NULL; p = p->next) {
|
/opensolaris-onvv-gate/usr/src/cmd/lastcomm/ |
H A D | lc_utils.c | 50 static struct devhash *hashtab; variable in typeref:struct:devhash 171 (void) strcpy(hashtab->dev_name, 173 hashtab->dev_nxt = dev_chain; 174 dev_chain = hashtab; 175 hashtab++; 191 hashtab = malloc(NDEVS * sizeof (struct devhash)); 192 if (hashtab == NULL) {
|
/opensolaris-onvv-gate/usr/src/cmd/sendmail/libsm/ |
H A D | heap.c | 268 static unsigned char hashtab[SM_HEAP_TABLE_SIZE] = variable 315 h = hashtab[n & 0xFF]; 316 h = hashtab[h ^ ((n >> 8) & 0xFF)]; 317 h = hashtab[h ^ ((n >> 16) & 0xFF)]; 318 h = hashtab[h ^ ((n >> 24) & 0xFF)]; 325 h = hashtab[n & 0xFF]; 326 h = hashtab[h ^ ((n >> 8) & 0xFF)]; 327 h = hashtab[h ^ ((n >> 16) & 0xFF)]; 328 h = hashtab[h ^ ((n >> 24) & 0xFF)]; 329 h = hashtab[ [all...] |
/opensolaris-onvv-gate/usr/src/cmd/mdb/common/modules/mpt_sas/ |
H A D | mpt_sas.c | 232 hash_traverse(mptsas_hash_table_t *hashtab, int pos, int alloc_size) argument 239 hashtab->line = 0; 240 hashtab->cur = NULL; 241 this = hashtab->head[0]; 243 if (hashtab->cur == NULL) { 246 mdb_vread(&h, sizeof (h), (uintptr_t)hashtab->cur); 252 hashtab->line++; 253 if (hashtab->line >= MPTSAS_HASH_ARRAY_SIZE) { 255 hashtab->cur = NULL; 258 this = hashtab [all...] |
/opensolaris-onvv-gate/usr/src/uts/common/os/ |
H A D | modsubr.c | 510 find_mbind(char *name, struct bind **hashtab, int deleted) argument 514 for (mb = hashtab[nm_hash(name)]; mb; mb = mb->b_next) { 537 make_mbind(char *name, int num, char *bind_name, struct bind **hashtab) argument 542 ASSERT(hashtab != NULL); 546 if (find_mbind(name, hashtab, 0) != NULL) 557 pmb = &hashtab[nm_hash(name)]; 569 delete_mbind(char *name, struct bind **hashtab) argument 573 for (mb = hashtab[nm_hash(name)]; mb; mb = mb->b_next) { 592 purge_mbind(int num, struct bind **hashtab) argument 599 for (mb = hashtab[ [all...] |
H A D | modsysfile.c | 2260 * a pre-allocated hashtable in "struct bind **hashtab". 2263 read_binding_file(char *bindfile, struct bind **hashtab, argument 2281 if (hashtab != NULL) { 2282 clear_binding_hash(hashtab); 2357 hashtab) == 0)
|
/opensolaris-onvv-gate/usr/src/cmd/sendmail/db/lock/ |
H A D | lock.c | 182 HASHLOOKUP(lt->hashtab, __db_lockobj, links, 409 HASHREMOVE_EL(lt->hashtab, __db_lockobj, 683 HASHLOOKUP(lt->hashtab, __db_lockobj, links, 802 HASHLOOKUP(lt->hashtab, __db_lockobj, links, dbt, sh_obj, 806 HASHLOOKUP(lt->hashtab, __db_lockobj, links, locker, 859 HASHINSERT(lt->hashtab, 915 HASHREMOVE_EL(lt->hashtab,
|
H A D | lock_deadlock.c | 269 for (op = SH_TAILQ_FIRST(<->hashtab[i], __db_lockobj); 279 for (op = SH_TAILQ_FIRST(<->hashtab[i], __db_lockobj); 441 HASHREMOVE_EL(lt->hashtab, __db_lockobj,
|
H A D | lock_region.c | 135 lt->hashtab = 468 lt->hashtab = 624 for (op = SH_TAILQ_FIRST(<->hashtab[i], __db_lockobj);
|
/opensolaris-onvv-gate/usr/src/cmd/sendmail/db/include/ |
H A D | lock.h | 114 DB_HASHTAB *hashtab; /* Beginning of hash table. */ member in struct:__db_locktab
|
/opensolaris-onvv-gate/usr/src/uts/common/sys/nxge/ |
H A D | nxge_mac.h | 244 uint16_t hashtab[MAC_MAX_HASH_ENTRY]; member in struct:_nxge_mac
|
/opensolaris-onvv-gate/usr/src/lib/libproc/common/ |
H A D | Pcontrol.h | 194 struct ps_lwphandle **hashtab; /* hash table for LWPs (Lgrab()) */ member in struct:ps_prochandle
|
H A D | Pcontrol.c | 981 if (P->hashtab != NULL) { 984 while ((L = P->hashtab[i]) != NULL) 987 free(P->hashtab); 2941 for (Lp = &P->hashtab[lwpid % (HASHSIZE - 1)]; 2967 else if (P->hashtab == NULL && 2968 (P->hashtab = calloc(HASHSIZE, sizeof (struct ps_lwphandle *)))
|
/opensolaris-onvv-gate/usr/src/uts/common/io/scsi/adapters/mpt_sas/ |
H A D | mptsas.c | 423 static void mptsas_hash_init(mptsas_hash_table_t *hashtab); 424 static void mptsas_hash_uninit(mptsas_hash_table_t *hashtab, size_t datalen); 425 static void mptsas_hash_add(mptsas_hash_table_t *hashtab, void *data); 426 static void * mptsas_hash_rem(mptsas_hash_table_t *hashtab, uint64_t key1, 428 static void * mptsas_hash_search(mptsas_hash_table_t *hashtab, uint64_t key1, 430 static void * mptsas_hash_traverse(mptsas_hash_table_t *hashtab, int pos); 434 static mptsas_smp_t *mptsas_smp_alloc(mptsas_hash_table_t *hashtab, 436 static void mptsas_smp_free(mptsas_hash_table_t *hashtab, uint64_t wwid, 13952 mptsas_invalid_hashtab(mptsas_hash_table_t *hashtab) argument 13955 data = mptsas_hash_traverse(hashtab, MPTSAS_HASH_FIRS 15770 mptsas_search_by_devhdl(mptsas_hash_table_t *hashtab, uint16_t devhdl) argument 15785 mptsas_tgt_alloc(mptsas_hash_table_t *hashtab, uint16_t devhdl, uint64_t wwid, uint32_t devinfo, mptsas_phymask_t phymask, uint8_t phynum, mptsas_t *mpt) argument 15821 mptsas_tgt_free(mptsas_hash_table_t *hashtab, uint64_t wwid, mptsas_phymask_t phymask) argument 15838 mptsas_smp_alloc(mptsas_hash_table_t *hashtab, mptsas_smp_t *data) argument 15857 mptsas_smp_free(mptsas_hash_table_t *hashtab, uint64_t wwid, mptsas_phymask_t phymask) argument 15874 mptsas_hash_init(mptsas_hash_table_t *hashtab) argument 15886 mptsas_hash_uninit(mptsas_hash_table_t *hashtab, size_t datalen) argument 15910 mptsas_hash_add(mptsas_hash_table_t *hashtab, void *data) argument 15934 mptsas_hash_rem(mptsas_hash_table_t *hashtab, uint64_t key1, mptsas_phymask_t key2) argument 15964 mptsas_hash_search(mptsas_hash_table_t *hashtab, uint64_t key1, mptsas_phymask_t key2) argument 15985 mptsas_hash_traverse(mptsas_hash_table_t *hashtab, int pos) argument [all...] |
/opensolaris-onvv-gate/usr/src/cmd/mdb/common/modules/mdb_ks/ |
H A D | mdb_ks.c | 982 find_mbind(const char *name, uintptr_t *hashtab) argument 990 mb = hashtab[hashndx];
|
/opensolaris-onvv-gate/usr/src/cmd/sgs/libld/common/ |
H A D | update.c | 215 Word *hashtab; /* hash table pointer */ local 280 hashtab = (Word *)(ofl->ofl_oshash->os_outdata->d_buf); 281 hashbkt = &hashtab[2]; 282 hashchain = &hashtab[2 + ofl->ofl_hashbkts]; 283 hashtab[0] = ofl->ofl_hashbkts; 284 hashtab[1] = DYNSYM_ALL_CNT(ofl);
|