1/**************************************************************************** 2 **************************************************************************** 3 *** 4 *** This header was automatically generated from a Linux kernel header 5 *** of the same name, to make information necessary for userspace to 6 *** call into the kernel available to libc. It contains only constants, 7 *** structures, and macros generated from the original header, and thus, 8 *** contains no copyrightable information. 9 *** 10 **************************************************************************** 11 ****************************************************************************/ 12#ifndef _LINUX_TIOCL_H 13#define _LINUX_TIOCL_H 14 15#define TIOCL_SETSEL 2 16#define TIOCL_SELCHAR 0 17#define TIOCL_SELWORD 1 18#define TIOCL_SELLINE 2 19#define TIOCL_SELPOINTER 3 20#define TIOCL_SELCLEAR 4 21#define TIOCL_SELMOUSEREPORT 16 22#define TIOCL_SELBUTTONMASK 15 23 24struct tiocl_selection { 25 unsigned short xs; 26 unsigned short ys; 27 unsigned short xe; 28 unsigned short ye; 29 unsigned short sel_mode; 30}; 31 32#define TIOCL_PASTESEL 3 33#define TIOCL_UNBLANKSCREEN 4 34 35#define TIOCL_SELLOADLUT 5 36 37#define TIOCL_GETSHIFTSTATE 6 38#define TIOCL_GETMOUSEREPORTING 7 39#define TIOCL_SETVESABLANK 10 40#define TIOCL_SETKMSGREDIRECT 11 41#define TIOCL_GETFGCONSOLE 12 42#define TIOCL_SCROLLCONSOLE 13 43#define TIOCL_BLANKSCREEN 14 44#define TIOCL_BLANKEDSCREEN 15 45#define TIOCL_GETKMSGREDIRECT 17 46 47#endif 48