summaryrefslogtreecommitdiff
path: root/Kernel/API/Syscall.h
AgeCommit message (Expand)Author
2022-05-21Kernel+LibC+VFS: Implement utimensat(3)Ariel Don
2022-05-02Kernel: Stop requiring working malloc for syscall.h includesPatrick Meyer
2022-04-09Kernel: Remove big lock from sys$mkdirIdan Horowitz
2022-04-09Kernel: Remove big lock from sys$renameIdan Horowitz
2022-04-09Kernel: Remove big lock from sys$rmdirIdan Horowitz
2022-04-09Kernel: Remove big lock from sys$statvfsIdan Horowitz
2022-04-09Kernel: Remove big lock from sys$symlinkIdan Horowitz
2022-04-09Kernel: Remove big lock from sys$linkIdan Horowitz
2022-04-09Kernel: Remove big lock from sys$unlinkIdan Horowitz
2022-04-09Kernel: Remove big lock from sys$setsockoptIdan Horowitz
2022-04-09Kernel: Remove big lock from sys$getsockoptIdan Horowitz
2022-04-09Kernel: Remove big lock from sys$shutdownIdan Horowitz
2022-04-09Kernel: Remove big lock from sys$connectIdan Horowitz
2022-04-09Kernel: Remove big lock from sys$closeIdan Horowitz
2022-04-09Kernel: Remove big lock from sys$chownIdan Horowitz
2022-04-09Kernel: Remove big lock from sys$fchownIdan Horowitz
2022-04-09Kernel: Remove big lock from sys$bindIdan Horowitz
2022-04-09Kernel: Remove big lock from `sys$set_coredump_metadata`Luke Wilde
2022-04-09Kernel: Remove big lock from `sys$accept4`Jelle Raaijmakers
2022-04-04Kernel: Mark sys$adjtime() as not needing the big lockAndreas Kling
2022-04-04Kernel: Mark sys$clock_settime() as not needing the big logAndreas Kling
2022-04-04Kernel: Mark sys$sched_{set,get}param() as not needing the big lockAndreas Kling
2022-04-03Kernel: Mark sys$listen() as not needing the big lockAndreas Kling
2022-04-03Kernel: Mark sys$sendfd() and sys$recvfd() as not needing the big lockAndreas Kling
2022-04-01Everywhere: Run clang-formatIdan Horowitz
2022-03-22Kernel: Don't assume paths of TTYs and pseudo terminals anymoreLiav A
2022-03-09Kernel: Mark sys$lseek() as not needing the big lockAndreas Kling
2022-03-09Kernel: Mark sys$emuctl() as not needing the big lockAndreas Kling
2022-03-09Kernel: Mark sys$chmod() as not needing the big lockAndreas Kling
2022-03-09Kernel: Mark sys$fchmod() as not needing the big lockAndreas Kling
2022-03-09Kernel: Mark sys$dup2() as not needing the big lockAndreas Kling
2022-03-09Kernel: Mark sys$ftruncate() as not needing the big lockAndreas Kling
2022-03-09Kernel: Mark sys$fstatvfs() as not needing the big lockAndreas Kling
2022-03-08Kernel: Remove an unused fd_set.h importTim Schumacher
2022-03-08Kernel: Mark sys$fsync() as not needing the big lockAndreas Kling
2022-03-08Kernel: Mark sys$readlink() as not needing the big lockAndreas Kling
2022-03-08Kernel: Mark sys$stat() as not needing the big lockAndreas Kling
2022-03-08Kernel: Mark sys$fstat() as not needing the big lockAndreas Kling
2022-03-08Kernel: Mark sys$fchdir() as not needing the big lockAndreas Kling
2022-03-08Kernel: Mark sys$chdir() as not needing the big lockAndreas Kling
2022-03-08Kernel: Mark sys$getcwd() as not needing the big lockAndreas Kling
2022-03-08Kernel: Mark sys$realpath() as not needing the big lockAndreas Kling
2022-03-08Kernel: Mark sys$anon_create() as not needing the big lockAndreas Kling
2022-03-07Kernel: Wrap HIDManagement keymap data in SpinlockProtectedAndreas Kling
2022-02-28Kernel: Add getrusage() syscallLucas CHOLLET
2022-01-12Kernel+LibC+LibCore+UE: Implement `fchmodat(2)`Daniel Bertalan
2022-01-01Kernel+LibC+LibCore: Add lchown and fchownat functionscircl
2021-12-28Kernel: Implement and use the syscall/sysret instruction pair on x86_64Owen Smith
2021-12-23Kernel+UE+LibC: Store address as void* in SC_m{re,}map_paramsDaniel Bertalan
2021-12-12Kernel: Remove sys$select() syscallJean-Baptiste Boric