1#ifndef __LINUX_POLL_H__
2#define __LINUX_POLL_H__
27#define EPOLLIN 0x00000001
28#define EPOLLPRI 0x00000002
29#define EPOLLOUT 0x00000004
30#define EPOLLERR 0x00000008
31#define EPOLLHUP 0x00000010
32#define EPOLLNVAL 0x00000020
33#define EPOLLRDNORM 0x00000040
34#define EPOLLWRNORM 0x00000100
35#define EPOLLRDHUP 0x00002000
42#define POLLNVAL 0x0020
63#define POLL_OUT 0x0004
66#define DEFAULT_POLLMASK (EPOLLIN | EPOLLOUT | EPOLLRDNORM | EPOLLWRNORM)
104 struct fasync_struct** fapp);
void kill_fasync(struct fasync_struct **fp, int sig, int band)
int fasync_helper(int fd, struct file *filp, int on, struct fasync_struct **fapp)
void poll_wait(struct file *file, struct wait_queue_head *wait_address, poll_table *p)