| 312 | |
| 313 | |
| 314 | static int |
| 315 | validate_event(struct rte_event *ev) |
| 316 | { |
| 317 | struct event_attr *attr; |
| 318 | |
| 319 | attr = rte_pktmbuf_mtod(ev->mbuf, struct event_attr *); |
| 320 | RTE_TEST_ASSERT_EQUAL(attr->flow_id, ev->flow_id, |
| 321 | "flow_id mismatch enq=%d deq =%d", |
| 322 | attr->flow_id, ev->flow_id); |
| 323 | RTE_TEST_ASSERT_EQUAL(attr->event_type, ev->event_type, |
| 324 | "event_type mismatch enq=%d deq =%d", |
| 325 | attr->event_type, ev->event_type); |
| 326 | RTE_TEST_ASSERT_EQUAL(attr->sub_event_type, ev->sub_event_type, |
| 327 | "sub_event_type mismatch enq=%d deq =%d", |
| 328 | attr->sub_event_type, ev->sub_event_type); |
| 329 | RTE_TEST_ASSERT_EQUAL(attr->sched_type, ev->sched_type, |
| 330 | "sched_type mismatch enq=%d deq =%d", |
| 331 | attr->sched_type, ev->sched_type); |
| 332 | RTE_TEST_ASSERT_EQUAL(attr->queue, ev->queue_id, |
| 333 | "queue mismatch enq=%d deq =%d", |
| 334 | attr->queue, ev->queue_id); |
| 335 | return 0; |
| 336 | } |
| 337 | |
| 338 | typedef int (*validate_event_cb)(uint32_t index, uint8_t port, |
| 339 | struct rte_event *ev); |
no outgoing calls
no test coverage detected