Home
last modified time | relevance | path

Searched refs:Env_t (Results 1 – 10 of 10) sorted by relevance

/illumos-gate/usr/src/contrib/ast/src/cmd/ksh93/include/
H A Denv.h29 typedef void *Env_t; typedef
39 extern void env_close(Env_t*);
40 extern int env_add(Env_t*, const char*, int);
41 extern int env_delete(Env_t*, const char*);
42 extern char **env_get(Env_t*);
43 extern Env_t *env_open(char**,int);
44 extern Env_t *env_scope(Env_t*,int);
H A Ddefs.h53 # define Env_t void macro
229 Env_t *env; \
410 extern void sh_envput(Env_t*, Namval_t*);
/illumos-gate/usr/src/contrib/ast/src/lib/libast/comp/
H A Dregexp.c40 } Env_t; typedef
45 register Env_t* env = (Env_t*)handle; in block()
57 register Env_t* env = (Env_t*)handle; in _re_comp()
60 if (size <= sizeof(Env_t)) in _re_comp()
62 env->buf = env->cur = (char*)env + sizeof(Env_t); in _re_comp()
63 env->size = size - sizeof(Env_t); in _re_comp()
96 register Env_t* env = (Env_t*)handle; in _re_exec()
/illumos-gate/usr/src/contrib/ast/src/cmd/ksh93/sh/
H A Denv.c48 } Env_t; typedef
88 char **env_get(Env_t* ep) in env_get()
120 int env_add(Env_t *ep, const char *str, int flags) in env_add()
166 int env_delete(Env_t *ep, const char *str) in env_delete()
189 Env_t *env_open(char **envp, int extra) in env_open()
192 Env_t *ep; in env_open()
195 if(!(ep = newof((Env_t*)0,Env_t,1,0))) in env_open()
230 void env_close(Env_t *ep) in env_close()
H A Dname.c148 void sh_envput(Env_t* ep,Namval_t *np) in sh_envput()
/illumos-gate/usr/src/contrib/ast/src/lib/libast/regex/
H A Dregnexec.c248 _matchpush(Env_t* env, Rex_t* rex) in _matchpush()
280 pospush(Env_t* env, Rex_t* rex, unsigned char* p, int be) in pospush()
305 better(Env_t* env, Pos_t* os, Pos_t* ns, Pos_t* oend, Pos_t* nend, int level) in better()
383 _better(Env_t* env, Pos_t* os, Pos_t* ns, Pos_t* oend, Pos_t* nend, int level) in _better()
399 static int parse(Env_t*, Rex_t*, Rex_t*, unsigned char*);
402 parserep(Env_t* env, Rex_t* rex, Rex_t* cont, unsigned char* s, int n) in parserep()
499 parsetrie(Env_t* env, Trie_node_t* x, Rex_t* rex, Rex_t* cont, unsigned char* s) in parsetrie()
797 parse(Env_t* env, Rex_t* rex, Rex_t* cont, unsigned char* s) in parse()
1830 list(Env_t* env, Rex_t* rex) in list()
1854 Env_t* env; in regnexec()
[all …]
H A Dregrexec.c56 Env_t* env; in regrexec()
H A Dregsubcomp.c361 Env_t* env; in regsubfree()
H A Dreglib.h556 } Env_t; typedef
H A Dregcomp.c3269 if (!(p->env = (Env_t*)alloc(disc, 0, sizeof(Env_t)))) in regcomp()