Lines Matching refs:prev_status
233 union rte_timer_status prev_status, status; in timer_set_config_state() local
241 prev_status.u32 = __atomic_load_n(&tim->status.u32, __ATOMIC_RELAXED); in timer_set_config_state()
247 if (prev_status.state == RTE_TIMER_RUNNING && in timer_set_config_state()
248 (prev_status.owner != (uint16_t)lcore_id || in timer_set_config_state()
253 if (prev_status.state == RTE_TIMER_CONFIG) in timer_set_config_state()
265 &prev_status.u32, in timer_set_config_state()
271 ret_prev_status->u32 = prev_status.u32; in timer_set_config_state()
281 union rte_timer_status prev_status, status; in timer_set_running_state() local
287 prev_status.u32 = __atomic_load_n(&tim->status.u32, __ATOMIC_RELAXED); in timer_set_running_state()
291 if (prev_status.state != RTE_TIMER_PENDING) in timer_set_running_state()
304 &prev_status.u32, in timer_set_running_state()
435 timer_del(struct rte_timer *tim, union rte_timer_status prev_status, in timer_del() argument
439 unsigned prev_owner = prev_status.owner; in timer_del()
481 union rte_timer_status prev_status, status; in __rte_timer_reset() local
502 ret = timer_set_config_state(tim, &prev_status, priv_timer); in __rte_timer_reset()
507 if (prev_status.state == RTE_TIMER_RUNNING && in __rte_timer_reset()
513 if (prev_status.state == RTE_TIMER_PENDING) { in __rte_timer_reset()
514 timer_del(tim, prev_status, local_is_locked, priv_timer); in __rte_timer_reset()
593 union rte_timer_status prev_status, status; in __rte_timer_stop() local
600 ret = timer_set_config_state(tim, &prev_status, priv_timer); in __rte_timer_stop()
605 if (prev_status.state == RTE_TIMER_RUNNING && in __rte_timer_stop()
611 if (prev_status.state == RTE_TIMER_PENDING) { in __rte_timer_stop()
612 timer_del(tim, prev_status, local_is_locked, priv_timer); in __rte_timer_stop()