Searched refs:nb_bkts (Results 1 – 8 of 8) sorted by relevance
| /dpdk/drivers/event/octeontx/ |
| H A D | timvf_evdev.c | 85 hbkts = rte_align32pow2(timr->nb_bkts); in optimize_bucket_parameters() 91 lbkts = rte_align32prevpow2(timr->nb_bkts); in optimize_bucket_parameters() 101 timr->nb_bkts = lbkts; in optimize_bucket_parameters() 104 timr->nb_bkts = hbkts; in optimize_bucket_parameters() 108 timr->nb_bkts = (hbkts - timr->nb_bkts) < in optimize_bucket_parameters() 109 (timr->nb_bkts - lbkts) ? hbkts : lbkts; in optimize_bucket_parameters() 113 (timr->nb_bkts - 1)), 10); in optimize_bucket_parameters() 164 (timr->nb_bkts - 1); in timvf_ring_start() 200 timr->nb_bkts, timr->tck_nsec, interval, in timvf_ring_start() 261 timr->nb_bkts = (timr->max_tout / timr->tck_nsec); in timvf_ring_create() [all …]
|
| H A D | timvf_evdev.h | 158 typedef uint32_t (*bkt_id)(const uint32_t bkt_tcks, const uint32_t nb_bkts); 168 uint32_t nb_bkts; member 184 bkt_mod(const uint32_t rel_bkt, const uint32_t nb_bkts) in bkt_mod() argument 186 return rel_bkt % nb_bkts; in bkt_mod() 190 bkt_and(uint32_t rel_bkt, uint32_t nb_bkts) in bkt_and() argument 192 return rel_bkt & (nb_bkts - 1); in bkt_and()
|
| H A D | timvf_worker.c | 18 tim->timeout_ticks >= timr->nb_bkts)) { in timvf_timer_reg_checks() 151 if (unlikely(!timeout_tick || timeout_tick >= timr->nb_bkts)) { in timvf_timer_arm_tmo_brst()
|
| H A D | timvf_worker.h | 247 timr->nb_bkts); in timvf_get_target_bucket()
|
| /dpdk/drivers/event/cnxk/ |
| H A D | cnxk_tim_evdev.c | 294 tim_ring->nb_bkts = (tim_ring->max_tout / tim_ring->tck_nsec); in cnxk_tim_ring_create() 318 tim_ring->nb_chunks = tim_ring->nb_chunks * tim_ring->nb_bkts; in cnxk_tim_ring_create() 327 (tim_ring->nb_bkts) * sizeof(struct cnxk_tim_bkt), in cnxk_tim_ring_create() 338 tim_ring->nb_bkts, tim_ring->chunk_sz, in cnxk_tim_ring_create() 360 (tim_ring->nb_bkts * sizeof(struct cnxk_tim_bkt))) / in cnxk_tim_ring_create() 407 bucket = bucket % (tim_ring->nb_bkts); in cnxk_tim_calibrate_start_tsc() 434 tim_ring->tot_int = tim_ring->tck_int * tim_ring->nb_bkts; in cnxk_tim_ring_start() 436 tim_ring->fast_bkt = rte_reciprocal_value_u64(tim_ring->nb_bkts); in cnxk_tim_ring_start()
|
| H A D | cnxk_tim_worker.c | 19 tim->timeout_ticks > tim_ring->nb_bkts)) { in cnxk_tim_arm_checks() 119 if (unlikely(!timeout_tick || timeout_tick > tim_ring->nb_bkts)) { in cnxk_tim_timer_arm_tmo_brst()
|
| H A D | cnxk_tim_worker.h | 140 bucket = cnxk_tim_bkt_fast_mod(bucket, tim_ring->nb_bkts, in cnxk_tim_get_target_bucket() 143 cnxk_tim_bkt_fast_mod(bucket + (tim_ring->nb_bkts >> 1), in cnxk_tim_get_target_bucket() 144 tim_ring->nb_bkts, tim_ring->fast_bkt); in cnxk_tim_get_target_bucket()
|
| H A D | cnxk_tim_evdev.h | 124 uint32_t nb_bkts; member
|