serenity/Kernel/API
Liav A 50429d3b22 LibC+Kernel: Move GPU-related API methods to a LibC header file
The Kernel/API directory in general shouldn't include userspace code,
but structure definitions that both are shared between the Kernel and
userspace.

All users of the ioctl API obviously use LibC so LibC is the most common
and shared library for the affected programs.
2023-09-15 11:05:25 -06:00
..
FileSystem
POSIX Kernel+ProfileViewer: Display additional filesystem events 2023-09-09 11:26:51 -06:00
DeviceEvent.h
DeviceFileTypes.h Kernel: Move FileSystem/DeviceFileTypes.h => API/DeviceFileTypes.h 2023-09-07 11:50:50 -06:00
InodeWatcherEvent.h
InodeWatcherFlags.h
Ioctl.h
Jail.h
kcov.h
KeyCode.h
MemoryLayout.h
MousePacket.h
prctl_numbers.h Kernel+Userland: Remove the {get,set}_thread_name syscalls 2023-08-25 11:51:52 +02:00
serenity_limits.h
Syscall.h Kernel+Userland: Remove the {get,set}_thread_name syscalls 2023-08-25 11:51:52 +02:00
SyscallString.h
TimePage.h
ttydefaults.h
ttydefaultschars.h
Unveil.h
VirGL.h
VirtualMemoryAnnotations.h