1#ifndef __BFIN_POLL_H
2#define __BFIN_POLL_H
3
4#define POLLIN		  1
5#define POLLPRI		  2
6#define POLLOUT		  4
7#define POLLERR		  8
8#define POLLHUP		 16
9#define POLLNVAL	 32
10#define POLLRDNORM	 64
11#define POLLWRNORM	POLLOUT
12#define POLLRDBAND	128
13#define POLLWRBAND	256
14#define POLLMSG		0x0400
15#define POLLREMOVE	0x1000
16#define POLLRDHUP       0x2000
17
18struct pollfd {
19	int fd;
20	short events;
21	short revents;
22};
23
24#endif				/* __BFIN_POLL_H */
25