Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
at v2.6.20-rc2 35 lines 686 B view raw
1/* 2 * include/asm-s390/poll.h 3 * 4 * S390 version 5 * 6 * Derived from "include/asm-i386/poll.h" 7 */ 8 9#ifndef __S390_POLL_H 10#define __S390_POLL_H 11 12/* These are specified by iBCS2 */ 13#define POLLIN 0x0001 14#define POLLPRI 0x0002 15#define POLLOUT 0x0004 16#define POLLERR 0x0008 17#define POLLHUP 0x0010 18#define POLLNVAL 0x0020 19 20/* The rest seem to be more-or-less nonstandard. Check them! */ 21#define POLLRDNORM 0x0040 22#define POLLRDBAND 0x0080 23#define POLLWRNORM 0x0100 24#define POLLWRBAND 0x0200 25#define POLLMSG 0x0400 26#define POLLREMOVE 0x1000 27#define POLLRDHUP 0x2000 28 29struct pollfd { 30 int fd; 31 short events; 32 short revents; 33}; 34 35#endif