Lines Matching defs:initial
230 /* Creates a new stack object. `size' is initial size in bytes, `max_size'
2684 tre_tnfa_transition_t *transitions, *initial;
2835 initial = xcalloc((unsigned)i + 1, sizeof(tre_tnfa_transition_t));
2836 if (initial == NULL)
2838 tnfa->initial = initial;
2843 initial[i].state = transitions + offs[p->position];
2844 initial[i].state_id = p->position;
2845 initial[i].tags = NULL;
2852 initial[i].tags = xmalloc(sizeof(*p->tags) * (j + 1));
2853 if (!initial[i].tags)
2855 memcpy(initial[i].tags, p->tags, sizeof(*p->tags) * (j + 1));
2857 initial[i].assertions = p->assertions;
2860 initial[i].state = NULL;
2914 if (tnfa->initial)
2916 for (trans = tnfa->initial; trans->state; trans++)
2921 xfree(tnfa->initial);