fs/vfs: Add file descriptor based timers support

Signed-off-by: Petro Karashchenko <petro.karashchenko@gmail.com>
This commit is contained in:
Petro Karashchenko
2021-12-17 02:20:26 +02:00
committed by Xiang Xiao
parent 187d9e58c9
commit d445282566
15 changed files with 1005 additions and 63 deletions
+3
View File
@@ -184,6 +184,9 @@
"timer_getoverrun","time.h","!defined(CONFIG_DISABLE_POSIX_TIMERS)","int","timer_t"
"timer_gettime","time.h","!defined(CONFIG_DISABLE_POSIX_TIMERS)","int","timer_t","FAR struct itimerspec *"
"timer_settime","time.h","!defined(CONFIG_DISABLE_POSIX_TIMERS)","int","timer_t","int","FAR const struct itimerspec *","FAR struct itimerspec *"
"timerfd_create","sys/timerfd.h","defined(CONFIG_TIMER_FD)","int","int","int"
"timerfd_gettime","sys/timerfd.h","defined(CONFIG_TIMER_FD)","int","int","FAR struct itimerspec *"
"timerfd_settime","sys/timerfd.h","defined(CONFIG_TIMER_FD)","int","int","int","FAR const struct itimerspec *","FAR const struct itimerspec *"
"umount2","sys/mount.h","!defined(CONFIG_DISABLE_MOUNTPOINT)","int","FAR const char *","unsigned int"
"unlink","unistd.h","!defined(CONFIG_DISABLE_MOUNTPOINT)","int","FAR const char *"
"unsetenv","stdlib.h","!defined(CONFIG_DISABLE_ENVIRON)","int","FAR const char *"
1 _exit unistd.h noreturn int
184 timer_getoverrun time.h !defined(CONFIG_DISABLE_POSIX_TIMERS) int timer_t
185 timer_gettime time.h !defined(CONFIG_DISABLE_POSIX_TIMERS) int timer_t
186 timer_settime time.h !defined(CONFIG_DISABLE_POSIX_TIMERS) int timer_t
187 timerfd_create sys/timerfd.h defined(CONFIG_TIMER_FD) int int
188 timerfd_gettime sys/timerfd.h defined(CONFIG_TIMER_FD) int int
189 timerfd_settime sys/timerfd.h defined(CONFIG_TIMER_FD) int int
190 umount2 sys/mount.h !defined(CONFIG_DISABLE_MOUNTPOINT) int FAR const char *
191 unlink unistd.h !defined(CONFIG_DISABLE_MOUNTPOINT) int FAR const char *
192 unsetenv stdlib.h !defined(CONFIG_DISABLE_ENVIRON) int FAR const char *