/ast/src/lib/libcoshell/ |
H A D | coshell.h | 42 struct Coshell_s; typedef struct Coshell_s Coshell_t; typedef in typeref:struct:Coshell_s 49 #define COSHELL Coshell_t 97 Coshell_t* coshell; /* running in this coshell */ 124 extern int coclose(Coshell_t*); 125 extern Cojob_t* coexec(Coshell_t*, const char*, int, const char*, const char*, const char*); 127 extern int coexport(Coshell_t*, const char*, const char*); 128 extern int cokill(Coshell_t*, Cojob_t*, int); 129 extern Coshell_t* coopen(const char*, int, const char*); 131 extern int cosync(Coshell_t*, const char*, int, int); 132 extern Cojob_t* cowait(Coshell_t*, Cojob_ [all...] |
H A D | colib.h | 43 #define _CO_SHELL_PRIVATE_ /* Coshell_t private additions */ \ 44 Vmalloc_t* vm; /* Coshell_t vm */ \ 45 Coshell_t* next; /* next in list */ \ 113 Coshell_t* coshells; /* list of all coshells */ 114 Coshell_t* current; /* current coshell */ 115 Coshell_t* generic; /* generic coshell for coinit() */ 135 extern char* coinitialize(Coshell_t*, int);
|
H A D | coclose.c | 46 shut(register Coshell_t* co) 48 register Coshell_t* cs; 51 Coshell_t* ps; 106 coclose(register Coshell_t* co)
|
H A D | system.c | 33 Coshell_t* co;
|
H A D | cokill.c | 39 cokilljob(register Coshell_t* co, register Cojob_t* cj, int sig) 73 cokillshell(register Coshell_t* co, register Cojob_t* cj, int sig) 95 cokill(register Coshell_t* co, register Cojob_t* cj, int sig)
|
H A D | coexport.c | 35 coexport(Coshell_t* co, const char* name, const char* value)
|
H A D | cosync.c | 40 cosync(Coshell_t* co, const char* file, int fd, int mode)
|
H A D | coopen.c | 97 Coshell_t* co = (Coshell_t*)handle; 148 Coshell_t* 151 register Coshell_t* co; 174 if (!(vm = vmopen(Vmdcheap, Vmbest, 0)) || !(co = vmnewof(vm, 0, Coshell_t, 1, 0))) 408 coattr(Coshell_t* co, const char* attributes)
|
H A D | cowait.c | 60 cojobs(Coshell_t* co) 84 copending(Coshell_t* co) 109 cozombie(Coshell_t* co) 129 cowait(register Coshell_t* co, Cojob_t* job, int timeout)
|
H A D | coexec.c | 34 service(register Coshell_t* co, Coservice_t* cs, Cojob_t* cj, int flags, Sfio_t* sp) 106 request(register Coshell_t* co, Cojob_t* cj, Coservice_t* cs, const char* action, int flags) 149 coexec(register Coshell_t* co, const char* action, int flags, const char* out, const char* err, const char* att)
|
H A D | coinit.c | 69 putexport(Coshell_t* co, Sfio_t* sp, char* n, int old, int coex, int flags) 117 coinitialize(Coshell_t* co, int flags) 426 if (!(state.generic = newof(0, Coshell_t, 1, 0)))
|
/ast/src/cmd/coshell/ |
H A D | service.h | 41 Coshell_t* shell; /* controlling shell */ \ 47 #define _CO_SHELL_PRIVATE_ /* Coshell_t private additions */ \ 48 Coshell_t* next; /* next in ring */ \ 231 Coshell_t* shell; 244 Coshell_t* home; 261 Coshell_t* shell; 295 Coshell_t* home; 328 Coshell_t* shell; 329 Coshell_t* shellnext; 333 Coshell_t** shell [all...] |
H A D | cotest.c | 30 shellclose(Coshell_t* a, int b) 37 jobcheck(Coshell_t* a) 91 register Coshell_t* sp;
|
H A D | schedule.c | 78 Coshell_t* 81 register Coshell_t* sp; 82 register Coshell_t* ap; 83 Coshell_t* cp; 84 Coshell_t* mp; 85 Coshell_t* xp; 98 static Coshell_t* dp; 348 if (!(state.shellv = newof(0, Coshell_t*, state.shellc, 0))) 351 if (!(sp = newof(0, Coshell_t, 1, 0))) 467 update(register Coshell_t* s [all...] |
H A D | misc.c | 187 miscget(Coshell_t* sp, const char* as, int set, char** e, char* rep) 201 Coshell_t* osp; 202 Coshell_t* tsp; 510 Coshell_t* sp; 908 miscadd(Coshell_t* sp, register char* s) 933 return(miscget((Coshell_t*)handle, s, 0, e, NiL)); 941 miscmatch(Coshell_t* sp, char* p)
|
H A D | job.c | 39 Coshell_t* sp; 104 jobcheck(Coshell_t* only) 107 register Coshell_t* sp;
|
H A D | shell.c | 54 shellopen(register Coshell_t* sp, int fd) 147 shellclose(register Coshell_t* sp, int fd) 205 register Coshell_t* sp; 391 register Coshell_t* sp;
|
H A D | main.c | 286 Coshell_t* sp;
|
/ast/src/cmd/ksh93/include/ |
H A D | jobs.h | 43 Coshell_t *coshell;
|
/ast/src/lib/libjcl/ |
H A D | run.c | 130 Coshell_t* co;
|
/ast/src/cmd/nmake/ |
H A D | make.h | 883 Coshell_t* coshell; /* coshell handle */
|