Searched refs:nb_bkts (Results 1 – 8 of 8) sorted by relevance
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 …]
158 typedef uint32_t (*bkt_id)(const uint32_t bkt_tcks, const uint32_t nb_bkts);168 uint32_t nb_bkts; member184 bkt_mod(const uint32_t rel_bkt, const uint32_t nb_bkts) in bkt_mod() argument186 return rel_bkt % nb_bkts; in bkt_mod()190 bkt_and(uint32_t rel_bkt, uint32_t nb_bkts) in bkt_and() argument192 return rel_bkt & (nb_bkts - 1); in bkt_and()
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()
245 timr->nb_bkts); in timvf_get_target_bucket()
80 hbkts = rte_align32pow2(tim_ring->nb_bkts); in tim_optimze_bkt_param()88 lbkts = rte_align32prevpow2(tim_ring->nb_bkts); in tim_optimze_bkt_param()100 tim_ring->nb_bkts = lbkts; in tim_optimze_bkt_param()103 tim_ring->nb_bkts = hbkts; in tim_optimze_bkt_param()107 tim_ring->nb_bkts = (hbkts - tim_ring->nb_bkts) < in tim_optimze_bkt_param()108 (tim_ring->nb_bkts - lbkts) ? hbkts : lbkts; in tim_optimze_bkt_param()112 (tim_ring->nb_bkts - 1)), 10); in tim_optimze_bkt_param()114 otx2_tim_dbg("Nb_bkts : %" PRIu32 "", tim_ring->nb_bkts); in tim_optimze_bkt_param()324 if (rte_is_power_of_2(tim_ring->nb_bkts)) in otx2_tim_ring_create()353 cfg_req->bucketsize = tim_ring->nb_bkts; in otx2_tim_ring_create()[all …]
129 bucket = bucket % tim_ring->nb_bkts; in tim_get_target_bucket()130 mirr_bucket = (bucket + (tim_ring->nb_bkts >> 1)) % in tim_get_target_bucket()131 tim_ring->nb_bkts; in tim_get_target_bucket()134 bucket = bucket & (tim_ring->nb_bkts - 1); in tim_get_target_bucket()135 mirr_bucket = (bucket + (tim_ring->nb_bkts >> 1)) & in tim_get_target_bucket()136 (tim_ring->nb_bkts - 1); in tim_get_target_bucket()
19 tim->timeout_ticks >= tim_ring->nb_bkts)) { in tim_arm_checks()109 if (unlikely(!timeout_tick || timeout_tick >= tim_ring->nb_bkts)) { in tim_timer_arm_tmo_brst()
144 uint32_t nb_bkts; member