Searched refs:num_buckets (Results 1 - 4 of 4) sorted by relevance

/freebsd-10.0-release/contrib/gdb/gdb/
H A Dbcache.c70 unsigned int num_buckets; member in struct:bcache
147 new_num_buckets = bcache->num_buckets * 2;
149 if (sizes[i] > bcache->num_buckets)
161 bcache->structure_size -= (bcache->num_buckets
167 for (i = 0; i < bcache->num_buckets; i++)
187 bcache->num_buckets = new_num_buckets;
210 if (bcache->unique_count >= bcache->num_buckets * CHAIN_LENGTH_THRESHOLD)
218 hash_index = full_hash % bcache->num_buckets;
332 int *chain_length = XCALLOC (c->num_buckets + 1, int);
338 for (b = 0; b < c->num_buckets;
[all...]
/freebsd-10.0-release/sys/contrib/octeon-sdk/
H A Dcvmx-tim.c155 cvmx_tim.num_buckets = temp + 1;
158 if ((cvmx_tim.num_buckets < 3) || cvmx_tim.num_buckets > 1048576)
160 cvmx_dprintf("ERROR: cvmx_tim_setup: num_buckets out of range\n");
165 cvmx_tim.bucket = cvmx_bootmem_alloc(CVMX_TIM_NUM_TIMERS * cvmx_tim.num_buckets
172 memset(cvmx_tim.bucket, 0, CVMX_TIM_NUM_TIMERS * cvmx_tim.num_buckets * sizeof(cvmx_tim_bucket_entry_t));
180 cvmx_tim_bucket_entry_t *bucket = cvmx_tim.bucket + timer_id * cvmx_tim.num_buckets;
197 ring_ctl1.s.bsize = cvmx_tim.num_buckets - 1;
217 config_ring0.s.num_buckets = cvmx_tim.num_buckets
[all...]
H A Dcvmx-tim.h124 uint32_t num_buckets; /**< How many buckets per wheel */ member in struct:__anon7118
235 work_bucket_ptr = cvmx_tim.bucket + core_num * cvmx_tim.num_buckets + (work_bucket & (cvmx_tim.num_buckets - 1));
H A Dcvmx-tim-defs.h853 uint64_t num_buckets : 20; /**< Number of buckets - 1 */ member in struct:cvmx_tim_mem_ring0::cvmx_tim_mem_ring0_s
857 uint64_t num_buckets : 20;

Completed in 77 milliseconds