nuttx/include/sys
chao.an 155860ad15 sys/epoll: move the private handle to epoll_data_t
sync the struct epoll_event define with linux:

Linux Programmer's Manual:

DESCRIPTION

  EPOLL_CTL_DEL
    ...
       The event argument describes the object linked to the file descriptor
       fd.  The struct epoll_event is defined as:

           typedef union epoll_data {
               void        *ptr;
               int          fd;
               uint32_t     u32;
               uint64_t     u64;
           } epoll_data_t;

           struct epoll_event {
               uint32_t     events;      /* Epoll events */
               epoll_data_t data;        /* User data variable */
           };

https: //man7.org/linux/man-pages/man2/epoll_ctl.2.html

Change-Id: I3ad447b485fd331190e461a198ef7c39301eb1bb
Signed-off-by: chao.an <anchao@xiaomi.com>
2020-08-17 23:41:13 -05:00
..
boardctl.h
custom_file.h
epoll.h sys/epoll: move the private handle to epoll_data_t 2020-08-17 23:41:13 -05:00
eventfd.h fs/vfs: Add file descriptor based events support 2020-07-31 15:09:35 -06:00
file.h
ioctl.h
ipc.h
mman.h
mount.h
param.h
prctl.h
random.h
resource.h
select.h
sendfile.h
shm.h
socket.h net/socket: add SOCK_CLOEXEC/SOCK_NONBLOCK support 2020-08-17 23:38:18 -05:00
sockio.h
stat.h sys/stat:Make comment match code 2020-08-06 08:36:03 -05:00
statfs.h
statvfs.h fs/vfs: Implement statvfs and fstatvfs 2020-07-13 20:25:03 +01:00
syscall.h Add g_funcnames declaration in syscall.h 2020-07-22 12:01:40 -05:00
syscall_lookup.h fs/vfs: Add file descriptor based events support 2020-07-31 15:09:35 -06:00
time.h
types.h fs/vfs: Implement statvfs and fstatvfs 2020-07-13 20:25:03 +01:00
uio.h
un.h
utsname.h
vfs.h
wait.h