nuttx/syscall/syscall.csv
Ville Juven ba4277bb13 syscall: Remove exit() call gate
exit() is a userspace function, no need for call gate
2022-06-20 14:14:28 +03:00

17 KiB

1_exitunistd.hnoreturnint
2aio_readaio.hdefined(CONFIG_FS_AIO)intFAR struct aiocb *
3aio_writeaio.hdefined(CONFIG_FS_AIO)intFAR struct aiocb *
4closeunistd.hintint
5closedirdirent.hintFAR DIR *
6dupunistd.hintint
7fsyncunistd.h!defined(CONFIG_DISABLE_MOUNTPOINT)intint
8getenvstdlib.h!defined(CONFIG_DISABLE_ENVIRON)FAR char *FAR const char *
9modhandlenuttx/module.hdefined(CONFIG_MODULE)FAR void *FAR const char *
10mq_closemqueue.h!defined(CONFIG_DISABLE_MQUEUE)intmqd_t
11mq_unlinkmqueue.h!defined(CONFIG_DISABLE_MQUEUE)intFAR const char *
12nx_pthread_exitnuttx/pthread.h!defined(CONFIG_DISABLE_PTHREAD)noreturnpthread_addr_t
13opendirdirent.hFAR DIR *FAR const char *
14pthread_cancelpthread.h!defined(CONFIG_DISABLE_PTHREAD)intpthread_t
15pthread_cond_broadcastpthread.h!defined(CONFIG_DISABLE_PTHREAD)intFAR pthread_cond_t *
16pthread_cond_signalpthread.h!defined(CONFIG_DISABLE_PTHREAD)intFAR pthread_cond_t *
17pthread_detachpthread.h!defined(CONFIG_DISABLE_PTHREAD)intpthread_t
18pthread_mutex_consistentpthread.h!defined(CONFIG_DISABLE_PTHREAD) && !defined(CONFIG_PTHREAD_MUTEX_UNSAFE)intFAR pthread_mutex_t *
19pthread_mutex_destroypthread.h!defined(CONFIG_DISABLE_PTHREAD)intFAR pthread_mutex_t *
20pthread_mutex_trylockpthread.h!defined(CONFIG_DISABLE_PTHREAD)intFAR pthread_mutex_t *
21pthread_mutex_unlockpthread.h!defined(CONFIG_DISABLE_PTHREAD)intFAR pthread_mutex_t *
22putenvstdlib.h!defined(CONFIG_DISABLE_ENVIRON)intFAR const char *
23readdirdirent.hFAR struct dirent *FAR DIR *
24rewinddirdirent.hvoidFAR DIR *
25rmdirunistd.h!defined(CONFIG_DISABLE_MOUNTPOINT)intFAR const char*
26rmmodnuttx/module.hdefined(CONFIG_MODULE)intFAR void *
27sched_getschedulersched.hintpid_t
28sem_closesemaphore.hdefined(CONFIG_FS_NAMED_SEMAPHORES)intFAR sem_t *
29sem_destroysemaphore.hintFAR sem_t *
30sem_postsemaphore.hintFAR sem_t *
31sem_trywaitsemaphore.hintFAR sem_t *
32sem_unlinksemaphore.hdefined(CONFIG_FS_NAMED_SEMAPHORES)intFAR const char *
33sem_waitsemaphore.hintFAR sem_t *
34setgidunistd.hdefined(CONFIG_SCHED_USER_IDENTITY)intgid_t
35setuidunistd.hdefined(CONFIG_SCHED_USER_IDENTITY)intuid_t
36shmdtsys/shm.hdefined(CONFIG_MM_SHM)intFAR const void *
37sigpendingsignal.hintFAR sigset_t *
38sigsuspendsignal.hintFAR const sigset_t *
39sysinfosys/sysinfo.hintFAR struct sysinfo *
40task_deletesched.h!defined(CONFIG_BUILD_KERNEL)intpid_t
41task_restartsched.h!defined(CONFIG_BUILD_KERNEL)intpid_t
42task_tls_allocnuttx/tls.hCONFIG_TLS_TASK_NELEM > 0intuintptr_t
43telldirdirent.hoff_tFAR DIR *
44timer_deletetime.h!defined(CONFIG_DISABLE_POSIX_TIMERS)inttimer_t
45timer_getoverruntime.h!defined(CONFIG_DISABLE_POSIX_TIMERS)inttimer_t
46unlinkunistd.h!defined(CONFIG_DISABLE_MOUNTPOINT)intFAR const char *
47unsetenvstdlib.h!defined(CONFIG_DISABLE_ENVIRON)intFAR const char *
48waitsys/wait.hdefined(CONFIG_SCHED_WAITPID) && defined(CONFIG_SCHED_HAVE_PARENT)pid_tFAR int *