musl/include/sys
Rich Felker ba18c1ecc6 add membarrier syscall wrapper, refactor dynamic tls install to use it
the motivation for this change is twofold. first, it gets the fallback
logic out of the dynamic linker, improving code readability and
organization. second, it provides application code that wants to use
the membarrier syscall, which depends on preregistration of intent
before the process becomes multithreaded unless unbounded latency is
acceptable, with a symbol that, when linked, ensures that this
registration happens.
2019-02-22 03:25:39 -05:00
..
acct.h
auxv.h
cachectl.h
dir.h
epoll.h sys/epoll.h: add EPOLLNVAL from linux v4.16 2018-06-19 13:25:16 -04:00
errno.h
eventfd.h
fanotify.h
fcntl.h
file.h
fsuid.h
inotify.h
io.h
ioctl.h update line discipline constants 2019-02-07 12:43:22 -05:00
ipc.h
kd.h move inclusion of linux headers for kd.h, soundcard.h, vt.h to bits 2018-07-20 01:06:41 -04:00
klog.h
membarrier.h add membarrier syscall wrapper, refactor dynamic tls install to use it 2019-02-22 03:25:39 -05:00
mman.h add memfd_create syscall wrapper 2018-06-20 21:36:04 -04:00
mount.h
msg.h add {MSG,SEM,SHM}_STAT_ANY from linux v4.17 2018-06-19 13:26:24 -04:00
mtio.h
param.h
personality.h
poll.h
prctl.h add speculation control prctls from linux v4.17 2018-06-19 13:27:08 -04:00
procfs.h
ptrace.h add support for arch-specific ptrace command macros 2018-07-17 22:25:08 -04:00
quota.h
random.h add getrandom syscall wrapper 2018-02-22 19:34:58 -05:00
reboot.h
reg.h
resource.h
select.h
sem.h add {MSG,SEM,SHM}_STAT_ANY from linux v4.17 2018-06-19 13:26:24 -04:00
sendfile.h
shm.h add {MSG,SEM,SHM}_STAT_ANY from linux v4.17 2018-06-19 13:26:24 -04:00
signal.h
signalfd.h add SIGSYS support to sys/signalfd.h from linux v4.18 2018-12-09 22:25:21 -05:00
socket.h add AF_XDP to sys/socket.h from linux v4.18 2018-12-09 22:24:12 -05:00
soundcard.h move inclusion of linux headers for kd.h, soundcard.h, vt.h to bits 2018-07-20 01:06:41 -04:00
stat.h
statfs.h
statvfs.h add ST_RELATIME to statvfs.h 2018-07-12 20:41:30 -04:00
stropts.h
swap.h
syscall.h
sysinfo.h
syslog.h
sysmacros.h
termios.h
time.h
timeb.h
timerfd.h
times.h
timex.h
ttydefaults.h
types.h
ucontext.h
uio.h
un.h
user.h
utsname.h
vfs.h
vt.h move inclusion of linux headers for kd.h, soundcard.h, vt.h to bits 2018-07-20 01:06:41 -04:00
wait.h
xattr.h