[BACK]Return to poll.h CVS log [TXT][DIR] Up to [Development] / linux-2.4-xfs / include / asm-s390

File: [Development] / linux-2.4-xfs / include / asm-s390 / poll.h (download)

Revision 1.1, Wed Dec 31 00:54:49 2003 UTC (13 years, 9 months ago) by cattelan
Branch: MAIN
CVS Tags: HEAD

Initial Import 2.4.24pre2

/*
 *  include/asm-s390/poll.h
 *
 *  S390 version
 *
 *  Derived from "include/asm-i386/poll.h"
 */

#ifndef __S390_POLL_H
#define __S390_POLL_H

/* These are specified by iBCS2 */
#define POLLIN          0x0001
#define POLLPRI         0x0002
#define POLLOUT         0x0004
#define POLLERR         0x0008
#define POLLHUP         0x0010
#define POLLNVAL        0x0020

/* The rest seem to be more-or-less nonstandard. Check them! */
#define POLLRDNORM	0x0040
#define POLLRDBAND	0x0080
#define POLLWRNORM	0x0100
#define POLLWRBAND	0x0200
#define POLLMSG		0x0400

struct pollfd {
	int fd;
	short events;
	short revents;
};

#endif