11dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project/**************************************************************************** 21dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project **************************************************************************** 31dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project *** 41dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project *** This header was automatically generated from a Linux kernel header 51dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project *** of the same name, to make information necessary for userspace to 61dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project *** call into the kernel available to libc. It contains only constants, 71dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project *** structures, and macros generated from the original header, and thus, 81dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project *** contains no copyrightable information. 91dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project *** 10654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng *** To edit the content of this header, modify the corresponding 11654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng *** source file (e.g. under external/kernel-headers/original/) then 12654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng *** run bionic/libc/kernel/tools/update_all.py 13654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng *** 14654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng *** Any manual change here will be lost the next time this script will 15654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng *** be run. You've been warned! 16654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng *** 171dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project **************************************************************************** 181dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project ****************************************************************************/ 191dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#ifndef __ASM_ARM_IOCTLS_H 201dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define __ASM_ARM_IOCTLS_H 211dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#include <asm/ioctl.h> 221dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TCGETS 0x5401 23654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 241dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TCSETS 0x5402 251dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TCSETSW 0x5403 261dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TCSETSF 0x5404 271dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TCGETA 0x5405 28654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 291dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TCSETA 0x5406 301dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TCSETAW 0x5407 311dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TCSETAF 0x5408 321dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TCSBRK 0x5409 33654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 341dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TCXONC 0x540A 351dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TCFLSH 0x540B 361dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TIOCEXCL 0x540C 371dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TIOCNXCL 0x540D 38654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 391dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TIOCSCTTY 0x540E 401dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TIOCGPGRP 0x540F 411dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TIOCSPGRP 0x5410 421dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TIOCOUTQ 0x5411 43654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 441dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TIOCSTI 0x5412 451dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TIOCGWINSZ 0x5413 461dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TIOCSWINSZ 0x5414 471dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TIOCMGET 0x5415 48654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 491dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TIOCMBIS 0x5416 501dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TIOCMBIC 0x5417 511dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TIOCMSET 0x5418 521dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TIOCGSOFTCAR 0x5419 53654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 541dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TIOCSSOFTCAR 0x541A 551dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define FIONREAD 0x541B 561dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TIOCINQ FIONREAD 571dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TIOCLINUX 0x541C 58654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 591dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TIOCCONS 0x541D 601dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TIOCGSERIAL 0x541E 611dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TIOCSSERIAL 0x541F 621dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TIOCPKT 0x5420 63654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 641dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define FIONBIO 0x5421 651dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TIOCNOTTY 0x5422 661dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TIOCSETD 0x5423 671dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TIOCGETD 0x5424 68654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 691dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TCSBRKP 0x5425 701dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TIOCSBRK 0x5427 711dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TIOCCBRK 0x5428 721dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TIOCGSID 0x5429 73654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 741dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TIOCGPTN _IOR('T',0x30, unsigned int) 751dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TIOCSPTLCK _IOW('T',0x31, int) 761dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define FIONCLEX 0x5450 771dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define FIOCLEX 0x5451 78654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 791dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define FIOASYNC 0x5452 801dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TIOCSERCONFIG 0x5453 811dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TIOCSERGWILD 0x5454 821dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TIOCSERSWILD 0x5455 83654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 841dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TIOCGLCKTRMIOS 0x5456 851dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TIOCSLCKTRMIOS 0x5457 861dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TIOCSERGSTRUCT 0x5458 871dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TIOCSERGETLSR 0x5459 88654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 891dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TIOCSERGETMULTI 0x545A 901dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TIOCSERSETMULTI 0x545B 911dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TIOCMIWAIT 0x545C 921dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TIOCGICOUNT 0x545D 93654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 941dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define FIOQSIZE 0x545E 951dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TIOCPKT_DATA 0 961dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TIOCPKT_FLUSHREAD 1 971dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TIOCPKT_FLUSHWRITE 2 98654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 991dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TIOCPKT_STOP 4 1001dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TIOCPKT_START 8 1011dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TIOCPKT_NOSTOP 16 1021dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TIOCPKT_DOSTOP 32 103654325de026a2ca5b76b8b40e576c959d8211fdcBen Cheng/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 1041dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#define TIOCSER_TEMT 0x01 1051dc9e472e19acfe6dc7f41e429236e7eef7ceda1The Android Open Source Project#endif 106