mirror of
https://github.com/apache/nuttx.git
synced 2025-12-07 01:44:23 +08:00
There is no need for a gettid() syscall, as the thread ID is stable through the life of the process. It is safe to put a copy of TID to TLS. This way a user processes can access TID quickly via its own stack, instead of having to use an expensive syscall. Signed-off-by: Ville Juven <ville.juven@unikie.com>
18 KiB
18 KiB
| 1 | _assert | assert.h | void | FAR const char * | int | FAR const char * | FAR void * | |||
|---|---|---|---|---|---|---|---|---|---|---|
| 2 | _exit | unistd.h | noreturn | int | ||||||
| 3 | accept4 | sys/socket.h | defined(CONFIG_NET) | int | int | FAR struct sockaddr * | FAR socklen_t * | int | ||
| 4 | adjtime | sys/time.h | defined(CONFIG_CLOCK_TIMEKEEPING) | int | FAR const struct timeval * | FAR struct timeval * | ||||
| 5 | aio_cancel | aio.h | defined(CONFIG_FS_AIO) | int | int | FAR struct aiocb * | ||||
| 6 | aio_fsync | aio.h | defined(CONFIG_FS_AIO) | int | int | FAR struct aiocb * | ||||
| 7 | aio_read | aio.h | defined(CONFIG_FS_AIO) | int | FAR struct aiocb * | |||||
| 8 | aio_write | aio.h | defined(CONFIG_FS_AIO) | int | FAR struct aiocb * | |||||
| 9 | bind | sys/socket.h | defined(CONFIG_NET) | int | int | FAR const struct sockaddr * | socklen_t | |||
| 10 | boardctl | sys/boardctl.h | defined(CONFIG_BOARDCTL) | int | unsigned int | uintptr_t | ||||
| 11 | chmod | sys/stat.h | int | FAR const char * | mode_t | |||||
| 12 | chown | unistd.h | int | FAR const char * | uid_t | gid_t | ||||
| 13 | clearenv | stdlib.h | !defined(CONFIG_DISABLE_ENVIRON) | int | ||||||
| 14 | clock | time.h | clock_t | |||||||
| 15 | clock_gettime | time.h | int | clockid_t | FAR struct timespec * | |||||
| 16 | clock_nanosleep | time.h | int | clockid_t | int | FAR const struct timespec * | FAR struct timespec * | |||
| 17 | clock_settime | time.h | int | clockid_t | const struct timespec* | |||||
| 18 | close | unistd.h | int | int | ||||||
| 19 | connect | sys/socket.h | defined(CONFIG_NET) | int | int | FAR const struct sockaddr * | socklen_t | |||
| 20 | dup | unistd.h | int | int | ||||||
| 21 | dup2 | unistd.h | int | int | int | |||||
| 22 | epoll_close | sys/epoll.h | void | int | ||||||
| 23 | epoll_create | sys/epoll.h | int | int | ||||||
| 24 | epoll_create1 | sys/epoll.h | int | int | ||||||
| 25 | epoll_ctl | sys/epoll.h | int | int | int | int | FAR struct epoll_event * | |||
| 26 | epoll_pwait | sys/epoll.h | int | int | FAR struct epoll_event * | int | int | FAR const sigset_t * | ||
| 27 | epoll_wait | sys/epoll.h | int | int | FAR struct epoll_event * | int | int | |||
| 28 | eventfd | sys/eventfd.h | defined(CONFIG_EVENT_FD) | int | unsigned int | int | ||||
| 29 | exec | nuttx/binfmt/binfmt.h | !defined(CONFIG_BINFMT_DISABLE) && !defined(CONFIG_BUILD_KERNEL) | int | FAR const char * | FAR char * const * | FAR char * const * | FAR const struct symtab_s * | int | |
| 30 | execve | unistd.h | !defined(CONFIG_BINFMT_DISABLE) && defined(CONFIG_LIBC_EXECFUNCS) | int | FAR const char * | FAR char * const []|FAR char * const * | FAR char * const []|FAR char * const * | |||
| 31 | fchmod | sys/stat.h | int | int | mode_t | |||||
| 32 | fchown | unistd.h | int | int | uid_t | gid_t | ||||
| 33 | fcntl | fcntl.h | int | int | int | ... | int | |||
| 34 | fstat | sys/stat.h | int | int | FAR struct stat * | |||||
| 35 | fstatfs | sys/statfs.h | int | int | FAR struct statfs * | |||||
| 36 | fsync | unistd.h | int | int | ||||||
| 37 | ftruncate | unistd.h | int | int | off_t | |||||
| 38 | futimens | sys/stat.h | int | int | const struct timespec [2]|FAR const struct timespec * | |||||
| 39 | get_environ_ptr | stdlib.h | !defined(CONFIG_DISABLE_ENVIRON) | FAR char ** | ||||||
| 40 | getegid | unistd.h | defined(CONFIG_SCHED_USER_IDENTITY) | gid_t | ||||||
| 41 | getenv | stdlib.h | !defined(CONFIG_DISABLE_ENVIRON) | FAR char * | FAR const char * | |||||
| 42 | geteuid | unistd.h | defined(CONFIG_SCHED_USER_IDENTITY) | uid_t | ||||||
| 43 | getgid | unistd.h | defined(CONFIG_SCHED_USER_IDENTITY) | gid_t | ||||||
| 44 | gethostname | unistd.h | int | FAR char * | size_t | |||||
| 45 | getitimer | sys/time.h | !defined(CONFIG_DISABLE_POSIX_TIMERS) | int | int | FAR struct itimerval * | ||||
| 46 | getpeername | sys/socket.h | defined(CONFIG_NET) | int | int | FAR struct sockaddr * | FAR socklen_t * | |||
| 47 | getpid | unistd.h | pid_t | |||||||
| 48 | getppid | unistd.h | defined(CONFIG_SCHED_HAVE_PARENT) | pid_t | ||||||
| 49 | getsockname | sys/socket.h | defined(CONFIG_NET) | int | int | FAR struct sockaddr * | FAR socklen_t * | |||
| 50 | getsockopt | sys/socket.h | defined(CONFIG_NET) | int | int | int | int | FAR void * | FAR socklen_t * | |
| 51 | gettimeofday | sys/time.h | int | FAR struct timeval * | FAR struct timezone * | |||||
| 52 | getuid | unistd.h | defined(CONFIG_SCHED_USER_IDENTITY) | uid_t | ||||||
| 53 | inotify_add_watch | sys/inotify.h | defined(CONFIG_FS_NOTIFY) | int | int | FAR const char * | uint32_t | |||
| 54 | inotify_init | sys/inotify.h | defined(CONFIG_FS_NOTIFY) | int | ||||||
| 55 | inotify_init1 | sys/inotify.h | defined(CONFIG_FS_NOTIFY) | int | int | |||||
| 56 | inotify_rm_watch | sys/inotify.h | defined(CONFIG_FS_NOTIFY) | int | int | int | ||||
| 57 | insmod | nuttx/module.h | defined(CONFIG_MODULE) | FAR void * | FAR const char * | FAR const char * | ||||
| 58 | ioctl | sys/ioctl.h | int | int | int | ... | unsigned long | |||
| 59 | kill | signal.h | int | pid_t | int | |||||
| 60 | lchmod | sys/stat.h | int | FAR const char * | mode_t | |||||
| 61 | lchown | unistd.h | int | FAR const char * | uid_t | gid_t | ||||
| 62 | link | unistd.h | defined(CONFIG_PSEUDOFS_SOFTLINKS) | int | FAR const char * | FAR const char * | ||||
| 63 | listen | sys/socket.h | defined(CONFIG_NET) | int | int | int | ||||
| 64 | lseek | unistd.h | off_t | int | off_t | int | ||||
| 65 | lstat | sys/stat.h | int | FAR const char * | FAR struct stat * | |||||
| 66 | lutimens | sys/stat.h | int | FAR const char * | const struct timespec [2]|FAR const struct timespec * | |||||
| 67 | mkdir | sys/stat.h | !defined(CONFIG_DISABLE_MOUNTPOINT) | int | FAR const char * | mode_t | ||||
| 68 | mmap | sys/mman.h | FAR void * | FAR void * | size_t | int | int | int | off_t | |
| 69 | modhandle | nuttx/module.h | defined(CONFIG_MODULE) | FAR void * | FAR const char * | |||||
| 70 | mount | sys/mount.h | !defined(CONFIG_DISABLE_MOUNTPOINT) | int | FAR const char * | FAR const char * | FAR const char * | unsigned long | FAR const void * | |
| 71 | mq_close | mqueue.h | !defined(CONFIG_DISABLE_MQUEUE) | int | mqd_t | |||||
| 72 | mq_getattr | mqueue.h | !defined(CONFIG_DISABLE_MQUEUE) | int | mqd_t | FAR struct mq_attr * | ||||
| 73 | mq_notify | mqueue.h | !defined(CONFIG_DISABLE_MQUEUE) | int | mqd_t | FAR const struct sigevent * | ||||
| 74 | mq_open | mqueue.h | !defined(CONFIG_DISABLE_MQUEUE) | mqd_t | FAR const char * | int | ... | mode_t | FAR struct mq_attr * | |
| 75 | mq_receive | mqueue.h | !defined(CONFIG_DISABLE_MQUEUE) | ssize_t | mqd_t | FAR char * | size_t | FAR unsigned int * | ||
| 76 | mq_send | mqueue.h | !defined(CONFIG_DISABLE_MQUEUE) | int | mqd_t | FAR const char * | size_t | unsigned int | ||
| 77 | mq_setattr | mqueue.h | !defined(CONFIG_DISABLE_MQUEUE) | int | mqd_t | FAR const struct mq_attr * | FAR struct mq_attr * | |||
| 78 | mq_timedreceive | mqueue.h | !defined(CONFIG_DISABLE_MQUEUE) | ssize_t | mqd_t | FAR char * | size_t | FAR unsigned int * | FAR const struct timespec * | |
| 79 | mq_timedsend | mqueue.h | !defined(CONFIG_DISABLE_MQUEUE) | int | mqd_t | FAR const char * | size_t | unsigned int | FAR const struct timespec * | |
| 80 | mq_unlink | mqueue.h | !defined(CONFIG_DISABLE_MQUEUE) | int | FAR const char * | |||||
| 81 | msync | sys/mman.h | int | FAR void * | size_t | int | ||||
| 82 | munmap | sys/mman.h | int | FAR void * | size_t | |||||
| 83 | nanosleep | time.h | int | FAR const struct timespec * | FAR struct timespec * | |||||
| 84 | nx_mkfifo | nuttx/fs/fs.h | defined(CONFIG_PIPES) && CONFIG_DEV_FIFO_SIZE > 0 | int | FAR const char * | mode_t | size_t | |||
| 85 | nx_pthread_create | nuttx/pthread.h | !defined(CONFIG_DISABLE_PTHREAD) | int | pthread_trampoline_t | FAR pthread_t * | FAR const pthread_attr_t * | pthread_startroutine_t | pthread_addr_t | |
| 86 | nx_pthread_exit | nuttx/pthread.h | !defined(CONFIG_DISABLE_PTHREAD) | noreturn | pthread_addr_t | |||||
| 87 | nx_vsyslog | nuttx/syslog/syslog.h | int | int | FAR const IPTR char * | FAR va_list * | ||||
| 88 | nxsched_get_stackinfo | nuttx/sched.h | int | pid_t | FAR struct stackinfo_s * | |||||
| 89 | nxsem_tickwait | nuttx/semaphore.h | int | FAR sem_t * | uint32_t | |||||
| 90 | nxsem_clockwait | nuttx/semaphore.h | int | FAR sem_t * | clockid_t | FAR const struct timespec * | ||||
| 91 | nxsem_close | nuttx/semaphore.h | defined(CONFIG_FS_NAMED_SEMAPHORES) | int | FAR sem_t * | |||||
| 92 | nxsem_destroy | nuttx/semaphore.h | int | FAR sem_t * | ||||||
| 93 | nxsem_getprioceiling | nuttx/semaphore.h | defined(CONFIG_PRIORITY_PROTECT) | int | FAR const sem_t * | FAR int * | ||||
| 94 | nxsem_open | nuttx/semaphore.h | defined(CONFIG_FS_NAMED_SEMAPHORES) | int | FAR sem_t ** | FAR const char * | int | ... | mode_t | unsigned int |
| 95 | nxsem_post_slow | nuttx/semaphore.h | int | FAR sem_t * | ||||||
| 96 | nxsem_set_protocol | nuttx/semaphore.h | defined(CONFIG_PRIORITY_INHERITANCE) | int | FAR sem_t * | int | ||||
| 97 | nxsem_setprioceiling | nuttx/semaphore.h | defined(CONFIG_PRIORITY_PROTECT) | int | FAR sem_t * | int | FAR int * | |||
| 98 | nxsem_timedwait | nuttx/semaphore.h | int | FAR sem_t * | FAR const struct timespec * | |||||
| 99 | nxsem_trywait_slow | nuttx/semaphore.h | int | FAR sem_t * | ||||||
| 100 | nxsem_unlink | nuttx/semaphore.h | defined(CONFIG_FS_NAMED_SEMAPHORES) | int | FAR const char * | |||||
| 101 | nxsem_wait_slow | nuttx/semaphore.h | int | FAR sem_t * | ||||||
| 102 | open | fcntl.h | int | FAR const char * | int | ... | mode_t | |||
| 103 | pgalloc | nuttx/arch.h | defined(CONFIG_BUILD_KERNEL) | uintptr_t | uintptr_t | unsigned int | ||||
| 104 | pipe2 | unistd.h | defined(CONFIG_PIPES) && CONFIG_DEV_PIPE_SIZE > 0 | int | int [2]|FAR int * | int | ||||
| 105 | poll | poll.h | int | FAR struct pollfd * | nfds_t | int | ||||
| 106 | posix_spawn | spawn.h | !defined(CONFIG_BINFMT_DISABLE) && defined(CONFIG_LIBC_EXECFUNCS) | int | FAR pid_t * | FAR const char * | FAR const posix_spawn_file_actions_t * | FAR const posix_spawnattr_t * | FAR char * const []|FAR char * const * | FAR char * const []|FAR char * const * |
| 107 | ppoll | poll.h | int | FAR struct pollfd * | nfds_t | FAR const struct timespec * | FAR const sigset_t * | |||
| 108 | prctl | sys/prctl.h | int | int | ... | uintptr_t | uintptr_t | |||
| 109 | pread | unistd.h | ssize_t | int | FAR void * | size_t | off_t | |||
| 110 | pselect | sys/select.h | int | int | FAR fd_set * | FAR fd_set * | FAR fd_set * | FAR const struct timespec * | FAR const sigset_t * | |
| 111 | pthread_cancel | pthread.h | !defined(CONFIG_DISABLE_PTHREAD) | int | pthread_t | |||||
| 112 | pthread_cond_broadcast | pthread.h | !defined(CONFIG_DISABLE_PTHREAD) | int | FAR pthread_cond_t * | |||||
| 113 | pthread_cond_clockwait | pthread.h | !defined(CONFIG_DISABLE_PTHREAD) | int | FAR pthread_cond_t * | FAR pthread_mutex_t * | clockid_t | FAR const struct timespec * | ||
| 114 | pthread_cond_signal | pthread.h | !defined(CONFIG_DISABLE_PTHREAD) | int | FAR pthread_cond_t * | |||||
| 115 | pthread_cond_wait | pthread.h | !defined(CONFIG_DISABLE_PTHREAD) | int | FAR pthread_cond_t * | FAR pthread_mutex_t * | ||||
| 116 | pthread_detach | pthread.h | !defined(CONFIG_DISABLE_PTHREAD) | int | pthread_t | |||||
| 117 | pthread_getaffinity_np | pthread.h | !defined(CONFIG_DISABLE_PTHREAD) && defined(CONFIG_SMP) | int | pthread_t | size_t | FAR cpu_set_t* | |||
| 118 | pthread_getschedparam | pthread.h | !defined(CONFIG_DISABLE_PTHREAD) | int | pthread_t | FAR int * | FAR struct sched_param * | |||
| 119 | pthread_join | pthread.h | !defined(CONFIG_DISABLE_PTHREAD) | int | pthread_t | FAR pthread_addr_t * | ||||
| 120 | pthread_mutex_consistent | pthread.h | !defined(CONFIG_DISABLE_PTHREAD) && !defined(CONFIG_PTHREAD_MUTEX_UNSAFE) | int | FAR pthread_mutex_t * | |||||
| 121 | pthread_mutex_destroy | pthread.h | !defined(CONFIG_DISABLE_PTHREAD) | int | FAR pthread_mutex_t * | |||||
| 122 | pthread_mutex_init | pthread.h | !defined(CONFIG_DISABLE_PTHREAD) | int | FAR pthread_mutex_t * | FAR const pthread_mutexattr_t * | ||||
| 123 | pthread_mutex_timedlock | pthread.h | !defined(CONFIG_DISABLE_PTHREAD) | int | FAR pthread_mutex_t * | FAR const struct timespec * | ||||
| 124 | pthread_mutex_trylock | pthread.h | !defined(CONFIG_DISABLE_PTHREAD) | int | FAR pthread_mutex_t * | |||||
| 125 | pthread_mutex_unlock | pthread.h | !defined(CONFIG_DISABLE_PTHREAD) | int | FAR pthread_mutex_t * | |||||
| 126 | pthread_setaffinity_np | pthread.h | !defined(CONFIG_DISABLE_PTHREAD) && defined(CONFIG_SMP) | int | pthread_t | size_t | FAR const cpu_set_t * | |||
| 127 | pthread_setschedparam | pthread.h | !defined(CONFIG_DISABLE_PTHREAD) | int | pthread_t | int | FAR const struct sched_param * | |||
| 128 | pthread_setschedprio | pthread.h | !defined(CONFIG_DISABLE_PTHREAD) | int | pthread_t | int | ||||
| 129 | pthread_sigmask | pthread.h | !defined(CONFIG_DISABLE_PTHREAD) | int | int | FAR const sigset_t * | FAR sigset_t * | |||
| 130 | putenv | stdlib.h | !defined(CONFIG_DISABLE_ENVIRON) | int | FAR const char * | |||||
| 131 | pwrite | unistd.h | ssize_t | int | FAR const void * | size_t | off_t | |||
| 132 | read | unistd.h | ssize_t | int | FAR void * | size_t | ||||
| 133 | readv | sys/uio.h | ssize_t | int | FAR const struct iovec * | int | ||||
| 134 | readlink | unistd.h | defined(CONFIG_PSEUDOFS_SOFTLINKS) | ssize_t | FAR const char * | FAR char * | size_t | |||
| 135 | recv | sys/socket.h | defined(CONFIG_NET) | ssize_t | int | FAR void * | size_t | int | ||
| 136 | recvfrom | sys/socket.h | defined(CONFIG_NET) | ssize_t | int | FAR void* | size_t | int | FAR struct sockaddr* | FAR socklen_t* |
| 137 | recvmsg | sys/socket.h | defined(CONFIG_NET) | ssize_t | int | FAR struct msghdr * | int | |||
| 138 | rename | stdio.h | int | FAR const char * | FAR const char * | |||||
| 139 | rmdir | unistd.h | !defined(CONFIG_DISABLE_MOUNTPOINT) | int | FAR const char* | |||||
| 140 | rmmod | nuttx/module.h | defined(CONFIG_MODULE) | int | FAR void * | |||||
| 141 | sched_backtrace | sched.h | defined(CONFIG_SCHED_BACKTRACE) | int | pid_t | FAR void ** | int | int | ||
| 142 | sched_getaffinity | sched.h | defined(CONFIG_SMP) | int | pid_t | size_t | FAR cpu_set_t * | |||
| 143 | sched_getcpu | sched.h | int | |||||||
| 144 | sched_getparam | sched.h | int | pid_t | FAR struct sched_param * | |||||
| 145 | sched_getscheduler | sched.h | int | pid_t | ||||||
| 146 | sched_lock | sched.h | void | |||||||
| 147 | sched_lockcount | sched.h | int | |||||||
| 148 | sched_rr_get_interval | sched.h | int | pid_t | struct timespec * | |||||
| 149 | sched_setaffinity | sched.h | defined(CONFIG_SMP) | int | pid_t | size_t | FAR const cpu_set_t* | |||
| 150 | sched_setparam | sched.h | int | pid_t | const struct sched_param * | |||||
| 151 | sched_setscheduler | sched.h | int | pid_t | int | const struct sched_param * | ||||
| 152 | sched_unlock | sched.h | void | |||||||
| 153 | sched_yield | sched.h | int | |||||||
| 154 | select | sys/select.h | int | int | FAR fd_set * | FAR fd_set * | FAR fd_set * | FAR struct timeval * | ||
| 155 | send | sys/socket.h | defined(CONFIG_NET) | ssize_t | int | FAR const void * | size_t | int | ||
| 156 | sendfile | sys/sendfile.h | ssize_t | int | int | FAR off_t * | size_t | |||
| 157 | sendmsg | sys/socket.h | defined(CONFIG_NET) | ssize_t | int | FAR struct msghdr * | int | |||
| 158 | sendto | sys/socket.h | defined(CONFIG_NET) | ssize_t | int | FAR const void * | size_t | int | FAR const struct sockaddr * | socklen_t |
| 159 | setegid | unistd.h | defined(CONFIG_SCHED_USER_IDENTITY) | int | gid_t | |||||
| 160 | setenv | stdlib.h | !defined(CONFIG_DISABLE_ENVIRON) | int | FAR const char * | FAR const char * | int | |||
| 161 | seteuid | unistd.h | defined(CONFIG_SCHED_USER_IDENTITY) | int | uid_t | |||||
| 162 | setgid | unistd.h | defined(CONFIG_SCHED_USER_IDENTITY) | int | gid_t | |||||
| 163 | sethostname | unistd.h | int | FAR const char * | size_t | |||||
| 164 | setitimer | sys/time.h | !defined(CONFIG_DISABLE_POSIX_TIMERS) | int | int | FAR const struct itimerval * | FAR struct itimerval * | |||
| 165 | setsockopt | sys/socket.h | defined(CONFIG_NET) && defined(CONFIG_NET_SOCKOPTS) | int | int | int | int | FAR const void * | socklen_t | |
| 166 | settimeofday | sys/time.h | int | FAR const struct timeval * | FAR const struct timezone * | |||||
| 167 | setuid | unistd.h | defined(CONFIG_SCHED_USER_IDENTITY) | int | uid_t | |||||
| 168 | shm_open | sys/mman.h | defined(CONFIG_FS_SHMFS) | int | FAR const char * | int | mode_t | |||
| 169 | shm_unlink | sys/mman.h | defined(CONFIG_FS_SHMFS) | int | FAR const char * | |||||
| 170 | shmat | sys/shm.h | defined(CONFIG_MM_SHM) | FAR void * | int | FAR const void * | int | |||
| 171 | shmctl | sys/shm.h | defined(CONFIG_MM_SHM) | int | int | int | FAR struct shmid_ds * | |||
| 172 | shmdt | sys/shm.h | defined(CONFIG_MM_SHM) | int | FAR const void * | |||||
| 173 | shmget | sys/shm.h | defined(CONFIG_MM_SHM) | int | key_t | size_t | int | |||
| 174 | shutdown | sys/socket.h | defined(CONFIG_NET) | int | int | int | ||||
| 175 | sigaction | signal.h | int | int | FAR const struct sigaction * | FAR struct sigaction * | ||||
| 176 | signal | signal.h | _sa_handler_t | int | _sa_handler_t | |||||
| 177 | signalfd | sys/signalfd.h | defined(CONFIG_SIGNAL_FD) | int | int | FAR const sigset_t * | int | |||
| 178 | sigpending | signal.h | int | FAR sigset_t * | ||||||
| 179 | sigprocmask | signal.h | int | int | FAR const sigset_t * | FAR sigset_t * | ||||
| 180 | sigqueue | signal.h | int | int | int | union sigval|FAR void *|sival_ptr | ||||
| 181 | sigsuspend | signal.h | int | FAR const sigset_t * | ||||||
| 182 | sigtimedwait | signal.h | int | FAR const sigset_t * | FAR struct siginfo * | FAR const struct timespec * | ||||
| 183 | sigwaitinfo | signal.h | int | FAR const sigset_t * | FAR struct siginfo * | |||||
| 184 | socket | sys/socket.h | defined(CONFIG_NET) | int | int | int | int | |||
| 185 | socketpair | sys/socket.h | defined(CONFIG_NET) | int | int | int | int | int [2]|FAR int * | ||
| 186 | stat | sys/stat.h | int | FAR const char * | FAR struct stat * | |||||
| 187 | statfs | sys/statfs.h | int | FAR const char * | FAR struct statfs * | |||||
| 188 | symlink | unistd.h | defined(CONFIG_PSEUDOFS_SOFTLINKS) | int | FAR const char * | FAR const char * | ||||
| 189 | sync | unistd.h | void | |||||||
| 190 | sysinfo | sys/sysinfo.h | int | FAR struct sysinfo * | ||||||
| 191 | task_create | sched.h | !defined(CONFIG_BUILD_KERNEL) | int | FAR const char * | int | int | main_t | FAR char * const []|FAR char * const * | |
| 192 | task_delete | sched.h | !defined(CONFIG_BUILD_KERNEL) | int | pid_t | |||||
| 193 | task_restart | sched.h | !defined(CONFIG_BUILD_KERNEL) | int | pid_t | |||||
| 194 | task_spawn | nuttx/spawn.h | !defined(CONFIG_BUILD_KERNEL) | int | FAR const char * | main_t | FAR const posix_spawn_file_actions_t * | FAR const posix_spawnattr_t * | FAR char * const []|FAR char * const * | FAR char * const []|FAR char * const * |
| 195 | tgkill | signal.h | int | pid_t | pid_t | int | ||||
| 196 | time | time.h | time_t | FAR time_t * | ||||||
| 197 | timer_create | time.h | !defined(CONFIG_DISABLE_POSIX_TIMERS) | int | clockid_t | FAR struct sigevent * | FAR timer_t * | |||
| 198 | timer_delete | time.h | !defined(CONFIG_DISABLE_POSIX_TIMERS) | int | timer_t | |||||
| 199 | timer_getoverrun | time.h | !defined(CONFIG_DISABLE_POSIX_TIMERS) | int | timer_t | |||||
| 200 | timer_gettime | time.h | !defined(CONFIG_DISABLE_POSIX_TIMERS) | int | timer_t | FAR struct itimerspec * | ||||
| 201 | timer_settime | time.h | !defined(CONFIG_DISABLE_POSIX_TIMERS) | int | timer_t | int | FAR const struct itimerspec * | FAR struct itimerspec * | ||
| 202 | timerfd_create | sys/timerfd.h | defined(CONFIG_TIMER_FD) | int | int | int | ||||
| 203 | timerfd_gettime | sys/timerfd.h | defined(CONFIG_TIMER_FD) | int | int | FAR struct itimerspec * | ||||
| 204 | timerfd_settime | sys/timerfd.h | defined(CONFIG_TIMER_FD) | int | int | int | FAR const struct itimerspec * | FAR struct itimerspec * | ||
| 205 | umount2 | sys/mount.h | !defined(CONFIG_DISABLE_MOUNTPOINT) | int | FAR const char * | unsigned int | ||||
| 206 | unlink | unistd.h | !defined(CONFIG_DISABLE_MOUNTPOINT) | int | FAR const char * | |||||
| 207 | unsetenv | stdlib.h | !defined(CONFIG_DISABLE_ENVIRON) | int | FAR const char * | |||||
| 208 | up_fork | nuttx/arch.h | defined(CONFIG_ARCH_HAVE_FORK) | pid_t | ||||||
| 209 | utimens | sys/stat.h | int | FAR const char * | const struct timespec [2]|FAR const struct timespec * | |||||
| 210 | wait | sys/wait.h | defined(CONFIG_SCHED_WAITPID) && defined(CONFIG_SCHED_HAVE_PARENT) | pid_t | FAR int * | |||||
| 211 | waitid | sys/wait.h | defined(CONFIG_SCHED_WAITPID) && defined(CONFIG_SCHED_HAVE_PARENT) | int | idtype_t | id_t | FAR siginfo_t * | int | ||
| 212 | waitpid | sys/wait.h | defined(CONFIG_SCHED_WAITPID) | pid_t | pid_t | FAR int * | int | |||
| 213 | write | unistd.h | ssize_t | int | FAR const void * | size_t | ||||
| 214 | writev | sys/uio.h | ssize_t | int | FAR const struct iovec * | int |