summaryrefslogtreecommitdiff
path: root/kernel/syscalls
diff options
context:
space:
mode:
Diffstat (limited to 'kernel/syscalls')
-rw-r--r--kernel/syscalls/getcwd.c4
-rw-r--r--kernel/syscalls/isatty.c2
-rw-r--r--kernel/syscalls/kill.c6
-rw-r--r--kernel/syscalls/mmap.c2
-rw-r--r--kernel/syscalls/msleep.c2
-rw-r--r--kernel/syscalls/open.c2
-rw-r--r--kernel/syscalls/ppoll.c2
-rw-r--r--kernel/syscalls/pwrite.c2
-rw-r--r--kernel/syscalls/randomfill.c4
-rw-r--r--kernel/syscalls/shm.c2
-rw-r--r--kernel/syscalls/sigaction.c6
-rw-r--r--kernel/syscalls/stat.c4
-rw-r--r--kernel/syscalls/uptime.c6
-rw-r--r--kernel/syscalls/write.c2
14 files changed, 26 insertions, 20 deletions
diff --git a/kernel/syscalls/getcwd.c b/kernel/syscalls/getcwd.c
index 6f35739..df370fb 100644
--- a/kernel/syscalls/getcwd.c
+++ b/kernel/syscalls/getcwd.c
@@ -1,9 +1,9 @@
#include <math.h>
-#include <syscalls.h>
#include <sched/scheduler.h>
+#include <syscalls.h>
char *syscall_getcwd(char *buf, size_t size) {
- kprintf("syscall_getcwd\n");
+ kprintf("syscall_getcwd\n");
const char *cwd = get_current_task()->current_working_directory;
size_t len = min(size, strlen(cwd));
strlcpy(buf, get_current_task()->current_working_directory, len);
diff --git a/kernel/syscalls/isatty.c b/kernel/syscalls/isatty.c
index 64649e2..883886e 100644
--- a/kernel/syscalls/isatty.c
+++ b/kernel/syscalls/isatty.c
@@ -1,6 +1,6 @@
+#include <errno.h>
#include <fs/vfs.h>
#include <syscalls.h>
-#include <errno.h>
int syscall_isatty(int fd) {
vfs_fd_t *fd_ptr = get_vfs_fd(fd);
diff --git a/kernel/syscalls/kill.c b/kernel/syscalls/kill.c
index 6f8c865..0da229a 100644
--- a/kernel/syscalls/kill.c
+++ b/kernel/syscalls/kill.c
@@ -1,5 +1,7 @@
-#include <syscalls.h>
#include <sched/scheduler.h>
#include <signal.h>
+#include <syscalls.h>
-int syscall_kill(pid_t pid, int sig) {return kill(pid, sig);}
+int syscall_kill(pid_t pid, int sig) {
+ return kill(pid, sig);
+}
diff --git a/kernel/syscalls/mmap.c b/kernel/syscalls/mmap.c
index 295bc13..85b32a3 100644
--- a/kernel/syscalls/mmap.c
+++ b/kernel/syscalls/mmap.c
@@ -1,5 +1,5 @@
-#include <syscalls.h>
#include <sched/scheduler.h>
+#include <syscalls.h>
void *syscall_mmap(SYS_MMAP_PARAMS *args) {
return mmap(args->addr, args->length, args->prot, args->flags, args->fd,
diff --git a/kernel/syscalls/msleep.c b/kernel/syscalls/msleep.c
index 9880b63..a752d94 100644
--- a/kernel/syscalls/msleep.c
+++ b/kernel/syscalls/msleep.c
@@ -1,7 +1,7 @@
#include <drivers/pit.h>
-#include <syscalls.h>
#include <sched/scheduler.h>
#include <stdio.h>
+#include <syscalls.h>
void syscall_msleep(u32 ms) {
get_current_task()->sleep_until = pit_num_ms() + ms;
diff --git a/kernel/syscalls/open.c b/kernel/syscalls/open.c
index b42a7a8..ef5297b 100644
--- a/kernel/syscalls/open.c
+++ b/kernel/syscalls/open.c
@@ -9,6 +9,6 @@ int syscall_open(const char *file, int flags, mode_t mode) {
int _flags = flags;
int _mode = mode;
int rc = vfs_open(_file, _flags, _mode);
- kfree((void*)_file);
+ kfree((void *)_file);
return rc;
}
diff --git a/kernel/syscalls/ppoll.c b/kernel/syscalls/ppoll.c
index fa85e8c..7c5befa 100644
--- a/kernel/syscalls/ppoll.c
+++ b/kernel/syscalls/ppoll.c
@@ -1,7 +1,7 @@
-#include <syscalls.h>
#include <fs/vfs.h>
#include <poll.h>
#include <sched/scheduler.h>
+#include <syscalls.h>
int syscall_poll(SYS_POLL_PARAMS *args) {
struct pollfd *fds = args->fds;
diff --git a/kernel/syscalls/pwrite.c b/kernel/syscalls/pwrite.c
index b1e47fe..b251dbb 100644
--- a/kernel/syscalls/pwrite.c
+++ b/kernel/syscalls/pwrite.c
@@ -2,5 +2,5 @@
#include <syscalls.h>
int syscall_pwrite(int fd, const char *buf, size_t count, size_t offset) {
- return vfs_pwrite(fd, (char*)buf, count, offset);
+ return vfs_pwrite(fd, (char *)buf, count, offset);
}
diff --git a/kernel/syscalls/randomfill.c b/kernel/syscalls/randomfill.c
index 41f3ef0..3808009 100644
--- a/kernel/syscalls/randomfill.c
+++ b/kernel/syscalls/randomfill.c
@@ -4,4 +4,6 @@
// This syscall will never fail. At worst a page fault will occur but if
// the syscall returns the buffer will have been filled with random
// data.
-void syscall_randomfill(void *buffer, u32 size) { get_random(buffer, size); }
+void syscall_randomfill(void *buffer, u32 size) {
+ get_random(buffer, size);
+}
diff --git a/kernel/syscalls/shm.c b/kernel/syscalls/shm.c
index 18b672a..39e272e 100644
--- a/kernel/syscalls/shm.c
+++ b/kernel/syscalls/shm.c
@@ -1,5 +1,5 @@
-#include <syscalls.h>
#include <fs/shm.h>
+#include <syscalls.h>
int syscall_shm_open(SYS_SHM_OPEN_PARAMS *args) {
return shm_open(args->name, args->oflag, args->mode);
diff --git a/kernel/syscalls/sigaction.c b/kernel/syscalls/sigaction.c
index 98024ea..9882192 100644
--- a/kernel/syscalls/sigaction.c
+++ b/kernel/syscalls/sigaction.c
@@ -1,9 +1,9 @@
-#include <syscalls.h>
-#include <signal.h>
#include <sched/scheduler.h>
+#include <signal.h>
+#include <syscalls.h>
int syscall_sigaction(int sig, const struct sigaction *restrict act,
- struct sigaction *restrict oact) {
+ struct sigaction *restrict oact) {
set_signal_handler(sig, act->sa_handler);
return 0;
}
diff --git a/kernel/syscalls/stat.c b/kernel/syscalls/stat.c
index c430725..0af2121 100644
--- a/kernel/syscalls/stat.c
+++ b/kernel/syscalls/stat.c
@@ -6,8 +6,8 @@ int syscall_stat(SYS_STAT_PARAMS *args) {
const char *pathname = copy_and_allocate_user_string(args->pathname);
struct stat *statbuf = args->statbuf;
int fd = vfs_open(pathname, O_READ, 0);
- if(0 > fd)
- return -ENOENT;
+ if (0 > fd)
+ return -ENOENT;
int rc = vfs_fstat(fd, statbuf);
vfs_close(fd);
return rc;
diff --git a/kernel/syscalls/uptime.c b/kernel/syscalls/uptime.c
index 3de80ba..cb32db5 100644
--- a/kernel/syscalls/uptime.c
+++ b/kernel/syscalls/uptime.c
@@ -1,4 +1,6 @@
-#include <syscalls.h>
#include <drivers/pit.h>
+#include <syscalls.h>
-u32 syscall_uptime(void) { return (u32)pit_num_ms(); }
+u32 syscall_uptime(void) {
+ return (u32)pit_num_ms();
+}
diff --git a/kernel/syscalls/write.c b/kernel/syscalls/write.c
index bdd3927..ef8a46f 100644
--- a/kernel/syscalls/write.c
+++ b/kernel/syscalls/write.c
@@ -1,6 +1,6 @@
+#include <errno.h>
#include <fs/vfs.h>
#include <syscalls.h>
-#include <errno.h>
int syscall_write(int fd, const char *buf, size_t count) {
vfs_fd_t *fd_ptr = get_vfs_fd(fd);