Lines Matching refs:num_buckets
155 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 - 1;
285 for (bucket=0; bucket<cvmx_tim.num_buckets; bucket++)
289 cvmx_tim_bucket_entry_t *bucket_ptr = cvmx_tim.bucket + timer_id * cvmx_tim.num_buckets + bucket;