Lines Matching defs:initial
230 /* Creates a new stack object. `size' is initial size in bytes, `max_size'
2698 tre_tnfa_transition_t *transitions, *initial;
2849 initial = xcalloc((unsigned)i + 1, sizeof(tre_tnfa_transition_t));
2850 if (initial == NULL)
2852 tnfa->initial = initial;
2857 initial[i].state = transitions + offs[p->position];
2858 initial[i].state_id = p->position;
2859 initial[i].tags = NULL;
2866 initial[i].tags = xmalloc(sizeof(*p->tags) * (j + 1));
2867 if (!initial[i].tags)
2869 memcpy(initial[i].tags, p->tags, sizeof(*p->tags) * (j + 1));
2871 initial[i].assertions = p->assertions;
2874 initial[i].state = NULL;
2928 if (tnfa->initial)
2930 for (trans = tnfa->initial; trans->state; trans++)
2935 xfree(tnfa->initial);