| 625 | } |
| 626 | |
| 627 | int |
| 628 | rte_timer_alt_stop(uint32_t timer_data_id, struct rte_timer *tim) |
| 629 | { |
| 630 | struct rte_timer_data *timer_data; |
| 631 | |
| 632 | TIMER_DATA_VALID_GET_OR_ERR_RET(timer_data_id, timer_data, -EINVAL); |
| 633 | |
| 634 | return __rte_timer_stop(tim, timer_data); |
| 635 | } |
| 636 | |
| 637 | /* loop until rte_timer_stop() succeed */ |
| 638 | void |