1#ifndef __ASM_MIPS_POLL_H 2#define __ASM_MIPS_POLL_H 3 4#define POLLIN 0x0001 5#define POLLPRI 0x0002 6#define POLLOUT 0x0004 7 8#define POLLERR 0x0008 9#define POLLHUP 0x0010 10#define POLLNVAL 0x0020 11 12#define POLLRDNORM 0x0040 13#define POLLRDBAND 0x0080 14#define POLLWRNORM POLLOUT 15#define POLLWRBAND 0x0100 16 17#define POLLMSG 0x0400 18 19struct pollfd { 20 int fd; 21 short events; 22 short revents; 23}; 24 25#endif /* __ASM_MIPS_POLL_H */ 26