Home
last modified time | relevance | path

Searched refs:tim_ring (Results 1 – 3 of 3) sorted by relevance

/f-stack/dpdk/drivers/event/octeontx2/
H A Dotx2_tim_evdev.c53 arm_burst[tim_ring->enable_stats][tim_ring->optimized] in tim_set_fp_ops()
56 arm_tmo_burst[tim_ring->enable_stats][tim_ring->optimized] in tim_set_fp_ops()
107 tim_ring->nb_bkts = (hbkts - tim_ring->nb_bkts) < in tim_optimze_bkt_param()
111 tim_ring->tck_nsec = RTE_ALIGN_MUL_CEIL((tim_ring->max_tout / in tim_optimze_bkt_param()
143 tim_ring->nb_chunks, tim_ring->chunk_sz, in tim_chnk_pool_create()
169 tim_ring->nb_chunks, tim_ring->chunk_sz, in tim_chnk_pool_create()
300 tim_ring->nb_bkts = (tim_ring->max_tout / tim_ring->tck_nsec); in otx2_tim_ring_create()
331 tim_ring->nb_chunks = tim_ring->nb_chunks * tim_ring->nb_bkts; in otx2_tim_ring_create()
333 tim_ring->nb_chunks = tim_ring->nb_chunks + tim_ring->nb_bkts; in otx2_tim_ring_create()
384 (uint64_t)(((tim_ring->nb_chunks * tim_ring->chunk_sz) in otx2_tim_ring_create()
[all …]
H A Dotx2_tim_worker.h125 &tim_ring->fast_div) + rel_bkt; in tim_get_target_bucket()
129 bucket = bucket % tim_ring->nb_bkts; in tim_get_target_bucket()
131 tim_ring->nb_bkts; in tim_get_target_bucket()
136 (tim_ring->nb_bkts - 1); in tim_get_target_bucket()
139 *bkt = &tim_ring->bkt[bucket]; in tim_get_target_bucket()
140 *mirr_bkt = &tim_ring->bkt[mirr_bucket]; in tim_get_target_bucket()
156 tim_ring->nb_chunk_slots)->w0; in tim_clr_bkt()
179 struct otx2_tim_ring * const tim_ring) in tim_refill_chunk() argument
190 tim_ring->nb_chunk_slots) = in tim_refill_chunk()
196 chunk = tim_clr_bkt(tim_ring, bkt); in tim_refill_chunk()
[all …]
H A Dotx2_tim_worker.c19 tim->timeout_ticks >= tim_ring->nb_bkts)) { in tim_arm_checks()
42 tim_sync_start_cyc(struct otx2_tim_ring *tim_ring) in tim_sync_start_cyc() argument
47 if (cur_cyc - tim_ring->last_updt_cyc > tim_ring->tot_int) { in tim_sync_start_cyc()
51 tim_ring->ring_start_cyc = cur_cyc - in tim_sync_start_cyc()
52 (real_bkt * tim_ring->tck_int); in tim_sync_start_cyc()
53 tim_ring->last_updt_cyc = cur_cyc; in tim_sync_start_cyc()
69 tim_sync_start_cyc(tim_ring); in tim_timer_arm_burst()
71 if (tim_arm_checks(tim_ring, tim[index])) in tim_timer_arm_burst()
76 ret = tim_add_entry_sp(tim_ring, in tim_timer_arm_burst()
80 ret = tim_add_entry_mp(tim_ring, in tim_timer_arm_burst()
[all …]