Home
last modified time | relevance | path

Searched refs:hbkts (Results 1 – 2 of 2) sorted by relevance

/f-stack/dpdk/drivers/event/octeontx/
H A Dtimvf_evdev.c81 uint32_t hbkts; in optimize_bucket_parameters() local
85 hbkts = rte_align32pow2(timr->nb_bkts); in optimize_bucket_parameters()
86 tck_nsec = RTE_ALIGN_MUL_CEIL(timr->max_tout / (hbkts - 1), 10); in optimize_bucket_parameters()
88 if ((tck_nsec < 1000 || hbkts > TIM_MAX_BUCKETS)) in optimize_bucket_parameters()
89 hbkts = 0; in optimize_bucket_parameters()
94 if ((tck_nsec < 1000 || hbkts > TIM_MAX_BUCKETS)) in optimize_bucket_parameters()
97 if (!hbkts && !lbkts) in optimize_bucket_parameters()
100 if (!hbkts) { 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()
[all …]
/f-stack/dpdk/drivers/event/octeontx2/
H A Dotx2_tim_evdev.c77 uint32_t hbkts; in tim_optimze_bkt_param() local
80 hbkts = rte_align32pow2(tim_ring->nb_bkts); in tim_optimze_bkt_param()
81 tck_nsec = RTE_ALIGN_MUL_CEIL(tim_ring->max_tout / (hbkts - 1), 10); in tim_optimze_bkt_param()
85 hbkts > OTX2_TIM_MAX_BUCKETS)) in tim_optimze_bkt_param()
86 hbkts = 0; in tim_optimze_bkt_param()
96 if (!hbkts && !lbkts) in tim_optimze_bkt_param()
99 if (!hbkts) { 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()