Changeset View
Changeset View
Standalone View
Standalone View
sys/compat/linux/linux_event.h
Show All 34 Lines | |||||
#define LINUX_EPOLLRDNORM 0x040 | #define LINUX_EPOLLRDNORM 0x040 | ||||
#define LINUX_EPOLLRDBAND 0x080 | #define LINUX_EPOLLRDBAND 0x080 | ||||
#define LINUX_EPOLLWRNORM 0x100 | #define LINUX_EPOLLWRNORM 0x100 | ||||
#define LINUX_EPOLLWRBAND 0x200 | #define LINUX_EPOLLWRBAND 0x200 | ||||
#define LINUX_EPOLLMSG 0x400 | #define LINUX_EPOLLMSG 0x400 | ||||
#define LINUX_EPOLLERR 0x008 | #define LINUX_EPOLLERR 0x008 | ||||
#define LINUX_EPOLLHUP 0x010 | #define LINUX_EPOLLHUP 0x010 | ||||
#define LINUX_EPOLLRDHUP 0x2000 | #define LINUX_EPOLLRDHUP 0x2000 | ||||
#define LINUX_EPOLLWAKEUP 1u<<29 | #define LINUX_EPOLLEXCLUSIVE (1u<<28) | ||||
#define LINUX_EPOLLONESHOT 1u<<30 | #define LINUX_EPOLLWAKEUP (1u<<29) | ||||
#define LINUX_EPOLLET 1u<<31 | #define LINUX_EPOLLONESHOT (1u<<30) | ||||
#define LINUX_EPOLLET (1u<<31) | |||||
#define LINUX_EPOLL_EVRD (LINUX_EPOLLIN|LINUX_EPOLLRDNORM) | #define LINUX_EPOLL_EVRD (LINUX_EPOLLIN|LINUX_EPOLLRDNORM) | ||||
#define LINUX_EPOLL_EVWR (LINUX_EPOLLOUT|LINUX_EPOLLWRNORM) | #define LINUX_EPOLL_EVWR (LINUX_EPOLLOUT|LINUX_EPOLLWRNORM) | ||||
#define LINUX_EPOLL_EVSUP (LINUX_EPOLLET|LINUX_EPOLLONESHOT \ | #define LINUX_EPOLL_EVSUP (LINUX_EPOLLET|LINUX_EPOLLONESHOT \ | ||||
|LINUX_EPOLLHUP|LINUX_EPOLLERR|LINUX_EPOLLPRI \ | |LINUX_EPOLLHUP|LINUX_EPOLLERR|LINUX_EPOLLPRI \ | ||||
|LINUX_EPOLL_EVRD|LINUX_EPOLL_EVWR|LINUX_EPOLLRDHUP) | |LINUX_EPOLL_EVRD|LINUX_EPOLL_EVWR|LINUX_EPOLLRDHUP \ | ||||
|LINUX_EPOLLEXCLUSIVE) | |||||
#define LINUX_EPOLL_CTL_ADD 1 | #define LINUX_EPOLL_CTL_ADD 1 | ||||
#define LINUX_EPOLL_CTL_DEL 2 | #define LINUX_EPOLL_CTL_DEL 2 | ||||
#define LINUX_EPOLL_CTL_MOD 3 | #define LINUX_EPOLL_CTL_MOD 3 | ||||
#define LINUX_EFD_SEMAPHORE (1 << 0) | #define LINUX_EFD_SEMAPHORE (1 << 0) | ||||
#define LINUX_TFD_TIMER_ABSTIME (1 << 0) | #define LINUX_TFD_TIMER_ABSTIME (1 << 0) | ||||
Show All 11 Lines |