XenevaOS
Loading...
Searching...
No Matches
XenevaOS
BaseHdr
clean.h
Go to the documentation of this file.
1
30
#ifndef __CLEAN_H__
31
#define __CLEAN_H__
32
33
#include <
process.h
>
34
#include <
Hal/AA64/sched.h
>
35
36
#ifdef ARCH_X64
37
#include <
Hal/x86_64_sched.h
>
38
#endif
39
#include <
stdint.h
>
40
46
extern
void
AuProcessClean
(
AuProcess
*
parent
,
AuProcess
* killable);
47
54
extern
void
AuExitSubThread
(
AuProcess
* proc, AA64Thread* thread,
int
thread_id);
55
#endif
sched.h
stdint.h
AuExitSubThread
void AuExitSubThread(AuProcess *proc, AA64Thread *thread, int thread_id)
AuExitSubThread – exit a sub thread of a process.
Definition
clean.c:132
AuProcessClean
void AuProcessClean(AuProcess *parent, AuProcess *killable)
AuProcessClean – completely remove a process.
Definition
clean.cpp:121
parent
struct kobject * parent
Definition
kobject.h:91
process.h
_au_proc_
Definition
process.h:126
x86_64_sched.h
Generated by
1.9.8