Lines Matching refs:Rex_t

94 	Rex_t*		x;	/* max length REX_STRING		*/
95 Rex_t* y; /* max length REX_TRIE */
128 Rex_t* paren[2*(BACK_REF_MAX+2)];
137 * allocate a new Rex_t node
144 static Rex_t*
147 register Rex_t* e;
149 DEBUG_TEST(0x0800,(sfprintf(sfstdout, "%s:%d node(%d,%d,%d,%u)\n", file, line, type, lo, hi, sizeof(Rex_t) + extra)),(0));
150 if (e = (Rex_t*)alloc(env->disc, 0, sizeof(Rex_t) + extra))
152 memset(e, 0, sizeof(Rex_t) + extra);
161 e->re.data = (char*)e + sizeof(Rex_t);
187 * free a Rex_t node
191 drop(regdisc_t* disc, Rex_t* e)
194 Rex_t* x;
231 mark(register Rex_t* e, int set)
271 serialize(Cenv_t* env, Rex_t* e, int n)
309 static Rex_t*
310 cat(Cenv_t* env, Rex_t* e, Rex_t* f)
312 Rex_t* g;
364 stats(register Cenv_t* env, register Rex_t* e)
375 Rex_t* q;
376 Rex_t* x;
377 Rex_t* y;
1168 static Rex_t*
1171 Rex_t* e;
1752 static Rex_t*
1756 Rex_t* e;
1790 static Rex_t*
1791 rep(Cenv_t* env, Rex_t* e, int number, int last)
1793 Rex_t* f;
1895 isstring(Rex_t* e)
1921 insert(Cenv_t* env, Rex_t* f, Rex_t* g)
1976 static Rex_t*
1977 trie(Cenv_t* env, Rex_t* e, Rex_t* f)
1979 Rex_t* g;
2006 static Rex_t* alt(Cenv_t*, int, int);
2040 static Rex_t*
2043 Rex_t* e;
2044 Rex_t* f;
2581 static Rex_t*
2584 Rex_t* e;
2585 Rex_t* f;
2867 static Rex_t*
2870 Rex_t* e;
2871 Rex_t* f;
2872 Rex_t* g;
2893 static Rex_t*
2896 Rex_t* e;
2897 Rex_t* f;
2898 Rex_t* g;
2946 bmstr(Cenv_t* env, register Rex_t* a, unsigned char* v, int n, Bm_mask_t b)
2980 bmtrie(Cenv_t* env, Rex_t* a, unsigned char* v, Trie_node_t* x, int n, int m, Bm_mask_t b)
3013 Rex_t* a;
3014 Rex_t* e;
3015 Rex_t* t;
3016 Rex_t* x;
3017 Rex_t* y;
3233 Rex_t* e;
3234 Rex_t* f;
3455 Rex_t* e = p->env->rex;
3456 Rex_t* f = q->env->rex;
3457 Rex_t* g;
3458 Rex_t* h;