mirror of
https://github.com/asterinas/asterinas.git
synced 2025-06-22 08:53:29 +00:00
Support for timerfd-related syscalls
This commit is contained in:
committed by
Tate, Hongliang Tian
parent
34048c8cbc
commit
1775bb0861
@ -142,6 +142,9 @@ use crate::syscall::{
|
||||
time::sys_time,
|
||||
timer_create::{sys_timer_create, sys_timer_delete},
|
||||
timer_settime::{sys_timer_gettime, sys_timer_settime},
|
||||
timerfd_create::sys_timerfd_create,
|
||||
timerfd_gettime::sys_timerfd_gettime,
|
||||
timerfd_settime::sys_timerfd_settime,
|
||||
truncate::{sys_ftruncate, sys_truncate},
|
||||
umask::sys_umask,
|
||||
umount::sys_umount,
|
||||
@ -342,8 +345,11 @@ impl_syscall_nums_and_dispatch_fn! {
|
||||
SYS_UTIMENSAT = 280 => sys_utimensat(args[..4]);
|
||||
SYS_EPOLL_PWAIT = 281 => sys_epoll_pwait(args[..6]);
|
||||
SYS_SIGNALFD = 282 => sys_signalfd(args[..3]);
|
||||
SYS_TIMERFD_CREATE = 283 => sys_timerfd_create(args[..2]);
|
||||
SYS_EVENTFD = 284 => sys_eventfd(args[..1]);
|
||||
SYS_FALLOCATE = 285 => sys_fallocate(args[..4]);
|
||||
SYS_TIMERFD_SETTIME = 286 => sys_timerfd_settime(args[..4]);
|
||||
SYS_TIMERFD_GETTIME = 287 => sys_timerfd_gettime(args[..2]);
|
||||
SYS_ACCEPT4 = 288 => sys_accept4(args[..4]);
|
||||
SYS_SIGNALFD4 = 289 => sys_signalfd4(args[..4]);
|
||||
SYS_EVENTFD2 = 290 => sys_eventfd2(args[..2]);
|
||||
|
Reference in New Issue
Block a user