Home
last modified time | relevance | path

Searched refs:Process (Results 1 – 6 of 6) sorted by relevance

/sys/include/
Dthread.h12 struct Process;
13 typedef struct Process Process; typedef
22 typedef TAILQ_HEAD(ProcessQueue, Process) ProcessQueue;
39 struct Process *proc;
65 typedef struct Process { struct
72 TAILQ_ENTRY(Process) processList; argument
78 Process *parent; argument
79 TAILQ_ENTRY(Process) siblingList;
93 } Process; typedef
100 Process *Process_Create(Process *parent, const char *title);
[all …]
/sys/kern/
Dprocess.c49 Process *
50 Process_Create(Process *parent, const char *title) in Process_Create()
52 Process *proc = (Process *)Slab_Alloc(&processSlab); in Process_Create()
113 Process_Destroy(Process *proc) in Process_Destroy()
144 Process *
147 Process *p; in Process_Lookup()
148 Process *proc = NULL; in Process_Lookup()
171 Process_Retain(Process *proc) in Process_Retain()
185 Process_Release(Process *proc) in Process_Release()
206 Process_Wait(Process *proc, uint64_t pid) in Process_Wait()
[all …]
Dhandle.c23 Handle_Init(Process *proc) in Handle_Init()
33 Handle_Destroy(Process *proc) in Handle_Destroy()
47 Handle_Add(Process *proc, Handle *handle) in Handle_Add()
63 Handle_Remove(Process *proc, Handle *handle) in Handle_Remove()
71 Handle_Lookup(Process *proc, uint64_t fd) in Handle_Lookup()
Dthread.c45 Process *kernelProcess;
57 Slab_Init(&processSlab, "Process Objects", sizeof(Process), 16); in Thread_Init()
73 Process *proc = Process_Create(NULL, "init"); in Thread_Init()
96 Thread_Create(Process *proc) in Thread_Create()
150 Process *proc = oldThr->proc; in Thread_UThreadCreate()
197 Process *proc = thr->proc; in Thread_Destroy()
229 Thread_Lookup(Process *proc, uint64_t tid) in Thread_Lookup()
Dsched.c128 Process *proc = thr->proc; in Sched_SetZombie()
Dsyscall.c75 Process *proc; in Syscall_Spawn()