nuttx/include/sys
Ville Juven 0dedbcd4ae task/pthread_cancelpt: Move cancel point handling to libc, data to TLS
This moves task / thread cancel point logic from the NuttX kernel into
libc, while the data needed by the cancel point logic is moved to TLS.

The change is an enabler to move user-space APIs to libc as well, for
a coherent user/kernel separation.
2023-11-15 08:52:04 -08:00
..
boardctl.h usbadb: add usbadb boardctl 2023-08-07 11:23:36 +08:00
custom_file.h
endian.h endian: Make all endian related functions use the expicit type 2023-10-20 09:46:21 +08:00
epoll.h
eventfd.h
file.h include: Fix nxstyle errors 2023-05-04 02:07:01 +08:00
ioctl.h
ipc.h
mman.h fs: Undefine CONFIG_FS_LARGEFILE if compiler doesn't support long long 2023-03-02 09:37:58 +01:00
mount.h fs/ioctl: add BIOC_BLKGETSIZE cmd to get block sector numbers 2023-08-19 01:43:59 +08:00
msg.h
param.h
poll.h fs_epoll: serveral epoll issues fix 2023-11-02 00:44:52 +08:00
prctl.h
queue.h
random.h
resource.h getrlimit: add RLIMIT_MEMLOCK define 2023-07-31 07:50:10 -07:00
select.h include/sys: Include string.h to silence implicit memset declration. 2023-06-27 10:36:13 +03:00
sendfile.h fs: Undefine CONFIG_FS_LARGEFILE if compiler doesn't support long long 2023-03-02 09:37:58 +01:00
shm.h
signalfd.h
socket.h Support gcc FORTIFY_SOURCE features for nuttx libc 2023-06-22 20:38:45 +08:00
sockio.h
stat.h fs: Undefine CONFIG_FS_LARGEFILE if compiler doesn't support long long 2023-03-02 09:37:58 +01:00
statfs.h fs:support zipfs,can mount zipfile 2023-09-27 01:06:04 +08:00
statvfs.h fs: Undefine CONFIG_FS_LARGEFILE if compiler doesn't support long long 2023-03-02 09:37:58 +01:00
syscall_lookup.h task/pthread_cancelpt: Move cancel point handling to libc, data to TLS 2023-11-15 08:52:04 -08:00
syscall.h
sysinfo.h
sysmacros.h
time.h sched: add support for adjtime() interface 2023-04-25 14:37:50 -03:00
timerfd.h
times.h
tree.h
types.h sys/types: supporting 32-bit IDs for gid_t/uid_t 2023-10-07 18:21:21 +08:00
uio.h fs: Undefine CONFIG_FS_LARGEFILE if compiler doesn't support long long 2023-03-02 09:37:58 +01:00
un.h
utsname.h utsname: Expand the buffer for version information slightly 2023-02-14 22:35:43 +08:00
vfs.h
videoio.h
wait.h