at v2.6.15-rc5 23 lines 438 B view raw
1#ifndef __ALPHA_POLL_H 2#define __ALPHA_POLL_H 3 4#define POLLIN (1 << 0) 5#define POLLPRI (1 << 1) 6#define POLLOUT (1 << 2) 7#define POLLERR (1 << 3) 8#define POLLHUP (1 << 4) 9#define POLLNVAL (1 << 5) 10#define POLLRDNORM (1 << 6) 11#define POLLRDBAND (1 << 7) 12#define POLLWRNORM (1 << 8) 13#define POLLWRBAND (1 << 9) 14#define POLLMSG (1 << 10) 15#define POLLREMOVE (1 << 11) 16 17struct pollfd { 18 int fd; 19 short events; 20 short revents; 21}; 22 23#endif