Home
last modified time | relevance | path

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

/dpdk/drivers/event/cnxk/
H A Dcnxk_tim_evdev.c38 pool_name, tim_ring->nb_chunks, tim_ring->chunk_sz, in cnxk_tim_chnk_pool_create()
61 tim_ring->ena_dfb = tim_ring->ena_periodic ? 1 : 0; in cnxk_tim_chnk_pool_create()
64 pool_name, tim_ring->nb_chunks, tim_ring->chunk_sz, in cnxk_tim_chnk_pool_create()
104 arm_tmo_burst[tim_ring->enable_stats][tim_ring->ena_dfb]; in cnxk_tim_set_fp_ops()
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()
320 tim_ring->nb_chunks = tim_ring->nb_timers; in cnxk_tim_ring_create()
337 tim_ring->ena_periodic, tim_ring->ena_dfb, in cnxk_tim_ring_create()
338 tim_ring->nb_bkts, tim_ring->chunk_sz, in cnxk_tim_ring_create()
359 (uint64_t)(((tim_ring->nb_chunks * tim_ring->chunk_sz) + in cnxk_tim_ring_create()
[all …]
H A Dcnxk_tim_worker.h141 tim_ring->fast_bkt); in cnxk_tim_get_target_bucket()
144 tim_ring->nb_bkts, tim_ring->fast_bkt); in cnxk_tim_get_target_bucket()
145 *bkt = &tim_ring->bkt[bucket]; in cnxk_tim_get_target_bucket()
146 *mirr_bkt = &tim_ring->bkt[mirr_bucket]; in cnxk_tim_get_target_bucket()
161 tim_ring->nb_chunk_slots) in cnxk_tim_clr_bkt()
165 (chunk + tim_ring->nb_chunk_slots)->w0); in cnxk_tim_clr_bkt()
195 tim_ring->nb_chunk_slots) = in cnxk_tim_refill_chunk()
201 chunk = cnxk_tim_clr_bkt(tim_ring, bkt); in cnxk_tim_refill_chunk()
298 chunk += tim_ring->nb_chunk_slots - rem; in cnxk_tim_add_entry_sp()
406 tim_ring->nb_chunk_slots - 1, in cnxk_tim_add_entry_mp()
[all …]
H A Dcnxk_tim_worker.c19 tim->timeout_ticks > tim_ring->nb_bkts)) { in cnxk_tim_arm_checks()
43 cnxk_tim_sync_start_cyc(struct cnxk_tim_ring *tim_ring) in cnxk_tim_sync_start_cyc() argument
48 if (cur_cyc - tim_ring->last_updt_cyc > tim_ring->tot_int) { in cnxk_tim_sync_start_cyc()
52 tim_ring->ring_start_cyc = in cnxk_tim_sync_start_cyc()
53 cur_cyc - (real_bkt * tim_ring->tck_int); in cnxk_tim_sync_start_cyc()
54 tim_ring->last_updt_cyc = cur_cyc; in cnxk_tim_sync_start_cyc()
68 cnxk_tim_sync_start_cyc(tim_ring); in cnxk_tim_timer_arm_burst()
70 if (cnxk_tim_arm_checks(tim_ring, tim[index])) in cnxk_tim_timer_arm_burst()
75 ret = cnxk_tim_add_entry_sp(tim_ring, in cnxk_tim_timer_arm_burst()
79 ret = cnxk_tim_add_entry_mp(tim_ring, in cnxk_tim_timer_arm_burst()
[all …]