1 #ifndef _SYSCALL_MAN_PROC_H_
2 #define _SYSCALL_MAN_PROC_H_
9 #define MAX_SYSCALLS 256
10 #define VAR_SYSCALL_ARGS (uint32_t)(-1)
Definition: syscall_man.h:12
uint64_t arg1
Definition: syscall_man.h:28
uint64_t arg2
Definition: syscall_man.h:29
uint64_t arg1
Definition: syscall_man.h:21
uint64_t arg0
Definition: syscall_man.h:27
uint32_t size
Definition: syscall_man.h:26
Definition: syscall_man.h:36
uint64_t arg0
Definition: syscall_man.h:14
uint32_t size
Definition: syscall_man.h:13
uint32_t size
Definition: syscall_man.h:19
uint64_t retval
Definition: syscall_man.h:22
void(* SyscallHandler)(void *args)
Definition: syscall_man.h:33
SyscallRegisterError SyscallManager_RegisterAppendSyscall(SyscallHandler handler, uint32_t argc)
Definition: syscall_man.c:60
void SyscallManager_Initialize(void)
Definition: syscall_man.c:39
SyscallRegisterError
Definition: syscall_man.h:35
Definition: syscall_man.h:25
void SyscallManager_RegisterSyscall(uint32_t syscall_ID, SyscallHandler handler, uint32_t argc)
Definition: syscall_man.c:51
uint64_t arg0
Definition: syscall_man.h:20
uint64_t retval
Definition: syscall_man.h:15
uint64_t retval
Definition: syscall_man.h:30
Definition: syscall_man.h:18