ladybird/Kernel/API/POSIX
Brian Gianforcaro c724955d54 LibC: Add support for posix_madvise(..)
Add the `posix_madvise(..)` LibC implementation that just forwards
to the normal `madvise(..)` implementation.

Also define a few POSIX_MADV_DONTNEED and POSIX_MADV_NORMAL as they
are part of the POSIX API for `posix_madvise(..)`.

This is needed by the `fio` port.
2021-12-22 13:28:13 -08:00
..
net Kernel+LibC: Stub out if_nameindex() and if_freenameindex() 2021-12-22 00:02:36 -08:00
netinet Kernel: Add the IP_{BLOCK_SOURCE, UNBLOCK_SOURCE, OPTIONS} macros 2021-12-05 12:53:29 +01:00
sys LibC: Add support for posix_madvise(..) 2021-12-22 13:28:13 -08:00
dirent.h Kernel+LibC: Share definitions for dirent.h 2021-08-14 19:58:11 +02:00
errno.h Kernel+LibC: Move errno definitions to Kernel/API/POSIX 2021-12-16 22:21:35 +03:30
fcntl.h Kernel+LibC: Share definitions in fcntl.h and sys/types.h 2021-08-14 19:58:11 +02:00
futex.h Kernel+Userland: Remove global futexes 2021-08-17 01:21:47 +02:00
ifaddrs.h Kernel+LibC: Stub out getifaddrs() and freeifaddrs() 2021-12-22 00:02:36 -08:00
poll.h Kernel: Add support for the POLLWRBAND poll event 2021-12-05 12:53:29 +01:00
sched.h Kernel+LibC: Share definitions for sched.h 2021-08-14 19:58:11 +02:00
serenity.h Kernel+LibC: Share definitions for serenity.h 2021-08-14 19:58:11 +02:00
signal.h Kernel: Add the si_errno and si_band siginfo_t members 2021-12-22 22:53:56 +02:00
stdio.h Kernel+LibC: Share definitions for stdio.h 2021-08-14 19:58:11 +02:00
termios.h Kernel+LibC: Share definitions for termios.h 2021-08-14 19:58:11 +02:00
time.h Kernel+LibC: Share definitions for time.h and sys/stat.h 2021-08-14 19:58:11 +02:00
unistd.h Kernel: Implement sysconf(_SC_SYMLOOP_MAX) 2021-12-21 12:54:11 -08:00