| 2526 | } |
| 2527 | |
| 2528 | static int |
| 2529 | test_mbuf_dyn(struct rte_mempool *pktmbuf_pool) |
| 2530 | { |
| 2531 | const struct rte_mbuf_dynfield dynfield = { |
| 2532 | .name = "test-dynfield", |
| 2533 | .size = sizeof(uint8_t), |
| 2534 | .align = __alignof__(uint8_t), |
| 2535 | .flags = 0, |
| 2536 | }; |
| 2537 | const struct rte_mbuf_dynfield dynfield2 = { |
| 2538 | .name = "test-dynfield2", |
| 2539 | .size = sizeof(uint16_t), |
| 2540 | .align = __alignof__(uint16_t), |
| 2541 | .flags = 0, |
| 2542 | }; |
| 2543 | const struct rte_mbuf_dynfield dynfield3 = { |
| 2544 | .name = "test-dynfield3", |
| 2545 | .size = sizeof(uint8_t), |
| 2546 | .align = __alignof__(uint8_t), |
| 2547 | .flags = 0, |
| 2548 | }; |
| 2549 | const struct rte_mbuf_dynfield dynfield_fail_big = { |
| 2550 | .name = "test-dynfield-fail-big", |
| 2551 | .size = 256, |
| 2552 | .align = 1, |
| 2553 | .flags = 0, |
| 2554 | }; |
| 2555 | const struct rte_mbuf_dynfield dynfield_fail_align = { |
| 2556 | .name = "test-dynfield-fail-align", |
| 2557 | .size = 1, |
| 2558 | .align = 3, |
| 2559 | .flags = 0, |
| 2560 | }; |
| 2561 | const struct rte_mbuf_dynfield dynfield_fail_flag = { |
| 2562 | .name = "test-dynfield", |
| 2563 | .size = sizeof(uint8_t), |
| 2564 | .align = __alignof__(uint8_t), |
| 2565 | .flags = 1, |
| 2566 | }; |
| 2567 | const struct rte_mbuf_dynflag dynflag_fail_flag = { |
| 2568 | .name = "test-dynflag", |
| 2569 | .flags = 1, |
| 2570 | }; |
| 2571 | const struct rte_mbuf_dynflag dynflag = { |
| 2572 | .name = "test-dynflag", |
| 2573 | .flags = 0, |
| 2574 | }; |
| 2575 | const struct rte_mbuf_dynflag dynflag2 = { |
| 2576 | .name = "test-dynflag2", |
| 2577 | .flags = 0, |
| 2578 | }; |
| 2579 | const struct rte_mbuf_dynflag dynflag3 = { |
| 2580 | .name = "test-dynflag3", |
| 2581 | .flags = 0, |
| 2582 | }; |
| 2583 | struct rte_mbuf *m = NULL; |
| 2584 | int offset, offset2, offset3; |
| 2585 | int flag, flag2, flag3; |
no test coverage detected