Symbol: bucket
usr/src/cmd/abi/spectrans/spec2map/bucket.c
657
add_to_hashmap(const char *version_name, const bucket_t *bucket)
usr/src/cmd/abi/spectrans/spec2map/bucket.c
665
errlog(BEGIN, "add_to_hashmap(%s, %s) {", version_name, bucket);
usr/src/cmd/abi/spectrans/spec2map/bucket.c
676
p->h_bucket = (bucket_t *)bucket;
usr/src/cmd/abi/spectrans/spec2map/bucket.h
35
struct bucket *bl_bucket;
usr/src/cmd/abi/spectrans/spec2map/bucket.h
41
struct bucket *b_parent;
usr/src/cmd/abi/spectrans/spec2map/bucket.h
43
struct bucket *b_thread;
usr/src/cmd/cmd-inet/usr.bin/pppd/options.c
1014
for (bucket = hash_tbl[i]; bucket != NULL; bucket = bucket->next) {
usr/src/cmd/cmd-inet/usr.bin/pppd/options.c
1018
sopt[sofar++].p = bucket->opt.p;
usr/src/cmd/cmd-inet/usr.bin/pppd/options.c
682
hashentry_t *bucket;
usr/src/cmd/cmd-inet/usr.bin/pppd/options.c
684
bucket = hash_tbl[opt_hash(name)];
usr/src/cmd/cmd-inet/usr.bin/pppd/options.c
685
for (; bucket != NULL; bucket = bucket->next) {
usr/src/cmd/cmd-inet/usr.bin/pppd/options.c
686
if (bucket->opt.p->name != NULL) {
usr/src/cmd/cmd-inet/usr.bin/pppd/options.c
687
if ((strcmp(bucket->opt.p->name, name) == 0) &&
usr/src/cmd/cmd-inet/usr.bin/pppd/options.c
688
!(bucket->opt.p->flags & OPT_DISABLE)) {
usr/src/cmd/cmd-inet/usr.bin/pppd/options.c
689
return (bucket->opt.p);
usr/src/cmd/cmd-inet/usr.bin/pppd/options.c
893
register hashentry_t *bucket;
usr/src/cmd/cmd-inet/usr.bin/pppd/options.c
913
bucket = hash_tbl[loc];
usr/src/cmd/cmd-inet/usr.bin/pppd/options.c
914
if (bucket != NULL) {
usr/src/cmd/cmd-inet/usr.bin/pppd/options.c
916
if (!(bucket->opt.p->flags & OPT_DISABLE) &&
usr/src/cmd/cmd-inet/usr.bin/pppd/options.c
917
strcmp(sopt->name, bucket->opt.p->name) == 0) {
usr/src/cmd/cmd-inet/usr.bin/pppd/options.c
920
bucket->opt.p->flags |= OPT_DISABLE;
usr/src/cmd/cmd-inet/usr.bin/pppd/options.c
922
if (bucket->next == NULL)
usr/src/cmd/cmd-inet/usr.bin/pppd/options.c
924
bucket = bucket->next;
usr/src/cmd/cmd-inet/usr.bin/pppd/options.c
926
bucket->next = he;
usr/src/cmd/cmd-inet/usr.bin/pppd/options.c
994
hashentry_t *bucket;
usr/src/cmd/dtrace/test/cmd/jdtrace/JDTrace.java
302
Distribution.Bucket bucket;
usr/src/cmd/dtrace/test/cmd/jdtrace/JDTrace.java
336
bucket = d.get(i);
usr/src/cmd/dtrace/test/cmd/jdtrace/JDTrace.java
337
v = bucket.getFrequency();
usr/src/cmd/dtrace/test/cmd/jdtrace/JDTrace.java
338
b = bucket.getMin();
usr/src/cmd/dtrace/test/cmd/jdtrace/JDTrace.java
349
} else if (bucket.getMax() == Long.MAX_VALUE) {
usr/src/cmd/dtrace/test/tst/common/java_api/src/TestBean.java
207
Distribution.Bucket bucket;
usr/src/cmd/dtrace/test/tst/common/java_api/src/TestBean.java
219
bucket = new Distribution.Bucket(-1, -1, n++);
usr/src/cmd/dtrace/test/tst/common/java_api/src/TestBean.java
220
buckets.add(bucket);
usr/src/cmd/dtrace/test/tst/common/java_api/src/TestBean.java
221
bucket = new Distribution.Bucket(0, 0, n++);
usr/src/cmd/dtrace/test/tst/common/java_api/src/TestBean.java
222
buckets.add(bucket);
usr/src/cmd/dtrace/test/tst/common/java_api/src/TestBean.java
223
bucket = new Distribution.Bucket(1, 1, n++);
usr/src/cmd/dtrace/test/tst/common/java_api/src/TestBean.java
224
buckets.add(bucket);
usr/src/cmd/dtrace/test/tst/common/java_api/src/TestBean.java
237
bucket = new Distribution.Bucket(lowerBound, upperBound, n++);
usr/src/cmd/dtrace/test/tst/common/java_api/src/TestBean.java
238
buckets.add(bucket);
usr/src/cmd/dtrace/test/tst/common/java_api/src/TestBean.java
249
Distribution.Bucket bucket;
usr/src/cmd/dtrace/test/tst/common/java_api/src/TestBean.java
253
bucket = new Distribution.Bucket(Long.MIN_VALUE, (base - 1), 0);
usr/src/cmd/dtrace/test/tst/common/java_api/src/TestBean.java
254
buckets.add(bucket);
usr/src/cmd/dtrace/test/tst/common/java_api/src/TestBean.java
256
bucket = new Distribution.Bucket(i, (i + (step - 1)),
usr/src/cmd/dtrace/test/tst/common/java_api/src/TestBean.java
258
buckets.add(bucket);
usr/src/cmd/dtrace/test/tst/common/java_api/src/TestBean.java
260
bucket = new Distribution.Bucket((n * step) + 1, Long.MAX_VALUE, 0);
usr/src/cmd/dtrace/test/tst/common/java_api/src/TestBean.java
261
buckets.add(bucket);
usr/src/cmd/dtrace/test/tst/common/java_api/src/TestBean.java
269
Distribution.Bucket bucket;
usr/src/cmd/dtrace/test/tst/common/java_api/src/TestBean.java
284
bucket = new Distribution.Bucket(Long.MIN_VALUE, (value - 1), 0);
usr/src/cmd/dtrace/test/tst/common/java_api/src/TestBean.java
285
buckets.add(bucket);
usr/src/cmd/dtrace/test/tst/common/java_api/src/TestBean.java
291
bucket = new Distribution.Bucket(value, value + step - 1, 5);
usr/src/cmd/dtrace/test/tst/common/java_api/src/TestBean.java
292
buckets.add(bucket);
usr/src/cmd/dtrace/test/tst/common/java_api/src/TestBean.java
302
bucket = new Distribution.Bucket(value, Long.MAX_VALUE, 0);
usr/src/cmd/dtrace/test/tst/common/java_api/src/TestBean.java
303
buckets.add(bucket);
usr/src/cmd/keyserv/keyserv_cache.c
1004
for (cd = ch->bucket[hash]; cd != 0; cd = cd->nexthash) {
usr/src/cmd/keyserv/keyserv_cache.c
1053
for (cd = ch->bucket[hash]; cd != 0; ) {
usr/src/cmd/keyserv/keyserv_cache.c
1063
list_remove_hash(cd, &(ch->bucket[hash]), 0, 0);
usr/src/cmd/keyserv/keyserv_cache.c
1080
list_remove_hash(cd, &(ch->bucket[hash]), 0, 0);
usr/src/cmd/keyserv/keyserv_cache.c
344
ch->bucket[i] = 0;
usr/src/cmd/keyserv/keyserv_cache.c
434
if (INVALID_ADDRESS(ch->bucket[i], ch)) {
usr/src/cmd/keyserv/keyserv_cache.c
437
ch->bucket[i] = MOVE_ADDR(ch->bucket[i], offset);
usr/src/cmd/keyserv/keyserv_cache.c
520
&(ch->bucket[hashval(fcd->uid)]), 0, 0);
usr/src/cmd/keyserv/keyserv_cache.c
597
cd = ch->bucket[i];
usr/src/cmd/keyserv/keyserv_cache.c
808
for (cd = (*ch)->bucket[hash]; cd != 0; cd = cd->nexthash) {
usr/src/cmd/keyserv/keyserv_cache.c
813
list_remove_hash(cd, &((*ch)->bucket[hash]), 0, 0);
usr/src/cmd/keyserv/keyserv_cache.c
840
list_remove_hash(cd, &((*ch)->bucket[hashval(cd->uid)]), 0, 0);
usr/src/cmd/keyserv/keyserv_cache.c
909
list_insert_hash(cd, &(newch->bucket[hashval(cd->uid)]), 0, 0);
usr/src/cmd/keyserv/keyserv_cache.c
97
struct cachekey_disklist *bucket[NUMHASHBUCKETS];
usr/src/cmd/keyserv/setkey.c
126
struct cacheuid_list *bucket[NUMHASHBUCKETS];
usr/src/cmd/keyserv/setkey.c
461
for (cpp = &mdp->bucket[hash];
usr/src/cmd/mdb/common/mdb/mdb_nv.c
215
size_t i, bucket, new_hashsz = (nv->nv_hashsz << 1) - 1;
usr/src/cmd/mdb/common/mdb/mdb_nv.c
240
bucket = nv_hashstring(NV_NAME(v)) % new_hashsz;
usr/src/cmd/mdb/common/mdb/mdb_nv.c
241
v->v_next = new_hash[bucket];
usr/src/cmd/mdb/common/mdb/mdb_nv.c
242
new_hash[bucket] = v;
usr/src/cmd/mdb/common/modules/dtrace/dtrace.c
2152
size_t bucket = key->dtak_hashval % hdata->dthsd_hashsize;
usr/src/cmd/mdb/common/modules/dtrace/dtrace.c
2154
hdata->dthsd_counts[bucket]++;
usr/src/cmd/mdb/common/modules/dtrace/dtrace.c
2297
size_t bucket = dynvar->dtdv_hashval % hdata->dthsd_hashsize;
usr/src/cmd/mdb/common/modules/dtrace/dtrace.c
2299
hdata->dthsd_counts[bucket]++;
usr/src/cmd/mdb/common/modules/genunix/genunix.c
1211
coargs->bucket, cl->cl_callouts.ch_head);
usr/src/cmd/mdb/common/modules/genunix/genunix.c
1347
coargs->bucket = 0;
usr/src/cmd/mdb/common/modules/genunix/genunix.c
1361
coargs->bucket = -1;
usr/src/cmd/mdb/common/modules/genunix/genunix.c
1372
coargs->bucket = -1;
usr/src/cmd/mdb/common/modules/genunix/genunix.c
1390
coargs->bucket = i;
usr/src/cmd/mdb/common/modules/genunix/genunix.c
1404
coargs->bucket = 0;
usr/src/cmd/mdb/common/modules/genunix/genunix.c
1424
coargs->bucket = i;
usr/src/cmd/mdb/common/modules/genunix/genunix.c
1763
coargs.bucket = idhash;
usr/src/cmd/mdb/common/modules/genunix/genunix.c
915
int bucket; /* which list/id bucket are we in */
usr/src/cmd/mdb/common/modules/genunix/kmem.c
4030
size_t bucket, signature = data_size;
usr/src/cmd/mdb/common/modules/genunix/kmem.c
4050
bucket = kmo->kmo_signature & (kmu->kmu_size - 1);
usr/src/cmd/mdb/common/modules/genunix/kmem.c
4051
kmo->kmo_next = kmu->kmu_hash[bucket].kmo_head;
usr/src/cmd/mdb/common/modules/genunix/kmem.c
4052
kmu->kmu_hash[bucket].kmo_head = kmo;
usr/src/cmd/mdb/common/modules/genunix/kmem.c
4063
bucket = signature & (kmu->kmu_size - 1);
usr/src/cmd/mdb/common/modules/genunix/kmem.c
4065
for (kmo = kmu->kmu_hash[bucket].kmo_head; kmo; kmo = kmo->kmo_next) {
usr/src/cmd/mdb/common/modules/genunix/kmem.c
4090
kmo->kmo_next = kmu->kmu_hash[bucket].kmo_head;
usr/src/cmd/mdb/common/modules/genunix/kmem.c
4091
kmu->kmu_hash[bucket].kmo_head = kmo;
usr/src/cmd/mdb/common/modules/genunix/kmem.c
870
uintptr_t bucket = (uintptr_t)KMEM_HASH(cp, buf);
usr/src/cmd/mdb/common/modules/genunix/kmem.c
874
if (mdb_vread(&bcp, sizeof (kmem_bufctl_t *), bucket) == -1) {
usr/src/cmd/mdb/common/modules/libc/libc.c
786
OFFSET(bucket[i]),
usr/src/cmd/mdb/common/modules/libc/libc.c
787
prt_addr((void *)(addr + OFFSET(bucket[i])), 1),
usr/src/cmd/mdb/common/modules/libc/libc.c
788
prt_addr(uberdata.bucket[i].free_list, 1),
usr/src/cmd/mdb/common/modules/libc/libc.c
789
uberdata.bucket[i].chunks);
usr/src/cmd/mdb/common/modules/libumem/umem.c
3620
size_t bucket, signature = data_size;
usr/src/cmd/mdb/common/modules/libumem/umem.c
3650
bucket = umo->umo_signature & (umu->umu_size - 1);
usr/src/cmd/mdb/common/modules/libumem/umem.c
3651
umo->umo_next = umu->umu_hash[bucket].umo_head;
usr/src/cmd/mdb/common/modules/libumem/umem.c
3652
umu->umu_hash[bucket].umo_head = umo;
usr/src/cmd/mdb/common/modules/libumem/umem.c
3663
bucket = signature & (umu->umu_size - 1);
usr/src/cmd/mdb/common/modules/libumem/umem.c
3665
for (umo = umu->umu_hash[bucket].umo_head; umo; umo = umo->umo_next) {
usr/src/cmd/mdb/common/modules/libumem/umem.c
3690
umo->umo_next = umu->umu_hash[bucket].umo_head;
usr/src/cmd/mdb/common/modules/libumem/umem.c
3691
umu->umu_hash[bucket].umo_head = umo;
usr/src/cmd/mdb/common/modules/libumem/umem.c
786
uintptr_t bucket = (uintptr_t)UMEM_HASH(cp, buf);
usr/src/cmd/mdb/common/modules/libumem/umem.c
790
if (mdb_vread(&bcp, sizeof (umem_bufctl_t *), bucket) == -1) {
usr/src/cmd/mdb/common/modules/smbsrv/smbsrv.c
2006
const smb_bucket_t *bucket = data;
usr/src/cmd/mdb/common/modules/smbsrv/smbsrv.c
2009
mdb_printf("%-6u ", bucket->b_list.ll_count);
usr/src/cmd/mdb/common/modules/smbsrv/smbsrv.c
2010
mdb_printf("%-16u", bucket->b_max_seen);
usr/src/cmd/mdb/common/modules/smbsrv/smbsrv.c
2011
mdb_printf("%-u\n", (bucket->b_list.ll_wrop +
usr/src/cmd/mdb/common/modules/smbsrv/smbsrv.c
2012
bucket->b_list.ll_count) / 2);
usr/src/cmd/mdb/common/modules/smbsrv/smbsrv.c
2045
smb_bucket_t *bucket;
usr/src/cmd/mdb/common/modules/smbsrv/smbsrv.c
2081
wd->bucket = buckets;
usr/src/cmd/mdb/common/modules/smbsrv/smbsrv.c
2096
if (wd->bucket >= wd->end)
usr/src/cmd/mdb/common/modules/smbsrv/smbsrv.c
2099
rc = wsp->walk_callback(wsp->walk_addr, wd->bucket++,
usr/src/cmd/mdb/common/modules/zfs/zfs.c
696
uint64_t bucket, ndbufs;
usr/src/cmd/mdb/common/modules/zfs/zfs.c
712
for (bucket = 0; bucket < ht.hash_table_mask+1; bucket++) {
usr/src/cmd/mdb/common/modules/zfs/zfs.c
716
(uintptr_t)(ht.hash_table+bucket)) == -1) {
usr/src/cmd/mdb/common/modules/zfs/zfs.c
718
bucket, ht.hash_table+bucket);
usr/src/cmd/sendmail/db/hash/hash.c
1144
hcp->bucket = __ham_call_hash(hcp, (u_int8_t *)key->data, key->size);
usr/src/cmd/sendmail/db/hash/hash.c
1301
lcp->bucket = hcp->bucket;
usr/src/cmd/sendmail/db/hash/hash.c
546
if (hcp->bucket != BUCKET_INVALID) {
usr/src/cmd/sendmail/db/hash/hash.c
558
if (hcp->bucket == BUCKET_INVALID)
usr/src/cmd/sendmail/db/hash/hash.c
566
if (hcp->bucket == BUCKET_INVALID)
usr/src/cmd/sendmail/db/hash/hash.c
567
hcp->bucket = 0;
usr/src/cmd/sendmail/db/hash/hash.c
620
if (hcp->bucket == 0) {
usr/src/cmd/sendmail/db/hash/hash.c
624
hcp->bucket--;
usr/src/cmd/sendmail/db/hash/hash.c
633
hcp->bucket++;
usr/src/cmd/sendmail/db/hash/hash.c
636
if (hcp->bucket > hcp->hdr->max_bucket) {
usr/src/cmd/sendmail/db/hash/hash.c
882
u_int32_t n, bucket;
usr/src/cmd/sendmail/db/hash/hash.c
886
bucket = n & hcp->hdr->high_mask;
usr/src/cmd/sendmail/db/hash/hash.c
887
if (bucket > hcp->hdr->max_bucket)
usr/src/cmd/sendmail/db/hash/hash.c
888
bucket = bucket & hcp->hdr->low_mask;
usr/src/cmd/sendmail/db/hash/hash.c
889
return (bucket);
usr/src/cmd/sendmail/db/hash/hash_auto.c
410
fileid, bucket, ovflpoint, spares, metalsn)
usr/src/cmd/sendmail/db/hash/hash_auto.c
416
u_int32_t bucket;
usr/src/cmd/sendmail/db/hash/hash_auto.c
436
+ sizeof(bucket)
usr/src/cmd/sendmail/db/hash/hash_auto.c
452
memcpy(bp, &bucket, sizeof(bucket));
usr/src/cmd/sendmail/db/hash/hash_auto.c
453
bp += sizeof(bucket);
usr/src/cmd/sendmail/db/hash/hash_auto.c
507
printf("\tbucket: %lu\n", (u_long)argp->bucket);
usr/src/cmd/sendmail/db/hash/hash_auto.c
543
memcpy(&argp->bucket, bp, sizeof(argp->bucket));
usr/src/cmd/sendmail/db/hash/hash_auto.c
544
bp += sizeof(argp->bucket);
usr/src/cmd/sendmail/db/hash/hash_page.c
1772
if (hcp->lock != 0 && hcp->lbucket != hcp->bucket) {
usr/src/cmd/sendmail/db/hash/hash_page.c
1786
hcp->lbucket = hcp->bucket;
usr/src/cmd/sendmail/db/hash/hash_page.c
1791
hcp->pgno = BUCKET_TO_PAGE(hcp, hcp->bucket);
usr/src/cmd/sendmail/db/hash/hash_page.c
1864
dbc->lock.pgno = (db_pgno_t)(hcp->bucket);
usr/src/cmd/sendmail/db/hash/hash_page.c
214
hcp->bucket = BUCKET_INVALID;
usr/src/cmd/sendmail/db/hash/hash_page.c
283
hcp->bucket = hcp->hdr->max_bucket;
usr/src/cmd/sendmail/db/hash/hash_page.c
303
hcp->bucket = 0;
usr/src/cmd/sendmail/db/hash/hash_page.c
421
next_pgno = BUCKET_TO_PAGE(hcp, hcp->bucket);
usr/src/cmd/sendmail/db/hash/hash_rec.c
627
hcp->hdr->max_bucket = argp->bucket + 1;
usr/src/cmd/sendmail/db/hash/hash_rec.c
642
hcp->hdr->max_bucket = argp->bucket;
usr/src/cmd/sendmail/db/include/hash.h
60
db_pgno_t bucket; /* Bucket we are traversing. */
usr/src/cmd/sendmail/db/include/hash.h
86
#define IS_VALID(C) ((C)->bucket != BUCKET_INVALID)
usr/src/cmd/sendmail/db/include/hash_auto.h
51
u_int32_t bucket;
usr/src/cmd/sendmail/db/mp/mp_fget.c
116
bucket = BUCKET(mp, mf_offset, mfp->last_pgno);
usr/src/cmd/sendmail/db/mp/mp_fget.c
166
for (bhp = SH_TAILQ_FIRST(&dbmp->htab[bucket], __bh);
usr/src/cmd/sendmail/db/mp/mp_fget.c
267
SH_TAILQ_INSERT_HEAD(&dbmp->htab[bucket], bhp, hq, __bh);
usr/src/cmd/sendmail/db/mp/mp_fget.c
41
size_t bucket, mf_offset;
usr/src/cmd/sendmail/db/mp/mp_fget.c
98
bucket = BUCKET(mp, mf_offset, *pgnoaddr);
usr/src/cmd/sendmail/db/mp/mp_pr.c
176
size_t bucket, fmap[FMAP_ENTRIES + 1];
usr/src/cmd/sendmail/db/mp/mp_pr.c
239
bucket = 0; bucket < mp->htab_buckets; ++htabp, ++bucket) {
usr/src/cmd/sendmail/db/mp/mp_pr.c
240
if (SH_TAILQ_FIRST(&dbmp->htab[bucket], __bh) != NULL)
usr/src/cmd/sendmail/db/mp/mp_pr.c
241
(void)fprintf(fp, "%lu:\n", (u_long)bucket);
usr/src/cmd/sendmail/db/mp/mp_pr.c
242
for (bhp = SH_TAILQ_FIRST(&dbmp->htab[bucket], __bh);
usr/src/cmd/sgs/crle/common/hash.c
58
int bucket;
usr/src/cmd/sgs/crle/common/hash.c
67
bucket = hashval % tbl->t_size;
usr/src/cmd/sgs/crle/common/hash.c
70
for (ent = tbl->t_entry[bucket]; ent != NULL;
usr/src/cmd/sgs/crle/common/hash.c
98
ent->e_next = tbl->t_entry[bucket];
usr/src/cmd/sgs/crle/common/hash.c
99
tbl->t_entry[bucket] = ent;
usr/src/cmd/sgs/link_audit/common/hash.c
107
new->next_entry = tbl->table[bucket];
usr/src/cmd/sgs/link_audit/common/hash.c
108
tbl->table[bucket] = new;
usr/src/cmd/sgs/link_audit/common/hash.c
139
ulong_t bucket;
usr/src/cmd/sgs/link_audit/common/hash.c
143
bucket = hash_string(key, tbl->size);
usr/src/cmd/sgs/link_audit/common/hash.c
145
bucket = labs((long)key) % tbl->size;
usr/src/cmd/sgs/link_audit/common/hash.c
148
if ((tmp = tbl->table[bucket]) == NULL) {
usr/src/cmd/sgs/link_audit/common/hash.c
184
tbl->table[bucket] = tmp->next_entry;
usr/src/cmd/sgs/link_audit/common/hash.c
65
long bucket;
usr/src/cmd/sgs/link_audit/common/hash.c
69
tmp = tbl->table[bucket = hash_string(key, tbl->size)];
usr/src/cmd/sgs/link_audit/common/hash.c
71
tmp = tbl->table[bucket = labs((long)key) % tbl->size];
usr/src/cmd/truss/fcall.c
581
uint_t bucket[HASHSZ];
usr/src/cmd/truss/fcall.c
587
(void) memset(bucket, 0, sizeof (bucket));
usr/src/cmd/truss/fcall.c
598
bucket[j]++;
usr/src/cmd/truss/fcall.c
608
if (bucket[i])
usr/src/cmd/truss/fcall.c
610
bucket[i], i);
usr/src/cmd/truss/htbl.c
119
unsigned int bucket;
usr/src/cmd/truss/htbl.c
124
bucket = hash_str(key, htp->size);
usr/src/cmd/truss/htbl.c
125
cur = &htp->tbl[bucket];
usr/src/cmd/truss/htbl.c
193
new->bucket = b;
usr/src/cmd/truss/htbl.c
231
i = itr->bucket;
usr/src/cmd/truss/htbl.c
243
itr->bucket = i;
usr/src/cmd/truss/htbl.h
55
int bucket; /* bucket in current iteration */
usr/src/cmd/xstr/xstr.c
307
} bucket[BUCKETS];
usr/src/cmd/xstr/xstr.c
315
hp = hp0 = &bucket[lastchr(str) & 0177];
usr/src/cmd/xstr/xstr.c
345
for (hp = bucket[i].hnext; hp != NULL; hp = hp->hnext)
usr/src/cmd/xstr/xstr.c
356
for (hp = bucket[i].hnext; hp != NULL; hp = hp->hnext) {
usr/src/common/nvpair/nvpair.c
475
i_nvp_t *bucket = tab[index];
usr/src/common/nvpair/nvpair.c
477
for (i_nvp_t *prev = NULL, *e = bucket;
usr/src/common/nvpair/nvpair.c
484
ASSERT3P(e, ==, bucket);
usr/src/common/nvpair/nvpair.c
530
i_nvp_t *bucket = tab[index];
usr/src/common/nvpair/nvpair.c
535
new_entry->nvi_hashtable_next = bucket;
usr/src/lib/krb5/plugins/kdb/db2/libdb2/hash/hash.c
1022
int32_t n, bucket;
usr/src/lib/krb5/plugins/kdb/db2/libdb2/hash/hash.c
1025
bucket = n & hashp->hdr.high_mask;
usr/src/lib/krb5/plugins/kdb/db2/libdb2/hash/hash.c
1026
if (bucket > hashp->hdr.max_bucket)
usr/src/lib/krb5/plugins/kdb/db2/libdb2/hash/hash.c
1027
bucket = bucket & hashp->hdr.low_mask;
usr/src/lib/krb5/plugins/kdb/db2/libdb2/hash/hash.c
1028
return (bucket);
usr/src/lib/krb5/plugins/kdb/db2/libdb2/hash/hash.c
716
u_int32_t bucket;
usr/src/lib/krb5/plugins/kdb/db2/libdb2/hash/hash.c
738
bucket = __call_hash(hashp, (int8_t *)key->data, key->size);
usr/src/lib/krb5/plugins/kdb/db2/libdb2/hash/hash.c
743
cursor.bucket = bucket;
usr/src/lib/krb5/plugins/kdb/db2/libdb2/hash/hash.c
846
new_curs->bucket = 0;
usr/src/lib/krb5/plugins/kdb/db2/libdb2/hash/hash.c
920
cursorp->bucket++;
usr/src/lib/krb5/plugins/kdb/db2/libdb2/hash/hash.c
923
if (cursorp->bucket > hashp->hdr.max_bucket)
usr/src/lib/krb5/plugins/kdb/db2/libdb2/hash/hash.h
185
db_pgno_t bucket;
usr/src/lib/krb5/plugins/kdb/db2/libdb2/hash/hash.h
65
db_pgno_t bucket;
usr/src/lib/krb5/plugins/kdb/db2/libdb2/hash/hash_page.c
150
item_info->bucket = cursorp->bucket;
usr/src/lib/krb5/plugins/kdb/db2/libdb2/hash/hash_page.c
168
cursorp->bucket = -1;
usr/src/lib/krb5/plugins/kdb/db2/libdb2/hash/hash_page.c
199
cursorp->bucket = 0;
usr/src/lib/krb5/plugins/kdb/db2/libdb2/hash/hash_page.c
402
pagep = __get_page(hashp, item_info->bucket, A_BUCKET);
usr/src/lib/krb5/plugins/kdb/db2/libdb2/hash/hash_page.c
459
old_ii.bucket = obucket;
usr/src/lib/krb5/plugins/kdb/db2/libdb2/hash/hash_page.c
460
new_ii.bucket = nbucket;
usr/src/lib/krb5/plugins/kdb/db2/libdb2/hash/hash_page.c
637
pagep = __get_page(hashp, item_info->bucket, A_BUCKET);
usr/src/lib/krb5/plugins/kdb/db2/libdb2/hash/hash_page.c
99
__get_page(hashp, cursorp->bucket, A_BUCKET);
usr/src/lib/libbsdmalloc/common/malloc.bsd43.c
128
bucket = 0;
usr/src/lib/libbsdmalloc/common/malloc.bsd43.c
132
bucket++;
usr/src/lib/libbsdmalloc/common/malloc.bsd43.c
134
pagebucket = bucket;
usr/src/lib/libbsdmalloc/common/malloc.bsd43.c
143
bucket = 0;
usr/src/lib/libbsdmalloc/common/malloc.bsd43.c
147
bucket = pagebucket;
usr/src/lib/libbsdmalloc/common/malloc.bsd43.c
153
bucket++;
usr/src/lib/libbsdmalloc/common/malloc.bsd43.c
159
if ((op = nextf[bucket]) == NULL) {
usr/src/lib/libbsdmalloc/common/malloc.bsd43.c
160
morecore(bucket);
usr/src/lib/libbsdmalloc/common/malloc.bsd43.c
161
if ((op = nextf[bucket]) == NULL)
usr/src/lib/libbsdmalloc/common/malloc.bsd43.c
165
nextf[bucket] = op->ov_next;
usr/src/lib/libbsdmalloc/common/malloc.bsd43.c
167
op->ov_index = (uchar_t)bucket;
usr/src/lib/libbsdmalloc/common/malloc.bsd43.c
175
morecore(int bucket)
usr/src/lib/libbsdmalloc/common/malloc.bsd43.c
182
sz = 1UL << (bucket + EXP);
usr/src/lib/libbsdmalloc/common/malloc.bsd43.c
223
nextf[bucket] = op;
usr/src/lib/libbsdmalloc/common/malloc.bsd43.c
99
int bucket;
usr/src/lib/libc/inc/thr_uberdata.h
1170
bucket32_t bucket[NBUCKETS];
usr/src/lib/libc/inc/thr_uberdata.h
950
bucket_t bucket[NBUCKETS];
usr/src/lib/libc/port/threads/alloc.c
215
initial_allocation(udp->bucket);
usr/src/lib/libc/port/threads/alloc.c
219
bp = &udp->bucket[bucketnum];
usr/src/lib/libc/port/threads/alloc.c
305
bp = &__uberdata.bucket[bucketnum];
usr/src/lib/libc/port/threads/alloc.c
307
bp = &self->ul_uberdata->bucket[bucketnum];
usr/src/lib/libdtrace_jni/common/dtrace_jni.c
1330
jclass c, jint bucket)
usr/src/lib/libdtrace_jni/common/dtrace_jni.c
1332
return (DTRACE_QUANTIZE_BUCKETVAL(bucket));
usr/src/lib/libdtrace_jni/java/src/org/opensolaris/os/dtrace/Distribution.java
114
Bucket bucket;
usr/src/lib/libdtrace_jni/java/src/org/opensolaris/os/dtrace/Distribution.java
117
bucket = buckets.get(i);
usr/src/lib/libdtrace_jni/java/src/org/opensolaris/os/dtrace/Distribution.java
118
frequency = bucket.getFrequency();
usr/src/lib/libdtrace_jni/java/src/org/opensolaris/os/dtrace/Distribution.java
121
checkBucketRange(i, len, bucket);
usr/src/lib/libdtrace_jni/java/src/org/opensolaris/os/dtrace/Distribution.java
164
Bucket bucket;
usr/src/lib/libdtrace_jni/java/src/org/opensolaris/os/dtrace/Distribution.java
174
bucket = new Distribution.Bucket(min, max, frequencies[i]);
usr/src/lib/libdtrace_jni/java/src/org/opensolaris/os/dtrace/Distribution.java
175
buckets.add(bucket);
usr/src/lib/libdtrace_jni/java/src/org/opensolaris/os/dtrace/Distribution.java
192
checkBucketRange(int i, int bucketCount, Distribution.Bucket bucket,
usr/src/lib/libdtrace_jni/java/src/org/opensolaris/os/dtrace/Distribution.java
196
checkBucketRange(i, bucket, range);
usr/src/lib/libdtrace_jni/java/src/org/opensolaris/os/dtrace/Distribution.java
200
checkBucketRange(int i, int bucketCount, Distribution.Bucket bucket)
usr/src/lib/libdtrace_jni/java/src/org/opensolaris/os/dtrace/Distribution.java
203
checkBucketRange(i, bucket, range);
usr/src/lib/libdtrace_jni/java/src/org/opensolaris/os/dtrace/Distribution.java
207
checkBucketRange(int i, Distribution.Bucket bucket, long[] range)
usr/src/lib/libdtrace_jni/java/src/org/opensolaris/os/dtrace/Distribution.java
212
if (bucket.getMin() != min) {
usr/src/lib/libdtrace_jni/java/src/org/opensolaris/os/dtrace/Distribution.java
214
bucket.getMin() + " at index " + i + ", expected " + min);
usr/src/lib/libdtrace_jni/java/src/org/opensolaris/os/dtrace/Distribution.java
216
if (bucket.getMax() != max) {
usr/src/lib/libdtrace_jni/java/src/org/opensolaris/os/dtrace/Distribution.java
218
bucket.getMax() + " at index " + i + ", expected " + max);
usr/src/lib/libdtrace_jni/java/src/org/opensolaris/os/dtrace/LinearDistribution.java
192
Distribution.Bucket bucket;
usr/src/lib/libdtrace_jni/java/src/org/opensolaris/os/dtrace/LinearDistribution.java
195
bucket = buckets.get(0);
usr/src/lib/libdtrace_jni/java/src/org/opensolaris/os/dtrace/LinearDistribution.java
196
total = (double)bucket.getFrequency() * (double)(getBase() - 1);
usr/src/lib/libdtrace_jni/java/src/org/opensolaris/os/dtrace/LinearDistribution.java
199
bucket = buckets.get(i);
usr/src/lib/libdtrace_jni/java/src/org/opensolaris/os/dtrace/LinearDistribution.java
200
total += (double)bucket.getFrequency() * (double)bucket.getMin();
usr/src/lib/libdtrace_jni/java/src/org/opensolaris/os/dtrace/LinearDistribution.java
203
bucket = buckets.get(len - 1);
usr/src/lib/libdtrace_jni/java/src/org/opensolaris/os/dtrace/LinearDistribution.java
207
total += (double)bucket.getFrequency() *
usr/src/lib/libdtrace_jni/java/src/org/opensolaris/os/dtrace/LinearDistribution.java
208
(double)(bucket.getMin() + 1);
usr/src/lib/libdtrace_jni/java/src/org/opensolaris/os/dtrace/LogDistribution.java
133
for (Distribution.Bucket bucket : buckets) {
usr/src/lib/libdtrace_jni/java/src/org/opensolaris/os/dtrace/LogDistribution.java
134
total += ((double)bucket.getFrequency() * (double)bucket.getMin());
usr/src/lib/libdtrace_jni/java/src/org/opensolaris/os/dtrace/LogLinearDistribution.java
126
int order, bucket = 0;
usr/src/lib/libdtrace_jni/java/src/org/opensolaris/os/dtrace/LogLinearDistribution.java
141
rangeCache[bucket][0] = Long.MIN_VALUE;
usr/src/lib/libdtrace_jni/java/src/org/opensolaris/os/dtrace/LogLinearDistribution.java
142
rangeCache[bucket][1] = value - 1;
usr/src/lib/libdtrace_jni/java/src/org/opensolaris/os/dtrace/LogLinearDistribution.java
143
bucket++;
usr/src/lib/libdtrace_jni/java/src/org/opensolaris/os/dtrace/LogLinearDistribution.java
149
rangeCache[bucket][0] = value;
usr/src/lib/libdtrace_jni/java/src/org/opensolaris/os/dtrace/LogLinearDistribution.java
150
rangeCache[bucket][1] = value + step - 1;
usr/src/lib/libdtrace_jni/java/src/org/opensolaris/os/dtrace/LogLinearDistribution.java
151
bucket++;
usr/src/lib/libdtrace_jni/java/src/org/opensolaris/os/dtrace/LogLinearDistribution.java
161
rangeCache[bucket][0] = value;
usr/src/lib/libdtrace_jni/java/src/org/opensolaris/os/dtrace/LogLinearDistribution.java
162
rangeCache[bucket][1] = Long.MAX_VALUE;
usr/src/lib/libdtrace_jni/java/src/org/opensolaris/os/dtrace/LogLinearDistribution.java
186
for (Distribution.Bucket bucket : buckets)
usr/src/lib/libdtrace_jni/java/src/org/opensolaris/os/dtrace/LogLinearDistribution.java
187
total += ((double)bucket.getFrequency() * (double)bucket.getMin());
usr/src/lib/libgen/common/isencrypt.c
76
int bucket[8];
usr/src/lib/libgen/common/isencrypt.c
79
for (i = 0; i < 8; i++) bucket[i] = 0;
usr/src/lib/libgen/common/isencrypt.c
81
for (i = 0; i < 64; i++) bucket[(fbuf[i]>>5)&07] += 1;
usr/src/lib/libgen/common/isencrypt.c
84
for (i = 0; i < 8; i++) cs += (bucket[i]-8)*(bucket[i]-8);
usr/src/lib/libmtmalloc/common/mtmalloc.c
1013
int32_t i, n, logsz, bucket;
usr/src/lib/libmtmalloc/common/mtmalloc.c
1023
bucket = logsz - MIN_CACHED_SHIFT;
usr/src/lib/libmtmalloc/common/mtmalloc.c
1039
cachehead = &cpuptr->mt_caches[bucket];
usr/src/lib/libmtmalloc/common/mtmalloc.c
226
int bucket = HASH_OVERSIZE(ret);
usr/src/lib/libmtmalloc/common/mtmalloc.c
229
big->hash_next = ovsz_hashtab[bucket];
usr/src/lib/libmtmalloc/common/mtmalloc.c
230
ovsz_hashtab[bucket] = big;
usr/src/lib/libmtmalloc/common/mtmalloc.c
383
int bucket;
usr/src/lib/libmtmalloc/common/mtmalloc.c
388
bucket = HASH_OVERSIZE(big->addr);
usr/src/lib/libmtmalloc/common/mtmalloc.c
389
for (opp = &ovsz_hashtab[bucket]; *opp != NULL;
usr/src/lib/libnisdb/db_dictionary.cc
206
db_table_desc* bucket;
usr/src/lib/libnisdb/db_dictionary.cc
212
bucket = dict->tables.tables_val[i];
usr/src/lib/libnisdb/db_dictionary.cc
213
if (bucket)
usr/src/lib/libnisdb/db_dictionary.cc
214
delete_bucket(bucket);
usr/src/lib/libnisdb/db_dictionary.cc
226
relocate_bucket(db_table_desc* bucket,
usr/src/lib/libnisdb/db_dictionary.cc
231
for (np = bucket; np != NULL; np = next_np) {
usr/src/lib/libnisdb/db_dictionary.cc
244
enumerate_bucket(db_table_desc* bucket, db_status(*func)(db_table_desc *))
usr/src/lib/libnisdb/db_dictionary.cc
249
for (np = bucket; np != NULL; np = np->next) {
usr/src/lib/libnisdb/db_dictionary.cc
263
search_bucket(db_table_desc* bucket, unsigned long hval, char *target)
usr/src/lib/libnisdb/db_dictionary.cc
267
for (np = bucket; np != NULL; np = np->next) {
usr/src/lib/libnisdb/db_dictionary.cc
285
remove_from_bucket(db_table_desc_p bucket,
usr/src/lib/libnisdb/db_dictionary.cc
292
for (dp = np = bucket; np != NULL; np = np->next) {
usr/src/lib/libnisdb/db_dictionary.cc
322
add_to_bucket(db_table_desc_p bucket, db_table_desc **head, db_table_desc_p td)
usr/src/lib/libnisdb/db_dictionary.cc
331
for (curr = bucket; curr != NULL; curr = curr->next) {
usr/src/lib/libnisdb/db_dictionary.cc
465
db_table_desc *bucket;
usr/src/lib/libnisdb/db_dictionary.cc
472
bucket = dd->tables.tables_val[i];
usr/src/lib/libnisdb/db_dictionary.cc
473
if (bucket) {
usr/src/lib/libnisdb/db_dictionary.cc
474
status = enumerate_bucket(bucket, func);
usr/src/lib/libnisdb/db_dictionary.cc
492
unsigned long bucket;
usr/src/lib/libnisdb/db_dictionary.cc
498
bucket = hval % dd->tables.tables_len;
usr/src/lib/libnisdb/db_dictionary.cc
500
db_table_desc_p fst = dd->tables.tables_val[bucket];
usr/src/lib/libnisdb/db_dictionary.cc
518
unsigned long bucket;
usr/src/lib/libnisdb/db_dictionary.cc
526
bucket = hval % dd->tables.tables_len;
usr/src/lib/libnisdb/db_dictionary.cc
527
fst = dd->tables.tables_val[bucket];
usr/src/lib/libnisdb/db_dictionary.cc
530
if (remove_from_bucket(fst, &dd->tables.tables_val[bucket],
usr/src/lib/libnisdb/db_dictionary.cc
574
unsigned long bucket;
usr/src/lib/libnisdb/db_dictionary.cc
575
bucket = hval % dd->tables.tables_len;
usr/src/lib/libnisdb/db_dictionary.cc
576
fst = dd->tables.tables_val[bucket];
usr/src/lib/libnisdb/db_dictionary.cc
579
dd->tables.tables_val[bucket] = td;
usr/src/lib/libnisdb/db_dictionary.cc
580
} else if (!add_to_bucket(fst, &dd->tables.tables_val[bucket], td)) {
usr/src/lib/libnisdb/db_dictionary.cc
638
db_dictionary::db_clone_bucket(db_table_desc *bucket, db_table_desc **clone)
usr/src/lib/libnisdb/db_dictionary.cc
646
size = xdr_sizeof((xdrproc_t) use_this, (void *) bucket);
usr/src/lib/libnisdb/db_dictionary.cc
655
if (!xdr_db_table_desc(&xdrs, bucket)) {
usr/src/lib/libnisdb/db_dictionary.cc
846
db_table_desc *bucket, *np, *clone, *next_np;
usr/src/lib/libnisdb/db_dictionary.cc
879
bucket = dictionary->tables.tables_val[i];
usr/src/lib/libnisdb/db_dictionary.cc
880
if (bucket) {
usr/src/lib/libnisdb/db_dictionary.cc
881
np = bucket;
usr/src/lib/libnisdb/db_index.cc
191
unsigned long bucket;
usr/src/lib/libnisdb/db_index.cc
200
bucket = hval % table_size;
usr/src/lib/libnisdb/db_index.cc
202
db_index_entry_p fst = tab[bucket ];
usr/src/lib/libnisdb/db_index.cc
229
unsigned long bucket;
usr/src/lib/libnisdb/db_index.cc
242
bucket = hval % table_size;
usr/src/lib/libnisdb/db_index.cc
244
fst = tab[bucket];
usr/src/lib/libnisdb/db_index.cc
247
else if (fst->remove(&tab[bucket], case_insens, hval, index_value,
usr/src/lib/libnisdb/db_index.cc
279
unsigned long bucket;
usr/src/lib/libnisdb/db_index.cc
280
bucket = hval %table_size;
usr/src/lib/libnisdb/db_index.cc
281
fst = tab[bucket];
usr/src/lib/libnisdb/db_index.cc
284
recnum, tab[bucket])) == NULL) {
usr/src/lib/libnisdb/db_index.cc
290
tab[bucket] = newbucket;
usr/src/lib/libnisdb/db_index.cc
291
} else if (fst->add(&tab[bucket], case_insens,
usr/src/lib/libpool/common/dict.c
290
dict_bucket_t *bucket;
usr/src/lib/libpool/common/dict.c
293
for (bucket = hdl->dh_buckets[i]; bucket != NULL;
usr/src/lib/libpool/common/dict.c
294
bucket = bucket->db_next)
usr/src/lib/libpool/common/dict.c
295
if ((*hdl->dh_cmp)(key, bucket->db_key) == 0)
usr/src/lib/libpool/common/dict.c
297
return (bucket ? bucket->db_value : NULL);
usr/src/lib/libpool/common/dict.c
308
dict_bucket_t *bucket;
usr/src/lib/libpool/common/dict.c
312
for (bucket = hdl->dh_buckets[i]; bucket != NULL;
usr/src/lib/libpool/common/dict.c
313
bucket = bucket->db_next)
usr/src/lib/libpool/common/dict.c
314
if ((*hdl->dh_cmp)(key, bucket->db_key) == 0)
usr/src/lib/libpool/common/dict.c
316
if (bucket) {
usr/src/lib/libpool/common/dict.c
317
prev = bucket->db_value;
usr/src/lib/libpool/common/dict.c
319
bucket = malloc(sizeof (dict_bucket_t));
usr/src/lib/libpool/common/dict.c
320
bucket->db_key = key;
usr/src/lib/libpool/common/dict.c
321
bucket->db_next = hdl->dh_buckets[i];
usr/src/lib/libpool/common/dict.c
322
hdl->dh_buckets[i] = bucket;
usr/src/lib/libpool/common/dict.c
326
bucket->db_value = value;
usr/src/lib/libpool/common/dict.c
346
dict_bucket_t *bucket = *pbucket;
usr/src/lib/libpool/common/dict.c
347
void *value = bucket->db_value;
usr/src/lib/libpool/common/dict.c
349
*pbucket = bucket->db_next;
usr/src/lib/libpool/common/dict.c
350
free(bucket);
usr/src/lib/libpool/common/dict.c
369
dict_bucket_t *bucket = NULL;
usr/src/lib/libpool/common/dict.c
373
for (bucket = hdl->dh_buckets[i]; bucket != NULL;
usr/src/lib/libpool/common/dict.c
374
bucket = bucket->db_next) {
usr/src/lib/libpool/common/dict.c
375
apply(bucket->db_key, &bucket->db_value, cl);
usr/src/lib/libtecla/common/hash.c
251
hash->bucket = NULL;
usr/src/lib/libtecla/common/hash.c
258
hash->bucket = (HashBucket *) malloc(sizeof(HashBucket) * size);
usr/src/lib/libtecla/common/hash.c
259
if(!hash->bucket) {
usr/src/lib/libtecla/common/hash.c
267
HashBucket *b = hash->bucket + i;
usr/src/lib/libtecla/common/hash.c
291
if(hash->bucket) {
usr/src/lib/libtecla/common/hash.c
293
free(hash->bucket);
usr/src/lib/libtecla/common/hash.c
294
hash->bucket = NULL;
usr/src/lib/libtecla/common/hash.c
341
HashBucket *bucket; /* The hash-bucket associated with the name */
usr/src/lib/libtecla/common/hash.c
353
bucket = _find_HashBucket(hash, name);
usr/src/lib/libtecla/common/hash.c
357
node = _find_HashNode(hash, bucket, name, NULL);
usr/src/lib/libtecla/common/hash.c
378
node->next = bucket->head;
usr/src/lib/libtecla/common/hash.c
379
bucket->head = node;
usr/src/lib/libtecla/common/hash.c
380
bucket->count++;
usr/src/lib/libtecla/common/hash.c
396
HashBucket *bucket = _find_HashBucket(hash, name);
usr/src/lib/libtecla/common/hash.c
398
HashNode *node = _find_HashNode(hash, bucket, name, &prev);
usr/src/lib/libtecla/common/hash.c
409
bucket->head = node->next;
usr/src/lib/libtecla/common/hash.c
414
bucket->count--;
usr/src/lib/libtecla/common/hash.c
436
HashBucket *bucket; /* The hash-table bucket associated with name[] */
usr/src/lib/libtecla/common/hash.c
451
bucket = _find_HashBucket(hash, name);
usr/src/lib/libtecla/common/hash.c
455
node = _find_HashNode(hash, bucket, name, NULL);
usr/src/lib/libtecla/common/hash.c
579
return hash->bucket + (h % hash->size);
usr/src/lib/libtecla/common/hash.c
598
static HashNode *_find_HashNode(HashTable *hash, HashBucket *bucket,
usr/src/lib/libtecla/common/hash.c
606
for(last=NULL, node=bucket->head;
usr/src/lib/libtecla/common/hash.c
685
HashBucket *bucket = hash->bucket + i;
usr/src/lib/libtecla/common/hash.c
689
HashNode *node = bucket->head;
usr/src/lib/libtecla/common/hash.c
698
bucket->head = NULL;
usr/src/lib/libtecla/common/hash.c
699
bucket->count = 0;
usr/src/lib/libtecla/common/hash.c
731
HashBucket *bucket = hash->bucket + i;
usr/src/lib/libtecla/common/hash.c
737
for(node=bucket->head; node; node=node->next) {
usr/src/lib/libtecla/common/hash.c
85
HashBucket *bucket; /* An array of 'size' hash buckets */
usr/src/lib/libtecla/common/hash.c
94
static HashNode *_find_HashNode(HashTable *hash, HashBucket *bucket,
usr/src/lib/libtecla/common/history.c
118
static GlhHashNode *glh_find_hash_node(GlhHashBucket *bucket, const char *line,
usr/src/lib/libtecla/common/history.c
123
GlhHashBucket bucket[GLH_HASH_SIZE]; /* The buckets of the hash table */
usr/src/lib/libtecla/common/history.c
1708
GlhHashBucket *b = glh->hash.bucket + i;
usr/src/lib/libtecla/common/history.c
1828
glh->hash.bucket[i].lines = NULL;
usr/src/lib/libtecla/common/history.c
2170
GlhHashBucket *bucket; /* The hash-table bucket of the line */
usr/src/lib/libtecla/common/history.c
2176
bucket = glh_find_bucket(glh, line, n);
usr/src/lib/libtecla/common/history.c
2180
hnode = glh_find_hash_node(bucket, line, n);
usr/src/lib/libtecla/common/history.c
2231
hnode->next = bucket->lines;
usr/src/lib/libtecla/common/history.c
2232
bucket->lines = hnode;
usr/src/lib/libtecla/common/history.c
2239
hnode->bucket = bucket;
usr/src/lib/libtecla/common/history.c
2262
GlhHashBucket *bucket = hnode->bucket;
usr/src/lib/libtecla/common/history.c
2274
if(bucket->lines == hnode) {
usr/src/lib/libtecla/common/history.c
2275
bucket->lines = hnode->next;
usr/src/lib/libtecla/common/history.c
2278
for(prev=bucket->lines; prev && prev->next != hnode; prev=prev->next)
usr/src/lib/libtecla/common/history.c
2338
return glh->hash.bucket + (h % GLH_HASH_SIZE);
usr/src/lib/libtecla/common/history.c
2353
static GlhHashNode *glh_find_hash_node(GlhHashBucket *bucket, const char *line,
usr/src/lib/libtecla/common/history.c
2360
for(node=bucket->lines; node; node=node->next) {
usr/src/lib/libtecla/common/history.c
275
glh->hash.bucket[i].lines = NULL;
usr/src/lib/libtecla/common/history.c
88
GlhHashBucket *bucket; /* The parent hash-table bucket of this node */
usr/src/lib/libumem/common/vmem.c
340
vmem_seg_t **bucket;
usr/src/lib/libumem/common/vmem.c
343
bucket = VMEM_HASH(vmp, vsp->vs_start);
usr/src/lib/libumem/common/vmem.c
344
vsp->vs_knext = *bucket;
usr/src/lib/libumem/common/vmem.c
345
*bucket = vsp;
usr/src/lib/nsswitch/files/common/files_common.c
587
uint_t bucket = hp->h_hash % fhp->fh_size;
usr/src/lib/nsswitch/files/common/files_common.c
588
hp->h_next = htab[bucket].h_first;
usr/src/lib/nsswitch/files/common/files_common.c
589
htab[bucket].h_first = hp;
usr/src/tools/protocmp/depend.c
49
int bucket;
usr/src/tools/protocmp/depend.c
52
bucket = HASH(pkgname);
usr/src/tools/protocmp/depend.c
53
for (tmp = packages[bucket]; tmp != NULL; tmp = tmp->next) {
usr/src/tools/protocmp/depend.c
63
int bucket;
usr/src/tools/protocmp/depend.c
66
bucket = HASH(pkgname);
usr/src/tools/protocmp/depend.c
70
tmp->next = packages[bucket];
usr/src/tools/protocmp/depend.c
71
packages[bucket] = tmp;
usr/src/tools/protocmp/list.c
247
int bucket;
usr/src/tools/protocmp/list.c
250
bucket = hash(e->name) % list->num_of_buckets;
usr/src/tools/protocmp/list.c
251
if (list->list[bucket]) {
usr/src/tools/protocmp/list.c
252
for (cur = list->list[bucket]; cur; cur = cur->next) {
usr/src/tools/protocmp/list.c
271
e->next = list->list[bucket];
usr/src/tools/protocmp/list.c
272
list->list[bucket] = e;
usr/src/tools/smatch/src/check_atomic_inc_dec.c
329
int bucket;
usr/src/tools/smatch/src/check_atomic_inc_dec.c
364
bucket = success_fail_positive(estate_rl(return_sm->state));
usr/src/tools/smatch/src/check_atomic_inc_dec.c
368
inc_buckets[bucket] = true;
usr/src/tools/smatch/src/check_atomic_inc_dec.c
372
dec_buckets[bucket] = true;
usr/src/tools/smatch/src/check_locking.c
1000
int bucket;
usr/src/tools/smatch/src/check_locking.c
1033
bucket = success_fail_positive(estate_rl(return_sm->state));
usr/src/tools/smatch/src/check_locking.c
1036
locked_buckets[bucket] = true;
usr/src/tools/smatch/src/check_locking.c
1040
unlocked_buckets[bucket] = true;
usr/src/ucbcmd/mkstr/mkstr.c
265
} *bucket[NBUCKETS];
usr/src/ucbcmd/mkstr/mkstr.c
284
for (hp = bucket[i]; hp != 0; hp = hp->hnext)
usr/src/ucbcmd/mkstr/mkstr.c
293
hp->hnext = bucket[i];
usr/src/ucbcmd/mkstr/mkstr.c
301
bucket[i] = hp;
usr/src/uts/common/dtrace/dtrace.c
1773
size_t bucket, ksize;
usr/src/uts/common/dtrace/dtrace.c
1853
bucket = hashval % dstate->dtds_hashsize;
usr/src/uts/common/dtrace/dtrace.c
1856
volatile uintptr_t *lockp = &hash[bucket].dtdh_lock;
usr/src/uts/common/dtrace/dtrace.c
1872
lock = hash[bucket].dtdh_lock;
usr/src/uts/common/dtrace/dtrace.c
1876
start = hash[bucket].dtdh_chain;
usr/src/uts/common/dtrace/dtrace.c
1947
ASSERT(hash[bucket].dtdh_chain != dvar);
usr/src/uts/common/dtrace/dtrace.c
1952
if (dtrace_casptr(&hash[bucket].dtdh_chain,
usr/src/uts/common/dtrace/dtrace.c
1970
ASSERT(hash[bucket].dtdh_chain != dvar);
usr/src/uts/common/dtrace/dtrace.c
1987
ASSERT(hash[bucket].dtdh_lock == lock);
usr/src/uts/common/dtrace/dtrace.c
1989
hash[bucket].dtdh_lock++;
usr/src/uts/common/dtrace/dtrace.c
2018
if (hash[bucket].dtdh_lock != lock)
usr/src/uts/common/dtrace/dtrace.c
2022
ASSERT(hash[bucket].dtdh_lock == lock);
usr/src/uts/common/dtrace/dtrace.c
2024
hash[bucket].dtdh_lock++;
usr/src/uts/common/dtrace/dtrace.c
2198
if (dtrace_casptr(&hash[bucket].dtdh_chain, start, dvar) == start)
usr/src/uts/common/dtrace/dtrace.c
7593
dtrace_hashbucket_t **new_tab, *bucket, *next;
usr/src/uts/common/dtrace/dtrace.c
7600
for (bucket = hash->dth_tab[i]; bucket != NULL; bucket = next) {
usr/src/uts/common/dtrace/dtrace.c
7601
dtrace_probe_t *probe = bucket->dthb_chain;
usr/src/uts/common/dtrace/dtrace.c
7606
next = bucket->dthb_next;
usr/src/uts/common/dtrace/dtrace.c
7607
bucket->dthb_next = new_tab[ndx];
usr/src/uts/common/dtrace/dtrace.c
7608
new_tab[ndx] = bucket;
usr/src/uts/common/dtrace/dtrace.c
7623
dtrace_hashbucket_t *bucket = hash->dth_tab[ndx];
usr/src/uts/common/dtrace/dtrace.c
7626
for (; bucket != NULL; bucket = bucket->dthb_next) {
usr/src/uts/common/dtrace/dtrace.c
7627
if (DTRACE_HASHEQ(hash, bucket->dthb_chain, new))
usr/src/uts/common/dtrace/dtrace.c
7637
bucket = kmem_zalloc(sizeof (dtrace_hashbucket_t), KM_SLEEP);
usr/src/uts/common/dtrace/dtrace.c
7638
bucket->dthb_next = hash->dth_tab[ndx];
usr/src/uts/common/dtrace/dtrace.c
7639
hash->dth_tab[ndx] = bucket;
usr/src/uts/common/dtrace/dtrace.c
7645
*nextp = bucket->dthb_chain;
usr/src/uts/common/dtrace/dtrace.c
7647
if (bucket->dthb_chain != NULL) {
usr/src/uts/common/dtrace/dtrace.c
7648
prevp = DTRACE_HASHPREV(hash, bucket->dthb_chain);
usr/src/uts/common/dtrace/dtrace.c
7653
bucket->dthb_chain = new;
usr/src/uts/common/dtrace/dtrace.c
7654
bucket->dthb_len++;
usr/src/uts/common/dtrace/dtrace.c
7662
dtrace_hashbucket_t *bucket = hash->dth_tab[ndx];
usr/src/uts/common/dtrace/dtrace.c
7664
for (; bucket != NULL; bucket = bucket->dthb_next) {
usr/src/uts/common/dtrace/dtrace.c
7665
if (DTRACE_HASHEQ(hash, bucket->dthb_chain, template))
usr/src/uts/common/dtrace/dtrace.c
7666
return (bucket->dthb_chain);
usr/src/uts/common/dtrace/dtrace.c
7677
dtrace_hashbucket_t *bucket = hash->dth_tab[ndx];
usr/src/uts/common/dtrace/dtrace.c
7679
for (; bucket != NULL; bucket = bucket->dthb_next) {
usr/src/uts/common/dtrace/dtrace.c
7680
if (DTRACE_HASHEQ(hash, bucket->dthb_chain, template))
usr/src/uts/common/dtrace/dtrace.c
7681
return (bucket->dthb_len);
usr/src/uts/common/dtrace/dtrace.c
7691
dtrace_hashbucket_t *bucket = hash->dth_tab[ndx];
usr/src/uts/common/dtrace/dtrace.c
7699
for (; bucket != NULL; bucket = bucket->dthb_next) {
usr/src/uts/common/dtrace/dtrace.c
7700
if (DTRACE_HASHEQ(hash, bucket->dthb_chain, probe))
usr/src/uts/common/dtrace/dtrace.c
7704
ASSERT(bucket != NULL);
usr/src/uts/common/dtrace/dtrace.c
7714
ASSERT(bucket->dthb_chain == probe);
usr/src/uts/common/dtrace/dtrace.c
7717
if (b == bucket) {
usr/src/uts/common/dtrace/dtrace.c
7718
hash->dth_tab[ndx] = bucket->dthb_next;
usr/src/uts/common/dtrace/dtrace.c
7720
while (b->dthb_next != bucket)
usr/src/uts/common/dtrace/dtrace.c
7722
b->dthb_next = bucket->dthb_next;
usr/src/uts/common/dtrace/dtrace.c
7727
kmem_free(bucket, sizeof (dtrace_hashbucket_t));
usr/src/uts/common/dtrace/dtrace.c
7731
bucket->dthb_chain = *nextp;
usr/src/uts/common/dtrace/fasttrap.c
1184
fasttrap_bucket_t *bucket;
usr/src/uts/common/dtrace/fasttrap.c
1187
bucket = &fasttrap_procs.fth_table[FASTTRAP_PROCS_INDEX(pid)];
usr/src/uts/common/dtrace/fasttrap.c
1188
mutex_enter(&bucket->ftb_mtx);
usr/src/uts/common/dtrace/fasttrap.c
1190
for (fprc = bucket->ftb_data; fprc != NULL; fprc = fprc->ftpc_next) {
usr/src/uts/common/dtrace/fasttrap.c
1193
mutex_exit(&bucket->ftb_mtx);
usr/src/uts/common/dtrace/fasttrap.c
1207
mutex_exit(&bucket->ftb_mtx);
usr/src/uts/common/dtrace/fasttrap.c
1214
mutex_enter(&bucket->ftb_mtx);
usr/src/uts/common/dtrace/fasttrap.c
1220
for (fprc = bucket->ftb_data; fprc != NULL; fprc = fprc->ftpc_next) {
usr/src/uts/common/dtrace/fasttrap.c
1223
mutex_exit(&bucket->ftb_mtx);
usr/src/uts/common/dtrace/fasttrap.c
1235
new_fprc->ftpc_next = bucket->ftb_data;
usr/src/uts/common/dtrace/fasttrap.c
1236
bucket->ftb_data = new_fprc;
usr/src/uts/common/dtrace/fasttrap.c
1238
mutex_exit(&bucket->ftb_mtx);
usr/src/uts/common/dtrace/fasttrap.c
1246
fasttrap_bucket_t *bucket;
usr/src/uts/common/dtrace/fasttrap.c
1268
bucket = &fasttrap_procs.fth_table[FASTTRAP_PROCS_INDEX(pid)];
usr/src/uts/common/dtrace/fasttrap.c
1269
mutex_enter(&bucket->ftb_mtx);
usr/src/uts/common/dtrace/fasttrap.c
1271
fprcp = (fasttrap_proc_t **)&bucket->ftb_data;
usr/src/uts/common/dtrace/fasttrap.c
1286
mutex_exit(&bucket->ftb_mtx);
usr/src/uts/common/dtrace/fasttrap.c
1302
fasttrap_bucket_t *bucket;
usr/src/uts/common/dtrace/fasttrap.c
1310
bucket = &fasttrap_provs.fth_table[FASTTRAP_PROVS_INDEX(pid, name)];
usr/src/uts/common/dtrace/fasttrap.c
1311
mutex_enter(&bucket->ftb_mtx);
usr/src/uts/common/dtrace/fasttrap.c
1316
for (fp = bucket->ftb_data; fp != NULL; fp = fp->ftp_next) {
usr/src/uts/common/dtrace/fasttrap.c
1320
mutex_exit(&bucket->ftb_mtx);
usr/src/uts/common/dtrace/fasttrap.c
1329
mutex_exit(&bucket->ftb_mtx);
usr/src/uts/common/dtrace/fasttrap.c
1370
mutex_enter(&bucket->ftb_mtx);
usr/src/uts/common/dtrace/fasttrap.c
1376
for (fp = bucket->ftb_data; fp != NULL; fp = fp->ftp_next) {
usr/src/uts/common/dtrace/fasttrap.c
1380
mutex_exit(&bucket->ftb_mtx);
usr/src/uts/common/dtrace/fasttrap.c
1402
mutex_exit(&bucket->ftb_mtx);
usr/src/uts/common/dtrace/fasttrap.c
1408
new_fp->ftp_next = bucket->ftb_data;
usr/src/uts/common/dtrace/fasttrap.c
1409
bucket->ftb_data = new_fp;
usr/src/uts/common/dtrace/fasttrap.c
1412
mutex_exit(&bucket->ftb_mtx);
usr/src/uts/common/dtrace/fasttrap.c
1470
fasttrap_bucket_t *bucket;
usr/src/uts/common/dtrace/fasttrap.c
1475
bucket = &fasttrap_provs.fth_table[FASTTRAP_PROVS_INDEX(pid, name)];
usr/src/uts/common/dtrace/fasttrap.c
1476
mutex_enter(&bucket->ftb_mtx);
usr/src/uts/common/dtrace/fasttrap.c
1478
for (fp = bucket->ftb_data; fp != NULL; fp = fp->ftp_next) {
usr/src/uts/common/dtrace/fasttrap.c
1485
mutex_exit(&bucket->ftb_mtx);
usr/src/uts/common/dtrace/fasttrap.c
1493
mutex_exit(&bucket->ftb_mtx);
usr/src/uts/common/dtrace/fasttrap.c
1527
mutex_exit(&bucket->ftb_mtx);
usr/src/uts/common/dtrace/fasttrap.c
2259
fasttrap_bucket_t *bucket = &fasttrap_provs.fth_table[i];
usr/src/uts/common/dtrace/fasttrap.c
2261
mutex_enter(&bucket->ftb_mtx);
usr/src/uts/common/dtrace/fasttrap.c
2262
fpp = (fasttrap_provider_t **)&bucket->ftb_data;
usr/src/uts/common/dtrace/fasttrap.c
2283
mutex_exit(&bucket->ftb_mtx);
usr/src/uts/common/dtrace/fasttrap.c
277
fasttrap_bucket_t *bucket;
usr/src/uts/common/dtrace/fasttrap.c
299
bucket = &fasttrap_provs.fth_table[i];
usr/src/uts/common/dtrace/fasttrap.c
300
mutex_enter(&bucket->ftb_mtx);
usr/src/uts/common/dtrace/fasttrap.c
301
fpp = (fasttrap_provider_t **)&bucket->ftb_data;
usr/src/uts/common/dtrace/fasttrap.c
355
mutex_exit(&bucket->ftb_mtx);
usr/src/uts/common/dtrace/fasttrap.c
442
fasttrap_bucket_t *bucket = &fasttrap_tpoints.fth_table[i];
usr/src/uts/common/dtrace/fasttrap.c
444
mutex_enter(&bucket->ftb_mtx);
usr/src/uts/common/dtrace/fasttrap.c
445
for (tp = bucket->ftb_data; tp != NULL; tp = tp->ftt_next) {
usr/src/uts/common/dtrace/fasttrap.c
461
mutex_exit(&bucket->ftb_mtx);
usr/src/uts/common/dtrace/fasttrap.c
504
fasttrap_bucket_t *bucket;
usr/src/uts/common/dtrace/fasttrap.c
525
bucket = &fasttrap_tpoints.fth_table[FASTTRAP_TPOINTS_INDEX(pid, pc)];
usr/src/uts/common/dtrace/fasttrap.c
537
mutex_enter(&bucket->ftb_mtx);
usr/src/uts/common/dtrace/fasttrap.c
538
for (tp = bucket->ftb_data; tp != NULL; tp = tp->ftt_next) {
usr/src/uts/common/dtrace/fasttrap.c
587
mutex_exit(&bucket->ftb_mtx);
usr/src/uts/common/dtrace/fasttrap.c
604
new_tp->ftt_next = bucket->ftb_data;
usr/src/uts/common/dtrace/fasttrap.c
606
bucket->ftb_data = new_tp;
usr/src/uts/common/dtrace/fasttrap.c
608
mutex_exit(&bucket->ftb_mtx);
usr/src/uts/common/dtrace/fasttrap.c
629
mutex_exit(&bucket->ftb_mtx);
usr/src/uts/common/dtrace/fasttrap.c
676
fasttrap_bucket_t *bucket;
usr/src/uts/common/dtrace/fasttrap.c
695
bucket = &fasttrap_tpoints.fth_table[FASTTRAP_TPOINTS_INDEX(pid, pc)];
usr/src/uts/common/dtrace/fasttrap.c
696
mutex_enter(&bucket->ftb_mtx);
usr/src/uts/common/dtrace/fasttrap.c
697
for (tp = bucket->ftb_data; tp != NULL; tp = tp->ftt_next) {
usr/src/uts/common/dtrace/fasttrap.c
774
mutex_exit(&bucket->ftb_mtx);
usr/src/uts/common/dtrace/fasttrap.c
784
mutex_exit(&bucket->ftb_mtx);
usr/src/uts/common/dtrace/fasttrap.c
820
mutex_enter(&bucket->ftb_mtx);
usr/src/uts/common/dtrace/fasttrap.c
821
pp = (fasttrap_tracepoint_t **)&bucket->ftb_data;
usr/src/uts/common/dtrace/fasttrap.c
831
mutex_exit(&bucket->ftb_mtx);
usr/src/uts/common/fs/namefs/namevfs.c
140
struct namenode **bucket;
usr/src/uts/common/fs/namefs/namevfs.c
144
bucket = NM_FILEVP_HASH(nodep->nm_filevp);
usr/src/uts/common/fs/namefs/namevfs.c
145
nodep->nm_nextp = *bucket;
usr/src/uts/common/fs/namefs/namevfs.c
146
*bucket = nodep;
usr/src/uts/common/fs/nfs/nfs_export.c
798
#define exp_hash_link(exi, hash_name, bucket) \
usr/src/uts/common/fs/nfs/nfs_export.c
799
(exi)->hash_name.bckt = (bucket); \
usr/src/uts/common/fs/nfs/nfs_export.c
801
(exi)->hash_name.next = *(bucket); \
usr/src/uts/common/fs/nfs/nfs_export.c
804
*(bucket) = (exi);
usr/src/uts/common/fs/portfs/port_fd.c
144
portfd_t **bucket;
usr/src/uts/common/fs/portfs/port_fd.c
147
bucket = PORT_FD_BUCKET(pcp, fd);
usr/src/uts/common/fs/portfs/port_fd.c
148
pdp = PFTOD(*bucket);
usr/src/uts/common/fs/portfs/port_fd.c
589
portfd_t **bucket;
usr/src/uts/common/fs/portfs/port_fd.c
594
bucket = PORT_FD_BUCKET(pcp, pdp->pd_fd);
usr/src/uts/common/fs/portfs/port_fd.c
595
pdp->pd_hashnext = PFTOD(*bucket);
usr/src/uts/common/fs/portfs/port_fd.c
596
*bucket = PDTOF(pdp);
usr/src/uts/common/fs/portfs/port_fop.c
363
portfop_t **bucket;
usr/src/uts/common/fs/portfs/port_fop.c
366
bucket = PORT_FOP_BUCKET(pfcp, pfp->pfop_object);
usr/src/uts/common/fs/portfs/port_fop.c
367
pfp->pfop_hashnext = *bucket;
usr/src/uts/common/fs/portfs/port_fop.c
368
*bucket = pfp;
usr/src/uts/common/fs/portfs/port_fop.c
380
portfop_t **bucket;
usr/src/uts/common/fs/portfs/port_fop.c
382
bucket = PORT_FOP_BUCKET(pfcp, pfp->pfop_object);
usr/src/uts/common/fs/portfs/port_fop.c
383
cpdp = *bucket;
usr/src/uts/common/fs/portfs/port_fop.c
385
*bucket = pfp->pfop_hashnext;
usr/src/uts/common/fs/portfs/port_fop.c
715
portfop_t **bucket;
usr/src/uts/common/fs/portfs/port_fop.c
718
bucket = PORT_FOP_BUCKET(pfcp, obj);
usr/src/uts/common/fs/portfs/port_fop.c
719
pfp = *bucket;
usr/src/uts/common/fs/sharefs/sharetab.c
321
sharefs_hash_head_t *bucket;
usr/src/uts/common/fs/sharefs/sharetab.c
323
bucket = &(freeing->s_buckets[i]);
usr/src/uts/common/fs/sharefs/sharetab.c
324
while (bucket->ssh_sh != NULL) {
usr/src/uts/common/fs/sharefs/sharetab.c
325
share_t *share = bucket->ssh_sh;
usr/src/uts/common/fs/sharefs/sharetab.c
327
bucket->ssh_sh = share->sh_next;
usr/src/uts/common/fs/smbsrv/smb2_durable.c
1568
smb_llist_t *bucket;
usr/src/uts/common/fs/smbsrv/smb2_durable.c
1577
bucket = &hash->buckets[i].b_list;
usr/src/uts/common/fs/smbsrv/smb2_durable.c
1578
smb_llist_enter(bucket, RW_READER);
usr/src/uts/common/fs/smbsrv/smb2_durable.c
1579
for (of = smb_llist_head(bucket);
usr/src/uts/common/fs/smbsrv/smb2_durable.c
1581
of = smb_llist_next(bucket, of)) {
usr/src/uts/common/fs/smbsrv/smb2_durable.c
1605
smb_llist_post(bucket, of, smb2_dh_expire);
usr/src/uts/common/fs/smbsrv/smb2_durable.c
1609
smb_llist_exit(bucket);
usr/src/uts/common/fs/smbsrv/smb2_durable.c
1711
smb_llist_t *bucket;
usr/src/uts/common/fs/smbsrv/smb2_durable.c
1718
bucket = &hash->buckets[i].b_list;
usr/src/uts/common/fs/smbsrv/smb2_durable.c
1719
smb_llist_enter(bucket, RW_READER);
usr/src/uts/common/fs/smbsrv/smb2_durable.c
1720
of = smb_llist_head(bucket);
usr/src/uts/common/fs/smbsrv/smb2_durable.c
1731
smb_llist_post(bucket, of, smb2_dh_cleanup);
usr/src/uts/common/fs/smbsrv/smb2_durable.c
1748
of = smb_llist_next(bucket, of);
usr/src/uts/common/fs/smbsrv/smb2_durable.c
1750
smb_llist_exit(bucket);
usr/src/uts/common/fs/smbsrv/smb2_durable.c
1755
bucket = &hash->buckets[i].b_list;
usr/src/uts/common/fs/smbsrv/smb2_durable.c
1756
smb_llist_enter(bucket, RW_READER);
usr/src/uts/common/fs/smbsrv/smb2_durable.c
1757
of = smb_llist_head(bucket);
usr/src/uts/common/fs/smbsrv/smb2_durable.c
1762
of = smb_llist_next(bucket, of);
usr/src/uts/common/fs/smbsrv/smb2_durable.c
1764
smb_llist_exit(bucket);
usr/src/uts/common/fs/smbsrv/smb2_lease.c
101
bucket = ls->ls_bucket;
usr/src/uts/common/fs/smbsrv/smb2_lease.c
102
smb_llist_enter(bucket, RW_WRITER);
usr/src/uts/common/fs/smbsrv/smb2_lease.c
106
smb_llist_remove(bucket, ls);
usr/src/uts/common/fs/smbsrv/smb2_lease.c
113
smb_llist_exit(bucket);
usr/src/uts/common/fs/smbsrv/smb2_lease.c
156
smb_llist_t *bucket;
usr/src/uts/common/fs/smbsrv/smb2_lease.c
170
bucket = &ht->buckets[hashkey].b_list;
usr/src/uts/common/fs/smbsrv/smb2_lease.c
175
newlease->ls_bucket = bucket;
usr/src/uts/common/fs/smbsrv/smb2_lease.c
184
smb_llist_enter(bucket, RW_WRITER);
usr/src/uts/common/fs/smbsrv/smb2_lease.c
185
for (lease = smb_llist_head(bucket); lease != NULL;
usr/src/uts/common/fs/smbsrv/smb2_lease.c
186
lease = smb_llist_next(bucket, lease)) {
usr/src/uts/common/fs/smbsrv/smb2_lease.c
200
smb_llist_insert_head(bucket, lease);
usr/src/uts/common/fs/smbsrv/smb2_lease.c
203
smb_llist_exit(bucket);
usr/src/uts/common/fs/smbsrv/smb2_lease.c
246
smb_llist_t *bucket;
usr/src/uts/common/fs/smbsrv/smb2_lease.c
252
bucket = &ht->buckets[hashkey].b_list;
usr/src/uts/common/fs/smbsrv/smb2_lease.c
254
smb_llist_enter(bucket, RW_READER);
usr/src/uts/common/fs/smbsrv/smb2_lease.c
255
lease = smb_llist_head(bucket);
usr/src/uts/common/fs/smbsrv/smb2_lease.c
261
lease = smb_llist_next(bucket, lease);
usr/src/uts/common/fs/smbsrv/smb2_lease.c
263
smb_llist_exit(bucket);
usr/src/uts/common/fs/smbsrv/smb2_lease.c
85
smb_llist_t *bucket;
usr/src/uts/common/fs/smbsrv/smb_node.c
1233
smb_llist_t *bucket,
usr/src/uts/common/fs/smbsrv/smb_node.c
1247
node->n_hash_bucket = bucket;
usr/src/uts/common/fs/smbsrv/smb_node.c
200
smb_llist_t *bucket;
usr/src/uts/common/fs/smbsrv/smb_node.c
211
bucket = &smb_node_hash_table[i];
usr/src/uts/common/fs/smbsrv/smb_node.c
212
node = smb_llist_head(bucket);
usr/src/uts/common/fs/smbsrv/smb_node.c
217
cmn_err(CE_NOTE, "...bucket: 0x%p", bucket);
usr/src/uts/common/fs/smbsrv/smb_node.c
220
smb_llist_remove(bucket, node);
usr/src/uts/common/fs/smbsrv/smb_node.c
221
node = smb_llist_head(bucket);
usr/src/uts/common/fs/smbsrv/smb_ofile.c
1035
smb_bucket_t *bucket;
usr/src/uts/common/fs/smbsrv/smb_ofile.c
1045
bucket = &hash->buckets[idx];
usr/src/uts/common/fs/smbsrv/smb_ofile.c
1046
ll = &bucket->b_list;
usr/src/uts/common/fs/smbsrv/smb_ofile.c
1096
smb_bucket_t *bucket;
usr/src/uts/common/fs/smbsrv/smb_ofile.c
1108
bucket = &hash->buckets[idx];
usr/src/uts/common/fs/smbsrv/smb_ofile.c
1109
ll = &bucket->b_list;
usr/src/uts/common/fs/smbsrv/smb_ofile.c
1153
smb_bucket_t *bucket;
usr/src/uts/common/fs/smbsrv/smb_ofile.c
1164
bucket = &hash->buckets[idx];
usr/src/uts/common/fs/smbsrv/smb_ofile.c
1165
ll = &bucket->b_list;
usr/src/uts/common/fs/smbsrv/smb_ofile.c
1192
smb_bucket_t *bucket;
usr/src/uts/common/fs/smbsrv/smb_ofile.c
1197
bucket = &hash->buckets[idx];
usr/src/uts/common/fs/smbsrv/smb_ofile.c
1198
ll = &bucket->b_list;
usr/src/uts/common/fs/zfs/ddt.c
411
int bucket;
usr/src/uts/common/fs/zfs/ddt.c
415
bucket = highbit64(dds.dds_ref_blocks) - 1;
usr/src/uts/common/fs/zfs/ddt.c
416
ASSERT(bucket >= 0);
usr/src/uts/common/fs/zfs/ddt.c
420
ddt_stat_add(&ddh->ddh_stat[bucket], &dds, neg);
usr/src/uts/common/inet/ip/ip_sadb.c
117
ASSERT(MUTEX_HELD(&bucket->isaf_lock));
usr/src/uts/common/inet/ip/ip_sadb.c
142
if ((bucket == ipr->ipsr_bucket) &&
usr/src/uts/common/inet/ip/ip_sadb.c
143
(bucket->isaf_gen == ipr->ipsr_gen) &&
usr/src/uts/common/inet/ip/ip_sadb.c
192
for (retval = bucket->isaf_ipsa; retval != NULL;
usr/src/uts/common/inet/ip/ip_sadb.c
425
ipr->ipsr_bucket = bucket;
usr/src/uts/common/inet/ip/ip_sadb.c
426
ipr->ipsr_gen = bucket->isaf_gen;
usr/src/uts/common/inet/ip/ip_sadb.c
485
if (sadb_insertassoc(retval, bucket) != 0) {
usr/src/uts/common/inet/ip/ip_sadb.c
491
(void) sadb_insertassoc(retval, bucket);
usr/src/uts/common/inet/ip/ip_sadb.c
510
ipsec_getassocbyspi(isaf_t *bucket, uint32_t spi, uint32_t *src, uint32_t *dst,
usr/src/uts/common/inet/ip/ip_sadb.c
515
ASSERT(MUTEX_HELD(&bucket->isaf_lock));
usr/src/uts/common/inet/ip/ip_sadb.c
527
for (retval = bucket->isaf_ipsa; retval != NULL;
usr/src/uts/common/inet/ip/ip_sadb.c
572
isaf_t *bucket;
usr/src/uts/common/inet/ip/ip_sadb.c
615
bucket = OUTBOUND_BUCKET_V4(sp, dst);
usr/src/uts/common/inet/ip/ip_sadb.c
629
bucket = OUTBOUND_BUCKET_V6(sp, dst6);
usr/src/uts/common/inet/ip/ip_sadb.c
634
mutex_enter(&bucket->isaf_lock);
usr/src/uts/common/inet/ip/ip_sadb.c
635
assoc = ipsec_getassocbyconn(bucket, ixa, src_ptr, dst_ptr, af,
usr/src/uts/common/inet/ip/ip_sadb.c
637
mutex_exit(&bucket->isaf_lock);
usr/src/uts/common/inet/ip/ip_sadb.c
794
isaf_t *bucket;
usr/src/uts/common/inet/ip/ip_sadb.c
868
bucket = INBOUND_BUCKET(sp, esph->esph_spi);
usr/src/uts/common/inet/ip/ip_sadb.c
869
mutex_enter(&bucket->isaf_lock);
usr/src/uts/common/inet/ip/ip_sadb.c
870
ipsa = ipsec_getassocbyspi(bucket, esph->esph_spi, src_ptr, dst_ptr,
usr/src/uts/common/inet/ip/ip_sadb.c
872
mutex_exit(&bucket->isaf_lock);
usr/src/uts/common/inet/ip/ip_sadb.c
97
ipsec_getassocbyconn(isaf_t *bucket, ip_xmit_attr_t *ixa, uint32_t *src,
usr/src/uts/common/inet/ip/ipsecah.c
1550
isaf_t *bucket;
usr/src/uts/common/inet/ip/ipsecah.c
1589
bucket = &sp->sdb_of[outhash];
usr/src/uts/common/inet/ip/ipsecah.c
1591
mutex_enter(&bucket->isaf_lock);
usr/src/uts/common/inet/ip/ipsecah.c
1592
outassoc = ipsec_getassocbyspi(bucket, inassoc->ipsa_spi,
usr/src/uts/common/inet/ip/ipsecah.c
1595
mutex_exit(&bucket->isaf_lock);
usr/src/uts/common/inet/ip/ipsecah.c
1605
bucket = INBOUND_BUCKET(sp, outassoc->ipsa_spi);
usr/src/uts/common/inet/ip/ipsecah.c
1606
mutex_enter(&bucket->isaf_lock);
usr/src/uts/common/inet/ip/ipsecah.c
1607
inassoc = ipsec_getassocbyspi(bucket, outassoc->ipsa_spi,
usr/src/uts/common/inet/ip/ipsecah.c
1610
mutex_exit(&bucket->isaf_lock);
usr/src/uts/common/inet/ip/ipsecah.c
1649
isaf_t *bucket;
usr/src/uts/common/inet/ip/ipsecah.c
1689
bucket = &sp->sdb_of[outhash];
usr/src/uts/common/inet/ip/ipsecah.c
1690
mutex_enter(&bucket->isaf_lock);
usr/src/uts/common/inet/ip/ipsecah.c
1691
outassoc = ipsec_getassocbyspi(bucket, inassoc->ipsa_spi,
usr/src/uts/common/inet/ip/ipsecah.c
1694
mutex_exit(&bucket->isaf_lock);
usr/src/uts/common/inet/ip/ipsecah.c
1704
bucket = INBOUND_BUCKET(sp, outassoc->ipsa_spi);
usr/src/uts/common/inet/ip/ipsecah.c
1705
mutex_enter(&bucket->isaf_lock);
usr/src/uts/common/inet/ip/ipsecah.c
1706
inassoc = ipsec_getassocbyspi(bucket, outassoc->ipsa_spi,
usr/src/uts/common/inet/ip/ipsecah.c
1709
mutex_exit(&bucket->isaf_lock);
usr/src/uts/common/inet/ip/ipsecesp.c
1014
bucket = &sp->sdb_of[outhash];
usr/src/uts/common/inet/ip/ipsecesp.c
1015
mutex_enter(&bucket->isaf_lock);
usr/src/uts/common/inet/ip/ipsecesp.c
1016
outassoc = ipsec_getassocbyspi(bucket, inassoc->ipsa_spi,
usr/src/uts/common/inet/ip/ipsecesp.c
1019
mutex_exit(&bucket->isaf_lock);
usr/src/uts/common/inet/ip/ipsecesp.c
1029
bucket = INBOUND_BUCKET(sp, outassoc->ipsa_spi);
usr/src/uts/common/inet/ip/ipsecesp.c
1030
mutex_enter(&bucket->isaf_lock);
usr/src/uts/common/inet/ip/ipsecesp.c
1031
inassoc = ipsec_getassocbyspi(bucket, outassoc->ipsa_spi,
usr/src/uts/common/inet/ip/ipsecesp.c
1034
mutex_exit(&bucket->isaf_lock);
usr/src/uts/common/inet/ip/ipsecesp.c
1335
isaf_t *bucket;
usr/src/uts/common/inet/ip/ipsecesp.c
1359
bucket = OUTBOUND_BUCKET_V4(&(espstack->esp_sadb.s_v4),
usr/src/uts/common/inet/ip/ipsecesp.c
1361
mutex_enter(&bucket->isaf_lock);
usr/src/uts/common/inet/ip/ipsecesp.c
1362
outbound_peer = ipsec_getassocbyspi(bucket, assoc->ipsa_otherspi,
usr/src/uts/common/inet/ip/ipsecesp.c
1364
mutex_exit(&bucket->isaf_lock);
usr/src/uts/common/inet/ip/ipsecesp.c
582
isaf_t *bucket;
usr/src/uts/common/inet/ip/ipsecesp.c
619
bucket = &sp->sdb_of[outhash];
usr/src/uts/common/inet/ip/ipsecesp.c
620
mutex_enter(&bucket->isaf_lock);
usr/src/uts/common/inet/ip/ipsecesp.c
621
outassoc = ipsec_getassocbyspi(bucket, inassoc->ipsa_spi,
usr/src/uts/common/inet/ip/ipsecesp.c
624
mutex_exit(&bucket->isaf_lock);
usr/src/uts/common/inet/ip/ipsecesp.c
634
bucket = INBOUND_BUCKET(sp, outassoc->ipsa_spi);
usr/src/uts/common/inet/ip/ipsecesp.c
635
mutex_enter(&bucket->isaf_lock);
usr/src/uts/common/inet/ip/ipsecesp.c
636
inassoc = ipsec_getassocbyspi(bucket, outassoc->ipsa_spi,
usr/src/uts/common/inet/ip/ipsecesp.c
639
mutex_exit(&bucket->isaf_lock);
usr/src/uts/common/inet/ip/ipsecesp.c
978
isaf_t *bucket;
usr/src/uts/common/inet/ip/sadb.c
186
sadb_insertassoc(ipsa_t *ipsa, isaf_t *bucket)
usr/src/uts/common/inet/ip/sadb.c
192
ASSERT(MUTEX_HELD(&bucket->isaf_lock));
usr/src/uts/common/inet/ip/sadb.c
196
walker = bucket->isaf_ipsa;
usr/src/uts/common/inet/ip/sadb.c
235
ptpn = &bucket->isaf_ipsa;
usr/src/uts/common/inet/ip/sadb.c
241
ipsa->ipsa_linklock = &bucket->isaf_lock;
usr/src/uts/common/inet/ip/sadb.c
4140
isaf_t *bucket;
usr/src/uts/common/inet/ip/sadb.c
4172
bucket = &(sp->sdb_if[i]);
usr/src/uts/common/inet/ip/sadb.c
4173
mutex_enter(&bucket->isaf_lock);
usr/src/uts/common/inet/ip/sadb.c
4174
for (assoc = bucket->isaf_ipsa; assoc != NULL;
usr/src/uts/common/inet/ip/sadb.c
4177
if (sadb_age_assoc(bucket, pfkey_q, assoc, current,
usr/src/uts/common/inet/ip/sadb.c
4201
mutex_exit(&bucket->isaf_lock);
usr/src/uts/common/inet/ip/sadb.c
4209
bucket = &(sp->sdb_of[i]);
usr/src/uts/common/inet/ip/sadb.c
4210
mutex_enter(&bucket->isaf_lock);
usr/src/uts/common/inet/ip/sadb.c
4211
for (assoc = bucket->isaf_ipsa; assoc != NULL;
usr/src/uts/common/inet/ip/sadb.c
4214
if (sadb_age_assoc(bucket, pfkey_q, assoc, current,
usr/src/uts/common/inet/ip/sadb.c
4234
mutex_exit(&bucket->isaf_lock);
usr/src/uts/common/inet/ip/sadb.c
4839
sadb_checkacquire(iacqf_t *bucket, ipsec_action_t *ap, ipsec_policy_t *pp,
usr/src/uts/common/inet/ip/sadb.c
4857
for (walker = bucket->iacqf_ipsacq; walker != NULL;
usr/src/uts/common/inet/ip/sadb.c
5449
iacqf_t *bucket;
usr/src/uts/common/inet/ip/sadb.c
5544
bucket = &(sp->sdb_acq[hashoffset]);
usr/src/uts/common/inet/ip/sadb.c
5545
mutex_enter(&bucket->iacqf_lock);
usr/src/uts/common/inet/ip/sadb.c
5546
newbie = sadb_checkacquire(bucket, ap, pp, src, dst, isrc, idst,
usr/src/uts/common/inet/ip/sadb.c
5555
mutex_exit(&bucket->iacqf_lock);
usr/src/uts/common/inet/ip/sadb.c
5567
newbie->ipsacq_linklock = &bucket->iacqf_lock;
usr/src/uts/common/inet/ip/sadb.c
5568
newbie->ipsacq_next = bucket->iacqf_ipsacq;
usr/src/uts/common/inet/ip/sadb.c
5569
newbie->ipsacq_ptpn = &bucket->iacqf_ipsacq;
usr/src/uts/common/inet/ip/sadb.c
5573
bucket->iacqf_ipsacq = newbie;
usr/src/uts/common/inet/ip/sadb.c
5590
mutex_exit(&bucket->iacqf_lock);
usr/src/uts/common/inet/ip/sadb.c
6232
iacqf_t *bucket;
usr/src/uts/common/inet/ip/sadb.c
6253
bucket = &sp->s_v4.sdb_acq[i];
usr/src/uts/common/inet/ip/sadb.c
6254
mutex_enter(&bucket->iacqf_lock);
usr/src/uts/common/inet/ip/sadb.c
6255
for (acqrec = bucket->iacqf_ipsacq; acqrec != NULL;
usr/src/uts/common/inet/ip/sadb.c
6263
mutex_exit(&bucket->iacqf_lock);
usr/src/uts/common/inet/ip/sadb.c
6268
bucket = &sp->s_v6.sdb_acq[i];
usr/src/uts/common/inet/ip/sadb.c
6269
mutex_enter(&bucket->iacqf_lock);
usr/src/uts/common/inet/ip/sadb.c
6270
for (acqrec = bucket->iacqf_ipsacq; acqrec != NULL;
usr/src/uts/common/inet/ip/sadb.c
6278
mutex_exit(&bucket->iacqf_lock);
usr/src/uts/common/inet/ip/sadb.c
6292
ASSERT(&bucket->iacqf_lock == acqrec->ipsacq_linklock);
usr/src/uts/common/inet/ip/sadb.c
6295
mutex_exit(&bucket->iacqf_lock);
usr/src/uts/common/inet/ip/sadb.c
7876
isaf_t *bucket;
usr/src/uts/common/inet/ip/sadb.c
7895
bucket = INBOUND_BUCKET(sp, dying->ipsa_spi);
usr/src/uts/common/inet/ip/sadb.c
7897
bucket = INBOUND_BUCKET(sp,
usr/src/uts/common/inet/ip/sadb.c
7919
bucket = &(sp->sdb_of[outhash]);
usr/src/uts/common/inet/ip/sadb.c
7922
mutex_enter(&bucket->isaf_lock);
usr/src/uts/common/inet/ip/sadb.c
7928
peer_assoc = ipsec_getassocbyspi(bucket,
usr/src/uts/common/inet/ip/sadb.c
7932
peer_assoc = ipsec_getassocbyspi(bucket,
usr/src/uts/common/inet/ip/sadb.c
7937
mutex_exit(&bucket->isaf_lock);
usr/src/uts/common/inet/ip/spd.c
3371
uint32_t hval, bucket;
usr/src/uts/common/inet/ip/spd.c
3384
bucket = (hval == IPSEC_SEL_NOHASH) ? 0 : hval;
usr/src/uts/common/inet/ip/spd.c
3386
ASSERT(!HASH_LOCKED(ipss->ipsec_sel_hash, bucket));
usr/src/uts/common/inet/ip/spd.c
3387
HASH_LOCK(ipss->ipsec_sel_hash, bucket);
usr/src/uts/common/inet/ip/spd.c
3389
for (HASH_ITERATE(sp, ipsl_hash, ipss->ipsec_sel_hash, bucket)) {
usr/src/uts/common/inet/ip/spd.c
3397
HASH_UNLOCK(ipss->ipsec_sel_hash, bucket);
usr/src/uts/common/inet/ip/spd.c
3403
HASH_UNLOCK(ipss->ipsec_sel_hash, bucket);
usr/src/uts/common/inet/ip/spd.c
3407
HASH_INSERT(sp, ipsl_hash, ipss->ipsec_sel_hash, bucket);
usr/src/uts/common/inet/ip/spd.c
3416
HASH_UNLOCK(ipss->ipsec_sel_hash, bucket);
usr/src/uts/common/inet/ip/spd.c
4568
ipsif_t *bucket;
usr/src/uts/common/inet/ip/spd.c
4570
bucket = &ipss->ipsec_ipsid_buckets[ipsid_hash(idtype, idstring)];
usr/src/uts/common/inet/ip/spd.c
4572
mutex_enter(&bucket->ipsif_lock);
usr/src/uts/common/inet/ip/spd.c
4574
for (retval = bucket->ipsif_head; retval != NULL;
usr/src/uts/common/inet/ip/spd.c
4582
mutex_exit(&bucket->ipsif_lock);
usr/src/uts/common/inet/ip/spd.c
4588
mutex_exit(&bucket->ipsif_lock);
usr/src/uts/common/inet/ip/spd.c
4594
mutex_exit(&bucket->ipsif_lock);
usr/src/uts/common/inet/ip/spd.c
4600
retval->ipsid_next = bucket->ipsif_head;
usr/src/uts/common/inet/ip/spd.c
4603
retval->ipsid_ptpn = &bucket->ipsif_head;
usr/src/uts/common/inet/ip/spd.c
4606
bucket->ipsif_head = retval;
usr/src/uts/common/inet/ip/spd.c
4608
mutex_exit(&bucket->ipsif_lock);
usr/src/uts/common/inet/ip/spd.c
4621
ipsif_t *bucket;
usr/src/uts/common/inet/ip/spd.c
4625
bucket = &ipss->ipsec_ipsid_buckets[i];
usr/src/uts/common/inet/ip/spd.c
4626
mutex_enter(&bucket->ipsif_lock);
usr/src/uts/common/inet/ip/spd.c
4627
for (id = bucket->ipsif_head; id != NULL; id = nid) {
usr/src/uts/common/inet/ip/spd.c
4638
mutex_exit(&bucket->ipsif_lock);
usr/src/uts/common/inet/ip/spd.c
4668
ipsif_t *bucket;
usr/src/uts/common/inet/ip/spd.c
4673
bucket = &ipss->ipsec_ipsid_buckets[i];
usr/src/uts/common/inet/ip/spd.c
4674
mutex_init(&bucket->ipsif_lock, NULL, MUTEX_DEFAULT, NULL);
usr/src/uts/common/inet/ip/spd.c
4684
ipsif_t *bucket;
usr/src/uts/common/inet/ip/spd.c
4689
bucket = &ipss->ipsec_ipsid_buckets[i];
usr/src/uts/common/inet/ip/spd.c
4690
ASSERT(bucket->ipsif_head == NULL);
usr/src/uts/common/inet/ip/spd.c
4691
mutex_destroy(&bucket->ipsif_lock);
usr/src/uts/common/inet/tcp/tcp_time_wait.c
137
unsigned int bucket;
usr/src/uts/common/inet/tcp/tcp_time_wait.c
206
bucket = TW_BUCKET(tcp->tcp_time_wait_expire);
usr/src/uts/common/inet/tcp/tcp_time_wait.c
207
tcp->tcp_time_wait_next = tsp->tcp_time_wait_bucket[bucket];
usr/src/uts/common/inet/tcp/tcp_time_wait.c
208
tsp->tcp_time_wait_bucket[bucket] = tcp;
usr/src/uts/common/inet/tcp/tcp_time_wait.c
93
unsigned int bucket;
usr/src/uts/common/inet/tcp/tcp_time_wait.c
95
bucket = TW_BUCKET(tcp->tcp_time_wait_expire);
usr/src/uts/common/inet/tcp/tcp_time_wait.c
96
ASSERT(tsp->tcp_time_wait_bucket[bucket] == tcp);
usr/src/uts/common/inet/tcp/tcp_time_wait.c
97
tsp->tcp_time_wait_bucket[bucket] = tcp->tcp_time_wait_next;
usr/src/uts/common/io/ib/clients/daplt/daplt.c
9493
uint32_t bucket;
usr/src/uts/common/io/ib/clients/daplt/daplt.c
9519
bucket = (uint32_t)(hkey & (htblp->ht_nbuckets - 1));
usr/src/uts/common/io/ib/clients/daplt/daplt.c
9521
ASSERT(bucket < htblp->ht_nbuckets);
usr/src/uts/common/io/ib/clients/daplt/daplt.c
9528
hbp = &htblp->ht_buckets[bucket];
usr/src/uts/common/io/ib/clients/daplt/daplt.c
9539
bucket, (longlong_t)hep->he_hkey);
usr/src/uts/common/io/ib/clients/daplt/daplt.c
9555
htblp, (longlong_t)*hkeyp, bucket);
usr/src/uts/common/io/ib/clients/daplt/daplt.c
9582
uint32_t bucket;
usr/src/uts/common/io/ib/clients/daplt/daplt.c
9584
bucket = (uint32_t)(hkey & (htblp->ht_nbuckets - 1));
usr/src/uts/common/io/ib/clients/daplt/daplt.c
9587
hbp = &htblp->ht_buckets[bucket];
usr/src/uts/common/io/ib/clients/daplt/daplt.c
9598
"bucket %d, hkey 0x%016llx\n", bucket, (longlong_t)hkey);
usr/src/uts/common/io/ib/clients/daplt/daplt.c
9613
(longlong_t)hkey, bucket, hbp->hb_count, htblp->ht_count);
usr/src/uts/common/io/ib/clients/daplt/daplt.c
9647
uint32_t bucket, retval = 0;
usr/src/uts/common/io/ib/clients/daplt/daplt.c
9657
for (bucket = 0; bucket < htblp->ht_nbuckets && retval == 0; bucket++) {
usr/src/uts/common/io/ib/clients/daplt/daplt.c
9658
hbp = &htblp->ht_buckets[bucket];
usr/src/uts/common/io/ib/clients/daplt/daplt.c
9691
uint32_t bucket;
usr/src/uts/common/io/ib/clients/daplt/daplt.c
9694
bucket = (uint32_t)(hkey & (htblp->ht_nbuckets - 1));
usr/src/uts/common/io/ib/clients/daplt/daplt.c
9697
curr_hep = htblp->ht_buckets[bucket].hb_entries;
usr/src/uts/common/io/ib/clients/daplt/daplt.c
9706
"bucket %d, hkey 0x%016llx\n", bucket, (longlong_t)hkey);
usr/src/uts/common/io/ib/clients/daplt/daplt.c
9738
uint32_t bucket, cnt, total = 0;
usr/src/uts/common/io/ib/clients/daplt/daplt.c
9746
for (bucket = 0; bucket < htblp->ht_nbuckets; bucket++) {
usr/src/uts/common/io/ib/clients/daplt/daplt.c
9747
hbp = &htblp->ht_buckets[bucket];
usr/src/uts/common/io/rsm/rsm.c
1003
kmem_free((void *)importer_list.bucket,
usr/src/uts/common/io/rsm/rsm.c
1005
importer_list.bucket = NULL;
usr/src/uts/common/io/rsm/rsm.c
1604
if (rhash->bucket == NULL)
usr/src/uts/common/io/rsm/rsm.c
1607
return ((void *)rhash->bucket[hashval]);
usr/src/uts/common/io/rsm/rsm.c
1616
if (rhash->bucket == NULL)
usr/src/uts/common/io/rsm/rsm.c
1619
return ((void **)&(rhash->bucket[hashval]));
usr/src/uts/common/io/rsm/rsm.c
1628
rhash->bucket = (rsmresource_t **)
usr/src/uts/common/io/rsm/rsm.c
1639
kmem_free((void *)rhash->bucket, size * sizeof (caddr_t));
usr/src/uts/common/io/rsm/rsm.c
1640
rhash->bucket = NULL;
usr/src/uts/common/io/rsm/rsm.c
1780
head = importer_list.bucket[index];
usr/src/uts/common/io/rsm/rsm.c
1781
importer_list.bucket[index] = new_token;
usr/src/uts/common/io/rsm/rsm.c
1802
token = importer_list.bucket[index];
usr/src/uts/common/io/rsm/rsm.c
1809
importer_list.bucket[index] = token->next;
usr/src/uts/common/io/rsm/rsm.c
3458
token = importer_list.bucket[index];
usr/src/uts/common/io/rsm/rsm.c
3467
importer_list.bucket[index] = token->next;
usr/src/uts/common/io/rsm/rsm.c
4197
current = rsm_export_segs.bucket[i];
usr/src/uts/common/io/rsm/rsm.c
4270
p = rhash->bucket[i];
usr/src/uts/common/io/rsm/rsm.c
4519
p = rhash->bucket[i];
usr/src/uts/common/io/rsm/rsm.c
5707
token = importer_list.bucket[index];
usr/src/uts/common/io/rsm/rsm.c
5769
token = importer_list.bucket[i];
usr/src/uts/common/io/rsm/rsm.c
7042
token = importer_list.bucket[index];
usr/src/uts/common/io/rsm/rsm.c
845
importer_list.bucket = (importing_token_t **)
usr/src/uts/common/io/rsm/rsmka_pathmanager.c
1746
if (rsm_import_segs.bucket != NULL) {
usr/src/uts/common/io/rsm/rsmka_pathmanager.c
1748
p = rsm_import_segs.bucket[i];
usr/src/uts/common/io/str_conf.c
131
uint_t bucket;
usr/src/uts/common/io/str_conf.c
137
bucket = FMODSW_HASH(fp->f_name);
usr/src/uts/common/io/str_conf.c
138
for (pp = &(fmodsw_hash[bucket]); (p = *pp) != NULL;
usr/src/uts/common/io/str_conf.c
153
uint_t bucket;
usr/src/uts/common/io/str_conf.c
159
bucket = FMODSW_HASH(name);
usr/src/uts/common/io/str_conf.c
160
for (pp = &(fmodsw_hash[bucket]); (p = *pp) != NULL;
usr/src/uts/common/io/str_conf.c
178
uint_t bucket;
usr/src/uts/common/io/str_conf.c
184
bucket = FMODSW_HASH(name);
usr/src/uts/common/io/str_conf.c
185
for (p = fmodsw_hash[bucket]; p != NULL; p = p->f_next)
usr/src/uts/common/io/xge/hal/xgehal/xgehal-device.c
1838
int bucket;
usr/src/uts/common/io/xge/hal/xgehal/xgehal-device.c
1865
for (bucket = 0; bucket < buckets_num; bucket++) {
usr/src/uts/common/io/xge/hal/xgehal/xgehal-device.c
1879
XGE_HAL_RTS_RTH_MAP_MEM_CTRL_OFFSET(bucket);
usr/src/uts/common/os/aio.c
1674
aio_req_t **bucket;
usr/src/uts/common/os/aio.c
1684
bucket = &aiop->aio_hash[index];
usr/src/uts/common/os/aio.c
1685
for (reqp = *bucket; reqp != NULL;
usr/src/uts/common/os/aio.c
1848
aio_req_t **bucket;
usr/src/uts/common/os/aio.c
1889
bucket = &aiop->aio_hash[index];
usr/src/uts/common/os/aio.c
1890
for (ent = *bucket; ent != NULL; ent = ent->aio_hash_next) {
usr/src/uts/common/os/aio.c
1908
bucket = &aiop->aio_hash[index];
usr/src/uts/common/os/aio.c
1909
for (ent = *bucket; ent != NULL; ent = ent->aio_hash_next) {
usr/src/uts/common/os/aio.c
2268
aio_req_t **bucket;
usr/src/uts/common/os/aio.c
2278
bucket = &aiop->aio_hash[index];
usr/src/uts/common/os/aio.c
2279
for (ent = *bucket; ent != NULL; ent = ent->aio_hash_next) {
usr/src/uts/common/os/aio.c
2304
aio_req_t **bucket;
usr/src/uts/common/os/aio.c
2313
bucket = &aiop->aio_hash[index];
usr/src/uts/common/os/aio.c
2314
for (ent = *bucket; ent != NULL; ent = ent->aio_hash_next) {
usr/src/uts/common/os/port_subr.c
552
portfd_t **bucket;
usr/src/uts/common/os/port_subr.c
556
bucket = PORT_FD_BUCKET(pcp, pdp->pd_fd);
usr/src/uts/common/os/port_subr.c
557
cpdp = PFTOD(*bucket);
usr/src/uts/common/os/port_subr.c
559
*bucket = PDTOF(pdp->pd_hashnext);
usr/src/uts/common/os/taskq.c
1333
taskq_backlog_dispatch(taskq_bucket_t *bucket, task_func_t func, void *arg,
usr/src/uts/common/os/taskq.c
1346
mutex_enter(&bucket->tqbucket_lock);
usr/src/uts/common/os/taskq.c
1347
taskq_backlog_enqueue(bucket, tqe, flags);
usr/src/uts/common/os/taskq.c
1348
mutex_exit(&bucket->tqbucket_lock);
usr/src/uts/common/os/taskq.c
1354
taskq_backlog_enqueue(taskq_bucket_t *bucket, taskq_ent_t *tqe, int flags)
usr/src/uts/common/os/taskq.c
1357
ASSERT(MUTEX_HELD(&bucket->tqbucket_lock));
usr/src/uts/common/os/taskq.c
1359
tqe->tqent_un.tqent_bucket = bucket;
usr/src/uts/common/os/taskq.c
1361
TQ_PREPEND(bucket->tqbucket_backlog, tqe);
usr/src/uts/common/os/taskq.c
1363
TQ_APPEND(bucket->tqbucket_backlog, tqe);
usr/src/uts/common/os/taskq.c
1365
bucket->tqbucket_nbacklog++;
usr/src/uts/common/os/taskq.c
1369
taskq_bucket_t *, bucket,
usr/src/uts/common/os/taskq.c
1371
TQ_STAT(bucket, tqs_overflow);
usr/src/uts/common/os/taskq.c
1373
if (bucket->tqbucket_stat.tqs_maxbacklog <
usr/src/uts/common/os/taskq.c
1374
bucket->tqbucket_nbacklog) {
usr/src/uts/common/os/taskq.c
1375
bucket->tqbucket_stat.tqs_maxbacklog =
usr/src/uts/common/os/taskq.c
1376
bucket->tqbucket_nbacklog;
usr/src/uts/common/os/taskq.c
1388
if (bucket->tqbucket_nfree != 0) {
usr/src/uts/common/os/taskq.c
1390
itqe = bucket->tqbucket_freelist.tqent_prev;
usr/src/uts/common/os/taskq.c
1408
taskq_bucket_t *bucket = NULL; /* Which bucket needs extension */
usr/src/uts/common/os/taskq.c
1463
bucket = tq->tq_buckets;
usr/src/uts/common/os/taskq.c
1467
bucket = &tq->tq_buckets[h & (bsize - 1)];
usr/src/uts/common/os/taskq.c
1468
ASSERT(bucket->tqbucket_taskq == tq); /* Sanity check */
usr/src/uts/common/os/taskq.c
1475
if (bucket->tqbucket_nfree != 0) {
usr/src/uts/common/os/taskq.c
1476
tqe = taskq_bucket_dispatch(bucket, func, arg);
usr/src/uts/common/os/taskq.c
1480
TQ_STAT(bucket, tqs_misses);
usr/src/uts/common/os/taskq.c
1488
tqe = taskq_idlebucket_dispatch(bucket, func, arg);
usr/src/uts/common/os/taskq.c
1510
while (taskq_bucket_extend(bucket) != NULL) {
usr/src/uts/common/os/taskq.c
1511
TQ_STAT(bucket, tqs_disptcreates);
usr/src/uts/common/os/taskq.c
1512
tqe = taskq_bucket_dispatch(bucket, func, arg);
usr/src/uts/common/os/taskq.c
1527
tqe = taskq_backlog_dispatch(bucket, func, arg, flags);
usr/src/uts/common/os/taskq.c
1539
if (!taskq_ent_exists(tq, taskq_bucket_overflow, bucket)) {
usr/src/uts/common/os/taskq.c
1542
TQ_ENQUEUE(tq, tqe1, taskq_bucket_overflow, bucket);
usr/src/uts/common/os/taskq.c
1984
taskq_bucket_t *bucket, taskq_t *tq)
usr/src/uts/common/os/taskq.c
1986
kmutex_t *lock = &bucket->tqbucket_lock;
usr/src/uts/common/os/taskq.c
2002
ASSERT(bucket->tqbucket_nfree > 0);
usr/src/uts/common/os/taskq.c
2008
if (bucket->tqbucket_nbacklog > 0) {
usr/src/uts/common/os/taskq.c
2010
bucket->tqbucket_nfree--;
usr/src/uts/common/os/taskq.c
2012
bucket->tqbucket_nalloc++;
usr/src/uts/common/os/taskq.c
2027
bucket->tqbucket_flags &= ~TQBUCKET_REDIRECT;
usr/src/uts/common/os/taskq.c
2039
bucket->tqbucket_nalloc++;
usr/src/uts/common/os/taskq.c
2053
ASSERT(bucket->tqbucket_nalloc > 0);
usr/src/uts/common/os/taskq.c
2060
bucket->tqbucket_nalloc--;
usr/src/uts/common/os/taskq.c
2070
taskq_bucket_t *, bucket, taskq_ent_t *, tqe);
usr/src/uts/common/os/taskq.c
2073
taskq_bucket_t *, bucket, taskq_ent_t *, tqe);
usr/src/uts/common/os/taskq.c
2076
bucket->tqbucket_totaltime += end - start;
usr/src/uts/common/os/taskq.c
2085
if (bucket->tqbucket_nbacklog > 0) {
usr/src/uts/common/os/taskq.c
2093
ASSERT(bucket->tqbucket_nalloc > 0);
usr/src/uts/common/os/taskq.c
2095
ASSERT(!IS_EMPTY(bucket->tqbucket_backlog));
usr/src/uts/common/os/taskq.c
2096
bltqe = bucket->tqbucket_backlog.tqent_next;
usr/src/uts/common/os/taskq.c
2098
bucket->tqbucket_nbacklog--;
usr/src/uts/common/os/taskq.c
2101
taskq_bucket_t *, bucket,
usr/src/uts/common/os/taskq.c
2124
ASSERT(bucket->tqbucket_nalloc > 0);
usr/src/uts/common/os/taskq.c
2125
bucket->tqbucket_nalloc--;
usr/src/uts/common/os/taskq.c
2127
TQ_APPEND(bucket->tqbucket_freelist, tqe);
usr/src/uts/common/os/taskq.c
2128
bucket->tqbucket_nfree++;
usr/src/uts/common/os/taskq.c
2134
cv_signal(&bucket->tqbucket_cv);
usr/src/uts/common/os/taskq.c
2148
if ((bucket->tqbucket_flags & TQBUCKET_CLOSE) != 0)
usr/src/uts/common/os/taskq.c
2177
ASSERT(bucket->tqbucket_nfree > 0);
usr/src/uts/common/os/taskq.c
2189
if (bucket->tqbucket_nbacklog > 0) {
usr/src/uts/common/os/taskq.c
2191
bucket->tqbucket_nfree--;
usr/src/uts/common/os/taskq.c
2193
bucket->tqbucket_nalloc++;
usr/src/uts/common/os/taskq.c
2224
ASSERT(bucket->tqbucket_nfree > 0);
usr/src/uts/common/os/taskq.c
2225
bucket->tqbucket_nfree--;
usr/src/uts/common/os/taskq.c
2226
cv_signal(&bucket->tqbucket_cv);
usr/src/uts/common/os/taskq.c
2240
taskq_bucket_t *bucket = tqe->tqent_un.tqent_bucket;
usr/src/uts/common/os/taskq.c
2241
taskq_t *tq = bucket->tqbucket_taskq;
usr/src/uts/common/os/taskq.c
2254
bucket = tqe->tqent_un.tqent_bucket;
usr/src/uts/common/os/taskq.c
2261
if (bucket == idle_bucket) {
usr/src/uts/common/os/taskq.c
2279
bucket = tqe->tqent_un.tqent_bucket;
usr/src/uts/common/os/taskq.c
2280
VERIFY3P(bucket, >=, tq->tq_buckets);
usr/src/uts/common/os/taskq.c
2281
VERIFY3P(bucket, <, idle_bucket);
usr/src/uts/common/os/taskq.c
2284
taskq_d_svc_bucket(tqe, bucket, tq);
usr/src/uts/common/os/taskq.c
2321
VERIFY3P(bucket, >=, tq->tq_buckets);
usr/src/uts/common/os/taskq.c
2322
VERIFY3P(bucket, <, idle_bucket);
usr/src/uts/common/os/taskq.c
2324
b = bucket;
usr/src/uts/common/os/taskq.c
2340
} while (b != bucket);
usr/src/uts/common/os/taskq.c
2426
bucket = tq->tq_buckets;
usr/src/uts/common/os/taskq.c
2430
tqe->tqent_un.tqent_bucket = bucket;
usr/src/uts/common/os/taskq.c
2690
taskq_bucket_t *bucket = kmem_zalloc(sizeof (taskq_bucket_t) *
usr/src/uts/common/os/taskq.c
2692
taskq_bucket_t *idle_bucket = &bucket[bsize];
usr/src/uts/common/os/taskq.c
2695
tq->tq_buckets = bucket;
usr/src/uts/common/os/taskq.c
2698
for (b_id = 0; b_id < (bsize + 1); b_id++, bucket++) {
usr/src/uts/common/os/taskq.c
2699
mutex_init(&bucket->tqbucket_lock, NULL, MUTEX_DEFAULT,
usr/src/uts/common/os/taskq.c
2701
cv_init(&bucket->tqbucket_cv, NULL, CV_DEFAULT, NULL);
usr/src/uts/common/os/taskq.c
2702
bucket->tqbucket_taskq = tq;
usr/src/uts/common/os/taskq.c
2703
TQ_LIST_INIT(bucket->tqbucket_freelist);
usr/src/uts/common/os/taskq.c
2704
TQ_LIST_INIT(bucket->tqbucket_backlog);
usr/src/uts/common/os/taskq.c
3073
taskq_bucket_redist(taskq_bucket_t *bucket)
usr/src/uts/common/os/taskq.c
3075
taskq_t *tq = bucket->tqbucket_taskq;
usr/src/uts/common/os/taskq.c
3081
VERIFY3P(bucket, >=, tq->tq_buckets);
usr/src/uts/common/os/taskq.c
3082
VERIFY3P(bucket, <, idle_bucket);
usr/src/uts/common/os/taskq.c
3095
mutex_enter(&bucket->tqbucket_lock);
usr/src/uts/common/os/taskq.c
3096
nthreads = bucket->tqbucket_nalloc + bucket->tqbucket_nfree;
usr/src/uts/common/os/taskq.c
3097
if (nthreads > 0 || bucket->tqbucket_nbacklog == 0 ||
usr/src/uts/common/os/taskq.c
3098
(bucket->tqbucket_flags & TQBUCKET_REDIRECT) != 0) {
usr/src/uts/common/os/taskq.c
3099
mutex_exit(&bucket->tqbucket_lock);
usr/src/uts/common/os/taskq.c
3103
bucket->tqbucket_flags |= TQBUCKET_REDIRECT;
usr/src/uts/common/os/taskq.c
3104
mutex_exit(&bucket->tqbucket_lock);
usr/src/uts/common/os/taskq.c
3112
tqe->tqent_arg = bucket; /* redirected to */
usr/src/uts/common/os/taskq.c
3120
db = bucket;
usr/src/uts/common/os/taskq.c
3125
if (db == bucket)
usr/src/uts/common/os/taskq.c
3142
taskq_bucket_t *, bucket);
usr/src/uts/common/os/taskq.c
3145
mutex_enter(&bucket->tqbucket_lock);
usr/src/uts/common/os/taskq.c
3146
bucket->tqbucket_flags &= ~TQBUCKET_REDIRECT;
usr/src/uts/common/os/taskq.c
3147
mutex_exit(&bucket->tqbucket_lock);
usr/src/uts/common/os/taskq.c
3158
itqe = bucket->tqbucket_freelist.tqent_prev;
usr/src/uts/common/os/taskq.c
3164
taskq_bucket_t *, bucket, taskq_ent_t *, tqe);
usr/src/uts/common/os/vmem.c
472
vmem_seg_t **bucket;
usr/src/uts/common/os/vmem.c
475
bucket = VMEM_HASH(vmp, vsp->vs_start);
usr/src/uts/common/os/vmem.c
476
vsp->vs_knext = *bucket;
usr/src/uts/common/os/vmem.c
477
*bucket = vsp;
usr/src/uts/common/refhash/refhash.c
116
uint_t bucket;
usr/src/uts/common/refhash/refhash.c
120
bucket = hp->rh_hash(tp) % hp->rh_bucket_count;
usr/src/uts/common/refhash/refhash.c
121
for (lp = list_head(&hp->rh_buckets[bucket]); lp != NULL;
usr/src/uts/common/refhash/refhash.c
122
lp = list_next(&hp->rh_buckets[bucket], lp)) {
usr/src/uts/common/refhash/refhash.c
77
uint_t bucket;
usr/src/uts/common/refhash/refhash.c
80
bucket = hp->rh_hash(obj_to_tag(hp, op)) % hp->rh_bucket_count;
usr/src/uts/common/refhash/refhash.c
85
list_insert_tail(&hp->rh_buckets[bucket], lp);
usr/src/uts/common/refhash/refhash.c
93
uint_t bucket;
usr/src/uts/common/refhash/refhash.c
95
bucket = hp->rh_hash(obj_to_tag(hp, op)) % hp->rh_bucket_count;
usr/src/uts/common/refhash/refhash.c
96
list_remove(&hp->rh_buckets[bucket], lp);
usr/src/uts/common/sys/lgrp.h
114
#define LGRP_STAT(stats, bucket, whichstat) \
usr/src/uts/common/sys/lgrp.h
115
((stats)->ls_data[bucket][whichstat])
usr/src/uts/common/sys/rsm/rsm_in.h
341
rsmresource_t **bucket;
usr/src/uts/common/sys/rsm/rsm_in.h
392
importing_token_t **bucket;
usr/src/uts/intel/dtrace/fasttrap_isa.c
641
fasttrap_bucket_t *bucket;
usr/src/uts/intel/dtrace/fasttrap_isa.c
647
bucket = &fasttrap_tpoints.fth_table[FASTTRAP_TPOINTS_INDEX(pid, pc)];
usr/src/uts/intel/dtrace/fasttrap_isa.c
649
for (tp = bucket->ftb_data; tp != NULL; tp = tp->ftt_next) {
usr/src/uts/intel/dtrace/fasttrap_isa.c
859
fasttrap_bucket_t *bucket;
usr/src/uts/intel/dtrace/fasttrap_isa.c
900
bucket = &fasttrap_tpoints.fth_table[FASTTRAP_TPOINTS_INDEX(pid, pc)];
usr/src/uts/intel/dtrace/fasttrap_isa.c
905
for (tp = bucket->ftb_data; tp != NULL; tp = tp->ftt_next) {
usr/src/uts/sparc/dtrace/fasttrap_isa.c
281
fasttrap_bucket_t *bucket;
usr/src/uts/sparc/dtrace/fasttrap_isa.c
288
bucket = &fasttrap_tpoints.fth_table[FASTTRAP_TPOINTS_INDEX(pid, pc)];
usr/src/uts/sparc/dtrace/fasttrap_isa.c
290
for (tp = bucket->ftb_data; tp != NULL; tp = tp->ftt_next) {
usr/src/uts/sparc/dtrace/fasttrap_isa.c
421
fasttrap_bucket_t *bucket;
usr/src/uts/sparc/dtrace/fasttrap_isa.c
459
bucket = &fasttrap_tpoints.fth_table[FASTTRAP_TPOINTS_INDEX(pid, pc)];
usr/src/uts/sparc/dtrace/fasttrap_isa.c
464
for (tp = bucket->ftb_data; tp != NULL; tp = tp->ftt_next) {