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/sys/ioctl.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 /*      sys/ioctl.h - All ioctl() command codes.        Author: Kees J. Bot
    2  *                                                              23 Nov 2002
    3  *
    4  * This header file includes all other ioctl command code headers.
    5  */
    6 
    7 #ifndef _S_IOCTL_H
    8 #define _S_IOCTL_H
    9 
   10 /* A driver that uses ioctls claims a character for its series of commands.
   11  * For instance:  #define TCGETS  _IOR('T',  8, struct termios)
   12  * This is a terminal ioctl that uses the character 'T'.  The character(s)
   13  * used in each header file are shown in the comment following.
   14  */
   15 
   16 #include <sys/ioc_tty.h>        /* 'T' 't' 'k'          */
   17 #include <net/ioctl.h>          /* 'n'                  */
   18 #include <sys/ioc_disk.h>       /* 'd'                  */
   19 #include <sys/ioc_file.h>       /* 'f'                  */
   20 #include <sys/ioc_memory.h>     /* 'm'                  */
   21 #include <sys/ioc_cmos.h>       /* 'c'                  */
   22 #include <sys/ioc_tape.h>       /* 'M'                  */
   23 #include <sys/ioc_scsi.h>       /* 'S'                  */
   24 #include <sys/ioc_sound.h>      /* 's'                  */
   25 
   26 #endif /* _S_IOCTL_H */

Cache object: 0997940a92eddbf65db2245561a722be


[ 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.