* Reset current runtime fields before next build: * - free allocated RT memory. * - reset all RT related fields to zero. */
| 773 | * - reset all RT related fields to zero. |
| 774 | */ |
| 775 | static void |
| 776 | acl_build_reset(struct rte_acl_ctx *ctx) |
| 777 | { |
| 778 | rte_free(ctx->mem); |
| 779 | memset(&ctx->num_categories, 0, |
| 780 | sizeof(*ctx) - offsetof(struct rte_acl_ctx, num_categories)); |
| 781 | } |
| 782 | |
| 783 | static void |
| 784 | acl_gen_full_range(struct acl_build_context *context, struct rte_acl_node *root, |
no test coverage detected