#ifndef __ASM_GENERIC_POLL_H
#define __ASM_GENERIC_POLL_H
#define POLLIN …
#define POLLPRI …
#define POLLOUT …
#define POLLERR …
#define POLLHUP …
#define POLLNVAL …
#define POLLRDNORM …
#define POLLRDBAND …
#ifndef POLLWRNORM
#define POLLWRNORM …
#endif
#ifndef POLLWRBAND
#define POLLWRBAND …
#endif
#ifndef POLLMSG
#define POLLMSG …
#endif
#ifndef POLLREMOVE
#define POLLREMOVE …
#endif
#ifndef POLLRDHUP
#define POLLRDHUP …
#endif
#define POLLFREE …
#define POLL_BUSY_LOOP …
struct pollfd { … };
#endif