d189a86a35
The current implementation requires the use of enter_critical_section, so the source code needs to be moved to kernel space Signed-off-by: hujun5 <hujun5@xiaomi.com>
18 KiB
18 KiB
1 | _assert | assert.h | void | FAR const char * | int | FAR const char * | |
---|---|---|---|---|---|---|---|
2 | bind | sys/socket.h | defined(CONFIG_NET) | int | int | FAR const struct sockaddr * | socklen_t |
3 | chown | unistd.h | int | FAR const char * | uid_t | gid_t | |
4 | connect | sys/socket.h | defined(CONFIG_NET) | int | int | FAR const struct sockaddr * | socklen_t |
5 | 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 * |
6 | fchown | unistd.h | int | int | uid_t | gid_t | |
7 | getpeername | sys/socket.h | defined(CONFIG_NET) | int | int | FAR struct sockaddr * | FAR socklen_t * |
8 | getrandom | sys/random.h | ssize_t | FAR void * | size_t | unsigned int | |
9 | getsockname | sys/socket.h | defined(CONFIG_NET) | int | int | FAR struct sockaddr * | FAR socklen_t * |
10 | lchown | unistd.h | int | FAR const char * | uid_t | gid_t | |
11 | lseek | unistd.h | off_t | int | off_t | int | |
12 | mq_setattr | mqueue.h | !defined(CONFIG_DISABLE_MQUEUE) | int | mqd_t | FAR const struct mq_attr * | FAR struct mq_attr * |
13 | nx_mkfifo | nuttx/fs/fs.h | defined(CONFIG_PIPES) && CONFIG_DEV_FIFO_SIZE > 0 | int | FAR const char * | mode_t | size_t |
14 | nx_vsyslog | nuttx/syslog/syslog.h | int | int | FAR const IPTR char * | FAR va_list * | |
15 | poll | poll.h | int | FAR struct pollfd * | nfds_t | int | |
16 | pthread_getaffinity_np | pthread.h | !defined(CONFIG_DISABLE_PTHREAD) && defined(CONFIG_SMP) | int | pthread_t | size_t | FAR cpu_set_t* |
17 | pthread_getschedparam | pthread.h | !defined(CONFIG_DISABLE_PTHREAD) | int | pthread_t | FAR int * | FAR struct sched_param * |
18 | pthread_setaffinity_np | pthread.h | !defined(CONFIG_DISABLE_PTHREAD) && defined(CONFIG_SMP) | int | pthread_t | size_t | FAR const cpu_set_t * |
19 | pthread_setschedparam | pthread.h | !defined(CONFIG_DISABLE_PTHREAD) | int | pthread_t | int | FAR const struct sched_param * |
20 | pthread_sigmask | pthread.h | !defined(CONFIG_DISABLE_PTHREAD) | int | int | FAR const sigset_t * | FAR sigset_t * |
21 | read | unistd.h | ssize_t | int | FAR void * | size_t | |
22 | readlink | unistd.h | defined(CONFIG_PSEUDOFS_SOFTLINKS) | ssize_t | FAR const char * | FAR char * | size_t |
23 | recvmsg | sys/socket.h | defined(CONFIG_NET) | ssize_t | int | FAR struct msghdr * | int |
24 | sched_getaffinity | sched.h | defined(CONFIG_SMP) | int | pid_t | size_t | FAR cpu_set_t * |
25 | sched_setaffinity | sched.h | defined(CONFIG_SMP) | int | pid_t | size_t | FAR const cpu_set_t* |
26 | sched_setscheduler | sched.h | int | pid_t | int | const struct sched_param * | |
27 | sem_clockwait | semaphore.h | int | FAR sem_t * | clockid_t | FAR const struct timespec * | |
28 | sendmsg | sys/socket.h | defined(CONFIG_NET) | ssize_t | int | FAR struct msghdr * | int |
29 | setenv | stdlib.h | !defined(CONFIG_DISABLE_ENVIRON) | int | FAR const char * | FAR const char * | int |
30 | setitimer | sys/time.h | !defined(CONFIG_DISABLE_POSIX_TIMERS) | int | int | FAR const struct itimerval * | FAR struct itimerval * |
31 | shm_open | sys/mman.h | defined(CONFIG_FS_SHMFS) | int | FAR const char * | int | mode_t |
32 | shmat | sys/shm.h | defined(CONFIG_MM_SHM) | FAR void * | int | FAR const void * | int |
33 | shmctl | sys/shm.h | defined(CONFIG_MM_SHM) | int | int | int | FAR struct shmid_ds * |
34 | shmget | sys/shm.h | defined(CONFIG_MM_SHM) | int | key_t | size_t | int |
35 | sigaction | signal.h | int | int | FAR const struct sigaction * | FAR struct sigaction * | |
36 | signalfd | sys/signalfd.h | defined(CONFIG_SIGNAL_FD) | int | int | FAR const sigset_t * | int |
37 | sigprocmask | signal.h | int | int | FAR const sigset_t * | FAR sigset_t * | |
38 | sigqueue | signal.h | int | int | int | union sigval|FAR void *|sival_ptr | |
39 | sigtimedwait | signal.h | int | FAR const sigset_t * | FAR struct siginfo * | FAR const struct timespec * | |
40 | socket | sys/socket.h | defined(CONFIG_NET) | int | int | int | int |
41 | tgkill | signal.h | int | pid_t | pid_t | int | |
42 | timer_create | time.h | !defined(CONFIG_DISABLE_POSIX_TIMERS) | int | clockid_t | FAR struct sigevent * | FAR timer_t * |
43 | waitpid | sys/wait.h | defined(CONFIG_SCHED_WAITPID) | pid_t | pid_t | FAR int * | int |
44 | write | unistd.h | ssize_t | int | FAR const void * | size_t |