The Design and Implementation of the FreeBSD Operating System, Second Edition
Now available: The Design and Implementation of the FreeBSD Operating System (Second Edition)


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]

FreeBSD/Linux Kernel Cross Reference
sys/include/asm-mips64/poll.h

Version: -  FREEBSD  -  FREEBSD-13-STABLE  -  FREEBSD-13-0  -  FREEBSD-12-STABLE  -  FREEBSD-12-0  -  FREEBSD-11-STABLE  -  FREEBSD-11-0  -  FREEBSD-10-STABLE  -  FREEBSD-10-0  -  FREEBSD-9-STABLE  -  FREEBSD-9-0  -  FREEBSD-8-STABLE  -  FREEBSD-8-0  -  FREEBSD-7-STABLE  -  FREEBSD-7-0  -  FREEBSD-6-STABLE  -  FREEBSD-6-0  -  FREEBSD-5-STABLE  -  FREEBSD-5-0  -  FREEBSD-4-STABLE  -  FREEBSD-3-STABLE  -  FREEBSD22  -  l41  -  OPENBSD  -  linux-2.6  -  MK84  -  PLAN9  -  xnu-8792 
SearchContext: -  none  -  3  -  10 

    1 /*
    2  * This file is subject to the terms and conditions of the GNU General Public
    3  * License.  See the file "COPYING" in the main directory of this archive
    4  * for more details.
    5  *
    6  * Copyright (C) 1998, 1999 Ralf Baechle (ralf@gnu.org)
    7  */
    8 #ifndef _ASM_POLL_H
    9 #define _ASM_POLL_H
   10 
   11 #define POLLIN          0x0001
   12 #define POLLPRI         0x0002
   13 #define POLLOUT         0x0004
   14 
   15 #define POLLERR         0x0008
   16 #define POLLHUP         0x0010
   17 #define POLLNVAL        0x0020
   18 
   19 #define POLLRDNORM      0x0040
   20 #define POLLRDBAND      0x0080
   21 #define POLLWRNORM      POLLOUT
   22 #define POLLWRBAND      0x0100
   23 
   24 /* XXX This one seems to be more-or-less nonstandard.  */
   25 #define POLLMSG         0x0400
   26 
   27 struct pollfd {
   28         int fd;
   29         short events;
   30         short revents;
   31 };
   32 
   33 #endif /* _ASM_POLL_H */

Cache object: 6ff2028fdd9a098e6d753385b08e1b9c


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]


This page is part of the FreeBSD/Linux Linux Kernel Cross-Reference, and was automatically generated using a modified version of the LXR engine.