| 264 | } |
| 265 | |
| 266 | static int |
| 267 | check_excess_events(uint8_t port) |
| 268 | { |
| 269 | int i; |
| 270 | uint16_t valid_event; |
| 271 | struct rte_event ev; |
| 272 | |
| 273 | /* Check for excess events, try for a few times and exit */ |
| 274 | for (i = 0; i < 32; i++) { |
| 275 | valid_event = rte_event_dequeue_burst(evdev, port, &ev, 1, 0); |
| 276 | |
| 277 | RTE_TEST_ASSERT_SUCCESS(valid_event, |
| 278 | "Unexpected valid event=%d", |
| 279 | *dpaa2_seqn(ev.mbuf)); |
| 280 | } |
| 281 | return 0; |
| 282 | } |
| 283 | |
| 284 | static int |
| 285 | generate_random_events(const unsigned int total_events) |
no test coverage detected