| 
									
										
										
										
											2005-04-16 15:20:36 -07:00
										 |  |  | #ifndef _ASM_M32R_POLL_H
 | 
					
						
							|  |  |  | #define _ASM_M32R_POLL_H
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | /*
 | 
					
						
							|  |  |  |  * poll(2) bit definitions.  Based on <asm-i386/poll.h>. | 
					
						
							|  |  |  |  * | 
					
						
							|  |  |  |  * Modified 2004 | 
					
						
							|  |  |  |  *      Hirokazu Takata <takata at linux-m32r.org> | 
					
						
							|  |  |  |  */ | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | #define POLLIN		0x0001
 | 
					
						
							|  |  |  | #define POLLPRI		0x0002
 | 
					
						
							|  |  |  | #define POLLOUT		0x0004
 | 
					
						
							|  |  |  | #define POLLERR		0x0008
 | 
					
						
							|  |  |  | #define POLLHUP		0x0010
 | 
					
						
							|  |  |  | #define POLLNVAL	0x0020
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | #define POLLRDNORM	0x0040
 | 
					
						
							|  |  |  | #define POLLRDBAND	0x0080
 | 
					
						
							|  |  |  | #define POLLWRNORM	0x0100
 | 
					
						
							|  |  |  | #define POLLWRBAND	0x0200
 | 
					
						
							|  |  |  | #define POLLMSG		0x0400
 | 
					
						
							|  |  |  | #define POLLREMOVE	0x1000
 | 
					
						
							| 
									
										
										
										
											2006-03-25 03:07:39 -08:00
										 |  |  | #define POLLRDHUP       0x2000
 | 
					
						
							| 
									
										
										
										
											2005-04-16 15:20:36 -07:00
										 |  |  | 
 | 
					
						
							|  |  |  | struct pollfd { | 
					
						
							|  |  |  | 	int fd; | 
					
						
							|  |  |  | 	short events; | 
					
						
							|  |  |  | 	short revents; | 
					
						
							|  |  |  | }; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | #endif  /* _ASM_M32R_POLL_H */
 |