Searched refs:Cojob_t (Results 1 - 17 of 17) sorted by relevance

/ast/src/lib/libcoshell/
H A Dcoshell.h43 struct Cojob_s; typedef struct Cojob_s Cojob_t; typedef in typeref:struct:Cojob_s
50 #define COJOB Cojob_t
125 extern Cojob_t* coexec(Coshell_t*, const char*, int, const char*, const char*, const char*);
128 extern int cokill(Coshell_t*, Cojob_t*, int);
132 extern Cojob_t* cowait(Coshell_t*, Cojob_t*, int);
H A Dcokill.c39 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)
130 cowait(co, (Cojob_t*)co, 0);
H A Dsystem.c34 Cojob_t* cj;
H A Dcolib.h35 #define _CO_JOB_PRIVATE_ /* Cojob_t private additions */ \
36 Cojob_t* next; /* next in list */ \
46 Cojob_t* jobs; /* job list */ \
H A Dcoexec.c33 static Cojob_t*
34 service(register Coshell_t* co, Coservice_t* cs, Cojob_t* cj, int flags, Sfio_t* sp)
105 static Cojob_t*
106 request(register Coshell_t* co, Cojob_t* cj, Coservice_t* cs, const char* action, int flags)
148 Cojob_t*
151 register Cojob_t* cj;
175 else if (!(cj = vmnewof(co->vm, 0, Cojob_t, 1, 0)))
H A Dcowait.c38 cat(Cojob_t* job, char** path, Sfio_t* op)
128 Cojob_t*
129 cowait(register Coshell_t* co, Cojob_t* job, int timeout)
132 register Cojob_t* cj;
H A Dcoopen.c157 Cojob_t* cj;
/ast/src/cmd/coshell/
H A Dservice.h33 #define _CO_JOB_PRIVATE_ /* Cojob_t private additions */ \
237 Cojob_t* job;
298 Cojob_t* job;
299 Cojob_t* jobmax;
300 Cojob_t* jobnext;
364 extern void jobdone(Cojob_t*);
365 extern void jobkill(Cojob_t*, int);
372 extern void shellexec(Cojob_t*, char*, int);
H A Djob.c40 Cojob_t* jp;
106 register Cojob_t* jp;
192 jobkill(Cojob_t* jp, int sig)
216 jobdone(register Cojob_t* jp)
H A Dcotest.c55 if (!(state.job = state.jobnext = newof(0, Cojob_t, state.fdtotal / 2, 0)))
H A Dshell.c149 register Cojob_t* jp;
203 shellexec(Cojob_t* jp, char* msg, int fd)
H A Dmain.c126 if (!(state.job = state.jobnext = newof(0, Cojob_t, n, 0)))
287 Cojob_t* jp;
/ast/src/cmd/ksh93/include/
H A Djobs.h44 Cojob_t *cojob;
80 Cojob_t *p_cojob; /* coshell job */
/ast/src/cmd/nmake/
H A Dcommand.c79 Cojob_t* cojob; /* coshell job info */
624 static int done(Joblist_t* job, int, Cojob_t*);
860 done(register Joblist_t* job, int clear, Cojob_t* cojob)
1109 register Cojob_t* cojob;
1162 if ((cojob = cowait(state.coshell, check ? (Cojob_t*)state.coshell : (Cojob_t*)0, -1)) && (job = (Joblist_t*)cojob->local))
/ast/src/lib/libjcl/
H A Drun.c131 Cojob_t* cj;
/ast/src/cmd/ksh93/sh/
H A Djobs.c348 Cojob_t *cjp;
H A Dxec.c811 Cojob_t *cjp;

Completed in 64 milliseconds