Files
nuttx/libs/libc/libc.csv
wangchengdong faf864b04f sched/signal: Add support for disabling all signal functions
Signals in NuttX serve two primary purposes:

      1. Synchronization and wake-up:
        Signals can be used to block threads on specific signal sets and later
        wake them up by delivering the corresponding signals to those threads.

      2. Asynchronous notification:
        Signals can also be used to install callback handlers for specific signals, allowing threads to
        asynchronously invoke those handlers when the signals are delivered.

    This change introduces the ability to  disable all signal functionality to reduce footprint for NuttX.

Signed-off-by: Chengdong Wang wangchengdong@lixiang.com
2026-01-18 08:24:13 -03:00

31 KiB

1__assertassert.hvoidFAR const char *intFAR const char *
2__cxa_atexitstdlib.hintFAR CODE void (*)(FAR void *)|FAR void *FAR void *FAR void *
3__errnoerrno.hdefined(CONFIG_BUILD_FLAT)FAR int *
4__stack_chk_failssp/ssp.hdefined(CONFIG_STACK_CANARIES)voidvoid
5_alertdebug.h!defined(CONFIG_CPP_HAVE_VARARGS) && defined(CONFIG_DEBUG_ERROR)voidFAR const char *...
6_errdebug.h!defined(CONFIG_CPP_HAVE_VARARGS) && defined(CONFIG_DEBUG_ERROR)voidFAR const char *...
7_exitunistd.hvoidint
8_infodebug.h!defined(CONFIG_CPP_HAVE_VARARGS) && defined(CONFIG_DEBUG_INFO)voidFAR const char *...
9_warndebug.h!defined(CONFIG_CPP_HAVE_VARARGS) && defined(CONFIG_DEBUG_WARN)voidFAR const char *...
10abortstdlib.hvoid
11absstdlib.hintint
12aio_erroraio.hdefined(CONFIG_FS_AIO)intFAR struct aiocb *
13aio_returnaio.hdefined(CONFIG_FS_AIO)ssize_tFAR struct aiocb *
14aio_suspendaio.hdefined(CONFIG_FS_AIO)intFAR const struct aiocb * const []|FAR const struct aiocb * const *intFAR const struct timespec *
15alarmunistd.h!defined(CONFIG_DISABLE_POSIX_TIMERS)unsigned intunsigned int
16alphasortdirent.hintFAR const struct dirent **FAR const struct dirent **
17arc4randomstdlib.huint32_t
18arc4random_bufstdlib.hvoidFAR void *size_t
19asprintfstdio.hintFAR char **FAR const IPTR char *...
20atofstdlib.hdefined(CONFIG_HAVE_DOUBLE)doubleFAR const char *
21atoistdlib.hintFAR const char *
22atolstdlib.hlongFAR const char *
23atollstdlib.hdefined(CONFIG_HAVE_LONG_LONG)long longFAR const char *
24b16atan2fixedmath.h!defined(CONFIG_HAVE_LONG_LONG)b16_tb16_tb16_t
25b16cosfixedmath.hb16_tb16_t
26b16divb16fixedmath.h!defined(CONFIG_HAVE_LONG_LONG)b16_tb16_tb16_t
27b16mulb16fixedmath.h!defined(CONFIG_HAVE_LONG_LONG)b16_tb16_tb16_t
28b16sinfixedmath.hb16_tb16_t
29b16sqrfixedmath.h!defined(CONFIG_HAVE_LONG_LONG)b16_tb16_t
30basenamelibgen.hFAR char *FAR char *
31bind_textdomain_codesetlibintl.hdefined(CONFIG_LIBC_LOCALE_GETTEXT)FAR char *FAR const char *FAR const char *
32bindtextdomainlibintl.hdefined(CONFIG_LIBC_LOCALE_GETTEXT)FAR char *FAR const char *FAR const char *
33bsearchstdlib.hFAR void *FAR const void *FAR const void *size_tsize_tFAR void *
34btowcwchar.hwint_tint
35callocstdlib.hFAR void *size_tsize_t
36cfgetspeedtermios.hspeed_tFAR const struct termios *
37cfsetspeedtermios.hintFAR struct termios *speed_t
38chdirunistd.h!defined(CONFIG_DISABLE_ENVIRON)intFAR const char *
39clock_getcpuclockidtime.hintpid_tFAR clockid_t *
40clock_getrestime.hintclockid_tFAR struct timespec *
41closedirdirent.hintDIR *
42crc32nuttx/crc32.huint32_tFAR const uint8_t *size_t
43crc32partnuttx/crc32.huint32_tFAR const uint8_t *size_tuint32_t
44ctimetime.hchar *const time_t *
45cryptunistd.hdefined(CONFIG_CRYPTO)FAR const char *FAR const char *
46crypt_runistd.hdefined(CONFIG_CRYPTO)FAR const char *FAR const char *FAR char *
47daemonunistd.hintintint
48dgettextlibintl.hdefined(CONFIG_LIBC_LOCALE_GETTEXT)FAR char *FAR const char *FAR const char *
49dirnamelibgen.hFAR char *FAR char *
50dlclosedlfcn.hdefined(CONFIG_LIBC_DLFCN)intFAR void *
51dlerrordlfcn.hdefined(CONFIG_LIBC_DLFCN)FAR char *
52dlopendlfcn.hdefined(CONFIG_LIBC_DLFCN)FAR void *FAR const char *int
53dlsymdlfcn.hdefined(CONFIG_LIBC_DLFCN)FAR void *FAR void *FAR const char *
54dlsymtabdlfcn.hdefined(CONFIG_LIBC_DLFCN)intFAR const struct symtab_s *int
55dq_addafternuttx/queue.hvoidFAR dq_entry_t *FAR dq_entry_t *FAR dq_queue_t *
56dq_remfirstnuttx/queue.hFAR dq_entry_t *FAR dq_queue_t *
57dq_remlastnuttx/queue.hFAR dq_entry_t *FAR dq_queue_t *
58ether_ntoanetinet/ether.hFAR char *FAR const struct ether_addr *
59execvunistd.hdefined(CONFIG_LIBC_EXECFUNCS)intFAR const char *FAR char *const[]|FAR char *const *
60exitstdlib.hnoreturnint
61fchdirunistd.h!defined(CONFIG_DISABLE_ENVIRON)intint
62fclosestdio.hdefined(CONFIG_FILE_STREAM)intFAR FILE *
63fdopenstdio.hdefined(CONFIG_FILE_STREAM)FAR FILE *intFAR const char *
64feofstdio.hdefined(CONFIG_FILE_STREAM)intFAR FILE *
65ferrorstdio.hdefined(CONFIG_FILE_STREAM)intFAR FILE *
66fflushstdio.hdefined(CONFIG_FILE_STREAM)intFAR FILE *
67ffsstrings.hintint
68fgetcstdio.hdefined(CONFIG_FILE_STREAM)intFAR FILE *
69fgetposstdio.hdefined(CONFIG_FILE_STREAM)intFAR FILE *FAR fpos_t *
70fgetsstdio.hdefined(CONFIG_FILE_STREAM)FAR char *FAR char *intFAR FILE *
71fgetwcwchar.hdefined(CONFIG_FILE_STREAM)wint_tFAR FILE *
72fgetwc_unlockedwchar.hdefined(CONFIG_FILE_STREAM)wint_tFAR FILE *
73filenostdio.hintFAR FILE *
74flockfilestdio.h!defined(CONFIG_FILE_STREAM)voidFAR FILE *
75fnmatchfnmatch.hintFAR const char *FAR const char *int
76fopenstdio.hdefined(CONFIG_FILE_STREAM)FAR FILE *FAR const char *FAR const char *
77forkunistd.h!defined(CONFIG_BUILD_KERNEL) && defined(CONFIG_ARCH_HAVE_FORK)pid_t
78fprintfstdio.hdefined(CONFIG_FILE_STREAM)intFAR FILE *FAR const IPTR char *...
79fputcstdio.hdefined(CONFIG_FILE_STREAM)intintFAR FILE *
80fputsstdio.hdefined(CONFIG_FILE_STREAM)intFAR const IPTR char *FAR FILE *
81fputwcwchar.hdefined(CONFIG_FILE_STREAM)wint_twchar_tFAR FILE *
82fputwc_unlockedwchar.hdefined(CONFIG_FILE_STREAM)wint_twchar_tFAR FILE *
83fputwswchar.hdefined(CONFIG_FILE_STREAM)intFAR const wchar_t *FAR FILE *
84fputws_unlockedwchar.hdefined(CONFIG_FILE_STREAM)intFAR const wchar_t *FAR FILE *
85freadstdio.hdefined(CONFIG_FILE_STREAM)size_tFAR void *size_tsize_tFAR FILE *
86freestdlib.hvoidFAR void *
87freeaddrinfonetdb.hdefined(CONFIG_LIBC_NETDB)voidFAR struct addrinfo *
88fscanfstdio.hintFAR FILE *FAR const char *...
89fseekstdio.hdefined(CONFIG_FILE_STREAM)intFAR FILE *long intint
90fsetposstdio.hdefined(CONFIG_FILE_STREAM)intFAR FILE *FAR fpos_t *
91fstatvfssys/statvfs.hintintFAR struct statvfs *
92ftellstdio.hdefined(CONFIG_FILE_STREAM)longFAR FILE *
93ftrylockfilestdio.h!defined(CONFIG_FILE_STREAM)intFAR FILE *
94funlockfilestdio.h!defined(CONFIG_FILE_STREAM)voidFAR FILE *
95fwritestdio.hdefined(CONFIG_FILE_STREAM)size_tFAR const void *size_tsize_tFAR FILE *
96gai_strerrornetdb.hdefined(CONFIG_LIBC_NETDB)FAR const char *int
97getaddrinfonetdb.hdefined(CONFIG_LIBC_NETDB)intFAR const char *FAR const char *FAR const struct addrinfo *FAR struct addrinfo **
98getcstdio.hintFAR FILE *
99getcwdunistd.h!defined(CONFIG_DISABLE_ENVIRON)FAR char *FAR char *size_t
100get_current_dir_nameunistd.h!defined(CONFIG_DISABLE_ENVIRON)FAR char *void
101getegidunistd.hgid_t
102geteuidunistd.huid_t
103gethostbynamenetdb.hdefined(CONFIG_LIBC_NETDB)FAR struct hostent *FAR const char *
104gethostbyname2netdb.hdefined(CONFIG_LIBC_NETDB)FAR struct hostent *FAR const char *int
105gethostnameunistd.hintFAR char *size_t
106getnameinfonetdb.hdefined(CONFIG_LIBC_NETDB)intFAR const struct sockaddr *socklen_tFAR char *socklen_tFAR char *socklen_tint
107getoptunistd.hintintFAR char * const []|FAR char * const *FAR const char *
108getoptargpunistd.hFAR char **
109getopterrpunistd.hFAR int *
110getoptindpunistd.hFAR int *
111getoptoptpunistd.hFAR int *
112getprioritysys/resource.hintintid_t
113getpassunistd.hFAR const char *FAR char *
114getpwnam_rpwd.hintFAR const char *FAR struct passwd *FAR char *size_tFAR struct passwd **
115getpwuid_rpwd.hintuid_tFAR struct passwd *FAR char *size_tFAR struct passwd **
116getrandomsys/random.h!defined(CONFIG_BUILD_KERNEL)ssize_tFAR void *size_tunsigned int
117getsstdio.hdefined(CONFIG_FILE_STREAM)FAR char *FAR char *
118gettextlibintl.hdefined(CONFIG_LIBC_LOCALE_GETTEXT)FAR char *FAR const char *
119gettimeofdaysys/time.hintFAR struct timeval *FAR struct timezone *
120getwcwchar.hdefined(CONFIG_FILE_STREAM)wint_tFAR FILE *
121gmtimetime.hFAR struct tm *FAR const time_t *
122gmtime_rtime.hFAR struct tm *FAR const time_t *FAR struct tm *
123htonlarpa/inet.huint32_tuint32_t
124htonqarpa/inet.huint64_tuint64_t
125htonsarpa/inet.huint16_tuint16_t
126iconviconv.hdefined(CONFIG_LIBC_LOCALE)size_ticonv_tFAR char **FAR size_t *FAR char **FAR size_t *
127iconv_closeiconv.hdefined(CONFIG_LIBC_LOCALE)inticonv_t
128iconv_openiconv.hdefined(CONFIG_LIBC_LOCALE)iconv_tFAR const char *FAR const char *
129imaxabsinttypes.hintmax_tintmax_t
130inet_addrarpa/inet.hin_addr_tFAR const char *
131inet_ntoaarpa/inet.hdefined(CONFIG_NET_IPv4)FAR char *struct in_addr
132inet_ntoparpa/inet.hFAR const charintFAR const void *FAR char *socklen_t
133inet_ptonarpa/inet.hintintFAR const char *FAR void *
134isalnumctype.hintint
135isalphactype.hintint
136isasciictype.hintint
137isattyunistd.hintint
138isblankctype.hintint
139iscntrlctype.hintint
140isdigitctype.hintint
141isgraphctype.hintint
142islowerctype.hintint
143isprintctype.hintint
144ispunctctype.hintint
145isspacectype.hintint
146isupperctype.hintint
147iswalnumwctype.hintwint_t
148iswalphawctype.hintwint_t
149iswblankwctype.hintwint_t
150iswcntrlwctype.hintwint_t
151iswctypewctype.hintwint_twctype_t
152iswdigitwctype.hintwint_t
153iswgraphwctype.hintwint_t
154iswlowerwctype.hintwint_t
155iswprintwctype.hintwint_t
156iswpunctwctype.hintwint_t
157iswspacewctype.hintwint_t
158iswupperwctype.hintwint_t
159iswxdigitwctype.hintwint_t
160isxdigitctype.hintint
161labsstdlib.hlong intlong int
162lib_dumpbufferdebug.hvoidFAR const char *FAR const uint8_t *unsigned int
163lib_get_streamnuttx/tls.hFAR struct file_struct *int
164lio_listioaio.hdefined(CONFIG_FS_AIO)intintFAR struct aiocb * const []|FAR struct aiocb * const *intFAR struct sigevent *
165llabsstdlib.hdefined(CONFIG_HAVE_LONG_LONG)long long intlong long int
166localtimetime.hstruct tm *const time_t *
167localtime_rtime.hFAR struct tm *FAR const time_t *FAR struct tm *
168mallinfomalloc.hstruct mallinfovoid
169mallocstdlib.hFAR void *size_t
170malloc_sizemalloc.hsize_tFAR void *
171mblenstdlib.hintFAR const char *size_t
172mbrlenwchar.hsize_tFAR const char *size_tFAR mbstate_t *
173mbrtowcwchar.hsize_tFAR wchar_t *FAR const char *size_tFAR mbstate_t *
174mbsnrtowcswchar.hsize_tFAR wchar_t *FAR const char **size_tsize_tFAR mbstate_t *
175mbsrtowcswchar.hsize_tFAR wchar_t *FAR const char **size_tFAR mbstate_t *
176mbstowcsstdlib.hsize_tFAR wchar_t *FAR const char *size_t
177mbtowcstdlib.hintFAR wchar_t *FAR const char *size_t
178memccpystring.hFAR void *FAR void *FAR const void *intsize_t
179memchrstring.hFAR void *FAR const void *intsize_t
180memcmpstring.hintFAR const void *FAR const void *size_t
181memcpystring.hFAR void *FAR void *FAR const void *size_t
182memmovestring.hFAR void *FAR void *FAR const void *size_t
183memsetstring.hFAR void *FAR void *intsize_t
184mkdtempstdlib.hFAR char *FAR char *
185mkfifosys/stat.hdefined(CONFIG_PIPES) && CONFIG_DEV_FIFO_SIZE > 0intFAR const char *mode_t
186mkstempstdlib.hintFAR char *
187mktempstdlib.hFAR char *FAR char *
188mktimetime.htime_tFAR struct tm *
189niceunistd.hintint
190ntohlarpa/inet.huint32_tuint32_t
191ntohqarpa/inet.huint64_tuint64_t
192ntohsarpa/inet.huint16_tuint16_t
193opendirdirent.hFAR DIR *FAR const char *
194perrorstdio.hdefined(CONFIG_FILE_STREAM)voidFAR const char *
195pipeunistd.hdefined(CONFIG_PIPES) && CONFIG_DEV_PIPE_SIZE > 0intint [2]|FAR int *
196posix_fallocatefcntl.hintintoff_toff_t
197posix_memalignstdlib.hintFAR void **size_tsize_t
198preadvsys/uio.hssize_tintFAR const struct iovec *intoff_t
199printfstdio.hintFAR const IPTR char *...
200pthread_attr_destroypthread.h!defined(CONFIG_DISABLE_PTHREAD)intFAR pthread_attr_t *
201pthread_attr_getinheritschedpthread.h!defined(CONFIG_DISABLE_PTHREAD)intFAR const pthread_attr_t *FAR int *
202pthread_attr_getschedparampthread.h!defined(CONFIG_DISABLE_PTHREAD)intFAR const pthread_attr_t *FAR struct sched_param *
203pthread_attr_getschedpolicypthread.h!defined(CONFIG_DISABLE_PTHREAD)intFAR const pthread_attr_t *FAR int *
204pthread_attr_getstacksizepthread.h!defined(CONFIG_DISABLE_PTHREAD)intFAR const pthread_attr_t *FAR size_t *
205pthread_attr_initpthread.h!defined(CONFIG_DISABLE_PTHREAD)intFAR pthread_attr_t *
206pthread_attr_setinheritschedpthread.h!defined(CONFIG_DISABLE_PTHREAD)intFAR pthread_attr_t *int
207pthread_attr_setschedparampthread.h!defined(CONFIG_DISABLE_PTHREAD)intFAR pthread_attr_t *FAR const struct sched_param *
208pthread_attr_setschedpolicypthread.h!defined(CONFIG_DISABLE_PTHREAD)intFAR pthread_attr_t *int
209pthread_attr_setstacksizepthread.h!defined(CONFIG_DISABLE_PTHREAD)intFAR pthread_attr_t *size_t
210pthread_barrier_destroypthread.h!defined(CONFIG_DISABLE_PTHREAD)intFAR pthread_barrier_t *
211pthread_barrier_initpthread.h!defined(CONFIG_DISABLE_PTHREAD)intFAR pthread_barrier_t *FAR const pthread_barrierattr_t *unsigned int
212pthread_barrier_waitpthread.h!defined(CONFIG_DISABLE_PTHREAD)intFAR pthread_barrier_t *
213pthread_barrierattr_destroypthread.h!defined(CONFIG_DISABLE_PTHREAD)intFAR pthread_barrierattr_t *
214pthread_barrierattr_getpsharedpthread.h!defined(CONFIG_DISABLE_PTHREAD)intFAR const pthread_barrierattr_t *FAR int *
215pthread_barrierattr_initpthread.h!defined(CONFIG_DISABLE_PTHREAD)intFAR pthread_barrierattr_t *
216pthread_barrierattr_setpsharedpthread.h!defined(CONFIG_DISABLE_PTHREAD)intFAR pthread_barrierattr_t *int
217pthread_cond_destroypthread.h!defined(CONFIG_DISABLE_PTHREAD)intFAR pthread_cond_t *
218pthread_cond_initpthread.h!defined(CONFIG_DISABLE_PTHREAD)intFAR pthread_cond_t *FAR const pthread_condattr_t *
219pthread_cond_timedwaitpthread.h!defined(CONFIG_DISABLE_PTHREAD)intFAR pthread_cond_t *FAR pthread_mutex_t *FAR const struct timespec *
220pthread_condattr_destroypthread.h!defined(CONFIG_DISABLE_PTHREAD)intFAR pthread_condattr_t *
221pthread_condattr_initpthread.h!defined(CONFIG_DISABLE_PTHREAD)intFAR pthread_condattr_t *
222pthread_condattr_setclockpthread.h!defined(CONFIG_DISABLE_PTHREAD)intFAR pthread_condattr_t *clockid_t
223pthread_createpthread.h!defined(CONFIG_DISABLE_PTHREAD)intFAR pthread_t *FAR const pthread_attr_t *pthread_startroutine_tpthread_addr_t
224pthread_getname_nppthread.h!defined(CONFIG_DISABLE_PTHREAD)intpthread_tchar *size_t
225pthread_getspecificpthread.h!defined(CONFIG_DISABLE_PTHREAD) && CONFIG_TLS_NELEM > 0FAR void *pthread_key_t
226pthread_gettid_nppthread.h!defined(CONFIG_DISABLE_PTHREAD)pid_tpthread_t
227pthread_key_createpthread.h!defined(CONFIG_DISABLE_PTHREAD) && CONFIG_TLS_NELEM > 0intFAR pthread_key_t *FAR void (*) (void *)|FAR void *
228pthread_key_deletepthread.h!defined(CONFIG_DISABLE_PTHREAD) && CONFIG_TLS_NELEM > 0intpthread_key_t
229pthread_mutex_getprioceilingpthread.h!defined(CONFIG_DISABLE_PTHREAD) && defined(CONFIG_PRIORITY_PROTECT)intFAR const pthread_mutex_t *FAR int *
230pthread_mutex_lockpthread.h!defined(CONFIG_DISABLE_PTHREAD)intFAR pthread_mutex_t *
231pthread_mutex_setprioceilingpthread.h!defined(CONFIG_DISABLE_PTHREAD) && defined(CONFIG_PRIORITY_PROTECT)intFAR pthread_mutex_t *intFAR int *
232pthread_mutexattr_destroypthread.h!defined(CONFIG_DISABLE_PTHREAD)intFAR pthread_mutexattr_t *
233pthread_mutexattr_getprioceilingpthread.h!defined(CONFIG_DISABLE_PTHREAD) && defined(CONFIG_PRIORITY_PROTECT)intFAR pthread_mutexattr_t *FAR int *
234pthread_mutexattr_getpsharedpthread.h!defined(CONFIG_DISABLE_PTHREAD)intFAR pthread_mutexattr_t *FAR int *
235pthread_mutexattr_gettypepthread.h!defined(CONFIG_DISABLE_PTHREAD) && defined(CONFIG_PTHREAD_MUTEX_TYPES)intFAR const pthread_mutexattr_t *FAR int *
236pthread_mutexattr_initpthread.h!defined(CONFIG_DISABLE_PTHREAD)intFAR pthread_mutexattr_t *
237pthread_mutexattr_setprioceilingpthread.h!defined(CONFIG_DISABLE_PTHREAD) && defined(CONFIG_PRIORITY_PROTECT)intFAR pthread_mutexattr_t *int
238pthread_mutexattr_setpsharedpthread.h!defined(CONFIG_DISABLE_PTHREAD)intFAR pthread_mutexattr_t *int
239pthread_mutexattr_settypepthread.h!defined(CONFIG_DISABLE_PTHREAD) && defined(CONFIG_PTHREAD_MUTEX_TYPES)intFAR pthread_mutexattr_t *int
240pthread_oncepthread.h!defined(CONFIG_DISABLE_PTHREAD)intFAR pthread_once_t*CODE void (*)(void)
241pthread_rwlock_destroypthread.h!defined(CONFIG_DISABLE_PTHREAD)intFAR pthread_rwlock_t *
242pthread_rwlock_initpthread.h!defined(CONFIG_DISABLE_PTHREAD)intFAR pthread_rwlock_t *restrictFAR const pthread_rwlockattr_t *
243pthread_rwlock_rdlockpthread.h!defined(CONFIG_DISABLE_PTHREAD)intFAR pthread_rwlock_t *
244pthread_rwlock_unlockpthread.h!defined(CONFIG_DISABLE_PTHREAD)intFAR pthread_rwlock_t *
245pthread_selfpthread.h!defined(CONFIG_DISABLE_PTHREAD)pthread_tvoid
246pthread_setname_nppthread.h!defined(CONFIG_DISABLE_PTHREAD)intpthread_tconst char *
247pthread_setspecificpthread.h!defined(CONFIG_DISABLE_PTHREAD) && CONFIG_TLS_NELEM > 0intpthread_key_tFAR const void *
248pthread_yieldpthread.h!defined(CONFIG_DISABLE_PTHREAD)void
249putsstdio.hdefined(CONFIG_FILE_STREAM)intFAR const IPTR char *
250putwcwchar.hdefined(CONFIG_FILE_STREAM)wint_twchar_tFAR FILE *
251putwc_unlockedwchar.hdefined(CONFIG_FILE_STREAM)wint_twchar_tFAR FILE *
252putwcharwchar.hwint_twchar_t
253pwritevsys/uio.hssize_tintFAR const struct iovec *intoff_t
254qsortstdlib.hvoidFAR void *size_tsize_tint(*)(FAR const void *,FAR const void *)
255raisesignal.hintint
256randstdlib.hint
257readdirdirent.hFAR struct dirent *FAR DIR *
258readdir_rdirent.hintFAR DIR *FAR struct dirent *FAR struct dirent **
259readvsys/uio.hssize_tintFAR const struct iovec *int
260reallocstdlib.hFAR void *FAR void *size_t
261removestdio.hintconst char *
262rewindstdio.hdefined(CONFIG_FILE_STREAM)voidFAR FILE *
263scandirdirent.hintFAR const char *FAR struct dirent ***FAR int (*)(const struct dirent *)|FAR void *FAR void *
264sched_get_priority_maxsched.hintint
265sched_get_priority_minsched.hintint
266sem_getvaluesemaphore.hintFAR sem_t *FAR int *
267sem_initsemaphore.hintFAR sem_t *intunsigned int
268setlocalelocale.hdefined(CONFIG_LIBC_LOCALE)FAR char *intFAR const char *
269setlogmasksyslog.hintint
270setprioritysys/resource.hintintid_tint
271shutdownsys/socket.hdefined(CONFIG_NET)intintint
272sigaddsetsignal.h!defined(CONFIG_DISABLE_ALL_SIGNALS)intFAR sigset_t *int
273sigdelsetsignal.h!defined(CONFIG_DISABLE_ALL_SIGNALS)intFAR sigset_t *int
274sigemptysetsignal.h!defined(CONFIG_DISABLE_ALL_SIGNALS)intFAR sigset_t *
275sigfillsetsignal.h!defined(CONFIG_DISABLE_ALL_SIGNALS)intFAR sigset_t *
276sigismembersignal.h!defined(CONFIG_DISABLE_ALL_SIGNALS)intFAR const sigset_t *int
277signalsignal.hdefined(CONFIG_ENABLE_ALL_SIGNALS)_sa_handler_tint_sa_handler_t
278sleepunistd.hunsigned intunsigned int
279snprintfstdio.hintFAR char *size_tFAR const IPTR char *...
280sprintfstdio.hintFAR char *FAR const IPTR char *...
281sprintfstdio.hintFAR char *FAR const IPTR char *...
282sq_addafternuttx/queue.hvoidFAR sq_entry_t *FAR sq_entry_t *FAR sq_queue_t *
283sq_remafternuttx/queue.hFAR sq_entry_tFAR sq_entry_t *FAR sq_queue_t *
284sq_remfirstnuttx/queue.hFAR sq_entry_t *FAR sq_queue_t *
285sq_remlastnuttx/queue.hFAR sq_entry_t *FAR sq_queue_t *
286srandstdlib.hvoidunsigned int
287sscanfstdio.hintFAR const IPTR char *FAR const char *...
288sscanfstdio.hintFAR const char *FAR const char *...
289statvfssys/statvfs.hintFAR const char *FAR struct statvfs *
290stpcpystring.hFAR char *FAR char *FAR const char *
291strcasecmpstrings.hintFAR const char *FAR const char *
292strcasestrstring.hFAR char *FAR const char *FAR const char *
293strcatstring.hFAR char *FAR char *FAR const char *
294strchrstring.hFAR char *FAR const char *int
295strchrnulstring.hFAR char *FAR const char *int
296strcmpstring.hintFAR const char *FAR const char *
297strcollstring.hdefined(CONFIG_LIBC_LOCALE)intFAR const char *FAR const char *
298strcpystring.hFAR char *FAR char *FAR const char *
299strcspnstring.hsize_tFAR const char *FAR const char *
300strdupstring.hFAR char *FAR const char *
301strerrorstring.hFAR char *int
302strerror_rstring.hintintFAR char *size_t
303strftimetime.hsize_tFAR char *size_tFAR const char *FAR const struct tm *
304strlcpystring.hsize_tFAR char *FAR const char *size_t
305strlenstring.hsize_tFAR const char *
306strncasecmpstrings.hintFAR const char *FAR const char *size_t
307strncatstring.hFAR char *FAR char *FAR const char *size_t
308strncmpstring.hintFAR const char *FAR const char *size_t
309strncpystring.hFAR char *FAR char *FAR const char *size_t
310strndupstring.hFAR char *FAR const char *size_t
311strnlenstring.hsize_tFAR const char *size_t
312strpbrkstring.hFAR char *FAR const char *FAR const char *
313strrchrstring.hFAR char *FAR const char *int
314strsepstring.hFAR char *FAR char **FAR const char *
315strspnstring.hsize_tFAR const char *FAR const char *
316strstrstring.hFAR char *FAR const char *FAR const char *
317strtodstdlib.hdoubleFAR const char *FAR char **
318strtodstdlib.hdefined(CONFIG_HAVE_DOUBLE)doubleFAR const char *FAR char **
319strtoimaxinttypes.hintmax_tFAR const char *FAR char **int
320strtokstring.hFAR char *FAR char *FAR const char *
321strtok_rstring.hFAR char *FAR char *FAR const char *FAR char **
322strtolstdlib.hlongFAR const char *FAR char **int
323strtollstdlib.hdefined(CONFIG_HAVE_LONG_LONG)long longFAR const char *FAR char **int
324strtoulstdlib.hunsigned longFAR const char *FAR char **int
325strtoullstdlib.hunsigned long long intFAR const char *FAR char **int
326strtoullstdlib.hdefined(CONFIG_HAVE_LONG_LONG)unsigned long longFAR const char *FAR char **int
327strtoumaxinttypes.huintmax_tFAR const char *FAR char **int
328strxfrmstring.hdefined(CONFIG_LIBC_LOCALE)size_tFAR char *FAR const char *size_t
329swabunistd.hvoidFAR const void *FAR void *ssize_t
330swprintfwchar.hintFAR wchar_t *size_tFAR const wchar_t *...
331sysconfunistd.hlongint
332syslogsyslog.hvoidintFAR const IPTR char *...
333task_testcancelsched.hdefined(CONFIG_CANCELLATION_POINTS)void
334task_tls_allocnuttx/tls.h!defined(CONFIG_BUILD_KERNEL) && CONFIG_TLS_TASK_NELEM > 0inttls_dtor_t
335task_tls_get_valuenuttx/tls.hCONFIG_TLS_TASK_NELEM > 0uintptr_tint
336task_tls_set_valuenuttx/tls.hCONFIG_TLS_TASK_NELEM > 0intintuintptr_t
337tcflushtermios.hintintint
338tcgetattrtermios.hintintFAR struct termios *
339tcsetattrtermios.hintintintFAR const struct termios *
340telldirdirent.hoff_tFAR DIR *
341textdomainlibintl.hdefined(CONFIG_LIBC_LOCALE_GETTEXT)FAR char *FAR const char *
342timetime.htime_tFAR time_t *
343tolowerctype.hintint
344toupperctype.hintint
345towlowerwchar.hwint_twint_t
346towupperwchar.hwint_twint_t
347truncateunistd.h!defined(CONFIG_DISABLE_MOUNTPOINT)intFAR const char *off_t
348ub16divub16fixedmath.h!defined(CONFIG_HAVE_LONG_LONG)ub16_tub16_tub16_t
349ub16mulub16fixedmath.h!defined(CONFIG_HAVE_LONG_LONG)ub16_tub16_tub16_t
350ub16sqrfixedmath.h!defined(CONFIG_HAVE_LONG_LONG)ub16_tub16_t
351unamesys/utsname.hintFAR struct utsname *
352ungetcstdio.hdefined(CONFIG_FILE_STREAM)intintFAR FILE *
353ungetwcwchar.hdefined(CONFIG_FILE_STREAM)wint_twint_tFAR FILE *
354ungetwc_unlockedwchar.hdefined(CONFIG_FILE_STREAM)wint_twint_tFAR FILE *
355usleepunistd.hintuseconds_t
356vasprintfstdio.hintFAR char **FAR const IPTR char *va_list
357versionsortdirent.hintFAR const struct dirent **FAR const struct dirent **
358vfprintfstdio.hdefined(CONFIG_FILE_STREAM)intFAR FILE *FAR const IPTR char *va_list
359vprintfstdio.hintFAR const IPTR char *va_list
360vscanfstdio.hdefined(CONFIG_FILE_STREAM)intFAR const IPTR char *va_list
361vsnprintfstdio.hintFAR char *size_tFAR const IPTR char *va_list
362vsprintfstdio.hintFAR char *FAR const IPTR char *va_list
363vsscanfstdio.hintFAR const char *FAR const IPTR char *va_list
364vsyslogsyslog.hvoidintFAR const IPTR char *va_list
365wcrtombwchar.hsize_tFAR char *wchar_tFAR mbstate_t *
366wcscatwchar.hFAR wchar_t *FAR wchar_t *FAR const wchar_t *
367wcschrwchar.hFAR wchar_t *FAR const wchar_t *wchar_t
368wcscmpwchar.hintFAR const wchar_t *FAR const wchar_t *
369wcscollwchar.hintFAR const wchar_t *FAR const wchar_t *
370wcscpywchar.hFAR wchar_t *FAR wchar_t *FAR const wchar_t *
371wcscspnwchar.hsize_tFAR const wchar_t *FAR const wchar_t *
372wcsftimewchar.hsize_tFAR wchar_t *size_tFAR const wchar_t *FAR const struct tm *
373wcslcatwchar.hsize_tFAR wchar_t *FAR const wchar_t *size_t
374wcsncatwchar.hFAR wchar_t *FAR wchar_t *FAR const wchar_t *size_t
375wcsncmpwchar.hintFAR const wchar_t *FAR const wchar_t *size_t
376wcsncpywchar.hFAR wchar_t *FAR wchar_t *FAR const wchar_t *size_t
377wcslcpywchar.hsize_tFAR wchar_t *FAR const wchar_t *size_t
378wcslenwchar.hsize_tFAR const wchar_t *
379wcsnrtombswchar.hsize_tFAR char *FAR const wchar_t **size_tsize_tFAR mbstate_t *
380wcspbrkwchar.hFAR wchar_t *FAR const wchar_t *FAR const wchar_t *
381wcsrchrwchar.hFAR wchar_t *FAR const wchar_t *wchar_t
382wcsspnwchar.hsize_tFAR const wchar_t *FAR const wchar_t *
383wcsstrwchar.hFAR wchar_t *FAR const wchar_t *FAR const wchar_t *
384wcsrtombswchar.hsize_tFAR char *FAR const wchar_t **size_tFAR mbstate_t *
385wcstodwchar.hdoubleFAR const wchar_t *FAR wchar_t **
386wcstofwchar.hfloatFAR const wchar_t *FAR wchar_t **
387wcstokwchar.hFAR wchar_t *FAR wchar_t *FAR const wchar_t *FAR wchar_t **
388wcstolwchar.hlong intFAR const wchar_t *FAR wchar_t **int
389wcstoldwchar.hlong doubleFAR const wchar_t *FAR wchar_t **
390wcstollwchar.hlong long intFAR const wchar_t *FAR wchar_t **int
391wcstombsstdlib.hsize_tFAR char *FAR const wchar_t *size_t
392wcstoulwchar.hunsigned long intFAR const wchar_t *FAR wchar_t **int
393wcswcswchar.hFAR wchar_t *FAR const wchar_t *FAR const wchar_t *
394wcswidthwchar.hintFAR const wchar_t *size_t
395wcsxfrmwchar.hsize_tFAR wchar_t *FAR const wchar_t *size_t
396wctobwchar.hintwint_t
397wctombstdlib.hintFAR char *wchar_t
398wctypewctype.hwctype_tFAR const char *
399wcwidthwchar.hintwchar_t
400wmemchrwchar.hFAR wchar_t *FAR const wchar_t *wchar_tsize_t
401wmemcmpwchar.hintFAR const wchar_t *FAR const wchar_t *size_t
402wmemcpywchar.hFAR wchat_t *FAR wchar_t *FAR const wchar_t *size_t
403wmemmovewchar.hFAR wchat_t *FAR wchar_t *FAR const wchar_t *size_t
404wmemsetwchar.hFAR wchat_t *FAR wchar_t *wchar_tsize_t
405writevsys/uio.hssize_tintFAR const struct iovec *int