move_pages: just use calloc
[trinity.git] / syscalls / epoll_wait.c
blob78264ed8be969c0d49dee4e43b3abf262130f75e
1 /*
2 * SYSCALL_DEFINE4(epoll_wait, int, epfd, struct epoll_event __user *, events, int, maxevents, int, timeout)
4 * When successful, returns the number of file descriptors ready for the requested I/O,
5 * or zero if no file descriptor became ready during the requested timeout milliseconds.
6 * When an error occurs, returns -1 and errno is set appropriately.
7 */
8 #include "sanitise.h"
10 struct syscallentry syscall_epoll_wait = {
11 .name = "epoll_wait",
12 .num_args = 4,
13 .arg1name = "epfd",
14 .arg1type = ARG_FD,
15 .arg2name = "events",
16 .arg2type = ARG_ADDRESS,
17 .arg3name = "maxevents",
18 .arg4name = "timeout",
19 .rettype = RET_BORING,
20 .flags = NEED_ALARM,