Home
last modified time | relevance | path

Searched refs:buckets (Results 1 – 25 of 32) sorted by relevance

12

/illumos-gate/usr/src/lib/libdtrace_jni/java/src/org/opensolaris/os/dtrace/
H A DDistribution.java51 private List <Bucket> buckets; field in Distribution
81 buckets = createBuckets(base, constant, frequencies); in Distribution()
100 buckets = new ArrayList <Bucket> (len); in Distribution()
101 buckets.addAll(frequencies); in Distribution()
115 int len = buckets.size(); in initialize()
117 bucket = buckets.get(i); in initialize()
165 List <Bucket> buckets = new ArrayList <Bucket> (len); in createBuckets() local
175 buckets.add(bucket); in createBuckets()
178 return buckets; in createBuckets()
234 return new ArrayList <Bucket> (buckets); in getBuckets()
[all …]
H A DLinearDistribution.java190 List <Distribution.Bucket> buckets = getBuckets(); in getValue() local
191 int len = buckets.size(); in getValue()
195 bucket = buckets.get(0); in getValue()
199 bucket = buckets.get(i); in getValue()
203 bucket = buckets.get(len - 1); in getValue()
H A DLogDistribution.java83 LogDistribution(long[] buckets) in LogDistribution() argument
85 super(0, 2, buckets); // initializes using base 0, power of 2 in LogDistribution()
132 List <Distribution.Bucket> buckets = getBuckets(); in getValue() local
133 for (Distribution.Bucket bucket : buckets) { in getValue()
H A DLogLinearDistribution.java185 List<Distribution.Bucket> buckets = getBuckets(); in getValue() local
186 for (Distribution.Bucket bucket : buckets) in getValue()
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/
H A Ddist.c40 dist_linear(int buckets, int beg, int end) in dist_linear() argument
42 int *out = mdb_alloc((buckets + 1) * sizeof (*out), UM_SLEEP | UM_GC); in dist_linear()
46 for (pos = 0; pos < buckets; pos++) in dist_linear()
47 out[pos] = beg + (pos * dist)/buckets; in dist_linear()
48 out[buckets] = end + 1; in dist_linear()
79 dist_geometric(int buckets, int beg, int end, int minbucketsize) in dist_geometric() argument
82 return (dist_linear(buckets, beg, end)); in dist_geometric()
84 int *out = mdb_alloc((buckets + 1) * sizeof (*out), UM_SLEEP | UM_GC); in dist_geometric()
95 if (buckets == 1) { in dist_geometric()
105 r = exp(log((double)(end + 1) / beg) / buckets); in dist_geometric()
[all …]
H A Dkmem.c382 int buckets; in kmem_slabs_print_dist() local
387 buckets = buffers_per_slab; in kmem_slabs_print_dist()
394 buckets = MIN(buckets, maxbuckets); in kmem_slabs_print_dist()
401 buckets = MIN(buckets, 1 + ((buffers_per_slab - 1) / in kmem_slabs_print_dist()
403 if ((buckets < 2) && (buffers_per_slab > 1)) { in kmem_slabs_print_dist()
404 buckets = 2; in kmem_slabs_print_dist()
416 distarray = dist_linear(buckets - 1, 1, buffers_per_slab - 1); in kmem_slabs_print_dist()
429 for (i = buckets - 2; i >= 0; i--) { in kmem_slabs_print_dist()
540 boolean_t buckets = B_FALSE; in kmem_slabs() local
554 buckets = B_TRUE; in kmem_slabs()
[all …]
/illumos-gate/usr/src/cmd/dtrace/test/tst/common/java_api/src/
H A DTestBean.java205 List < Distribution.Bucket > buckets = in getLogDistribution() local
220 buckets.add(bucket); in getLogDistribution()
222 buckets.add(bucket); in getLogDistribution()
224 buckets.add(bucket); in getLogDistribution()
238 buckets.add(bucket); in getLogDistribution()
240 LogDistribution d = new LogDistribution(buckets); in getLogDistribution()
247 List < Distribution.Bucket > buckets = in getLinearDistribution() local
254 buckets.add(bucket); in getLinearDistribution()
258 buckets.add(bucket); in getLinearDistribution()
261 buckets.add(bucket); in getLinearDistribution()
[all …]
/illumos-gate/usr/src/contrib/ast/src/lib/libast/hash/
H A Dhashlook.c183 tab->buckets--; in hashlook()
242 tab->buckets--; in hashlook()
277 if (!tab->frozen && !(tab->flags & HASH_FIXED) && tab->buckets > tab->root->meanchain * tab->size) in hashlook()
335 tab->buckets++; in hashlook()
338 tab->buckets--; in hashlook()
351 tab->buckets++; in hashlook()
H A Dhashdump.c123 sfprintf(sfstderr, " buckets: %d\n", tab->buckets); in dumptable()
/illumos-gate/usr/src/cmd/ipf/tools/
H A Dipfstat.c1069 u_long minlen, maxlen, totallen, *buckets; local
1072 sz = sizeof(*buckets) * ipsp->iss_statesize;
1073 buckets = (u_long *)malloc(sz);
1074 if (buckets == NULL) {
1078 if (kmemcpy((char *)buckets, (u_long)ipsp->iss_bucketlen, sz)) {
1079 free(buckets);
1110 if (buckets[i] > maxlen)
1111 maxlen = buckets[i];
1112 if (buckets[i] < minlen)
1113 minlen = buckets[i];
[all …]
/illumos-gate/usr/src/uts/common/fs/nfs/
H A Dnfs4_db.c729 rfs4_bucket_t *buckets, *bp; in rfs4_cpr_callb() local
746 buckets = table->dbt_indices->dbi_buckets; in rfs4_cpr_callb()
757 bp = &buckets[i]; in rfs4_cpr_callb()
780 rfs4_bucket_t *buckets = table->dbt_indices->dbi_buckets, *bp; in rfs4_dbe_walk() local
790 bp = &buckets[i]; in rfs4_dbe_walk()
853 rfs4_bucket_t *buckets = idx->dbi_buckets, *bp; in rfs4_dbe_reap() local
866 bp = &buckets[i]; in rfs4_dbe_reap()
/illumos-gate/usr/src/cmd/dtrace/test/tst/common/java_api/
H A Dtst.Bean.ksh.out45 … class org.opensolaris.os.dtrace.LinearDistribution[base = 1, step = 10, buckets = [org.opensolari…
56 … class org.opensolaris.os.dtrace.LinearDistribution[base = 1, step = 10, buckets = [org.opensolari…
68 … class org.opensolaris.os.dtrace.LinearDistribution[base = 1, step = 10, buckets = [org.opensolari…
79 … class org.opensolaris.os.dtrace.LinearDistribution[base = 1, step = 10, buckets = [org.opensolari…
150 …serialized: org.opensolaris.os.dtrace.Distribution[buckets = [org.opensolaris.os.dtrace.Distributi…
151 …deserialized: org.opensolaris.os.dtrace.Distribution[buckets = [org.opensolaris.os.dtrace.Distribu…
153 …encoded: org.opensolaris.os.dtrace.Distribution[buckets = [org.opensolaris.os.dtrace.Distribution$…
154 …decoded: org.opensolaris.os.dtrace.Distribution[buckets = [org.opensolaris.os.dtrace.Distribution$…
156 …serialized: class org.opensolaris.os.dtrace.LinearDistribution[base = 1, step = 10, buckets = [org…
157 …deserialized: class org.opensolaris.os.dtrace.LinearDistribution[base = 1, step = 10, buckets = [o…
[all …]
/illumos-gate/usr/src/lib/librsm/inc/
H A Drsmlib_in.h82 rsm_pollfd_chunk_t *buckets[RSM_MAX_BUCKETS]; member
/illumos-gate/usr/src/contrib/ast/src/lib/libast/include/
H A Dhash.h175 int buckets; /* active bucket count */ member
/illumos-gate/usr/src/uts/common/sys/
H A Dkobj.h92 symid_t *buckets; member
/illumos-gate/usr/src/cmd/mdb/common/modules/libumem/
H A Dumem.c3886 int buckets; in umem_malloc_print_dist() local
3895 nbucks = buckets = maxb - minb + 1; in umem_malloc_print_dist()
3902 buckets = MIN(buckets, maxbuckets); in umem_malloc_print_dist()
3905 buckets = MIN(buckets, nbucks/minbucketsize); in umem_malloc_print_dist()
3906 if (buckets == 0) { in umem_malloc_print_dist()
3907 buckets = 1; in umem_malloc_print_dist()
3913 distarray = dist_geometric(buckets, minb, maxb, minbucketsize); in umem_malloc_print_dist()
3915 distarray = dist_linear(buckets, minb, maxb); in umem_malloc_print_dist()
3918 for (i = 0; i < buckets; i++) { in umem_malloc_print_dist()
/illumos-gate/usr/src/cmd/mdb/common/modules/smbsrv/
H A Dsmbsrv.c1984 wsp->walk_addr = (uintptr_t)hash.buckets + in smb_hash_walk_init()
2054 smb_bucket_t *buckets; in smb_hashstat_walk_init() local
2073 buckets = mdb_alloc(arr_sz, UM_SLEEP | UM_GC); in smb_hashstat_walk_init()
2074 if (mdb_vread(buckets, arr_sz, (uintptr_t)hash.buckets) == -1) { in smb_hashstat_walk_init()
2076 hash.buckets); in smb_hashstat_walk_init()
2081 wd->bucket = buckets; in smb_hashstat_walk_init()
2082 wd->end = buckets + hash.num_buckets; in smb_hashstat_walk_init()
2084 wsp->walk_addr = (uintptr_t)hash.buckets; in smb_hashstat_walk_init()
/illumos-gate/usr/src/uts/common/fs/smbsrv/
H A Dsmb_ofile.c1045 bucket = &hash->buckets[idx]; in smb_ofile_lookup_by_persistid()
1108 bucket = &hash->buckets[idx]; in smb_ofile_set_persistid_dh()
1164 bucket = &hash->buckets[idx]; in smb_ofile_insert_persistid()
1197 bucket = &hash->buckets[idx]; in smb_ofile_del_persistid()
H A Dsmb_kutil.c1976 hash->buckets = kmem_zalloc(num_buckets * sizeof (smb_bucket_t), in smb_hash_create()
1979 smb_llist_constructor(&hash->buckets[i].b_list, elemsz, in smb_hash_create()
1990 smb_llist_destructor(&hash->buckets[i].b_list); in smb_hash_destroy()
1992 kmem_free(hash->buckets, hash->num_buckets * sizeof (smb_bucket_t)); in smb_hash_destroy()
H A Dsmb2_lease.c170 bucket = &ht->buckets[hashkey].b_list; in smb2_lease_create()
252 bucket = &ht->buckets[hashkey].b_list; in lease_lookup()
/illumos-gate/usr/src/boot/common/
H A Dload_elf.c59 Elf_Hashelt *buckets; member
755 ef->buckets = ef->hashtab + 2; in __elfN()
756 ef->chains = ef->buckets + ef->nbuckets; in __elfN()
1066 COPYOUT(&ef->buckets[hash % ef->nbuckets], &symnum, sizeof (symnum)); in __elfN()
/illumos-gate/usr/src/lib/librsm/common/
H A Drsmlib.c144 pollfd_table.buckets[i] = NULL; in _rsm_librsm_init()
405 chunk = pollfd_table.buckets[hash]; in _rsm_insert_pollfd_table()
426 chunk->next = pollfd_table.buckets[hash]; in _rsm_insert_pollfd_table()
427 pollfd_table.buckets[hash] = chunk; in _rsm_insert_pollfd_table()
467 chunk = pollfd_table.buckets[RSM_POLLFD_HASH(segfd)]; in _rsm_lookup_pollfd_table()
510 prev_chunk = chunk = pollfd_table.buckets[hash]; in _rsm_remove_pollfd_table()
526 pollfd_table.buckets[hash] = in _rsm_remove_pollfd_table()
/illumos-gate/usr/src/uts/common/sys/fs/
H A Dzfs.h1114 #define HISTO(val, buckets) (val != 0 ? MIN(highbit64(val) - 1, \ argument
1115 buckets - 1) : 0)
/illumos-gate/usr/src/uts/common/krtld/
H A Dkobj.c832 mp->buckets = kobj_zalloc(mp->hashsize * sizeof (symid_t), KM_WAIT); in load_exec()
966 mp->buckets = kobj_zalloc(mp->hashsize * sizeof (symid_t), KM_WAIT); in load_linker()
1621 mp->buckets = (symid_t *)(mp->symtbl + (nsyms * symsize)); in kobj_export_ksyms()
1622 mp->chains = (symid_t *)(mp->buckets + mp->hashsize); in kobj_export_ksyms()
2624 mp->buckets = (symid_t *)(mp->symtbl + mp->symhdr->sh_size); in get_syms()
2625 mp->chains = mp->buckets + mp->hashsize; in get_syms()
3464 for (ip = &mp->buckets[kobj_hash_name(name) % mp->hashsize]; *ip; in lookup_one()
3489 for (ip = &mp->buckets[kobj_hash_name(name) % mp->hashsize]; *ip; in sym_lookup()
3524 for (ip = &mp->buckets[kobj_hash_name(name) % mp->hashsize]; *ip; in sym_insert()
/illumos-gate/usr/src/cmd/sgs/rtld/common/
H A Delf.c1325 uint_t ndx, hashoff, buckets, *chainptr; local
1341 buckets = HASH(ilmp)[0];
1343 hashoff = ((uint_t)hash % buckets) + 2;
1352 chainptr = HASH(ilmp) + 2 + buckets;
1365 hashoff = ndx + buckets + 2;

12