XenevaOS
Loading...
Searching...
No Matches
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
46extern void AuProcessClean(AuProcess* parent, AuProcess* killable);
47
54extern void AuExitSubThread(AuProcess* proc, AA64Thread* thread, int thread_id);
55#endif
void AuExitSubThread(AuProcess *proc, AA64Thread *thread, int thread_id)
AuExitSubThread – exit a sub thread of a process.
Definition clean.c:132
void AuProcessClean(AuProcess *parent, AuProcess *killable)
AuProcessClean – completely remove a process.
Definition clean.cpp:121
struct kobject * parent
Definition kobject.h:91
Definition process.h:126