| 781 | } |
| 782 | |
| 783 | static void |
| 784 | acl_gen_full_range(struct acl_build_context *context, struct rte_acl_node *root, |
| 785 | struct rte_acl_node *end, int size, int level) |
| 786 | { |
| 787 | struct rte_acl_node *node, *prev; |
| 788 | uint32_t n; |
| 789 | |
| 790 | prev = root; |
| 791 | for (n = size - 1; n > 0; n--) { |
| 792 | node = acl_alloc_node(context, level++); |
| 793 | acl_add_ptr_range(context, prev, node, 0, UINT8_MAX); |
| 794 | prev = node; |
| 795 | } |
| 796 | acl_add_ptr_range(context, prev, end, 0, UINT8_MAX); |
| 797 | } |
| 798 | |
| 799 | static void |
| 800 | acl_gen_range_mdl(struct acl_build_context *context, struct rte_acl_node *root, |
no test coverage detected