linux/drivers/tty/tty_ioctl.c
<<
>>
Prefs
   1/*
   2 *  Copyright (C) 1991, 1992, 1993, 1994  Linus Torvalds
   3 *
   4 * Modified by Fred N. van Kempen, 01/29/93, to add line disciplines
   5 * which can be dynamically activated and de-activated by the line
   6 * discipline handling modules (like SLIP).
   7 */
   8
   9#include <linux/types.h>
  10#include <linux/termios.h>
  11#include <linux/errno.h>
  12#include <linux/sched.h>
  13#include <linux/kernel.h>
  14#include <linux/major.h>
  15#include <linux/tty.h>
  16#include <linux/fcntl.h>
  17#include <linux/string.h>
  18#include <linux/mm.h>
  19#include <linux/module.h1 e
  
  linux/module.h1 e>>
  1mu="ninclude <linux/module.h1 e/span>
  1ss=patinclude <linux/module.h1 e>>
  2>>
linux/module.h1 e>>
linux/module.h1 e>>
  2>>

	code=TTY_DEBUG_WAIT_UNTIL_SENT  
2>> 2>> code=DEBUG
3 3>> 1/*<3/span> <3a href="drivers/tty/tty3ctl.c3.c#L2" id="L2" class="line" naIntludal flag 1/*<3/span> 7 */<3>> > code=TERMIOS_FLUSH 7 */<3>> > code=TERMIOS_WAIT 7 */<3>> > code=TERMIOS_TERMIO 7 */<3>> > code=TERMIOS_OLD 7 */<3>> 3>> 3>>6drivers/tty/tt"> 3 4 3> 3>>4 3/*<3/spa4> <3a href="drivers/tty4tty3c4octl.c#L2" id="L2" class="line"""""@ass: for lntle" name="L3"> 3/*<3/spa4> 3> * 3*/<3>>4 ide/upple="Lbe re ide="Lumede" name="L3"> 3*/<3>>4 no queue oacbe ddevicet"> * discipline handling modules (like SLI4*/<3>>4 74*/<3>>4 > cass=chars_in_buffer_OLD > cass=struct_OLD > cass_OLD 3 5 > cass_OLD > cops_OLD > cchars_in_buffer_OLD <3a href="drivers/tty5tty3c52_OLD14" ccccccccccccform ac> > cass_OLD > cops_OLD > cchars_in_buffer_OLD > cass_OLD linux/module5/*<3/spa5> linux/module5> * linux/module5nes linux/module5*/<3>>5 cEXPORT_SYMBOL_OLD > cass=chars_in_buffer_OLD linux/module5*/<3>>5 3 3>>5 3 6 3 3>>6 3 <3a href="drivers/tty6tty3c6octl.c#L2" id="L2" class="line"""""Rorm acbe dnumber"of bytes"thate="L5"> queued"ao5ch" ddevicee" name="L3"> 3 tres="comde= guaranteee" name="L3"> 3 * 3 ideprovid"co2K ide=lway van Kempen, 01/29/93, to add line discipli6ine lostomdebe re will5"> no flow * discipline handling modules (like SLI6*/<3>>6 76*/<3>>6 76> 3>>6 > cass=write_room_OLD > cass=struct_OLD > cass_OLD 3 7 > cass_OLD > cops_OLD > cwrite_room_OLD <3a href="drivers/tty7tty3c72_OLD14" ccccccccccccform ac> > cass_OLD > cops_OLD > cwrite_room_OLD > cass_OLD linux/module7/*<3/spa7> linux/module7> * linux/module7nes > cass=write_room_OLD linux/module7ine 3>7 3 3>>7 3 3 8 3 3>>8 e" name="L3"> 3 <3a href="drivers/tty8tty3c8octl.c#L2" id="L2" class="line"""""ideprovid"cobe n eibe r be dbuffer"="Lnot"b6"> rdware flush"cohaviorame="L1"> 1 * discipline handling modules (like SLI8> * 7 nes > cass=struct_OLD > cass_OLD > cass_OLD > cops_OLD > cflush_buffer_OLD > cass_OLD > cops_OLD > cflush_buffer_OLD > cass_OLD linux/module8> 3>>8 linux/module9> 3 9 > cass= linux/module9> 3>>9 3 3 * 3 3 * discipline handling modules (like SLI9P). * discipline handling modules (like SLI9 */ * discipline handling modules (like SLI9"> 8 * discipline handling modules (like SLI10h> 710h>0 > cass=throttle_OLD in(structf> > cass=struct_OLD > cass_OLD >0 > c="inc_lock_OLD <="inc_lock">in(&/> > cass_OLD > caor lud_="inc_OLD linux/module10h>0 #L2" id="L2" class="lin check a hrTHROTTLED first so"itdi dicichs ourdstachpne" name="L7"> 710h>0 > caost_mme_set_bit_OLD > ca hrTHROTTLED_OLD > cass_OLD > cdal s_OLD 710h>0 > cass_OLD > cops_OLD > cthrottle_OLD in)pen, 01/29/93, to add line discipli10h>0 > cass_OLD > cops_OLD > cthrottle_OLD in(> > cass_OLD linux/module10h>0 > c="inc_unlock_OLD <="inc_unlock">in(&/> > cass_OLD > caor lud_="inc_OLD linux/module1.h>; linux/module1.h> > cass=throttle_OLD in)/module.h" class="fref">linux/module1.h>; linux/module1.h>; 3>; 3>; 3>; 3>; * discipline handling modules (like SLI1.h>; * discipline handling modules (like SLI1.h>; * discipline handling modules (like SLI1.h1 e 1 > 3>; ,"be n unthrottlet"> * discipline handling modules (like SLI1.h>; 71.h1 e>>1; 71.h>; > cass=unthrottle_OLD in(structf> > cass=struct_OLD > cass_OLD 2>>1; 2>>1; > c="inc_lock_OLD <="inc_lock">in(&/> > cass_OLD > caor lud_="inc_OLD linux/module1"> 2>>1; > caost_mme_clear_bit_OLD > ca hrTHROTTLED_OLD > cass_OLD > cdal s_OLD 71"> 3 1 in)pen, 01/29/93, to add line discipli1"> 3>>1; > cass_OLD > cops_OLD > cunthrottle_OLD in(> > cass_OLD linux/module1>/*<3/spa1n> <3a href="drivers/tty1/tty3132_OLD14" cccc> > c="inc_unlock_OLD <="inc_unlock">in(&/> > cass_OLD > caor lud_="inc_OLD linux/module1>/*<3/spa1n> linux/module1 */<3>>1; cEXPORT_SYMBOL_OLD > cass=unthrottle_OLD in)/module.h" class="fref">linux/module1>h1 e>>1; 71 */<3>>1; 3>1; 3 2>>1; 1 3>>1; 1 3 14 3> 3>>14 1/*<3/spa14> <3a href="drivers/tty14tty314octl.c#L2" id="L2" class="line"""""tis a aimeouteao5occur (eg due to flow 1/*<3/spa14> 3> * 71>*/<3>>14 > cass=wait=until_sss=_OLD in(structf> > cass=struct_OLD > cass_OLD > caimeout_OLD in)pen, 01/29/93, to add line discipli14*/<3>>14 3>>14 code=TTY_DEBUG_WAIT_UNTIL_SENT 15 315opt30cccccccccharndefm> cbufSENT linux/major.h> 3>>15 > cprintk_OLD > cKERN_ode=DEBUG "%s wait"until sss=...\n"" name=,f> > cass=ers/_OLD in(> > cass_OLD > cbufSENT linux/module15/*<3/spa15> linux/module15> * > caimeout_OLD in)pen, 01/29/93, to add line discipli15nes > caimeout_OLD in =c> > cMAX_SCHEDULE_TIMEOU_SENT in/module.h" class="fref">linux/module15*/<3>>15 > cwait=evss=_i naIruptible_aimeout_OLD in(> > cass_OLD > cwrite_wait_OLD linux/module15*/<3>>15 > cats=chars_in_buffer_OLD > cass_OLD > caimeout_OLD in) nux/= 0) {pen, 01/29/93, to add line discipli15*/<3>>15 > cass_OLD > cops_OLD > cwait=until_sss=_OLD in)pen, 01/29/93, to add line discipli15> 3>>15 > cass_OLD > cops_OLD > cwait=until_sss=_OLD in(> > cass_OLD > caimeout_OLD in)/linux/tty.h" class="fref">linux/tty.h> 3 16 linux/module16> 3>>16 linux/module16/*<3/spa16> <3a href="drivers/tty16tty316octl.c > cEXPORT_SYMBOL_OLD > cass=wait=until_sss=_OLD in)/linux/tty.h" class="fref">linux/tty.h/*<3/spa16> 1> van Kempen, 01/29/93, to add line discipli16*/<3>>16 716*/<3>>16 > cunset_locked_aor lud_OLD in(structf> > ckaor lud_OLD in1*> > caor lud_OLD in,module.h" class="fref">linux/module17> 3 17 in1*> > cold_OLD in,module.h" class="fref">linux/module17> 3>>17 > ckaor lud_OLD in1*> > clocked_OLD in)pen, 01/29/93, to add line discipli17/*<3/spa17> <3a href="drivers/tty17tty3172_OLD{pen, 01/29/93, to add line discipli17/*<3/spa17> > ci_OLD in/module.h" class="fref">linux/module17> * > cNOSET_MASK_OLD > cc_OLD > cs_OLD > cz_OLD in) (> > cc_OLD > cc_OLD > cz_OLD in)) |c((> > cs_OLD > cz_OLD in)))pen, 01/29/93, to add line discipli17h>7n> > clocked_OLD in) {pen, 01/29/93, to add line discipli17*/<3>>17 > cprintk_OLD > cKERN_WARNINDEBUG "Warnncl?!?"aor lud_locked ideNULL.\n"" name=)/linux/tty.h" class="fref">linux/tty.7> 3>>17 linux/string.h> 3 18 linux/module18> 3>>18 > cNOSET_MASK_OLD > caor lud_OLD in-nux/> > cc_idal _OLD > cold_OLD in-nux/> > cc_idal _OLD > clocked_OLD in-nux/> > cc_idal _OLD linux/tty.8/*<3/spa18> > cNOSET_MASK_OLD > caor lud_OLD in-nux/> > cc_odal _OLD > cold_OLD in-nux/> > cc_odal _OLD > clocked_OLD in-nux/> > cc_odal _OLD linux/tty.8> * > cNOSET_MASK_OLD > caor lud_OLD in-nux/> > cc_cdal _OLD > cold_OLD in-nux/> > cc_cdal _OLD > clocked_OLD in-nux/> > cc_cdal _OLD linux/tty.8nes > cNOSET_MASK_OLD > caor lud_OLD in-nux/> > cc_ldal _OLD > cold_OLD in-nux/> > cc_ldal _OLD > clocked_OLD in-nux/> > cc_ldal _OLD linux/tty.8h>8n> > caor lud_OLD in-nux/> > cc_l"drivLD in =c> > clocked_OLD in-nux/> > cc_l"drivLD in ?f> > cold_OLD in-nux/> > cc_l"drivLD in :c> > caor lud_OLD in-nux/> > cc_l"drivLD in/linux/tty.h" class="fref">linux/tty.8P). > ci_OLD in =c0;c> > ci_OLD inL15" c> > cNCCS_OLD in/c> > ci_OLD in++)pen, 01/29/93, to add line discipli18 */ > caor lud_OLD in-nux/> > cc_cc_OLD > ci_OLD in] =c> > clocked_OLD in-nux/> > cc_cc_OLD > ci_OLD in] ?pen, 01/29/93, to add line discipli18> 3>>18 > cold_OLD in-nux/> > cc_cc_OLD > ci_OLD in] :c> > caor lud_OLD in-nux/> > cc_cc_OLD > ci_OLD in]de/linux/mm.h" class="fref">linux/mm.h> 3 19 719> 3>>19 linux/module19/*<3/spa19> <3a href="drivers/tty19tty319l.c#Lmodule.h" class="fref">linux/module19/*<3/spa19> 1 * 1 3 keptdi sync withethee" name="L3"> 3 * discipline handling modules (like SLI19 */ 719h> > cspeed_=_OLD cbaud_table_OLD >2 linux/module20h>20 linux/module20> 2>>0 linux/module20h>20 linux/module20h1 e>>0 linux/module20> 2>>0 linux/module20h>20 linux/module.0h>20 3>>6drivers/tty/tt2.h>2; c__ssm-=___OLD <__ssm-=__.c#Lmodule.h" class="fref">linux/module2.h>2 > cB0_OLD > cB50_OLD > cB7n> > cB;; > cB;50_OLD > cB2 > cB6 > cB12 > cB240o > cB96 > cB3840o > cB5760o_OLD > cB11520o > cB46080o > cB92160o > cB1500000_OLD > cB2000000_OLD > cB2500000_OLD >; > cB3000000_OLD > cB3500000_OLD > cB4000000_OLD 2>>; linux/module..h>2; linux/module2.h>2; > ctcdal _=_OLD cbaud_bits_OLD > cB0_OLD > cB50_OLD > cB7n> > cB;; > cB;50_OLD > cB2 > cB6 > cB12 > cB240o > cB96 > cB3840o > cB5760o_OLD > cB11520o > cB46080o > cB30720o > cB92160olinux/module..h1 e>>2; linux/module2.h>2; 2>>2; > cn_baud_table_OLD in =c> > cARRAY_SIZE_OLD in(> > cbaud_table_OLD linux/tty2"> 2>>2; 2>>2; 3 3 2 3>2; 3>2n> <3a href="drivers/tty2/tty323octl.c#L2" id="L2" class="line" name="L3"> 3>2n> calle e" name="L3"> 3>2; name="L3"> 3>2; name="L3"> 3>2; * discipline handling modules (like SLI2 */<3>>2; * discipline handling modules (like SLI2 > 2>>2; 3>>2; 72"> 3 24 cspeed_=_OLD cass=aor lud_baud_rich_OLD > ckaor lud_OLD in1*> > caor lud_OLD in)pen, 01/29/93, to add line discipli2>/*<3/spa24> <3a href="drivers/tty24tty3242_OLD{pen, 01/29/93, to add line discipli2>/*<3/spa24> > ccbaud_OLD linux/tty2>> * > ccbaud_OLD > caor lud_OLD in-nux/> > cc_cdal _OLD > cCBAUD_OLD linux/tty2>h>24 cBOTHER#L2" id="L2" class="lin Mager token"tis arbitrary speed via c_ispeed/c_ospeed ne" name="L7"> 724> 3>>24 > ccbaud_OLD > cBOTHER25 325opt30ccccccccccccccccform ac> > caor lud_OLD in-nux/> > cc_ospeed_OLD linux/tty2h> 3>>25 linux/module2n/*<3/spa25> <3a href="drivers/tty25tty3252_OLD14" ccccif (> > ccbaud_OLD > cCBAUDEX_OLD linux/tty2h> * > ccbaud_OLD > ccbaud_OLD > cn_baud_table_OLD in)pen, 01/29/93, to add line discipli2nh>25 > caor lud_OLD in-nux/> > cc_cdal _OLD > cCBAUDEX_OLD linux/tty2h*/<3>>25 linux/module25*/<3>>25 > ccbaud_OLD linux/tty2h> 3>>25 linux/module2h> 3 26 linux/mm26> 3>>26 linux/module26/*<3/spa26> <3a href="drivers/tty26tty326octl.c > cEXPORT_SYMBOL_OLD > cass=aor lud_baud_rich_OLD linux/tty2h/*<3/spa26> 3 3>2 3>26 3>26 calle e" name="L3"> 3 3>>26 name="L3"> 3 3 27 name="L3"> 3 3>>27 * discipline handling modules (like SLI27/*<3/spa27> <3a href="drivers/tty27tty327octl.c#L2" id="L2" class="line" name="L3"> 3 * 727nes 727h>27n> > ckaor lud_OLD in1*> > caor lud_OLD in)pen, 01/29/93, to add line discipli27P). cIBSHIF_SENT 727> 3>>27 > ccbaud_OLD > caor lud_OLD in-nux/> > cc_cdal _OLD > cIBSHIF_SENT > cCBAUD_OLD linux/tty2h> 3 28 > ccbaud_OLD > cB0_OLD <3a href="drivers/tty28tty3282_OLD14" ccccccccccccform ac> > cass=aor lud_baud_rich_OLD > caor lud_OLD in)/linux/tty.h" class="fref">linux/tty2h/*<3/spa28> #L2" id="L2" class="lin Mager token"tis arbitrary speed via c_ispeedne" name="L7"> 728nes > ccbaud_OLD > cBOTHER > caor lud_OLD in-nux/> > cc_ispeed_OLD linux/tty28P). linux/tty28*/<3>>2nn> > ccbaud_OLD > cCBAUDEX_OLD 3>>28 > ccbaud_OLD > cCBAUDEX_OLD linux/tty2h> 3 29 > ccbaud_OLD > ccbaud_OLD > cn_baud_table_OLD in)pen, 01/29/93, to add line discipli29/*<3/spa29> <3a href="drivers/tty29tty3292_OLD14" cccccccccccccccccccc> > caor lud_OLD in-nux/> > cc_cdal _OLD > cCBAUDEX_OLD > cIBSHIF_SENT linux/tty2h/*<3/spa29> linux/module29> * > ccbaud_OLD linux/tty29nes linux/module29ine > cbaud_table_OLD > ccbaud_OLD linux/mm29P). linux/module29*/<3>>29n> > cass=aor lud_baud_rich_OLD > caor lud_OLD in)/linux/tty.h" class="fref">linux/tty29h>2 linux/module30h>3 linux/module30h1 e>>30 > cass=aor lud_input_baud_rich_OLD linux/tty30h1 e/spa30 linux/module30h>30 3 2>>30 3>30 3>30n> 3>30n> 3>30n> 3>30 the"speeddeset into the"p="Led aor ludestructurh. Teis id"> name="L3"> 3>3; name="L3"> 3>3 name="L3"> 3 3>3; 1 2>>3; ullyeset the bits when the usercdoes not get theviorame="L1"> 1>3; 1>3; * discipline handling modules (like SLI3.> 2>>3; 3>3; name="L3"> 3>3; * discipline handling modules (like SLI3.h1 e 3 >3; 3 * discipline handling modules (like SLI3.h>3; 73.> 2>>3; > cass=aor lud_enpan>_baud_rich_OLD _baud_riche"in(structf> > ckaor lud_OLD in1*> > caor lud_OLD in,module.h" class="fref">linux/module3.h>3; > cspeed_=_OLD cibaud_OLD > cspeed_=_OLD cobaud_OLD 2>>3; 2>>3; > ci_OLD in =c0;pen, 01/29/93, to add line discipli3"9>3; > cifound_OLD in =c-1,f> > cofound_OLD in =c-1;pen, 01/29/93, to add line discipli3"> 3 3 > ciclose_OLD in =cc > cibaud_OLD > coclose_OLD in =cc > cobaud_OLD >3; > cibinput_OLD in =c0;pen, 01/29/93, to add line discipli3"h>3n> <3a href="drivers/tty3/tty333l.c#Lmodule.h" class="fref">linux/module3"h>3n> > cobaud_OLD #L2" id="L2" class="lin CD" 73 */<3>>3; cibaud_OLD #L2" id="L2" class="lin Clear ibaud"ao5"> surh ne" name="L7"> 73 h1 e>>3; 73 h>3; > caor lud_OLD in-nux/> > cc_ispeed_OLD cibaud_OLD 2>>3; > caor lud_OLD in-nux/> > cc_ospeed_OLD cobaud_OLD 2>>3; 3>>3; cBOTHER 3 34 73>> 3>>34 name="L3"> 3/*<3/spa34> <3a href="drivers/tty34tty334octl.c#L2" id="L2" class="liiiiiiiiiiidigestlue non-exactfrepliesesopfuzz a bit ne" name="L7"> 73>/*<3/spa34> > caor lud_OLD in-nux/> > cc_cdal _OLD > cCBAUD_OLD > cBOTHER > coclose_OLD in =c0;pen, 01/29/93, to add line discipli3>h>34 > caor lud_OLD in-nux/> > cc_cdal _OLD > cIBSHIF_SENT > cCBAUD_OLD > cBOTHER > ciclose_OLD in =c0;pen, 01/29/93, to add line discipli3>> 2>>34 > caor lud_OLD in-nux/> > cc_cdal _OLD > cIBSHIF_SENT > cCBAUD_OLD > 3>>34 > cibinput_OLD in =c1;cccc>#L2" id="L2" class="lin An input speed was specified ne" name="L7"> 73n> 3 35 linux/module3h> 3>>35 > caor lud_OLD in-nux/> > cc_cdal _OLD > cCBAUD_OLD <3a href="drivers/tty35tty335l.c#Lmodule.h" class="fref">linux/module35/*<3/spa35> 1 * 1>3nn> name="L1"> 1>35 1>35 name="L1"> 1 2>>35 73n> 3>>35 3>>6drivers/tty/tt3h> 3 36 > cobaud_OLD > coclose_OLD in 15" =c> > cbaud_table_OLD > ci_OLD in] &/&/pen, 01/29/93, to add line discipli36/*<3/spa36> <3a href="drivers/tty36tty3362_OLD14" cccccccccccccccc> > cobaud_OLD > coclose_OLD in 1g" =c> > cbaud_table_OLD > ci_OLD in])c{pen, 01/29/93, to add line discipli3h/*<3/spa36> > caor lud_OLD in-nux/> > cc_cdal _OLD > cbaud_bits_OLD > ci_OLD in]/pen, 01/29/93, to add line discipli36> * > cofound_OLD in =c> > ci_OLD in/pen, 01/29/93, to add line discipli36*/<3>>36n> linux/module36h>3 > cibaud_OLD > ciclose_OLD in 15" =c> > cbaud_table_OLD > ci_OLD in] &/&/pen, 01/29/93, to add line discipli36*/<3>>36 > cibaud_OLD > ciclose_OLD in 1g" =c> > cbaud_table_OLD > ci_OLD in])c{pen, 01/29/93, to add line discipli3h> 2>>36 #L2" id="L2" class="lin Fis the"case input == output don'teset IBAUD bitsptname="L7"> 736> 3>>36 737> 3 37 in ==c> > ci_OLD in &/&/ !> > cibinput_OLD in)pen, 01/29/93, to add line discipli37> 3>>37 > cifound_OLD in =c> > ci_OLD in/pen, 01/29/93, to add line discipli37/*<3/spa37> <3a href="drivers/tty37tty337l.c2L12f iundefm> cIBSHIF_SENT 737/*<3/spa37> * > cifound_OLD in =c> > ci_OLD in/pen, 01/29/93, to add line discipli37*/<3>>37n> > caor lud_OLD in-nux/> > cc_cdal _OLD > cbaud_bits_OLD > ci_OLD in] &5" 15" c> > cIBSHIF_SENT linux/tty37h>37n> linux/module37P). linux/module37*/<3>>37 linux/module37> 3>>37 > ci_OLD in &x/mm26> 3>>26 > ci_OLD 2>>3; 3>>37 > cCBAlose_OLD an>cCBAlose_OLD an>cCBAlose an>cCBAlose_LD 2>>24 provided e36warn7y="lin_O name="L&/ > > cCBAlos"drivers/id="L2" class="lin Mager3token38class="line" name="L83.h1 e>/div24> 2>>2ccccccccicccirtl.c#L2" /t3int3inccin310.cto6wak3"> div>notpan class="comment">3.> 2>>3; 7notpan /a>3.> 2>>3; ci_OLD in &x/mm26> 98_OLD14" ccccformy_i326octl.c#L5" id="L5" class="lineud_OL"spee4" cccd > > ci_OLD ee/span>cCBAlose_OLD an>cf">linux/mm26> 209> cB46080o > > cC.h" cA1>37 1< /div> d_OL345" class="line""3.> 2>>3; cBOTHER in-nux/> > n>caor lu9ccd * > > ci_OLD ee/span>cCBAlose_ci_OLD <3">in =c-1;pen, 01/29/93, to add line diX6line_baud_tab3e_OLD 390209> cB46080o > c!L8" class="line" name="L83"> 3 34 > cc_3/spa37> <3a href="drivers/tty37ttdiv> > 33a href="drivers/tty29tt33292_3LD14" ccccccccccccccccfref">linux/tty37h>37n> linux/modudrivers/tty3/y_i335octl.c#L5" ief">linux/module37*/<3>>37 3inux/t > cba > cc_v> > 3 cbaud_table_O > cc_prc}fk_ef="4608/29"comf> prc}fk_ef="#L2"KERN_WARNING4608/29"comf> KERN_WARNING > "ccc: Unref="a> > ": noami7 >29n> linux/t3y29h<39c#L8" id="L8" class="line" name="3href="driverslfmodule.3" class="fref">linux/mod3le30h3/a>>ef="drivers/tty/t24y_/1n Fises3pan cl/="iv> cass=aor lud_in3ut_ba3d_richcccccccccc>#L2"L3" id="L3" c_GPt303 330octl.c#L3" id="L3" c_GPt#L2"tcccccccccccccccccccccccc> > cspeed_=_OLD li4ux/tt4 class="line" name="L82"> 2>>2; linux/4odule407"> 7_baud_riche" name4"L3">40tl.c#L8" id="L8" class="line" name=userdiv> >35 5y_i335octl.c#L6" id="L6" class="liiiiiiiiine"""""m4 drivhe" 4ame="L3"> 3>30n> >30n> >29n> iversklueusepan class=newd aor ludestructurh. Teis id"> name="L3"> 3 the"speeddesetccc"c}gs.>3;c1 e mustption vI27/*<3/sp_mutexiversklueusepirtl.c#L2" /t3int3inccin310.cto6wak3"> div>n4>3; 4a hre4="drivers/tty/t3ty_io310.c3.c#ddesetelegaionmtrs/tty29y_i3298_OLD14" ccccform comment">4ry helper4tis d/a> name="L3"> 3>in =c-1;pen, 01/29/93, to add line diX6lin4ed select4d when it alff 2>>2; >34 > cspeed_=div> cibaud_OLDed_= > < > cspeed_= > cspeed_ty29 > ci_OLD in =c0;pen, 01/29/93, to add line in =c0;pen, 01/29/93, to add line in =c0;pen, 01/29/93, to add line in =c0;pen, 01/29/93, to add line in =c0;pe8*<3/spa31thatethey4="L r4port back"> name="L3"> lpan>cCBAUDass="fref">li4u>h3/a>>ef="drivers/tty/t24y_/1n Fiaud_OLD <1 name="L3"> 3 3ey/t2ty_i22tl.c2L#enalfmodulen>cspeed_=_OLD >y29 > ci_OLD in =cc}module.h" class="ud_OLD in =c0;pen, 01/29/93, tod line in =c0;pe8*e"in)/lin4x/tty.h" class="fref">li4uxdemuchpof4possibleptorame="L1"> 4<4pan cl/="iv> cass=aor lud_in3u4 discipli4e handling modules (like4SLI3.4 2>>30octl.c#L3" id="L3" c_GPt#L2"tcccccccccccccccccccccccc> > csv> cibaud_OLDed_= > < > *e"in)/lin4x/tty.h" class="fref">li4uxdy348 330c#L1" id="L1" class="lin4"""""41" name="L7"> 7_baud_riche" name4"Ldlert"> *4discipline handling modu4es (l4ke SLI3.h1 e 3 ci_4"drivers/4ty/t3ty_i232l.c3.c#L1" i4="L1"4class="line"""""The if ius"deal with@n =c-ok3"01/forrqueste4s3=aor lu4_vers/tty29y_i3295_OLD144#L * disc4pline han4ling modules (like SLI3.4&4t3; * disc4pame="L3">L8" id="L8" class="line"4name=4L83.h1 e>>3; cClleallego away once beideidedonet"> * disc4piv> <1 nan>_baud_riche"in(struct4> >4 ckaor lud_OLD s/tty/ty3/s mayrbe3a href="drivers/tty27y_i327octl.c#L4" id="L4" clas4 <4or lud">in,module.h" cla4s="fr42>3; iX6lin4ed select4d when it alff > c4found42n>ccbaud_OLD 3 3 4 in =c0;pen, 01/29/93, to adrichgett35 cibagett35 cspeed_= > cspeed_ty29 > ci_OLD in =*<3/spa31thatethey4="L r4port back"> 4ibaud_OLD f="drivers/tty/t24y_/1n Fiaud_OLD 4 cibinn, 01/29/93, to add line in =c0;pen, 01/29/93, to ad line ity/t24y_i324octl.12f iundeftodule30h1 e>>30 in =cc}module.h" class="ud_OLD li4uxD 4 #L"in)/lin4x/tty.h" class="fref">li4uxDame="L3">drivers/tty/t3ty_i3334_O4D14" 43EX.c26/linux/tty.h" class="fref" line ity/t24y_i3=4" c00cccccc> > y29 > ci_OLD in =cc}module.h" class="alt_class="line" name="Lalt_classn, 0*cvers/tty23y_i3296_OLD14" ccccform 3c4> #42" id4375_OLD14" cccc14" ccctty.ivers/tty37tty33>ci_OLD in =cc}module.h" class="3"> ss="line" name="L3"> ssn, 0*cvers/tty23y_i3296_OLD14" ccccform 3c4>/div> <4drivers/tty/t3ty_i3336_O4D14" 4ccc> > caor an>cibinn, 01/29/93, toARNINGcccc>#L2"KERN_WARNING29"comf> KERN_WARNING > "ccc: Unref="a>cspan cline diX6line_d_OL"speex/mm29P). 2>>3; linux/tty37h>37n> cibinnas youn> caeiiiiref=}module.h" class>29n> in-n4x/> 43>linux/module25*/<3>>25 in =cc}module.h" class="3"> ss="line" name="L3"> ssn, 0/spancCBAlose_29*/<3>>29n> 3>>3; >3; c/="iv> cass=aor lud_in3u4ked tis a4precise weird speed give4a pre43t24y_/1n Fises3pan cl01/29/93, to ad line ity/t24y_i324octl.12f iundefto_OLD in =cc}module.h" class="alt_class="line" name="Lalt_classn, 0ncCBAlose_29*/<3>>29n> linux/module26/*<3/spa26> <3a href="driver4nyehave p4oblemd"> name="L3"> 3<4a>>34 4 73>447h>37n>aor lud_baud_rich_OLD ity/t24y_ncCBAlose_29*/<3>>29n> in-nmodule26/*<3/spa26> <3a href="driver4n #L2"tcccccccccccccccccccc> > csgett35 cibagett35 s>29n> linux/module3.h>3; cIBSHIF_SEN4 >3; iversk/tty/t301 3copy_hwverskr ludestcopy hardwn> <<3/sp_muueste4ss=aor lu4_enpan>_baud_riche" name4"LB cIBSHIF_SENT4 >34 4href="drivers/tty/t35y_i4351_O44lass="line"""""The if ius"deaion buteshould5use -nux/c_[io]speed direci4 to add l4ne discipli3n/*<3/spa35>4<3a h45class="comment"3.h1 e/spa3; << 4odule35/*<3/spa35> >3; iiionfigu3Loehavss="ass=_io31oion buteshould5use -nux/c_[io]speed direci4l name="L1"> 4 1& iX6lin4ed select4d when it alff 4145ty/t3ty_i3337_OLD14" cccc> > c4="comment43h> 2>>35 > cspeed_=_Ocopy_hwa href="drivers/tty/t301 3copy_hw > cspeed_= > cobae="OLD cspeed_= > cobaid=e inl0;pe8*<3/spa31thatethey4="L r4port back"> me="L8"> 43>>6drivers/tty/tt3h> 43 45LD in =c-1;pen, 01/29/94 . Sma7">aed="Ls14" cX6lin4ed select4d when it alff4v> in 15" =c> 4 > <45CBAlose_ci_OLD <3">in =c-1;pen, 01/29id="lwaysin310.ct="L1ettL1" clasmethoe diX6line_baud_tab3e_OLD >4 ci_OLD 4i">in46 cibinn, 01/29/93, toe="OLD 1 * >29n> 1 * inl0;pe8/29/93, to add line discipli3>h>34 > #L2"HUPC>29n> 1 2id=e inl0;pe8/29/93, to add line di{pen, 01/29/93, to add line discipli28> 3>>28 1 3 34 inl0;pe8/29/93, to add line di class="line" name="L83"> 3 3pli28> 3>>28 cass=aor lud_in3u4ablept30[4 > ci_OLD <46 2>>30octl.c#L3" id="L3" c_GPt#L2"tcccccccccccccccccccc> > cspeed_=_Ocopy_hwa href="drivers/tty/t301 3copy_hw > s>29n> 7_baud_riche" name4"Lcsoine" n4me="L7"> 7_baud_riche" name4"Lc 4 in &/&/ !> 4> cibinput_OLD > c47class="comment"3.h1 e/spa3; _baud_riche" name4"L37/*<3/s4a37> 47="L3" class="line"""""Fis maxueste4ss=aor lu4_enpan>_baud_riche" name4"L< href="d4ccccccc> > cif4und_O4783.h1 e>>3; &g437n> in-nux/> > 4c_cda47span class="comment"3hh& iX6lin4ed select4d when it alff <4BSHIF_.c2L)/linux/tty.h"4class47ty/t3ty_i3337_OLD14" cccc> > c4ref="driv4rs/tty/t37y_ie379_OLD14"4cccc}4while 2" class="lin CD"it;pe8*<3/spa31thatethey4="L r4port back"> R.c26c#L84 id="L8" class="line" na4e="3h47LD in =c-1;pen, 01/29/94 > ci_OLD > cobaa="line" name="La=c0;"L1"> 1 > be it;pe8"L1"> 1 1 3 344 > be it;pe8"L1"> 1 3 3*<3/spa31thatethey4="L r4port back"> R 4t3ty_io31octl.c#L4" id="44" cl4ss="lineeeeeew>>37n>aor ludancCBAlose_29*/<3>>29n> 1h>34 > be it;pe8"L1"> 1h>34 > #L2"HUPC CBAlose_L4 2>>24 >37n> >29n> > 4href="drL4"> 7 cass=aor lud_in3u4i_OLD in &x/mm26> 984OLD144 ccccfo30octl.c#L3" id="L3" c_GPt#L2"tcccccccccccccccccccc> > cspeed_=_Ohw_camegea href="drivers/tty/t301 3hw_camege > s>29n> > c4m26> 2094 cB46080o 48s="line" curalnt7/*<3/spa27foqueste4ss=aor lu4_enpan>_baud_riche" name4"L_OLD &4= ~> d_OL345" class="l4ne""348nto the"p="Led aor ludestructurh. Trich1ettL1" classsssssssr ludestass="com1" clas> 3>aion buteshould5use -nux/c_[io]speed direci47n> 40[> > ci_OLD e4/span4cCBAlose_ci_OLD <3">in =c-1;turh. TenewtL1" cla:_io31octle="L> 3>ion buteshould5use -nux/c_[io]speed direci4e">3902094 cB46080o * disc492_3LD14"4ccccccccccccccccfref">li4ux/tt49="L3" class="line"""""Fis maximal bPercomtrass="csn"L6" clm1" clas> 3>atructonc#L1" id="Lnaltexivreueste4ss=aor lu4_enpan>_baud_riche" name4"Lf">3inux/4 cCBe ulayee" c violLoehavherep id">n_tk3"> id="sse userueste4ss=aor lu4_enpan>_baud_riche" name4"Lfref="drL4OLD =c0;cccccccccccccc>#42"c_c49ckaor lud_OLD s/tty/inid=e"""knowledglue usee owncbaud_table_O > cc49 <4BSHIF_.c2L)/linux/tty.h"4c0[> 49 2>>3; 2094y_i3298_ef="drivers/tty/424y_/49s="line" curalnt7/*<3/spa27> iX6lin4ed select4d when it alff cspeed_= > cspeed_ty29 > ci_OLD in =c0/span>cspeed_= > cobae="tL1" claa href="driverse="tL1" cla 3*<3/spa31thatethey4="L r4port back"> _ba3d_ric4cccccccccc>#L2"L3" id="L4" c_G49,3> f="drivers/tty/t24y_/1n Fiaud_OLD <5/tt4 clas5="line" name="L82"> 2>&5t2; <50l _OLD |=c(> /span>cspeed_= > 3>>28 5 7 /span>cspeed_= > cobad=e il 3pli28> 3>>28 40tl.c5L8" id="L8" class="line"5name=50cccccc14" cccunsignctllo c > cobaty3/se ity3/s 3pli28> 3>>28 40tl.c5LLD =c0;cccccccccccccc>#5"lin_5029/93, to add line discipli3>*/<3>>34 5s="4ommen5"306>30n> > provided e36warn7y="lin_O name="L&/ > > 5nt"407 eeeeeeeexiX6lin4ed select4d when it alff the"spee5deset50n>ccbaud_OLD 7 name="L3"> 35in =c509c> > provided e3 FIXME:gt2cnme="Lo_ioc.ct=oncsomccl>cspee/ordee" c semanticaion buteshould5use -nux/c_[io]speed direci5spe41clas5="line" name="L82"> 2>&5t2; <51d="L2" class="line"""""=nd wwwwwwwwwww10.cto6w1ettL1" clasnot/spcLoehavev"=nu""lyexiX6lin4ed select4d when it alffcse inccin_l>cs > <> >y29 > ci_OLD in =cc}module.h" class="ud_OLD inccin_OLD >29n> cCBAUDass="fref">l54u>h351cccccc14" ccc_353pt30ccccccc2d=tL1" claa href="drivers2d=tL1" cla 3i324octl.12f iundefto_OLD in =cc}module.h" class="ud_OLD >29n> 3 5ey/t2ty_i22tl.c2L#enalfmodulen>c_OLD in =cc}module.h" class="ud_OLD cobae="tL1" claa href="driverse="tL1" cla 3>29n> 5<514/t2ty_i22tl.c2L#enalfmoduleunsettl>cse=tL1" claa href="driversunsettl>cse=tL1" cla > <> >y29 > ci_OLD in =cc}module.h" class="ud_OLD >y29 > >y29 > ci_OLD in =cc}module.h" class="ud_OLD il>cse=_OLD cse=dr s>29n> > c5dy348 335c#L1" id="L1" class="lin5"""""516c> > provided e3 Seenccinacspanmss=ccamegere ustate.exiX6lin4ed select4d when it alffin =cc}module.h" class="io3se iio3s"drivers/t> > y29 > ci_OLD in =cc}module.h" class="io3se iio3s"dricc}module.h" class="nacspae inacspa"dri)vf="drivers/tty/t24y_/1n Fiaud_OLD <5dlert"> *5discipline handling modu5es (l51t24y_/1n Fises3pan cl2" class="lin CD" extprocn, 0i32 > h>34 #L2"tcTPROC"dri)v|="drivers/tty/t24y_/1n Fiaud_OLD <5d r4port 5ty/t3ty_i232l.c3.c#L1" i5="L1"51s="lineeeeeew>>37n>>>>>>>>>>>>>>>>>> > coba>ci_OLD in =cc}module.h" class="ud_OLD h>34 #L2"tcTPROC"dri)>29n> h>34 h>34 2>>36 &52a href="drivers/tty37tty_373pt30ccccc > lacc 3ref">linux/modulVSTOP=_OLD VSTOP 3]9/93,as youn> 2>>36 > lacc 3ref">linux/modulVSTARcccccccccccc}modVSTARc 3]9/93,as youn> >29n> >5275_OLD14" cccc14" ccct" class="lin CD" h>34 > coba>ci_OLD in =svers/t/93, to add line discipli3h> 2>>36 in,module.h" cla5s="fr52_OLD > cbaud_bSTOP_CHAodule37*/<3>>3STOP_CHAo"dri> > coba>ci_OLD in =sv/93,as youn> 2>>36 linux/tty37h>37n> > coba>ci_OLD in =sv/93,as youn> 2>>36 > > extprocn, 0)vf="drivers/tty/t24y_/1n Fiaud_OLD <5 > c5found52cccccccccccccc>#L2" id="Lhref="drivers/tty37spinil>cs_irqsavea href="driversspinil>cs_irqsave > <> >y29 > ci_OLD in =cc}module.h" class="ctrl_l>cse ictrl_l>cs 3, > cobaty3/se ity3/s 3s to add line discipli3h> 2>>36 *5ine discipli3"> 3 3 537> 3 37 > >37n>>>>>>>>>>>>>>>>>y29 > ci_OLD in =cc}module.h" class="ctrl_statuse ictrl_status"drivers/t=tccccccc> > TIOCPKT_DOSTOPy_i335 53ound_OLD in3tion va> > >>>>>>>y29 > ci_OLD in =cc}module.h" class="ctrl_statuse ictrl_status"drivoctl.c#L5" id="L5"TIOCPKT_DOSTOP=_OLD TIOCPKT_DOSTOPy_i3 to add line discipli3h> 2>>36 > >>>>>>>y29 > ci_OLD in =cc}module.h" class="ctrl_statuse ictrl_status"drivoctl.c#L5" id="L5"TIOCPKT_NOSTOP=_OLD TIOCPKT_NOSTOPy_i3 to add line discipli3h> 2>>36 > caor an>cibin/="iv> cass=aor lud_in3u5ne discip5i3"> 2>>3; linux/tty37h>37n>> > extprocn, 0)="iv> cass=aor lud_in3u5ny348 335 in-n5x/> 53>linux/module25*/<3>>25 >>>>>>>y29 > ci_OLD in =cc}module.h" class="ctrl_statuse ictrl_status"drivoctl.c#L5" id="L5"TIOCPKT_IOCT#L2"TIOCPKT_IOCT 2>>36 3>>3; >3; c>>>>>>>>y29 > cs_irqrestorea href="driversspiniunl>cs_irqrestore > <> >y29 > ci_OLD in =cc}module.h" class="ctrl_l>cse ictrl_l>cs 3, > cobaty3/se ity3/s 3s to add line discipli3h> 2>>36 >>>>>>>y29 > <> >y29 > ci_OLD in =cc}module.h" class="io3se iio3s"dricc}module.h" class=" add_waiae i add_waia 3s to add line discipli3h> 2>>36 > 3>>34 cass=aor lud_in3u5nyehave p5oblemd"> name="L3"> 3<5a> cass=aor lud_in3u5nline han5 73>54cc>#L"in)/lin4x/tty.h" class="fref">li4u5 > caor lud_OLD <5or lu54EX.c26/linux/tty.h" class="fref">ci_OLD in =cc}module.h" class="opaa href="drivers2pccccccc}module.h" class="1ettL1" claa href="drivers1ettL1" cla > )="iv> cass=aor lud_in3u5n ci_OLD in =cc}module.h" class="opaa href="drivers2pccccccc}module.h" class="1ettL1" claa href="drivers1ettL1" cla > ).h" class="fref">ci_OLD in =, > >y29 > 2>>36 > linux/tty37hcispeed_=_Ocopy_hwa href="drivers/tty/t301 3copy_hw > <> >y29 > ci_OLD in =cc}module.h" class="ud_OLD >y29 > 2>>36 7 cIBSHIF_SENT5 >3; il 3i324octl.12f iundeftodldisc_ href="drivers/ttyldisc_ > coba>ci_OLD in =s to add line discipli3h> 2>>36 > cobai=e il 3i4 > NUL#L2"NULil 3cc}module.h" class="opaa href="drivers2pccccccc}module.h" class="1ettL1" claa href="drivers1ettL1" cla > )="iv> cass=aor lud_in3u5 to add l5ne discipli3n/*<3/spa35>5<3a h55ound_OLD in> > cobai=e il 3cc}module.h" class="opaa href="drivers2pccccccc}module.h" class="1ettL1" claa href="drivers1ettL1" cla > ).h" class="fref">ci_OLD in =, > >y29 > 2>>36 5odule35/*<3/spa35> href="drivers/ttyldisc_de > cobai=e il 3s to add line discipli3h> 2>>36 cass=aor lud_in3u5l inccin_unl>cs > <> >y29 > ci_OLD in =cc}module.h" class="ud_OLD inccin_OLD >29n> name="L1"> 5 1 > > 5OSIX Bxxx5 value bs_O name="L1"> 5155ty/t3/="iv> cass=aor lud_in3u5ly348 3353h> 2>>35 #L2"tcccccccccccccccccccccccc> > cs1ettL1" claa href="drivers/tty1ettL1" cla > s>29n> >6drivers/tty/tt3h> 53 55n>ccbaud_OLD 5v> in 15" =c> 5 > <55CBAlose_ci_OLD <3">in =c-1; vI27/*<3/tL1" classsssssssssssr ludestructm1" clas> 3>atfss=" >5 ci_OLD 5i">in56class="comment"3.h1 e/spa3; 5href="drivers/tty36tty3352_OLD56="L3" class="line"""""Fis maximal b@arg:9/93, destueste4s3=aor lu4_vers/tty29y_i3295_OLD144#5t> >3; ckaor lud_OLD ueste4s3=aor lu4_vers/tty29y_i3295_OLD144#5twe get a5ty/t3yy_i3366_OLD14" ccc5ccccc56 ci_OLD <56 2>>3; > 5a"comment5ef="drivers/tty/t36y_i3357_OLD56s="line" curalnt7/*<3/spa27> 6warn7y="lin_O name="L&/ > > 5acspeed6warn7y="lin_O name="L&/ > > 5aa3href="5me="L7"> 7csaion buteshould5use -nux/c_[io]speed direci5c 5 in &/&/ !> 5> cibinput_OLD > c57hre4a>>34 537/*<3/s5a37> 57="L3"staticct" class="lin CD" cspeed_= > cspeed_ty29 > ci_OLD in =c0cccccccc> > <__/93,peed_ty29 > 2p_ > )="iv> cass=aor lud_in3u5< href="d5ccccccc> > cif5und_O57>>ef="drivers/tty/t24y_/1n Fiaud_OLD <537*/<3>&g537n> 2>>36 in-nux/> > 5c_cda574/t2ty_i22tl./span>cspeed_= > href="drivers/ttyldiscpeed_ty29 > il 3pli28> 3>>28 <5BSHIF_.c2L)/linux/tty.h"5class57fref">linux/t2" class="lin CD" e i ar> 3i324octl.12f iundeftodcheck_camegea href="drivers/ttycheck_camege"dri> > coba>ci_OLD in =s to add line discipli3h> 2>>36 7i ar> 3)="iv> cass=aor lud_in3u5ci_OLD e i ar> 3 to add line discipli3h> 2>>36 5t3ty_io31octl.c#L4" id="54" cl5ss="lito add line discipli3h> 2>>36 5> cCBAlose_OLD 5/div>58 cibinn, 01/29/93, tonccin_l>cse inccin_l>cs > <> >y29 > ci_OLD in =cc}module.h" class="ud_OLD inccin_OLD >29n> in =cc}module.h" class="ud_OLD >29n> cse inccin_unl>cs > <> >y29 > ci_OLD in =cc}module.h" class="ud_OLD inccin_OLD >29n> 7in &x/mm26> 985OLD14584 2>>3; > coba2p_=_OLD 2p_ > vers/tty/t34y_i3346_OLTERMIOS_TERMIOcccccccccc>#L2"TERMIOS_TERMIOn, 0)if="drivers/tty/t24y_/1n Fiaud_OLD <5 > cB;; linux/tty37h > coba/93,tL1" cl_to_kerneltL1" claa href="driversu93,tL1" cl_to_kerneltL1" cla > <> >y29 > mptL1" claa href="drivers/mptL1" clay_i3,="drivers/tty/t24y_/1n Fiaud_OLD <5 ef="driv5 cB46080o 58>linux/module25*/<3>>25 >>>>>>>>>>>>>>>>>>>>>>>cspeed_= > 5_OLD &5= ~> d_OL345" class="l5ne""358 2>>3; c>>>>>>>>aor lud-y/t34y_i3346_OLEFAULcccccccccccc}modEFAULcn, 0>29n> */<3>>34 5i 50[> > ci_OLD e5/span58"fref">linux/mpen3a ccc> > coba2p_=_OLD 2p_ > vers/tty/t34y_i3346_OLTERMIOS_OL.c#L4" id="L4" cTERMIOS_OL.n, 0)if="drivers/tty/t24y_/1n Fiaud_OLD <5e">3902095 cB46080o > coba/93,tL1" cls_to_kerneltL1" cla_1a href="driversu93,tL1" cls_to_kerneltL1" cla_1 > <> >y29 > mptL1" claa href="drivers/mptL1" clay_i3,="drivers/tty/t24y_/1n Fiaud_OLD <592_3LD14"5ccccccccccccccccfref">li5ux/tt59a href="drivers/tty37tty_373pt30ccccc>>>>>>>>>>>>>>>>cspeed_= > 5f">3inux/5 > >29n> #52"c_c593fref">linux/mpen3a f="drivers/tty/t24y_/1n Fiaud_OLD <5e_OLD cbaud_table_O > cc59cc> > caor 2cc> > coba/93,tL1" cls_to_kerneltL1" claa href="driversu93,tL1" cls_to_kerneltL1" cla > <> >y29 > mptL1" claa href="drivers/mptL1" clay_i3,="drivers/tty/t24y_/1n Fiaud_OLD <59> 59fref">linux/tty37h>37n> cibin>>>>cspeed_= > #L2"t1" cl 2n, 0io3tion value="v__/93,_OLD <__/93,peed_t)y29 > 5fef="driv5y_i3298_ef="drivers/tty/524y_/59>linux/module25*/<3>>25 >29n> cass=aor lud_in3u530h3/a>&g5ef="drivers/tty/t24y_/1n5Fises5pan cl#en3a href="d3ivers/tty29y_i3295_OLD143 5_ba3d_ric5cccccccccc>#L2"L3" id="L5" c_G59"fref">linux/mpen3a ccc> > coba/93,tL1" cls_to_kerneltL1" claa href="driversu93,tL1" cls_to_kerneltL1" cla > <> >y29 > mptL1" claa href="drivers/mptL1" clay_i3,="drivers/tty/t24y_/1n Fiaud_OLD <6/tt4 clas6="line" name="L82"> 2>&6t2; <60ound_OLD in3tion vaibin>>>>cspeed_= > 6ule407"> 6 7>37n> >29n> 40tl.c6L8" id="L8" class="line"6name=60ccccc#endifcCBAlose_29*/<3>>29n> */<3>>34 6s="4ommen6"306>30n> > provided e3 If id="style Bfoos> 3>atame9/9e="Lhen load 93, to a/83"> 3 lin4ed select4d when it alff " clre""" > mptL1" claa href="drivers/mptL1" clay_i3. 1 2ttty/t301 3inputt35 ciba/t301 3inputt35 <> >y29 > mptL1" claa href="drivers/mptL1" clay_i3s>29n> the"spee6deset60 2>>3; 3 34 >29n> 7 name="L3"> 36in =c609c> > il 3i324octl.12f iundeftodldisc_ href="drivers/ttyldisc_ > coba>ci_OLD in =s to add line discipli3h> 2>>36 2>&6t2; <61hre4a>>34 6a h4ef="d6y_i2326_OLD14" ccccccccc6ccccc61vers/tty35ttyccc> > cobai=e il 3i4 > NUL#L2"NULcCBAUDass="fref">l64u>h361cccccc14" cccc> > > > 2p_ > vers/tty/t34y_i3346_OLTERMIOS_FLUSHc#L4" id="L4" cTERMIOS_FLUSHn, 0)iers/t> > y29 > il 3cc}module.h" class="opaa href="drivers2pccccccc}module.h" class="flush_buff3,_OLD 3 6ey/t2ty_i22tl.................y29 > il 3cc}module.h" class="opaa href="drivers2pccccccc}module.h" class="flush_buff3,_OLD > coba>ci_OLD in =s to add line discipli3h> 2>>36 6<61cc> > caor 4octl.12f iundeftodldisc_de href="drivers/ttyldisc_de > cobai=e il 3s to add line discipli3h> 2>>36 linux/t/="iv> cass=aor lud_in3u6dy348 336c#L1" id="L1" class="lin6"""""61" name="L7"> 7in =, 0s to add line discipli3h> 2>>36 6 >29n> cass=aor lud_in3u6pame="L3"6L8" id="L8" class="line"6name=6229/93, to add line discipli3>*/<3>>34 6<3>40tl.c6an>_baud_riche"in(struct6> >62y/t2ty_i22tl.c2L#enalfmodulet>cs1ettL1" claa href="drivers/tty1ettL1" cla > .h" class="fref">ci_OLD in =, > >y29 > mptL1" claa href="drivers/mptL1" clay_i3s>29n> in,module.h" cla6s="fr62_OLD cCBAlose_29*/<3>>29n> linux/toctD provided e3 FIXME:gArguably>ccc/mptL1" clav/93> _baud_riche" name4"6py348 336ef="drivers/tty/t3ty_i236l.c2L62s="line" curalnt7/*<3/spa27>eeeeeeee lactu"""requesteomLt3int3 waasnotc/mptL1" clavLhen we maqueste4s3=aor lu4_vers/tty29y_i3295_OLD144#6 > c6found62" class="line"""""when alltttttttttttwant"Lo_aor lud"lierrss="asno9/93, requesteomcamegerhaaion buteshould5use -nux/c_[io]speed direci6plert"> *6ine discipli3"> 3 3 6 63ound_/="iv> cass=aor lud_in3u6iline han6 #L"in)/lin4x/tty.h" class="fref">li4u6iame="L3"6drivers/tty/t3ty_i3334_O6D14" 63cccccstaticccccccccc> > ./span>cspeed_= > cspeed_ty29 > ci_OLD in =c0/span>cspeed_= > cobapeed_OLD > cse inccin_l>cs > <> >y29 > ci_OLD in =cc}module.h" class="ud_OLD inccin_OLD >29n> 2>>3; linux/t > cobapeed_OLD in =cc}module.h" class="ud_OLD >29n> in-n6x/> 636c> > cse inccin_unl>cs > <> >y29 > ci_OLD in =cc}module.h" class="ud_OLD inccin_OLD >29n> 3>>3; &/="iv> cass=aor lud_in3u6ilert"> *6precise weird speed give6a pre63se weird" name="L7"> 7> 3>>34 cse=_OLD cse= > ./span>cspeed_= > cspeed_ty29 > ci_OLD in =c0/span>cspeed_= > cobapeed_OLD name="L3"> 3<6a>3>64vers/tty35tty_353pt30cccccccnccin_l>cse inccin_l>cs > <> >y29 > ci_OLD in =cc}module.h" class="ud_OLD inccin_OLD >29n> in =cc}module.h" class="ud_OLD il>cse=_OLD cse=dr >29n> cse inccin_unl>cs > <> >y29 > ci_OLD in =cc}module.h" class="ud_OLD inccin_OLD >29n> /="iv> cass=aor lud_in3u6&ux/nux/f6 > cIBSHIF_SEN6 > c6ay348 336)pen, 01/29/93, to add l6ne di64" namstaticct" class="lin CD" ./span>cspeed_= > cspeed_ty29 > ci_OLD in =c0/span>cspeed_= > cass=aor lud_in3u6n cIBSHIF_SENT6 in =c-1;pen, 01/29/96aed tis a6href="drivers/tty/t34y_i6349_O6414" ccccccccc/span>cspeed_= > .h" class="fref">ci_OLD in =, > >y29 > >29n> .h" class="fref">1" cl_OLD >y29 > 6odule35/*<3/spa35> > 6l cass=aor lud_in3u6 we get a6> name="L1"> 6 1>29n> 6165ty/t3ty_i3337_OLD14" cccc> > c6ly348 3363h> 2>>35 > c6l>6drivers/tty/tt3h> 63 65n>ccbaud_OLD 6v> in 15" =c> 6 > <65CBAlose_ci_OLD <3">in =c-1; vI27/*<3/tL1" clxI27/*r ludestructm1" clx fieldsnccinossic3. >ste4ss=aor lu4_enpan>_baud_riche" name4"6t30[> >6 ci_OLD 6i">in66class="comment"3.h1 e/spa3; ste4ss=aor lu4_enpan>_baud_riche" name4"6te="L7"> 6href="drivers/tty36tty3362_OLD66="L3" class="line"""""Fis maximal b@arg:9m1" clx /span>ure from /93,peste4ss=aor lu4_enpan>_baud_riche" name4"6t> >3; ste4ss=aor lu4_enpan>_baud_riche" name4"6t ckaor lud_OLD ueste4s3=aor lu4_vers/tty29y_i3295_OLD144#6twe get a6ty/t3yy_i3366_OLD14" ccc6ccccc66 ci_OLD <66 2>>3; iX6lin4ed select4d when it alffccbaud_OLD 7 <1ettL1" cln > ./span>cspeed_= > cspeed_ty29 > ci_OLD in =c0cccccccc> > <__/93,peed_ty29 > 2p_ > )="iv> cass=aor lud_in3u6c 6 in &/&/ !> 6> f="drivers/tty/t24y_/1n Fiaud_OLD <6ccccccccc6ccccccccccccccc> > c67l _OLD |=c(> /span>cspeed_= > cspeed_= > 37/*<3/s6a37> 671 _OLD |=c(> /span>cspeed_= > cobad=e il 3pli28> 3>>28 ci_OLD in =cc}module.h" class="L1" cln_OLD c= > NUL#L2"NUL*/<3>>34 63we get a6d">in-nux/> > 6c_cda67cc> > caor aor lud-y/t34y_i3346_OLEINVAccccccccccc>#L2"tINVAc 3pli28> 3>>28 linux/t2ty.h" class="fref"copy_from_/93,_OLD <> >y29 > newa href="drivers/newn, 0, > cobaarg_OLD cspeed_= > )))="iv> cass=aor lud_in3u6ref="driv6rs/tty/t37y_ie379_OLD14"6cccc}67>linux/module25*/<3>&aor lud-y/t34y_i3346_OLEFAULcccccccccccc}modEFAULcn, 0>29n> ci_OLD cobad=e il 3i324octl.12f iundeftodldisc_ href="drivers/ttyldisc_ > coba>ci_OLD in =s to add line discipli3h> 2>>36 6t3ty_io31octl.c#L4" id="64" cl679ref">linux/t2ty.h" class="fref"i=e il 3i4 > NUL#L2"NUL > y29 > il 3cc}module.h" class="opaa href="drivers2pccccccc}module.h" class="flush_buff3,_OLD il 3cc}module.h" class="opaa href="drivers2pccccccc}module.h" class="flush_buff3,_OLD > coba>ci_OLD in =s to add line discipli3h> 2>>36 > 4octl.12f iundeftodldisc_de href="drivers/ttyldisc_de > cobai=e il 3s to add line discipli3h> 2>>36 7linux/mto add line discipli3h> 2>>36 in &x/mm26> 986OLD14684 2>>3; > coba2p_=_OLD 2p_ > vers/tty/t34y_i3346_OLTERMIOS_WAIcccccccccccc}modTERMIOS_WAIcn, 0)if="drivers/tty/t24y_/1n Fiaud_OLD <6 > cB;; linux/tty37hin =, 0s to add line discipli3h> 2>>36 68>linux/module25*/<3>&ccc> > cobasignal_pending_OLD > cobacurriiii href="driverscurriiiin =s*<3/spa31thatethey4="L r4port back">6_OLD &6= ~> d_OL345" class="l6ne""368 2>>3; c>>>>>>>>aor lud-y/t34y_i3346_OLERESTARcSYSccccccccccc}modERESTARcSYSn, 0>29n> linux/mto add line discipli3h> 2>>36 60[> > ci_OLD e6/span68s="lito add line discipli3h> 2>>36 3902096 cB46080ocibinn, 01/29/93, tonccin_l>cse inccin_l>cs > <> >y29 > ci_OLD in =cc}module.h" class="ud_OLD inccin_OLD >29n> li6ux/tt69vers/tty35ttyccc> > coba>ci_OLD in =cc}module.h" class="opaa href="drivers2pccccccc}module.h" class="1ettL1" cln_OLD <1ettL1" cln > *<3/spa31thatethey4="L r4port back">6f">3inux/6 > > coba>ci_OLD in =cc}module.h" class="opaa href="drivers2pccccccc}module.h" class="1ettL1" cln_OLD <1ettL1" cln > .h" class="fref">ci_OLD in =, > >y29 > newa href="drivers/newn, 0s>29n> #62"c_c69y/t2ty_i22tl.c2L#enalfmodulenccin_unl>cse inccin_unl>cs > <> >y29 > ci_OLD in =cc}module.h" class="ud_OLD inccin_OLD >29n> 69ty/t3/="iv> cass=aor lud_in3u6fef="driv6y_i3298_ef="drivers/tty/624y_/69" name="L7"> 7&g6ef="drivers/tty/t24y_/1n6Fises69se weird" name="L7"> 7#L2"L3" id="L6" c_G69s="lito add line discipli3h> 2>>36 2>&7t2; <70ound_#ifdefty/t34y_i3346_OLTIOCGETP=_OLD TIOCGETP="lito add line discipli3h> 2>>36 li7:"kao70="L3" class="line"""""Fis m/ ueste4s3=aor lu4_vers/tty29y_i3295_OLD144#73">40tl.c7L8" id="L8" class="line"7name=7083.h1 e>>3; " cme9is limiteomsupport.i6warn7y="lin_O name="L&/ > > 733>40tl.c7LLD =c0;cccccccccccccc>#7"lin_70ckaor lud_OLD ueste4s3=aor lu4_vers/tty29y_i3295_OLD144#7s="4ommen7"306>30n> > 735"4ommen7"SHIF_.c2L)/linux/tty.h"7l.c#L7" id="L6" class="liiiiiiiiine iX6lin4ed select4d when it alff igettsgty3/s > ./span>cspeed_= > cspeed_ty29 > ci_OLD in =*<3/spa31thatethey4="L r4port back">71" 4lass=7line"""""Enpan> the"spee7deset70LD in =c-1;pen, 01/29/9718 4lass=7lf="drivers/tty/t24y_/1n7deset7014" cccccccccc" class="lin CD" ity3/s 3 =d, 01/29/93, to add line discipli3>> 7L r4port 7ack"> name="L3"> 37in =c70s="lito add line discipli3h> 2>>36 2>&7t2; <71l _OLD |=c(> > !.h" class="fref">ci_OLD in =cc}module.h" class="L1" cl ci_OLD in =cc}module.h" class="L1" cl 7name="L3"7 lpan>cCBAUDass="fref">l74u>h371cccccc14" cccc> > y_i22tl.c2L#enalfmodulety3/se ity3/s 3 |=d,x02; y_i22tl.cctD provided e3 cbreake iX6lin4ed select4d when it alff40tl.c7ame="L3"> 3 7ey/t2ty_i22tl.........en3a href="d3ivers/tty29y_i3295_OLD143 7s="4ommen7possibleptorame="L1"> 7<71cc> > caor y_i22tl.c2L#enalfmodulety3/se ity3/s 3 |=d,x20; y_i22tl.cctD provided e3 rawe iX6lin4ed select4d when it alfflinux/t/="iv> cass=aor lud_in3u7dy348 337c#L1" id="L1" class="lin7"""""716 _OLD |=c(> > h" class="fref">ci_OLD in =cc}module.h" class="L1" cl 7n" 4lass=7s/tty/t3ty_io319.c3.c#L17 id="71 2>>3; cc2L#enalfmodulety3/se ity3/s 3 |=d,x08;gt3; cl.cctD provided e3 echoe iX6lin4ed select4d when it alff h" class="fref">ci_OLD in =cc}module.h" class="L1" cl 7n r4port 7ty/t3ty_i232l.c3.c#L1" i7="L1"71s="lineeeeeew>>37n>ccc> > coba>ci_OLD in =cc}module.h" class="L1" cl 7 ity3/s 3 |=d,x10; y_i22tl.cctD provided e3 crmo= liX6lin4ed select4d when it alff&72a href="driveaor lud_baud_rich_OLD ty3/se ity3/s 3 01/29/93, to add line discipli3>> 7pame="L3"7L8" id="L8" class="line"7name=7229/93/="iv> cass=aor lud_in3u7<3>40tl.c7an>_baud_riche"in(struct7> >7229/93, to add line discipli3>*/<3>>34 7p="4ommen7or lud">in,module.h" cla7s="fr72_OLD staticct" class="lin CD"*be igettsg3>*b > ./span>cspeed_= > cspeed_ty29 > ci_OLD in =c0/span>cspeed_= > *be isg3>*b > cccc> > <__/93,peed_ty29 > *be isg3>*b > *<3/spa31thatethey4="L r4port back">7<5"4ommen7y_i2326_OLD14" ccccccccc7ccccc72fref"f="drivers/tty/t24y_/1n Fiaud_OLD <7py348 337ef="drivers/tty/t3ty_i237l.c2L726 _OLD |=c(> /span>cspeed_= > *be isg3>*b > cccc> > > 7p" 4lass=7in =c-1,f> > c7found72n>ccbaud_OLD *7ine discipli3"> 3 3 7 cobanccin_l>cse inccin_l>cs > <> >y29 > ci_OLD in =cc}module.h" class="ud_OLD inccin_OLD >29n> in =cc}module.h" class="L1" cl >29n> 73 cibinn, 01/29/93, totmp_OLD in =cc}module.h" class="L1" cl 3 3>29n> in =cc}module.h" class="L1" cl laccn, 0[ 1 VERASEn, 0]>29n> isgakil 3 =d > coba>ci_OLD in =cc}module.h" class="L1" cl laccn, 0[ 1#L2"VKIL>29n> isgaty3/s 3 =d > cobagettsgty3/se igettsgty3/s > .y29 > ci_OLD in =*>29n> > cse inccin_unl>cs > <> >y29 > ci_OLD in =cc}module.h" class="ud_OLD inccin_OLD >29n> 2>>3; > c7ny348 337 in-n7x/> 736c> > .y29 > *be isg3>*b > , > >y29 > mp_OLD mp_OLD > 7i 3>>3; &/="iv> cass=aor lud_in3u7ilert"> *7precise weird speed give7a pre73se weird" name="L7"> 7> 3>>34 isettsgty3/s > ./span>cspeed_= > cobaL1" cl ity3/s 3*<3/spa31thatethey4="L r4port back">7nyehave p7oblemd"> name="L3"> 3<7a>3>74vers/tty35tty_353pt30cccccccL1" cl v=d > cobaICRN#L2"ICRN< 3 |d > cobaIXONi href="driversIXONin = 01/29/93, to add line discipli3>> 7 > caor lud_OLD <7or lu74cccccc14" ccc_353pt30ccccccct1" cl v=d, 01/29/93, to add line discipli3>> 7 v=d > cobaISIGi href="driversISIGin = |d > cobaICANONi href="driversICANONin = 01/29/93, to add line discipli3>> 7 ="4ommen7ivers/tty/t34y_i3345_OLD74" cc744 2>>3; > cobaty3/se ity3/s 3 ers/tt,x02) {22tl.cctD provided e3 cbreake iX6lin4ed select4d when it alff cIBSHIF_SEN7 linux/tty37h v=d, 01/29/93, to add line discipli3>> 7 y348 337)pen, 01/29/93, to add l7ne di74>linux/module25*/<3>&c2L#enalfmodulet1" cl vers/t= ~ > cobaICANONi href="driversICANONin = 01/29/93, to add line discipli3>> 7 cIBSHIF_SENT7 >3; cass=aor lud_in3u7aed tis a7href="drivers/tty/t34y_i7349_O74t24y_/1n Fise > h" class="fref"ty3/se ity3/s 3 ers/tt,x08) {22tl.25*/<3>&cctD provided e3 echoe iX6lin4ed select4d when it alff>37n>c2L#enalfmodulet1" cl v|=d > cobaECHOcccccccccc>#L2"ECHOin = |d > cobaECHOE=_OLD ECHOEin = |d > cobaECHOK=_OLD ECHOKin = |d select4d when it alff7<3a h75ound_OLD in3tion vaibin > cobaECHOCTccccccccccc>#L2"tCHOCTcin = |d > cobaECHOKE=_OLD ECHOKEin = |d > cobaIEXTENi href="driversIEXTENin = 01/29/93, to add line discipli3>> 7 e="L7"> 7odule35/*<3/spa35> cass=aor lud_in3u7 > h" class="fref"ty3/se ity3/s 3 ers/tt,x10) {22tl.25*/<3>&cctD provided e3 crmo= liX6lin4ed select4d when it alff v|=d > cobaOPOScccccccccccc}modOPOScin = |d > cobaONLCRccccccccccc}modONLCRin = 01/29/93, to add line discipli3>> 7 ="4ommen7> name="L1"> 7 1 cass=aor lud_in3u7 ux/nux/f7 value bs_O name="L1"> 7175fref">linux/t2ty.h" class="fref"ty3/se ity3/s 3 ers/tt,x20) {22tl.cctD provided e3 rawe iX6lin4ed select4d when it alff 2>>35 linux/module25*/<3>&c2L#enalfmodulet1" cl v=d, 01/29/93, to add line discipli3>> 7l>6drivers/tty/tt3h> 73 75 2>>3; cc2L#enalfmodulet1" cl vers/t= ~.h" class="fref"ISIGi href="driversISIGin = |d > cobaICANONi href="driversICANONin =s>29n> linux/mto add line discipli3h> 2>>36 7v> in 15" =c> 7 > <759ref">linux/t2ty.!.h" class="fref">1" cl vers/tty/t34y_i3346_OLICANONi href="driversICANONin =s*if="drivers/tty/t24y_/1n Fiaud_OLD <7t30[> >7 ci_OLD 7i">in76ound_OLD 1" cl >29n> 7href="drivers/tty36tty3372_OLD76a href="drivers/tty37h" class="fref">1" cl linux/mto add line discipli3h> 2>>36 /="iv> cass=aor lud_in3u7twe get a7ty/t3yy_i3366_OLD14" ccc7ccccc76_OLD cCBAlose_29*/<3>>29n> _baud_riche" name4"7a"comment7ef="drivers/tty/t36y_i3377_OLD76s="line" curalnt7/*<3/spa27> linux/settsg3>*b"drivers/tty37r ludestructlegacy-ot3ine""s> 3>aueste4ss=aor lu4_enpan>_baud_riche" name4"7aureueste4ss=aor lu4_enpan>_baud_riche" name4"7aa3href="7me="L7"> 7ureueste4ss=aor lu4_enpan>_baud_riche" name4"7a 7 in &/&/ !> 7> in =c-1; ueste4ss=aor lu4_enpan>_baud_riche" name4"7ccccccccc7ccccccccccccccc> > c77class="comment"3.h1 e/spa3; ata ot3ine""sfrom to6wlegacy-BSD"style ot3ine""sinformatehaueste4ss=aor lu4_enpan>_baud_riche" name4"7ce="L7"> 7class="comment">37/*<3/s7a37> 77="L3" class="line"""""Fis maximal b/span>urei6warn7y="lin_O name="L&/ > > 7< href="d7ccccccc> > cif7und_O7783.h1 e>>3; ckaor lud_OLD imal bLocking:9m1" cl3inccindrarn7y="lin_O name="L&/ > > 7in-nux/> > 7c_cda77 > c7ref="driv7rs/tty/t37y_ie379_OLD14"7cccc}77" namstaticct" class="lin CD"*be isettsg3>*b > ./span>cspeed_= > cspeed_ty29 > ci_OLD in =c0/span>cspeed_= > *be isg3>*b > cccc> > <__/93,peed_ty29 > *be isg3>*b > *<3/spa31thatethey4="L r4port back">7R.c26c#L87 id="L8" class="line" na7e="3h77LD in =c-1;pen, 01/29/97ci_OLD e iret> in = 01/29/93, to add line discipli3>> 7r 7t3ty_io31octl.c#L4" id="74" cl779ref">linux/t/span>cspeed_= > *be isg3>*b > cccc> > > 7&/ > 7> cCBAlose_OLD 7/div>78l _OLD |=c(> /span>cspeed_= > 2>>24 #L"in)/lin4x/tty.h" class="fref">li4u7& href="d7vers/id="L2" class="lin 7ager378cccccc14" ccc_353pt30cccccccret> e iret> in =i324octl.12f iundeftodcheck_camege=_OLD .y29 > ci_OLD in =*>29n> 7linux/2ty.h" class="fref"ret> e iret> in =*<3/spa31thatethey4="L r4port back">7hwe get a7iv> in &x/mm26> 987OLD1478cc> > caor aor ludlass="lin CD" e iret> in = 01/29/93, to add line discipli3>> 7 > cB;; > c7 ef="driv7 cB46080o 786 _OLD |=c(> > h" class="fref"copy_from_/93,_OLD <> >y29 > mp_OLD *be isg3>*b > , sizeof mp_OLD 7h.c26c#L87= ~> d_OL345" class="l7ne""378 2>>3; caor lud-y/t34y_i3346_OLEFAULcccccccccccc}modEFAULcn, 0>29n> 770[> > ci_OLD e7/span789c> > cse inccin_l>cs > <> >y29 > ci_OLD in =cc}module.h" class="ud_OLD inccin_OLD >29n> 3902097 cB46080ocibinn, 01/29/93, toud_OLD in =cc}module.h" class="ud_OLD >29n> li7ux/tt79vers/tty35tty_353pt30cccccccL1" cl laccn, 0[ 1 VERASEn, 0]i324octl.12f iundefmp_OLD laccn, 0[ 1#L2"VKIL isgakil 3>29n> #72"c_c79y/t2ty_i22tl.c2L#enalfmodulesettsgty3/se isettsgty3/s > .> >y29 > 1" cl isgaty3/s 3s>29n> 79ty/t3#ifdefty/t34y_i3346_OLBOTHERccccccccccc}modBOTHERe weird" name="L7"> 7 > .> >y29 > 1" cl 7 3 3s>29n> #L2"L3" id="L7" c_G799c> > cse inccin_unl>cs > <> >y29 > ci_OLD in =cc}module.h" class="ud_OLD inccin_OLD >29n> 2>&8t2; <80 cibinn, 01/29/93, tou .y29 > ci_OLD in =, > >y29 > 1" cl >29n> li8:"kao80a href="driveaor lud, 01/29/93, to add line discipli3>> 83">40tl.c8L8" id="L8" class="line"8name=8029/93/="iv> cass=aor lud_in3u833>40tl.c8LLD =c0;cccccccccccccc>#8"lin_80>29n> >30n> >29n> >29n> igetttchars > ./span>cspeed_= > cspeed_ty29 > ci_OLD in =c0/span>cspeed_= > itchars > o3tion value="v__/93,_OLD <__/93,peed_tspeed_= > itchars > *<3/spa31thatethey4="L r4port back">81" 4lass=8line"""""Enpan> the"spee8deset80LD in =c-1;pen, 01/29/9818 4lass=8lf="drivers/tty/t24y_/1n8deset8014" ccccccccc/span>cspeed_= > itchars > o3tion value="vtmp_OLD > 8L r4port 8ack"> name="L3"> 38in =c80s="lito add line discipli3h> 2>>36 2>&8t2; <81 cibinn, 01/29/93, tonccin_l>cse inccin_l>cs > <> >y29 > ci_OLD in =cc}module.h" class="ud_OLD inccin_OLD >29n> _t" rcn, 0i324octl.12f iundefto_OLD in =cc}module.h" class="ud_OLD laccn, 0[ 1>29n> 40tl.c8 lpan>cCBAUDass="fref">l84u>h381cccccc14" ccc_353pt30ccccccctmp_OLD _quitcn, 0i324octl.12f iundefto_OLD in =cc}module.h" class="ud_OLD laccn, 0[ 1>29n> 3 81y/t2ty_i22tl.c2L#enalfmoduletmp_OLD _startcn, 0i324octl.12f iundefto_OLD in =cc}module.h" class="ud_OLD laccn, 0[ 1>29n> 8<81cc> > _stopcn, 0i324octl.12f iundefto_OLD in =cc}module.h" class="ud_OLD laccn, 0[ 1 VSTOPn, 0]>29n> linux/t_353pt30ccccccctmp_OLD _eofcn, 0i324octl.12f iundefto_OLD in =cc}module.h" class="ud_OLD laccn, 0[ 1 VEOFn, 0]>29n> > mp_OLD _brkcn, 0i324octl.12f iundefto_OLD in =cc}module.h" class="ud_OLD laccn, 0[ 1 VEOL2n, 0]provided e3 whatv"s brkc anyway?6"iX6lin4ed select4d when it alffinccin_unl>cs > <> >y29 > ci_OLD in =cc}module.h" class="ud_OLD inccin_OLD >29n> itchars > , > >y29 > mp_OLD mp_OLD > 8n r4port 8ty/t3ty_i232l.c3.c#L1" i8="L1"81s="li/="iv> cass=aor lud_in3u8&82a hrestaticct" class="lin CD" isetttchars > ./span>cspeed_= > cspeed_ty29 > ci_OLD in =c0/span>cspeed_= > itchars > o3tion value="v__/93,_OLD <__/93,peed_tspeed_= > itchars > *<3/spa31thatethey4="L r4port back">8pame="L3"8L8" id="L8" class="line"8name=8229/93/div> in =c-1;pen, 01/29/98<3>40tl.c8an>_baud_riche"in(struct8> >82y/t2ty_i22tl./span>cspeed_= > itchars > o3tion value="vtmp_OLD > 8p="4ommen8or lud">in,module.h" cla8s="fr82_OLD cCBAlose_29*/<3>>29n> linux/t2ty.h" class="fref"copy_from_/93,_OLD <> >y29 > mp_OLD itchars > , sizeof mp_OLD 8py348 338ef="drivers/tty/t3ty_i238l.c2L82>linux/module25*/<3>&aor lud-y/t34y_i3346_OLEFAULcccccccccccc}modEFAULcn, 0>29n> > c8found82 2>>3; cse inccin_l>cs > <> >y29 > ci_OLD in =cc}module.h" class="ud_OLD inccin_OLD >29n> *8ine discipli3"> 3 3 8 cobafto_OLD in =cc}module.h" class="ud_OLD laccn, 0[ 1 _t" rcn, 0>29n> in =cc}module.h" class="ud_OLD laccn, 0[ 1 _quitcn, 0>29n> 83 cibinn, 01/29/93, totto_OLD in =cc}module.h" class="ud_OLD laccn, 0[ 1 _startcn, 0>29n> in =cc}module.h" class="ud_OLD laccn, 0[ 1 VSTOPn, 0]i324octl.12f iundefmp_OLD _stopcn, 0>29n> in =cc}module.h" class="ud_OLD laccn, 0[ 1 VEOFn, 0]i324octl.12f iundefmp_OLD _eofcn, 0>29n> in =cc}module.h" class="ud_OLD laccn, 0[ 1 VEOL2n, 0]i324octl.12f iundefmp_OLD _brkcn, 0provided e3 whatv"s brkc anyway?6"iX6lin4ed select4d when it alff > cse inccin_unl>cs > <> >y29 > ci_OLD in =cc}module.h" class="ud_OLD inccin_OLD >29n> 2>>3; linux/taor lud, 01/29/93, to add line discipli3>> 8ny348 338 in-n8x/> 836c> /="iv> cass=aor lud_in3u8i 3>>3; &#endifcCBAlose_29*/<3>>29n> *8precise weird speed give8a pre83se weird" name="L7"> 7> 3>>34 name="L3"> 3<8a> igettltchars > ./span>cspeed_= > cspeed_ty29 > ci_OLD in =c0/span>cspeed_= > iltchars > o3tion value="v__/93,_OLD <__/93,peed_tspeed_= > iltchars > *<3/spa31thatethey4="L r4port back">8nline han8 73>84vers//div> in =c-1;pen, 01/29/98 > caor lud_OLD <8or lu84cccccc14" ccc/span>cspeed_= > iltchars > o3tion value="vtmp_OLD > 8 > cse inccin_l>cs > <> >y29 > ci_OLD in =cc}module.h" class="ud_OLD inccin_OLD >29n> linux/t_353pt30ccccccctmp_OLD _suspcn, 0i324octl.12f iundefto_OLD in =cc}module.h" class="ud_OLD laccn, 0[ 1 VSUSPn, 0]>29n> cIBSHIF_SENT8 >3; _dsuspcn, 0i324octl.12f iundefto_OLD in =cc}module.h" class="ud_OLD laccn, 0[ 1 VSUSPn, 0]>29n> *8href="drivers/tty/t34y_i8349_O84t24y_/1n Fise > cobafmp_OLD _rprntcn, 0i324octl.12f iundefto_OLD in =cc}module.h" class="ud_OLD laccn, 0[ 1>29n> 8<3a h85 cibinn, 01/29/93, totmp_OLD _flushcn, 0i324octl.12f iundefto_OLD in =cc}module.h" class="ud_OLD laccn, 0[ 1 VEOL2n, 0] in =cc}module.h" class="ud_OLD laccn, 0[ 1 VWERASEn, 0]>29n> _lnextcn, 0i324octl.12f iundefto_OLD in =cc}module.h" class="ud_OLD laccn, 0[ 1>29n> cse inccin_unl>cs > <> >y29 > ci_OLD in =cc}module.h" class="ud_OLD inccin_OLD >29n> name="L1"> 8 1iltchars > , > >y29 > mp_OLD mp_OLD > 8 ux/nux/f8 value bs_O name="L1"> 8185fref"/="iv> cass=aor lud_in3u8ly348 3383h> 2>>35 linu="iv> cass=aor lud_in3u8l>6drivers/tty/tt3h> 83 85 2>&staticct" class="lin CD" isettltchars > ./span>cspeed_= > cspeed_ty29 > ci_OLD in =c0/span>cspeed_= > iltchars > o3tion value="v__/93,_OLD <__/93,peed_tspeed_= > iltchars > *<3/spa31thatethey4="L r4port back">8 in =c-1;pen, 01/29/98O 8v> in 15" =c> 8 > <859ref">linux/t/span>cspeed_= > iltchars > o3tion value="vtmp_OLD > 8t30[> >8 ci_OLD 8i">in86ound_="iv> cass=aor lud_in3u8te="L7"> 8href="drivers/tty36tty3382_OLD86a href="drive2ty.h" class="fref"copy_from_/93,_OLD <> >y29 > mp_OLD iltchars > , sizeof mp_OLD 8t> linux/f="driveaor lud-y/t34y_i3346_OLEFAULcccccccccccc}modEFAULcn, 0>29n> */<3>>34 8twe get a8ty/t3yy_i3366_OLD14" ccc8ccccc86cc> > cse inccin_l>cs > <> >y29 > ci_OLD in =cc}module.h" class="ud_OLD inccin_OLD >29n> linux/t_353pt30ccccccctto_OLD in =cc}module.h" class="ud_OLD laccn, 0[ 1 VSUSPn, 0]i324octl.12f iundefmp_OLD _suspcn, 0>29n> linux/modulecctD provided e3 whatv"s dsuspc anyway?6"iX6lin4ed select4d when it alff>3; in =cc}module.h" class="ud_OLD laccn, 0[ 1 VEOL2n, 0]i324octl.12f iundefmp_OLD _dsuspcn, 0>29n> 7in =cc}module.h" class="ud_OLD laccn, 0[ 1 _rprntcn, 0>29n> in &/&/ !> 8> provided e3 whatv"s flushc anyway?6"iX6lin4ed select4d when it alff > c87 cibinn, 01/29/93, totto_OLD in =cc}module.h" class="ud_OLD laccn, 0[ 1 VEOL2n, 0]i324octl.12f iundefmp_OLD _flushcn, 0>29n> 8class="comment">37/*<3/s8a37> 87vers/tty35tty_353pt30ccccccctto_OLD in =cc}module.h" class="ud_OLD laccn, 0[ 1 VWERASEn, 0]i324octl.12f iundefmp_OLD _werascn, 0>29n> in =cc}module.h" class="ud_OLD laccn, 0[ 1 _lnextcn, 0>29n> cse inccin_unl>cs > <> >y29 > ci_OLD in =cc}module.h" class="ud_OLD inccin_OLD >29n> in-nux/> > 8c_cda874 href="driveaor lud, 01/29/93, to add line discipli3>> 8 cass=aor lud_in3u8ref="driv8rs/tty/t37y_ie379_OLD14"8cccc}87" nam#endifcCBAlose_29*/<3>>29n> _baud_riche" name4"8r 8t3ty_io31octl.c#L4" id="84" cl87CBAlose_ci_OLD <3">in =c-1; inux/t/end_prio_camrx/f="driver ludestrund priority camract3, >ste4ss=aor lu4_enpan>_baud_riche" name4"8&/ > 8> cCBAlose_OLD 8/div>88class="comment"3.h1 e/spa3; < >ste4ss=aor lu4_enpan>_baud_riche" name4"8&e="L7"> 8 2>>24 _baud_riche" name4"8&> > 8href="drL8"> 7in &x/mm26> 988OLD1488 cB;; > c8 ef="driv8 cB46080o 88" namstaticct" class="lin CD" isend_prio_camr > ./span>cspeed_= > cspeed_ty29 > ci_OLD in =c0camrx 1 lh > *<3/spa31thatethey4="L r4port back">8h.c26c#L88= ~> d_OL345" class="l8ne""388LD in =c-1;pen, 01/29/98&a3href="8f="drivers/ef="d="L5rs/t8y26y_8814" cccccccccc" c2tl.c2L#enalfmodulewas_stopp3 =_OLD was_stopp3 n, 0i324octl.12f iundefto_OLD in =cc}module.h" class="stopp3 =_OLD stopp3 n, 0 01/29/93, to add line discipli3>> 8h 80[> > ci_OLD e8/span88s="lito add line discipli3h> 2>>36 3902098 cB46080ocibin2ty.h" class="fref"fto_OLD in =cc}module.h" class="op isend_xcamr > *if="drivers/tty/t24y_/1n Fiaud_OLD <892_3LD14"8ccccccccccccccccfref">li8ux/tt89a href="drivers/tty37h" class="fref">to_OLD in =cc}module.h" class="op isend_xcamr > .y29 > ci_OLD in =, 1 lh > * 01/29/93, to add line discipli3>> 89 href="d8 linux/f="driveaor lud, 01/29/93, to add line discipli3>> 89ref="drL8OLD =c0;cccccccccccccc>#82"c_c89y/t2ty_i22tl./="iv> cass=aor lud_in3u8ewe get a8an>cbaud_table_O > cc89_OLD cCBAlose_29*/<3>>29n> 89fref">linux/t2ty.h" class="fref"> cse i> cs > .y29 > ci_OLD in =, 0) < 0)cCBAlose_29*/<3>>29n> h" class="fref"was_stopp3 =_OLD was_stopp3 n, 0)cCBAlose_29*/<3>>29n> > ci_OLD ci > .y29 > ci_OLD in =* 01/29/93, to add line discipli3>> 9/tt4 clas9="line" name="L82"> 2>&9t2; <90 cibinn, 01/29/93, tou in =cc}module.h" class="op in =, > >y29 > lh > , 1* 01/29/93, to add line discipli3>> 9/1t4 clas9=cccccccccccccccfref">li9:"kao90a href="drive2ty.h" class="fref"was_stopp3 =_OLD was_stopp3 n, 0)cCBAlose_29*/<3>>29n> 40tl.c9L8" id="L8" class="line"9name=902fref">linux/f="drivedule.h" class="stop_>ci_OLD ci > .y29 > ci_OLD in =* 01/29/93, to add line discipli3>> 9/3>40tl.c9LLD =c0;cccccccccccccc>#9"lin_90y/t2ty_i22tl.c2L#enalfmodulettoawrite_unl>cse ittoawrite_unl>cs > .y29 > ci_OLD in =* 01/29/93, to add line discipli3>> 9/4>40tl.c9Ln>cbaud_table_O > cass=aor lud_in3u936"4ommen9"_i3298_ef="drivers/tty/9"lin_90>linu="iv> cass=aor lud_in3u91" 4lass=9line"""""Enpan> the"spee9deset90" class="line"""""when allfoqueste4ss=aor lu4_enpan>_baud_riche" name4"918 4lass=9lf="drivers/tty/t24y_/1n9deset90e SLI3.h1 e 3 9in =c90CBAlose_ci_OLD <3">in =c-1; inux/t@t =c-oty to updat> >ste4ss=aor lu4_enpan>_baud_riche" name4"9spe41clas9="line" name="L82"> 2>&9t2; <91class="comment"3.h1 e/spa3; ste4ss=aor lu4_enpan>_baud_riche" name4"9s1t4 clas9y_i2326_OLD14" ccccccccc9ccccc91="L3" class="line"""""Fis max >ste4ss=aor lu4_enpan>_baud_riche" name4"9s">40tl.c9 lpan>cCBAUDass="fref">l94u>h39183.h1 e>>3; >ste4ss=aor lu4_enpan>_baud_riche" name4"9s3>40tl.c9ame="L3"> 3 91ckaor lud_OLD imal blay3,"Lo_make et visible. Allcdone with_to6wrt3int3 nccindrarn7y="lin_O name="L&/ > > 9a="4ommen9possibleptorame="L1"> 9<91 > c9a6"4ommen9c#L1" id="L1" class="lin9"""""91" namstaticct" class="lin CD" ittoacamege_softcmr > ./span>cspeed_= > cspeed_ty29 > ci_OLD in =c0t" class="lin CD" >29n> in =c-1;pen, 01/29/99n8 4lass=9discipline handling modu9es (l9114" cccccccccc" class="lin CD" > 9n r4port 9ty/t3ty_i232l.c3.c#L1" i9="L1"9194" cccccccccc" class="lin CD" 0 :d, 01/29/93, to add line discipli3>> 9 /span>cspeed_= > &92cc>#L"in)/lin4x/tty.h" class="fref">li4u9pame="L3"9L8" id="L8" class="line"9name=92cccccc14" ccc_353pt30cccccccnccin_l>cse inccin_l>cs > <> >y29 > ci_OLD in =cc}module.h" class="ud_OLD inccin_OLD >29n> >92y/t2ty_i22tl.c2L#enalfmoduleol =_OLD ol n, 0i324octl.12f iundefto_OLD in =cc}module.h" class="ud_OLD >29n> in,module.h" cla9s="fr92cc> > in =cc}module.h" class="ud_OLD lacty3/c> > >= ~4octl.12f iundeCLOCAL_OLD 0>29n> linux/t_353pt30ccccccctto_OLD in =cc}module.h" class="ud_OLD lacty3/c> |324octl.12f iundebit_OLD >29n> to_OLD in =cc}module.h" class="op )cCBAlose_29*/<3>>29n> > c9found92 2>>3; ch" class="fref">to_OLD in =cc}module.h" class="op .y29 > ci_OLD in =, > >y29 > ol n, 0s>29n> 3 3 9 h" class="fref">to_OLD in =cc}module.h" class="ud_OLD lacty3/c> > >24octl.12f iundeCLOCAL_OLD 0) !324octl.12f iundebit_OLD >29n> >29n> 93 cibinn, 01/29/93, tonccin_unl>cse inccin_unl>cs > <> >y29 > ci_OLD in =cc}module.h" class="ud_OLD inccin_OLD >29n> >29n> cass=aor lud_in3u9i3>40tl.c9OLD =c0;cccccccccccccc>#92" id9329/93, to add line discipli3>*/<3>>34 9i="4ommen9drivers/tty/t3ty_i3336_O9D14" 93_baud_riche" name4"9ne discip9i3"> 2>>3; _baud_riche" name4"9n6"4ommen9 in-n9x/> 936c> se_ci_OLD <3">in =c-1; inux/t@t =c-oty for to6we" naueste4ss=aor lu4_enpan>_baud_riche" name4"9n" 4lass=983"> 3>>3; inste4ss=aor lu4_enpan>_baud_riche" name4"9n8 4lass=9precise weird speed give9a pre93e SLI3.h1 e 3 3>94="L3" class="line"""""Fis maximal bPerform non cla discip cla specifictmrefecontrol e" nas. Thisueste4ss=aor lu4_enpan>_baud_riche" name4"9 > caor lud_OLD <9or lu9483.h1 e>>3; >ste4ss=aor lu4_enpan>_baud_riche" name4"9 cIBSHIF_SEN9 > c9 y348 339)pen, 01/29/93, to add l9ne di94>linut" class="lin CD" ./span>cspeed_= > cspeed_ty29 > ci_OLD in =c0/span>cspeed_= > 7 cIBSHIF_SENT9 >3; c>>>>>>>>unsigned t" class="lin CD" lmadd l,>unsigned longclass="lin CD" >29n> *9href="drivers/tty/t34y_i9349_O948fref/div> in =c-1;pen, 01/29/99 r4port 9href="drivers/tty/t35y_i9351_O94s="lineeeeeew/span>cspeed_= > cspeed_ty29 > ci_OLD cin, 0>29n> <__/93,peed_tspeed_= > >29n> > 9 > cspeed_= > name="L1"> 9 1 > .y29 > >29n> 9195ty/t3ty_i3337_OLD14" cccc> > c9ly348 3393h> 2>>35 > h" class="fref">to_OLD in =cc}module.h" class="LD14" _OLD > =cc}module.h" class="uype_OLD > >> >ty_i3337_OLD14" cccc> > c9l>6drivers/tty/tt3h> 93 95 2>>3; to_OLD in =cc}module.h" class="LD14" _OLD > =cc}module.h" class="subuype_OLD >29n> >3; ci_OLD cin, 0i324octl.12f iundefto_OLD in =cc}module.h" class="t36se it36sn, 0>29n> in 15" =c> 9 > <959ref">linux/telsecCBAlose_29*/<3>>29n> in960 2>>3; ci_OLD cin, 0i324octl.12f iundefto_OLD in =>29n> 9href="drivers/tty36tty3392_OLD96cc>#L"in)/lin4x/tty.h" class="fref">li4u9t> linux/switchy.h" class="fref"cmd=_OLD lmadd l*if="drivers/tty/t24y_/1n Fiaud_OLD <9t TIOCGETPc>#L"in)/lin4x/tty.h" class="fref">li4u9t="4ommen9ty/t3yy_i3366_OLD14" ccc9ccccc96cc> > TIOCGETPc>#L:"in)/lin4x/tty.h" class="fref">li4u9tux/nux/f9 > ci_OLD <96fref">linux/tttttttttaor ludh" class="fref"gettsgs="b=_OLD gettsgs="b > .y29 > ci_OLD cin, 0, ./span>cspeed_= > sgs="b > o3tion value="v__/93,_OLD <__/93,peed_t)class="lin CD" >29n> linux/modulecasety/t34y_i3346_OLTIOCSETP=_OLD TIOCSETPc>#L:"in)/lin4x/tty.h" class="fref">li4u9t>3; #L:"in)/lin4x/tty.h" class="fref">li4u9ta3href="9me="L7"> 7 .y29 > ci_OLD cin, 0, ./span>cspeed_= > sgs="b > o3tion value="v__/93,_OLD <__/93,peed_t)class="lin CD" >29n> in &/&/ !> 9> >29n> 9class="comment">37/*<3/s9a37> 97vers/tty35ttycasety/t34y_i3346_OLTIOCGETC li4u9c> > cif9und_O972fref">linux/f="driveaor ludh" class="fref"getttcharse igetttchars > .y29 > ci_OLD cin, 0, speed_= > >29n> li4u9c="4ommen9d">in-nux/> > 9c_cda974 href="drive isetttchars > .y29 > ci_OLD cin, 0, speed_= > >29n> >29n> >29n> li4u9ca3href="9>ci_OLD >3; igettltchars > .y29 > ci_OLD cin, 0, speed_= > >29n> li4u9&/ > 9> cCBAlose_OLD 9/div>980 2>>3; isettltchars > .y29 > ci_OLD cin, 0, speed_= > >29n> 9 2>>24 >29n> li4u9& 7 .y29 > ci_OLD cin, 0, speed_= > TERMIOS_FLUSH href|ph" class="fref"TERMIOS_WAIcccccccccccc}modTERMIOS_WAIc href|ph" class="fref"TERMIOS_OLDccccccccccc}modTERMIOS_OLDn, 0)>29n> in &x/mm26> 989OLD1498cc> > TCSETSWOLD :"in)/lin4x/tty.h" class="fref">li4u9&ux/nux/f9>cB;; linux/tttttttttaor ludh" class="fref"settL1" cl .y29 > ci_OLD cin, 0, speed_= > >29n> 98>linux/modulecasety/t34y_i3346_OLTCSETS=_OLD TCSETSOLD :"in)/lin4x/tty.h" class="fref">li4u9&.c26c#L89= ~> d_OL345" class="l9ne""398 2>>3; caor ludh" class="fref"settL1" cl .y29 > ci_OLD cin, 0, speed_= > >29n> TCGETS2OLD cCBAlose_29*/<3>>29n> li4u9e">3902099 cB46080o>3; .y29 > ci_OLD cin, 0, > >y29 > >29n> li9ux/tt99a href="drivers/tty37 > h" class="fref"kernel_L1" cl _Lo_/93,_L1" cl ../span>cspeed_= > >y29 > >29n> linux/f="drive >29n> #92"c_c993 href="drive >29n> 99fref">linux/tcasety/t34y_i3346_OLTCGETS=_OLD TCGETSOLD :"in)/lin4x/tty.h" class="fref">li4u9ey348 339y_i3298_ef="drivers/tty/924y_/99>linux/module25*/<3>&h" class="fref"copy_L1" cl .y29 > ci_OLD cin, 0, > >y29 > >29n> ../span>cspeed_= > >y29 > >29n> >29n> > >29n> linux/tcasety/t34y_i3346_OLTCGETS2=_OLD TCGETS2OLD :"i/pre>CBAlose_29*/<3>>29n> li10/cc>10/a href="drivers/tty37h" class="fref"copy_L1" cl .y29 > ci_OLD cin, 0, > >y29 > >29n> 10/2fref">linux/f="drive > h" class="fref"kernel_L1" cl _Lo_/93,_L1" cl ../span>cspeed_= > td_OLD 2n, 0 o3tion value="v__/93,_OLD <__/93,peed_t)lass="lin CD" >y29 > >29n> >29n> >29n> 10/fref">linux/tcasety/t34y_i3346_OLTCSETSF2=_OLD TCSETSF2OLD :"in)/lin4x/tty.h" class="fref">li4u10/6t4 clas10/_i3298_ef="drivers/tty/10/_i>10/>linux/module25*/<3>&aor ludh" class="fref"settL1" cl .y29 > ci_OLD cin, 0, speed_= > TERMIOS_FLUSH href|ph" class="fref"TERMIOS_WAIcccccccccccc}modTERMIOS_WAIc hre)>29n> 10/ 2>>3; TCSETSW2OLD :"in)/lin4x/tty.h" class="fref">li4u10/8t4 clas10/f="drivers/tty/t24y_/1n10/f=>10/8 2>>3; .y29 > ci_OLD cin, 0, speed_= > >29n> >29n> 2>&10="l>10=" 2>>3; .y29 > ci_OLD cin, 0, speed_= > >29n> 10=="L3"#endifcCBAlose_29*/<3>>29n> l10 lp>10=2/t2ty_i22tl.casety/t34y_i3346_OLTCGETA=_OLD TCGETAOLD :"iBAlose_29*/<3>>29n> 310=3 href="drive igettt1" cl > .y29 > ci_OLD cin, 0, speed_= > >29n> 10pos>10=cc> > TCSETAFOLD :"in)/lin4x/tty.h" class="fref">li4u10=5t4 clas10e handling modules (like10e h>10=fref">linux/tttttttttaor ludh" class="fref"settL1" cl .y29 > ci_OLD cin, 0, speed_= > TERMIOS_FLUSH href|ph" class="fref"TERMIOS_WAIcccccccccccc}modTERMIOS_WAIc href|ph" class="fref"TERMIOS_TERMIOccccccccccc}modTERMIOS_TERMIOn, 0)>29n> li4u10=7t4 clas10s/tty/t3ty_io319.c3.c#L110s/t>10= 2>>3; caor ludh" class="fref"settL1" cl .y29 > ci_OLD cin, 0, speed_= > >29n> li4u10=9t4 clas10ty/t3ty_i232l.c3.c#L1" i10ty/>10=9c> > .y29 > ci_OLD cin, 0, speed_= > >29n> TCGETS2OLD cCBAlose_29*/<3>>29n> li4u1022t4 clas10L8" id="L8" class="line"10L8">10r2fref">linux/f="drivedule.h" class="copy_L1" cl _l>cs3 =_OLD copy_L1" cl _l>cs3 > .y29 > ci_OLD cin, 0, > >y29 > >29n> >10r3 href="drive h" class="fref"kernel_L1" cl _Lo_/93,_L1" cl ../span>cspeed_= > >y29 > >29n> in,module.h" cla10or >10r4 href="drive10rfref">linux/tttttttttaor ludh" class="fref"ret_OLD >29n> 10r>linux/modulecasety/t34y_i3346_OLTIOCSLCKTRMIOS=_OLD TIOCSLCKTRMIOSOLD :"in)/lin4x/tty.h" class="fref">li4u1027t4 clas10in =c-1,f> > c10in >10r 2>>3; c > !dule.h" class="capable=_OLD capable > .y29 > >29n> 3 3 10ine>10r8 2>>3; >29n> cs3 =_OLD copy_L1" cl _l>cs3 > .y29 > ci_OLD cin, 0, > >y29 > >29n> 10t3 href="drive h" class="fref"/93,_L1" cl _Lo_kernel_L1" cl OLD .> >y29 > 710ta href="drivers/tty377777777777777777777777777777777./span>cspeed_= > >29n> linux/f="drive>29n> cse inccin_l>cs > <> >y29 > ci_OLD cin, 0cc}module.h" class="ud_OLD inccin_OLD >29n> ci_OLD cin, 0cc}module.h" class="ud_OLD il>cs3 =_OLD L1" cl _l>cs3 > i324octl.12f iundepeed_OLD >29n> 2>>3; 10tfref">linux/ttttttttty/t34y_i3346_OLnccin_unl>cse inccin_unl>cs > <> >y29 > ci_OLD cin, 0cc}module.h" class="ud_OLD inccin_OLD >29n> in-n10 <>10t>linux/module25*/<3>&aor lud, 01/29/93, to add line discipli3>> 10t7t4 clas1083"> 3>>3; 10t7"L3"#elsecCBAlose_29*/<3>>29n> li4u1039t4 clas10>> 3>>34 > >10t9c> > cs3 =_OLD copy_L1" cl _l>cs3 > .y29 > ci_OLD cin, 0, > >y29 > >29n> name="L3"> 3<10obl>10ob href="drive h" class="fref"kernel_L1" cl _Lo_/93,_L1" cl _1 ../span>cspeed_= > >y29 > >29n> 10oa href="drivers/tty3777777777dule.h" class="ret_OLD >29n> linux/f="driveaor ludh" class="fref"ret_OLD >29n> 10oy/t2ty_i22tl.casety/t34y_i3346_OLTIOCSLCKTRMIOS=_OLD TIOCSLCKTRMIOSOLD :"in)/lin4x/tty.h" class="fref">li4u1044t4 clas10ivers/tty/t34y_i3345_OLD10ive>10o4 href="drive !dule.h" class="capable=_OLD capable > .y29 > >29n> linux/tttttttttf="driveaor lud-y/t34y_i3346_OLEPERMccccccccccc}modEPERMn, 0>29n> cs3 =_OLD copy_L1" cl _l>cs3 > .y29 > ci_OLD cin, 0, > >y29 > >29n> .> >y29 > 7 <__/93,peed_t)class="lin CD" >29n> 10o9c> > 10ne >10ne href="drivecse inccin_l>cs > <> >y29 > ci_OLD cin, 0cc}module.h" class="ud_OLD inccin_OLD >29n> ci_OLD cin, 0cc}module.h" class="ud_OLD il>cs3 =_OLD L1" cl _l>cs3 > i324octl.12f iundepeed_OLD >29n> 10n2fref">linux/f="drivedule.h" class="nccin_unl>cse inccin_unl>cs > <> >y29 > ci_OLD cin, 0cc}module.h" class="ud_OLD inccin_OLD >29n> 10n3 href="drive >29n> name="L1"> 10>10n_OLD #endifcCBAlose_29*/<3>>29n> 10 va>10n54" c#ifdefty/t34y_i3346_OLTCGETX=_OLD TCGETXOLD cCBAlose_29*/<3>>29n> >10n>linux/modulecasety/t34y_i3346_OLTCGETX=_OLD TCGETXOLD :if="drivers/tty/t24y_/1n Fiaud_OLD <10n7t4 clas103>>6drivers/tty/tt3h> 103>&>10n 2>>3; c/span>cspeed_= > 10n8 2>>3; h" class="fref"real_>ci_OLD cin, 0cc}module.h" class="ud_OLDn_OLD >29n> in 15" =c> 10v> >10n9c> > ci_OLD 10 10 < href="drivecse inccin_l>cs > <> >y29 > ci_OLD cin, 0cc}module.h" class="ud_OLD inccin_OLD >29n> 10 a href="drivers/tty37h" class="fref"memcpi_OLD .> >y29 > ci_OLD cin, 0cc}module.h" class="ud_OLDn_OLD cspeed_= > >29n> linux/f="drivedule.h" class="nccin_unl>cse inccin_unl>cs > <> >y29 > ci_OLD cin, 0cc}module.h" class="ud_OLD inccin_OLD >29n> h" class="fref"copy_Lo_/93,_OLD .y29 > >y29 > cspeed_= > >29n> 10 4 href="drive ci_OLD 10 fref">linux/tttttttttaor ludh" class="fref"ret_OLD >29n> 10 >linux/module/="iv> cass=aor lud_in3u10 7t4 clas10ers/tty/t36y_i3368_OLD1410ers>10 2>>3; TCSETXOLD :="iv> cass=aor lud_in3u10 8t4 clas10me="L7"> 710 8 2>>3; .y29 > ci_OLD cin, 0, y29 > >29n> in &/&/ !> 10 <>10 9/t2ty_i22tl.casety/t34y_i3346_OLTCSETXW=_OLD TCSETXWOLD :"in)/lin4x/tty.h" class="fref">li4u107tt4 clas10ccccccccccccccc> > 10cc 2>>3; .y29 > ci_OLD cin, 0, y29 > >29n> 37/*<3/s10cla>10cvers/tty35ttycasety/t34y_i3346_OLTCSETXF=_OLD TCSETXFOLD :"in)/lin4x/tty.h" class="fref">li4u1072t4 clas10ccccccc> > cif10ccc>10c2fref">linux/f="driveaor ludh" class="fref"settL1" cln_OLD .y29 > ci_OLD cin, 0, y29 > TERMIOS_FLUSH hre)>29n> 10c3OLD #endifx/f="drivecCBAlose_29*/<3>>29n> in-nux/> > 10d">>10ccc> > li4u1075t4 clas10BSHIF_.c2L)/linux/tty.h"10BSH>10cfref">linux/ttttttttty/t34y_i3346_OLcopy_L1" cl .y29 > ci_OLD cin, 0, > >y29 > >29n> 10c>linux/module25*/<3>&h" class="fref"ret_OLD ..y29 > lacty3/c> > >24octl.12f iundeCLOCAL_OLD 0) ? 1 : 0,ird" name="L7"> 710c 2>>3; c>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>(c" class="lin CD" <__/93,peed_t)lass="lin CD" >29n> ci>10c8 2>>3; >29n> li4u108tt4 clas10> cCBAlose_OLD 10> >10> href="drive h" class="fref"gett/93,_OLD .y29 > <__/93,peed_t)class="lin CD" >29n> >29n> linux/f="driveaor ludh" class="fref"> <> .y29 > ci_OLD cin, 0, y29 > >29n> 7 >10>3 href="drivedefault:"in)/lin4x/tty.h" class="fref">li4u1084t4 clas10iv> in &x/mm26> 9810iv>>10>4 href="drive>29n> cB>10>fref">linux/t/="iv> cass=aor lud_in3u1086t4 clas10 cB46080o10>>linu/="iv> cass=aor lud_in3u1087t4 clas10= ~> d_OL345" class="l10= ~>10>" clas/t34y_i3346_OLEXPORT_SYMBOL_GPL_OLD .y29 > )>29n> > ci_OLD e100[>>10>9/t2tt" class="lin CD" ./span>cspeed_= > cspeed_ty29 > ci_OLD in =c0unsigned longclass="lin CD" >29n> li10ccc>10 a href="drive/span>cspeed_= > ldn, 0>29n> 10 2fref">linux/c" class="lin CD" retvaan, 0i32y29 > <> .y29 > in =)>29n> h" class="fref"retvaa=_OLD retvaan, 0)cCBAlose_29*/<3>>29n> retvaan, 0>29n> 10 ty/t3ty_i3337_OLD14" cccc> > c10 6t4 clas10y_i3298_ef="drivers/tty/10y_i>10 >linux/moduley29 > ldn, 0i32y29 > _wai_=_OLD _wai_ > .y29 > in =)>29n> 10 2>>3; 10 8linux/modulecasety/t34y_i3346_OLTCIFLUSH=_OLD TCIFLUSHOLD :"in)/lin4x/tty.h" class="fref">li4u1099t4 clas10cccccccccc>#L2"L3" id="L10ccc>10 9c> > h" class="fref"l =_OLD ldn, 0i> >> >ey29 > ldn, 0cc}module.h" class="op #L2"L3" id="L11/tt>110 href="drive ldn, 0cc}module.h" class="op in =)>29n> li11/cc>11/a href="drivers/tty37x/moduley29 > > in =)>29n> 11/2fref">linux/f="drive/="iv> cass=aor lud_in3u11/3t4 clas11/LD =c0;cccccccccccccc>#11/LD>11/3 href="drive>29n> li4u11/5t4 clas11/SHIF_.c2L)/linux/tty.h"11/SH>110fref">linux/ttttttttt > h" class="fref"l =_OLD ldn, 0i> >> >ey29 > ldn, 0cc}module.h" class="op in =)>29n> 110 2>>3; c>>>>>>>>y29 > > in =)>29n> 11/8 2>>3; cass=aor lud_in3u11/9t4 clas11/ccccccccc>#L2"L3" id="L11/cc>1109c> > comment">/* fall through */ > c111tt4 clas11="line" name="L82"> 2>&11="l>111tref">linux/tcasety/t34y_i3346_OLTCOFLUSH=_OLD TCOFLUSHOLD :"in)/lin4x/tty.h" class="fref">li4u1111t4 clas11y_i2326_OLD14" ccccccccc11y_i>111a href="drivers/tty37h" class="fref"s="f/tty.h_flush_buff3,_OLD in =)>29n> l11 lp>1112fref">linux/f="drivebreak>29n> 31113 href="drivedefault:"in)/lin4x/tty.h" class="fref">li4u11=4t4 clas11possibleptorame="L1"> 11pos>1114 href="drive _OLD n, 0.y29 > ldn, 0)>29n> linux/tttttttttaor lud-y/t34y_i3346_OLEINVAL_OLD >29n> cass=aor lud_in3u11=7t4 clas11s/tty/t3ty_io319.c3.c#L111s/t>11= 2>>3; _OLD n, 0.y29 > ldn, 0)>29n> 11=9c> /="iv> cass=aor lud_in3u112tt4 clas11rivers/tty/t3yy_io32octl11riv>11ri4" cs/t34y_i3346_OLEXPORT_SYMBOL_GPL_OLD .y29 > )>29n> 11r2frefc" class="lin CD" ./span>cspeed_= > cspeed_ty29 > ci_OLD in =c0/span>cspeed_= > filepeed_ty29 > filepeed,ird" name="L7"> 7_baud_riche"in(struct11an>>11r3 href="drive cmdin =c0unsigned longclass="lin CD" >29n> in,module.h" cla11or >11r4 href="drivers/tty/t24y_/1n Fiaud_OLD <1125t4 clas11y_i2326_OLD14" ccccccccc11y_i>11rfref">linux/tc" class="lin CD" retvaan, 0>29n> 11r>linucCBAlose_29*/<3>>29n> cmdin =)if="drivers/tty/t24y_/1n Fiaud_OLD <11r8t4 clas11ine discipli3"> 3 3 11ine>1128linux/modulecasety/t34y_i3346_OLTCXONC li4u1129t4 clas11ibaud_OLD 11r9c> > retvaan, 0i32y29 > <> .y29 > in =)>29n> 11t3 href="drive h" class="fref"retvaa=_OLD retvaan, 0)cCBAlose_29*/<3>>29n> retvaan, 0>29n> linux/f="driveswitchy.h" class="fref"arg_OLD TCOOFFOLD :"in)/lin4x/tty.h" class="fref">li4u11t4t4 clas11drivers/tty/t3ty_i3336_O11dri>11t4 href="drive !dule.h" class="=ao_OLD in =cc}module.h" class="flowspaopp3 =_OLD flowspaopp3 n, 0)if="drivers/tty/t24y_/1n Fiaud_OLD <1135t4 clas11i3"> 2>>3; 11tfref">linux/ttttttttt > in =cc}module.h" class="flowspaopp3 =_OLD flowspaopp3 n, 0i321>29n> in-n11 <>11t>linux/module25*/<3>& > ci_OLD ci > .y29 > in =)>29n> 3>>3; 113 2>>3; c>>>>>>>>/="iv> cass=aor lud_in3u11t8t4 clas11precise weird speed give11pre>1138 2>>3; >29n> > >11t9c> > li4u114tt4 clas11oblemd"> name="L3"> 3<11obl>11ob href="drive h" class="fref"=ao_OLD in =cc}module.h" class="flowspaopp3 =_OLD flowspaopp3 n, 0)if="drivers/tty/t24y_/1n Fiaud_OLD <1141t4 clas11 7 in =cc}module.h" class="flowspaopp3 =_OLD flowspaopp3 n, 0i32, 01/29/93, to add line discipli3>> 1142t4 clas11>caor lud_OLD <11>ca>11o2fref">linux/f="drive77777777rs/tty37h" class="fref"start_>ci_OLD ci > .y29 > in =)>29n> 1143 href="drive/="iv> cass=aor lud_in3u1144t4 clas11ivers/tty/t34y_i3345_OLD11ive>11o4 href="drive>29n> linux/tttttttttcasety/t34y_i3346_OLTCIOFF=_OLD TCIOFFOLD :"in)/lin4x/tty.h" class="fref">li4u1146t4 clas11)pen, 01/29/93, to add l11)pe>11o>linux/module25*/<3>&&&&&&&&& > h" class="fref"STOP_CHARccccccccccc}modSTOP_CHAR > .y29 > in =) !32y29 > >29n> .y29 > in =, y29 > .y29 > in =))>29n> 11o8 2>>3; >29n> 11o9c> > li4u115tt4 clas11ne discipli3n/*<3/spa35>11ne >11ne href="drive h" class="fref"START_CHARccccccccccc}modSTART_CHAR > .y29 > in =) !32y29 > >29n> .y29 > in =, y29 > .y29 > in =))>29n> 11n2fref">linux/f="drive>29n> 11n3 href="driveli4u11n4t4 clas11> name="L1"> 11>1154 href="drive >29n> 11 va>115fref">linux/ttttttttt/="iv> cass=aor lud_in3u1156t4 clas113h> 2>>35 >115>linux/module25*/<3>&aor lud, 01/29/93, to add line discipli3>> 11n7t4 clas113>>6drivers/tty/tt3h> 113>&>115 2>>3; TCFLSHOLD :"in)/lin4x/tty.h" class="fref">li4u1158t4 clas11rivers/tty/t36y_i3361pt311riv>11n8 2>>3; .y29 > in =, y29 > >29n> in 15" =c> 11v> >11n9c> > li4u116tt4 clas11 ci_OLD 11 11 < href="drivecomment">/* Try the mref commands */ > c1161t4 clas11href="drivers/tty36tty3311hre>11 a href="drivers/tty37aor ludh" class="fref"> .y29 > in =, y29 > filepeed,class="lin CD" cmdin =c0y29 > >29n> linux//="iv> cass=aor lud_in3u1163t4 clas11f="drivers/tty36y_i3364_11f=">11 3 hre/="iv> cass=aor lud_in3u1164t4 clas11ty/t3yy_i3366_OLD14" ccc11ty/>11 4 hres/t34y_i3346_OLEXPORT_SYMBOL_OLD .y29 > )>29n> > c1166t4 clas11ef="drivers/tty/t36y_i3311ef=>11 >linu#ifdefty/t34y_i3346_OLCONFIG_COMPAcccccccccccc}modCONFIG_COMPAcy/t3ty_i3337_OLD14" cccc> > c1167t4 clas11ers/tty/t36y_i3368_OLD1411ers>11 2>&longclass="lin CD" ./span>cspeed_= > cspeed_ty29 > ci_OLD in =c0/span>cspeed_= > filepeed_ty29 > filepeed,ird" name="L7"> 7 711 8 2>>3; cmdin =c0unsigned longclass="lin CD" >29n> in &/&/ !> 11 <>11 9/t2tf="drivers/tty/t24y_/1n Fiaud_OLD <117tt4 clas11ccccccccccccccc> > 11cc 2>>3; cmdin =)if="drivers/tty/t24y_/1n Fiaud_OLD <1171t4 clas11class="comment">37/*<3/s11cla>11cvers/tty35ttycasety/t34y_i3346_OLTIOCGLCKTRMIOS=_OLD TIOCGLCKTRMIOSOLD :"in)/lin4x/tty.h" class="fref">li4u1172t4 clas11ccccccc> > cif11ccc>11c2fref">linux/casety/t34y_i3346_OLTIOCSLCKTRMIOS=_OLD TIOCSLCKTRMIOSOLD :"in)/lin4x/tty.h" class="fref">li4u1173t4 clas1137n> .y29 > in =, y29 > filepeed,class="lin CD" cmdin =c0(unsigned long)class="lin CD" .y29 > >29n> in-nux/> > 11d">>11ccc> > li4u1175t4 clas11BSHIF_.c2L)/linux/tty.h"11BSH>11cfref">linux/tttttttttaor lud-y/t34y_i3346_OLENOIOCTLCMDccccccccccc}modENOIOCTLCMDn, 0>29n> 117>linux/module/="iv> cass=aor lud_in3u1177t4 clas11 id="L8" class="line" na11 id>11c 2>&/="iv> cass=aor lud_in3u1178t4 clas11>ci_OLD ci>11c8 2>&s/t34y_i3346_OLEXPORT_SYMBOL_OLD .y29 > )>29n> cCBAlose_OLD 11> >11> hrecCBAlose_29*/<3>>29n> in =, this exp3,imental <3>&ion by CBAlose_2mailto:lx,@ 2>ux.no">lx,@ 2>ux.noin =.
subfoot3,_> lx,. 2>ux.no kindly hosted by CBAlose_2http://www.redpill- 2>pro.no">Redpill L2>pro ASin =, provider of L2>ux consultingcand op3,ations services since 1995.