summaryrefslogtreecommitdiff
path: root/kernel/cpu
diff options
context:
space:
mode:
authorAnton Kling <anton@kling.gg>2024-06-24 00:03:55 +0200
committerAnton Kling <anton@kling.gg>2024-06-24 00:04:21 +0200
commit90a8be18547040cab8c395c64d681be1f95ec517 (patch)
tree9fc71f5dad4442ba99c459233027cdc5b98f9bdd /kernel/cpu
parentf37e21114750c066a1b9f9d8e789185746fd1c45 (diff)
Kernel: Purge unused/bad syscalls
Diffstat (limited to 'kernel/cpu')
-rw-r--r--kernel/cpu/syscall.c64
1 files changed, 19 insertions, 45 deletions
diff --git a/kernel/cpu/syscall.c b/kernel/cpu/syscall.c
index 897703a..2e7bd61 100644
--- a/kernel/cpu/syscall.c
+++ b/kernel/cpu/syscall.c
@@ -151,52 +151,26 @@ int syscall_setsockopt(int socket, int level, int option_name,
}
int (*syscall_functions[])() = {
- (void(*))syscall_open,
- (void(*))syscall_mread,
- (void(*))syscall_write,
- (void(*))syscall_pread,
- (void(*))syscall_pwrite,
- (void(*))syscall_fork,
- (void(*))syscall_exec,
- (void(*))syscall_getpid,
- (void(*))syscall_exit,
- (void(*))syscall_wait,
- (void(*))syscall_brk,
- (void(*))syscall_sbrk,
- (void(*))syscall_pipe,
- (void(*))syscall_dup2,
- (void(*))syscall_close,
- (void(*))syscall_openpty,
- (void(*))syscall_poll,
- (void(*))syscall_mmap,
- (void(*))syscall_accept,
- (void(*))syscall_bind,
- (void(*))syscall_socket,
- (void(*))syscall_shm_open,
- (void(*))syscall_ftruncate,
- (void(*))syscall_fstat,
- (void(*))syscall_msleep,
- (void(*))syscall_uptime,
- (void(*))syscall_mkdir,
- (void(*))syscall_recvfrom,
- (void(*))syscall_sendto,
- (void(*))syscall_kill,
- (void(*))syscall_sigaction,
- (void(*))syscall_chdir,
- (void(*))syscall_getcwd,
- (void(*))syscall_isatty,
+ (void(*))syscall_open, (void(*))syscall_mread,
+ (void(*))syscall_write, (void(*))syscall_pread,
+ (void(*))syscall_pwrite, (void(*))syscall_fork,
+ (void(*))syscall_exec, (void(*))syscall_getpid,
+ (void(*))syscall_exit, (void(*))syscall_wait,
+ (void(*))syscall_brk, (void(*))syscall_sbrk,
+ (void(*))syscall_pipe, (void(*))syscall_dup2,
+ (void(*))syscall_close, (void(*))syscall_openpty,
+ (void(*))syscall_poll, (void(*))syscall_mmap,
+ (void(*))syscall_accept, (void(*))syscall_bind,
+ (void(*))syscall_socket, (void(*))syscall_shm_open,
+ (void(*))syscall_ftruncate, (void(*))syscall_fstat,
+ (void(*))syscall_msleep, (void(*))syscall_uptime,
+ (void(*))syscall_mkdir, (void(*))syscall_recvfrom,
+ (void(*))syscall_sendto, (void(*))syscall_kill,
+ (void(*))syscall_sigaction, (void(*))syscall_chdir,
+ (void(*))syscall_getcwd, (void(*))syscall_isatty,
(void(*))syscall_randomfill,
- (void(*))syscall_outw,
- (void(*))syscall_inl,
- (void(*))syscall_outl,
- (void(*))syscall_map_frames,
- (void(*))syscall_virtual_to_physical,
- (void(*))syscall_install_irq,
- (void(*))syscall_tmp_handle_packet,
- (void(*))syscall_munmap,
- (void(*))syscall_open_process,
- (void(*))syscall_lseek,
- (void(*))syscall_connect,
+ (void(*))syscall_munmap, (void(*))syscall_open_process,
+ (void(*))syscall_lseek, (void(*))syscall_connect,
(void(*))syscall_setsockopt,
};