linux/scripts/kernel-doc
<<
>>
Prefs
   1#!/usr/bin/perl -w
   2
   3use strict;
   4
   5## Copyright (c) 1998 Michael Zucchi, All Rights Reserved        ##
   6## Copyright (C) 2000, 1  Tim Waugh <twaugh@redhat.com>          ##
   7## Copyright (C) 2001  Simon Huggins                             ##
   8## Copyright (C) 2005-2012  Randy Dunlap                         ##
   9## Copyright (C) 2012  Dan Luedtke                               ##
  10##                                                               ##
  11## #define enhancements by Armin Kuster <akuster@mvista.com>     ##
  12## Copyright (c) 2000 MontaVista Software, Inc.                  ##
  13##                                                               ##
  14## This software falls under the GNU General Public License.     ##
  15## Please read the COPYING file for more information             ##
  16
  17# 18/01/2001 -  Cleanups
  18#               Functions prototyped as foo(void) same as foo()
  19#               Stop eval'ing where we don't need to.
  20# -- huggie@earth.li
  21
  22# 27/06/2001 -  Allowed whitespace after initial "/**" and
  23#               allowed comments before function declarations.
  24# -- Christian Kreibich <ck@whoop.org>
  25
  26# Still to do:
  27#       - add perldoc documentation
  28#       - Look more closely at some of the scarier bits :)
  29
  30# 26/05/2001 -  Support for separate source and object trees.
  31#               Return error code.
  32#               Keith Owens <kaos@ocs.com.au>
  33
  34# 23/09/2001 - Added support for typedefs, structs, enums and unions
  35#              Support for Context section; can be terminated using empty line
  36#              Small fixes (like spaces vs. \s in regex)
  37# -- Tim Jansen <tim@tjansen.de>
  38
  39# 25/07/2012 - Added support for HTML5
  40# -- Dan Luedtke <mail@danrl.de>
  41
  42#
  43# This will read a 'c' file and scan for embedded comments in the
  44# style of gnome comments (+minor extensions - see below).
  45#
  46
  47# Note: This only supports 'c'.
  48
  49# usage:
  50# kernel-doc [ -docbook | -html | -html5 | -text | -man | -list ]
  51#            [ -no-doc-sections ]
  52#            [ -function funcname [ -function funcname ...] ]
  53#            c file(s)s > outputfile
  54# or
  55#            [ -nofunction funcname [ -function funcname ...] ]
  56#            c file(s)s > outputfile
  57#
  58#  Set output format using one of -docbook -html -html5 -text or -man.
  59#  Default is man.
  60#  The -list format is for internal use by docproc.
  61#
  62#  -no-doc-sections
  63#       Do not output DOC: sections
  64#
  65#  -function funcname
  66#       If set, then only generate documentation for the given function(s) or
  67#       DOC: section titles.  All other functions and DOC: sections are ignored.
  68#
  69#  -nofunction funcname
  70#       If set, then only generate documentation for the other function(s)/DOC:
  71#       sections. Cannot be used together with -function (yes, that's a bug --
  72#       perl hackers can fix it 8))
  73#
  74#  c files - list of 'c' files to process
  75#
  76#  All output goes to stdout, with errors to stderr.
  77
  78#
  79# format of comments.
  80# In the following table, (...)? signifies optional structure.
  81#                         (...)* signifies 0 or more structure elements
  82# /**
  83#  * function_name(:)? (- short description)?
  84# (* @parameterx: (description of parameter x)?)*
  85# (* a blank line)?
  86#  * (Description:)? (Description of function)?
  87#  * (section header: (section description)? )*
  88#  (*)?*/
  89#
  90# So .. the trivial example would be:
  91#
  92# /**
  93#  * my_function
  94#  */
  95#
  96# If the Description: header tag is omitted, then there must be a blank line
  97# after the last parameter specification.
  98# e.g.
  99# /**
 100#  * my_function - does my stuff
 101#  * @my_arg: its mine damnit
 102#  *
 103#  * Does my stuff explained.
 104#  */
 105#
 106#  or, could also use:
 107# /**
 108#  * my_function - does my stuff
 109#  * @my_arg: its mine damnit
 110#  * Description: Does my stuff explained.
 111#  */
 112# etc.
 113#
 114# Besides functions you can also write documentation for structs, unions,
 115# enums and typedefs. Instead of the function name you must write the name
 116# of the declaration;  the struct/union/enum/typedef must always precede
 117# the name. Nesting of declarations is not supported.
 118# Use the argument mechanism to document members or constants.
 119# e.g.
 120# /**
 121#  * struct my_struct - short description
 122#  * @a: first member
 123#  * @b: second member
 124#  *
 125#  * Longer description
 126#  */
 127# struct my_struct {
 128#     int a;
 129#     int b;
 130# /* private: */
 131#     int c;
 132# };
 133#
 134# All descriptions can be multiline, except the short function description.
 135#
 136# You can also add additional sections. When documenting kernel functions you
 137# should document the "Context:" of the function, e.g. whether the functions
 138# can be called form interrupts. Unlike other sections you can end it with an
 139# empty line.
 140# Example-sections should contain the string EXAMPLE so that they are marked
 141# appropriately in DocBook.
 142#
 143# Example:
 144# /**
 145#  * user_function - function that can only be called in user context
 146#  * @a: some argument
 147#  * Context: !in_interrupt()
 148#  *
 149#  * Some description
 150#  * Example:
 151#  *    user_function(22);
 152#  */
 153# ...
 154#
 155#
 156# All descriptive text is further processed, scanning for the following special
 157# patterns, which are highlighted appropriately.
 158#
 159# 'funcname()' - function
 160# '$ENVVAR' - enviroef="5  53#           class="lii744     -doc#L160" id="       1609="L20 * Example156" class="line" 8x  6121  -no-done" 8terx: (des enviroeu musfunauerx: (desf="scripts/kernel-doc#L148" id="L153" class="line" name="L63">  6131       Dne" 8x#37;CONST enviroeu musfunauts.
  61416a href="scripts/kernel-doc#L5" id="1"L65" cla1ss="line" name="L65">  61516 Please  &qu lotslaratataf="scripts/kernel-doc#L5" id="1"L16" classs="line" name="L16">  16<#6a href="scripts/kernel-doc#L17" id=""L67" cla1ss="line" name="L67">  6171      my $to stde= 0ef="scripts/kernel-doc#L152" id="L68" cla1ss="line" name="L68">  6181
  6191  -nofmy $anon {
  7101      f="scripts/kernel-doc#L152" id="d="      ss="line" name="L71">  7111       smathigexprscaould gether  fiithd comment musation       f="scripts/kernel-doc#L152" id="L62" cla1ss="line" name="L72">  7121      my $ mus_ts.
  7131
  7141  c fimy $ mus_erx: e=  envi\@(\w+) funcef="scripts/kernel-doc#L152" id="L65" cla1ss="line" name="L75">  7151
  7161  All my $ mus_{
  17<177All my $ mus_f="e=  envi(\$\w+) funcef="scripts/kernel-doc#L152" id="L68" cla1ss="line" name="L78">  71817a href="scripts/kernel-doc#L49" id=1"L79" cla1ss="line" name="L79">  7191 format Ooes tots.veraoul substitu  8101 In the  Onore ineahigformat using f="scripts/kernel-doc#L24" id=1"d="      ss="line" name="L81">  81118a href="scripts/kernel-doc#L42" id=1"L82" cla1ss="line" name="L82">  8121 /**
  81318  8141 (* @p                 (...)* $ mus_n
  8151 (* a                  (...)* $ mus_{
  8161  * (D                 (...)* $ mus_f=",Contextl@dabtputl@daitput\$1l@da/itputo@da/btputontextef="scripts/kernel-doc#L115" id="L17" classs="line" name="L87">  8171  * (s                 (...)* $ mus_erx: ,Contextl@datttputo@dabtput\$1l@da/btputo@da/tttputof the ref="scripts/kernel-doc#L152" id="L88" cla1ss="line" name="L88">  81818  819189a hrmy $local_ghr=  f the\\\\\\\\g; of theef="scripts/kernel-doc#L152" id="L90" cla1ss="line" name="L90">  9101 So ..my $ine
  91119a href="scripts/kernel-doc#L42" id=1"L92" cla1ss="line" name="L92">  9121 /**
  91319  91419(* @p                 (...)* $ mus_n
  91519(* a                  (...)* $ mus_{
  91619 * (D                 (...)* $ mus_f=",Contextl@daass="lxr_pr\ontextf="\ontexttput\$1l@da/ass=tputontextef="scripts/kernel-doc#L115" id="L17" classs="line" name="L97">  91719 * (s                 (...)* $ mus_erx: ,Contextl@daass="lxr_pr\ontexterx: \ontexttput\$1l@da/ass=tputontext ref="scripts/kernel-doc#L152" id="L98" cla1ss="line" name="L98">  918198o ..my $ine
 1202  * my_fXML,nt ttml -using f="scripts/kernel-doc#L24" id=2"L101" cl2ss="line" name="L101"> 1212  * @mmy x#37;hted apprs_xl5 = ( of the([^=])\\\of the([^\\\of thel@da]+-\\\of thelntexte  f the\$1l@daf thetput\$2l@da/f thetputontextef="scripts/kernel-doc#L115" id2"L102" cl2ss="line" name="L102"> 1222  *
 1232  * Do                 (...)* $ mus_n
 12420(* @p                 (...)* $ mus_{
  92520(* a                  (...)* $ mus_f=",Contextl@daf="ar put\$1l@da/f="ar putontextef="scripts/kernel-doc#L115" id2"L26" classs="line" name="L106"> 12620 * (D                 (...)* $ mus_erx: ,Contextl@daerx: (des put\$1l@da/erx: (des putontext ref="scripts/kernel-doc#L152" id2"L107" cl2ss="line" name="L107"> 127207o ..my $ine
 12820a href="scripts/kernel-doc#L49" id=2"L109" cl2ss="line" name="L109"> 1292  * @my_ommen,nt ttml -using f="scripts/kernel-doc#L24" id=2"L110" cl2ss="line" name="L110"> 120210* @mmy x#37;hted apprs_omment= ( $ mus_ts.
 1212  */
<                 (...)*  $ mus_n
 12221 *
 12321 * Do                 (...)*  $ mus_f=",Contextl@daf="ar put\$1l@da/f="ar putontextef="scripts/kernel-doc#L115" id2"L114" cl2ss="line" name="L114"> 12421(* @p                 (...)*  $ mus_erx: ,Contextl@daerx: (des put\$1l@da/erx: (des putontext ref="scripts/kernel-doc#L152" id2"L115" cl2ss="line" name="L115"> 125215o ..my $ine
 1262 1272 the name. seghligpretty roughf="scripts/kernel-doc#L17" id=2"L108" cl2ss="line" name="L118"> 128218* @mmy x#37;hted apprs_list= ( $ mus_ts.
 1292 e.g.
               (...)*  $ mus_n
  2002 /**
<               (...)*  $ mus_{
  21122 */
<                 (...)*$ mus_erx: ,Context\\\\fI\$1\\\\fPlntext ref="scripts/kernel-doc#L152" id2"L22" classs="line" name="L22">  22<222o ..my $ine
  23322a href="scripts/kernel-doc#L34" id=2"L24" classs="line" name="L24">  2442  *
  255225* @mmy x#37;hted apprs_ furt= ( $ mus_ts.
  26622 * (D                 (...)* $ mus_n
  27722 * (s                 (...)* $ mus_{
  2882     i                 (...)* $ mus_erx: ,Context\$1lntext ref="scripts/kernel-doc#L152" id2"L109" cl2ss="line" name="L29">  299229o ..my $ine
 12023     f="scripts/kernel-doc#L152" id2"L131" cl2ss="line" name="L131"> 1212     int 'moref="scripts/kernel-doc#L117" id2"L132" cl2ss="line" name="L132"> 122232* @mmy x#37;hted apprs_ '= ( $ mus_ts.
 12323 * Do                 (...)* $ mus_n
 12423(* @p                 (...)* $ mus_{
 12523(* a                  (...)* $ mus_erx: ,Context\$1lntext ref="scripts/kernel-doc#L152" id2"L136" cl2ss="line" name="L136"> 126236o ..my $ine
 12723a href="scripts/kernel-doc#L78" id=2"L138" cl2ss="line" name="L138"> 1282 can be 'c
 1292 emptyif ($#ARGV == -1)ref="scripts/kernel-doc#L128" id2"L140" cl2ss="line" name="L140"> 12024/**
<     1212 appro}f="scripts/kernel-doc#L152" id2"L132" cl2ss="line" name="L142"> 12224a href="scripts/kernel-doc#L3" id="2"L143" cl2ss="line" name="L143"> 12324  24<24 c fimy $dohted appr9= of thelntextef="scripts/kernel-doc#L152" id2"L145" cl2ss="line" name="L145"> 12524a href="scripts/kernel-doc#L26" id=""L146" cl2ss="line" name="L146"> 126246o ..my $verbosee= 0ef="scripts/kernel-doc#L152" id2"L147" cl2ss="line" name="L147"> 127247o ..my $format_more9= of thelislntextef="scripts/kernel-doc#L152" id2"L138" cl2ss="line" name="L148"> 128248o ..my $format_;">
sing ropr= 0ef="scripts/kernel-doc#L152" id2"L139" cl2ss="line" name="L149"> 129249o ..my $no_2" _s should = 0ef="scripts/kernel-doc#L152" id2"L150" cl2ss="line" name="L150"> 120250* @mmy x#37;hted apprse=  en7;hted apprs_lisef="scripts/kernel-doc#L152" id2"L141" cl2ss="line" name="L151"> 121251o ..my $ine
 122252o ..my $moruleu mus= of theKunctioAPIlntextef="scripts/kernel-doc#L152" id2"L153" cl2ss="line" name="L153"> 12325 12425 c fimy $lis_dumen= ( funcJanuary func,  enviFebruary func,  enviMsult func,  enviApril func,  enviMsy func,  enviJun- envief="scripts/kernel-doc#L115" id2"L155" cl2ss="line" name="L155"> 12525(* a                  enviJuly func,  enviAugust func,  enviSepta hre func,  enviOctohre func,f="scripts/kernel-doc#L115" id2"L146" cl2ss="line" name="L156"> 12625 * (D                 funcNova hre func,  enviDeca hre func)[(localtime)[4]] ef="scripts/kernel-doc#L24" id=""L157" cl2ss="line" name="L157"> 12725 * (s  lntext of the . ((localtime)[5]+1900ref="scripts/kernel-doc#L152" id2"L158" cl2ss="line" name="L158"> 12825a href="scripts/kernel-doc#L49" id=2"L159" cl2ss="line" name="L159"> 1292 'fuEsskernalalle. seghligglobalref="scripts/kernel-doc#L24" id=""L160" cl2ss="line" name="L160"> 1202 '$ET marprobaballwa hetominatidig emp, mare9ructulocaliethects,o"posinref="scripts/kernel-doc#L120" id2id="     2 1609="L20 * Exampl2156" 2lass="liCAVEAT EMPTOR! escripfunctioectios Iulocaliethemaypportwa hetomin are hif="scripts/kernel-doc#L120" id2iL132" cl2ss="line" name="L62">  6222  -no-dolso uscadocpof thedocpfunhe Ghancd"">
  of the frsectionbugref="scripts/kernel-doc#L24" id=""L153" cl2ss="line" name="L63">  62326  624264a hrmy ($ mus, $dions is no_64">, $false;_ musref="scripts/kernel-doc#L152" id2"L155" cl2ss="line" name="L65">  625265a hrmy ($news shoul, $news">
  26<26a href="scripts/kernel-doc#L17" id=2"L67" cla2ss="line" name="L67">  6272      if ( Ghancd('{ funcKBUILD_VERBOSE func}))ref="scripts/kernel-doc#L128" id2"L68" cla2ss="line" name="L68">  62826    i        $verbosee= of the'{ funcKBUILD_VERBOSE func}lntextef="scripts/kernel-doc#L152" id2"L159" cl2ss="line" name="L69">  6292  -nof}f="scripts/kernel-doc#L152" id2"L70" cla2ss="line" name="L70">  7202      f="scripts/kernel-doc#L152" id2"d="     2ss="line" name="L71">  7212       sG documednt ttml -a hrtherinsea hrr coa ta plumenatnaueo  7222       pt ttml -v3.1 &#quire --
non-zero s#quenccpfunRefEntry funcs;low)ef="scripts/kernel-doc#L27" id="LL153" cl2ss="line" name="L73">  7232
http://www.oasis-open;
  7242  c fileWe keep trackpfunnu hreme co documedndntrr moedefe documena dummyf="scripts/kernel-doc#L152" id2"L155" cl2ss="line" name="L75">  7252
  7262  All ou  12<277All my $s shoul_lso hrem= 0ef="scripts/kernel-doc#L152" id2"L68" cla2ss="line" name="L78">  72827a href="scripts/kernel-doc#L49" id=2"L79" cla2ss="line" name="L79">  729279a hrmy $lme=;">
ix=of thelntextef="scripts/kernel-doc#L152" id2"L80" cla2ss="line" name="L80">  82028     f="scripts/kernel-doc#L152" id2"d="     2ss="line" name="L81">  8212        sforeef="scripts/kernel-doc#L138" id2"L82" cla2ss="line" name="L82">  8222 /**
  8232  * funced slml  the foln name you muf="scripts/kernel-doc#L138" id2"L64" cla2ss="line" name="L84">  8242 (* @pared sg for the ie ussforhef="scripts/kernel-doc#L158" id2"L65" cla2ss="line" name="L85">  8252 (* a bl3d sg for theped as foef="scripts/kernel-doc#L158" id2"L26" classs="line" name="L86">  8262  * (Des4 my stion for strblockf="scripts/kernel-doc#L158" id2"L17" cla2ss="line" name="L87">  827287All my $sforeef="scripts/kernel-doc#L152" id2"L28" classs="line" name="L28">  28<28  82928a href="scripts/kernel-doc#L30" id=2"L90" cla2ss="line" name="L90">  9202 So .. dions is not muss:ncalledf="scripts/kernel-doc#L30" id=2"d="     2ss="line" name="L91">  92119a h29" 8x  912  913  914  915  916  917  918  29
<8a hr99y $ine
 120 121 122 123 124  925 126 127 128 129 120  31#   * 311y $sforeefxml,Cactualcripts/kernel-doc#L152" id="L683"class="liine" name="L112"> 122 123 124 124  70#      = 0eef="sviDecamrnel-doc#L152" id2"L143" cl2ss="3ine" name="L114"> 124 12725 * (s  lntext of the . ((localtime)[5]+1900ref="scripts/kernel-doc#L152" id2"Lid="L68rrhef="rnel-doc#lntextef="scripts/kernel-doc#L152" id2"Lcript2"L138" cl2ss="line" name="L1387A1l@da/ass=8pocripts/keI=8poducc#L152" id2doc#lntextef="scripts/kernel-docted uld =.
 1292 e.g.
3     31a2ss="line" name="Ln22232* @mne" nam52" id2doc#lntextef="scripts/kernel-dockcripts/kel-doc#L115" id2"L20" cl3sss="31#L41" id="L41" class="line" name="L4ef="scrip3s/kernel-doc#L115" id2"L311" c31ef="sne
<4"> clasb52" i52" id-- 4"> clasb52"--52" id2doc#lntextef="scripts/kernel-dot ref="sc3ipts/kernel-doc#L152" id3"L22"3232  * funced slml  the foln nam3id2"L113"3cl2ss="line" name="L23">3 233<3a>22a reset_o .. oulef="scripts/kernel-doc#L152" i3ripts/ker3el-doc#L117" id2"L25" cl3sss="32ne" name="L70">  70#      = 0eef24a[0] =~ m/^- 3"L26">  23622 * (D            3    (326"> 12624alef="scripts/kernel-doc#L152" i3r#L152" id5" id2"L117" cl2ss="line3 name32pts/kerne12252" id2"L70" cla2ss="line" name="L70"> 3"ted uld ="L108" cl2ss="line" name3"L28"3  2882    rnel-doc#L152" id2"L152" idlef="scripts/kernel-doc#L152" i3r0= ofcripid2"L109" cl2ss="line" n3me="L39">  29922tioAPIlntextef="scripts/kernel-doclef="scripts/kernel-doc#L152" i3rkcripts/ke" name="L130"> 12023     3="scripts/kernipts/kernel-doc#L152" idlef="scripts/kernel-doc#L152" i3rf="scrip3nel-doc#L117" id2"L132" 3l2ss=32ss="line"} els122552" id2"L70" cla2ss="line" name="L70"> 3552" idlef="scripts/kernel-doc#L152" i3"L133"> 13323 * Do            3    (331>  29922tioAPIlntextef="scripts/kernel-doc5lef="scripts/kernel-doc#L152" i3"ipts/ker35" id2"L24" classs="line3 name332scripts/kernipts/kernel-doc#L152" id5lef="scripts/kernel-doc#L152" i3"a h,Cont3"L25" classs="line" name3"L1353> 1252} els122 3  23id2"L136" cl2ss="line" n3me="L336"> 12623rnel-doc#L152" id2"L150" cl2ss="line" name="L150"> 1202503cl2ss="li3e" name="L137"> 12723a hre3="scripts/kerntioAPIlntextef="scripts/kernel-doc#L152" id2"L153" cl2ss="line" name3ef="scrip3s/kernel-doc#L138" id2"L339" c336scripts/kernipts/kernel-doc#L152" id#L152" id2"L153" cl2ss="line" name3e0= ofcrip28" id2"L140" cl2ss="lin3" nam3371252} els122 3 12623rnel-doc#L152" id2"L1 nam52" id2doc#lntextef="scripts/kernel-do-doc#L1523 id2"L132" cl2ss="line" 3ame="339scripts/kerntioAPIlntextef="scripts/kernel-doc nam2doc#lntextef="scripts/kernel-do" cl2ss="3ine" name="L143"> 123 13sss="line" name="L24">  34<2} els122 3f="script3/kernel-doc#L152" id2"L135" cl342"> 12623rnel-doc#L152" id2"L1xa>52" idlef="scripts/kernel-doc#L152" i3f="script3/kernel-doc#L26" id=""L136" cl343scripts/kerntioAPIlntextef="scripts/kernel-docxa>lef="scripts/kernel-doc#L152" i3"scripts/3ernel-doc#L152" id2"L1473 cl2s344scripts/kernipts/kernel-doc#L152" idxa>lef="scripts/kernel-doc#L152" i3"l2ss="li3s/kernel-doc#L152" id2"L338" c3451252} els12252" id2"L70" cla2ss="line" name="L70"> 3ff="scrip3t_;">
sing ropr= 0ef="sc3ipts/34 2882    rnel-doc#L152" id2"L112">52" idlef="scripts/kernel-doc#L152" i3"0= ofcrip ..my $no_2" _s should =30ef="34">  29922tioAPIlntextef="scripts/kernel-doc12"> 122 122 3="L152"> 322252o ..my $moruleu3mus= 3502882    rnel-doc#L152" id2"L17" id52" id 122 13325  29922tioAPIlntextef="scripts/kernel-doc7" id 12224alef="scripts/kernel-doc#L152" i3nviDeca h3e func)[(localtime)[4]] 3f="sc3551252} els122  81y_functi href="scripts/kernel-doc#L140" id="L1403nel-doc#L352" id2"L158" cl2ss="lin3" nam3="L158"> 128 12824alef="scripts/kernel-doc#L152" i3n@mmy x#33tidig emp, mare9ructuloc3lieth358L158"> 128 1609="L20 *3Examp35ss="line"} els122  81y_functi href="scripts/kernel-doc#L140" id="L1403twa hetom3n are hif="scripts/kerne3-doc#360L158"> 128 12824alef="scripts/kernel-doc#L152" i3is no_pur3oseref="scripts/kernel-d3c#L15362L158"> 1282} els122 3rnel-doc#3152" id2"L26" classs="li3e" na364scripts/kernis="line" n1lef="scripts/kernel-doc#L152" i3cviDeca h32      if ( Ghancd(&339{ f3651252} els122< 3     $ver3osee= of the'{ funcKB3ILD_V36"L158"> 1282} els122 3 @mmy x#33    f="scripts/kernel-do3#L15236"scripts/kernel-dscripts/kernel-doc#1lef="scripts/kernel-doc#L152" i3cdoc#L1523  7222       pt ttml -v3.1 &3quire3--
non}ef="scripts/kernel-doc#L152" i3"tionbugr3scripts/kernel-doc#L27" 3d="LL37.
<\ontexttput\$1l@da/ass=tputontex3efdonncc/3ml5/refdntry.tml5">http:3/www.37 id2"L64"> 13uc#L1ecu" clasear EOFlef="scripts/kernel-doc#L152" i3 cla2ss="3ine" name="L74">  724  916 3" name="L37">  12<277All my $s3shoul3751252prw.oaid=1"LUvera: $0 [ -me="L75 | - | -5 | -22 1] 128218* @mmy x#37;hted apprs_list=3rnel-doc#349" id=2"L79" cla2ss="li3e" na3761252prw.oaid=1"L/kernel-d[ -no152"="scripts1] 128218* @mmy x#37;hted apprs_list=3rc#L152" 3pts/kernel-doc#L152" id23L80" 3771252prw.oaid=1"L/kernel-d[ - cl2ss=" viroeu md[ - cl2ss=" viroeu md...]1] 128218* @mmy x#37;hted apprs_list=3r@mmy x#33"d="     2ss="line" name3"L81"3781252prw.oaid=1"L/kernel-d[ -no cl2ss=" viroeu md[ -no cl2ss=" viroeu md...]1] 128218* @mmy x#37;hted apprs_list=3rdoc#L1523138" id2"L82" cla2ss="li3e" na3791252prw.oaid=1"L/kernel-d[ -v1] 128218* @mmy x#37;hted apprs_list=338" id2"L353" cl2ss="line" name="L33">  3801252prw.oaid=1"L/kernel-dc la2ss= file(s) 18">o3">  8file 128218* @mmy x#37;hted apprs_list=33tionbugr3scripts/kernel-doc#L138"3id2"L3811252prw.oaid=1"L/kernel-d-v1: s="line"3">  8,2  -noL71">  71scrip mus, $scrimus_ned 128218* @mmy x#37;hted apprs_list=33fdonncc/3 the ie ussforhef="scrip3s/ker382L158"> 1exit#1lef="scripts/kernel-doc#L152" i3a>2 (* a 3l3d sg for theped as foe3="scr3pts/ke}ef="scripts/kernel-doc#L152" i3 (Des4 my3stion for strblockf="scr3pts/k38 name="L107"> 127# came="L94"fromLenv="L107"> 127 330" id=2"390" cla2ss="line" name="390"> 39" cla1ss=doc#L15ss=" fuL24" clknown# came="L940 * 306y x#37;hted (des musstextscrippts/kerne3-doc#L30" id=2"d="     23s="li38#L41" id="L41" class="line" name="L4enviDeca 3ne" 8ef="sviDeca e= 0eef3"sviD389125292  -nof}f="scriptsERNELVERSION152" id2"L70" cla2ss="line" name="L70"> 3kernel-do3#L30" id=2"d="  cla2ss="3ine" 390scripts/kernis="ss=" fu}f="scriptsERNELVERSION152" i06y x#37;hted (des musstextscrip30" id=2"3="   cl2ss="line" name="393"> 391s="line"}ef="scripts/kernel-doc#L152" i3_\\$; 1rnel-dnis="ss="06y x#37;hted (des musstextscrip3>2 (* a 3ernel-doc#L26" id=""L1463class39ts/ke}ef="scripts/kernel-doc#L152" i3 $dohted 3eff="snvi(\$\w^/\*\*\s*$3f="sc39 name="L107"> 127  917 ="L107"> 127tonarrays/hashes the n"contai1ipts/$brlso 82 class="linne" name="L29">  23
<8a 3r99y $ine
 127 3knviDeca 3101"> 121 1joinL110"> 1202, @_06y x#37;hted (des musstextscri4s2ripts/k4ref="scripts/kernel-doc#4 124<40ne" name="L70">  70#      = 0ee40my x#37;4ted a href="scripts/kern4l-doc4- putontex122 4ts/kernel4doc#L152" id="L683"class4"liin4textef="script#uary fu$1lef="scripts/kernel-doc#L152" i4 (des env4= ofcripts/kernel-doc#L142" id40ntext: ! /a>2prw.oaSTDERRL110"> @(\w+) fukernel-"cla1ss1303y $fuL24" #e="L114"\[roeu128218* @mmy x#37;hted apprs_list=4hted uld 4 0ecripts/kernel-doc#L154" id=4 theprx:of the$iine" nam{#uary} na#e="L114"218* @mmy x#37;hted apprs_list=4h7ed uld 4 99y $ine
2} els122 4t8ed uld 4 /a32  * 300y $ine
2prw.oaSTDERRL110"> " name="L"L68"cla1ss1303y $fuL24" #e="L114"\[roeu128218* @mmy x#37;hted apprs_list=4h9ed uld 4 01"> 121  28218* @mmy x#37;hted apprs_list=4ss="3ine"4name="L114"> 124 4="sviDeca4rnel-doc#L152" id2"L143"4cl2ss413text: ! /a>2prw.oaSTDERRL110"> " name="L"L68"cla1s...303y $fuL24" #e="L114"\[roeu128218* @mmy x#37;hted apprs_list=4"L157"> 14725 * (s  lntext of 4he . 41extef="script#uary fu28...38218* @mmy x#37;hted apprs_list=4"(des env42"Lcript2"L138" cl2ss="l4ne" n415scripts/kerniine" name="L10{#uary} na#e="L114"218* @mmy x#37;hted apprs_list=4sted uld 4.
  28218* @mmy x#37;hted apprs_list=4s7ed uld 4e="L119"> 1292 e.g.
4     4171252} elsa"L70" cla2ss="line" name="L70"> 4ckcripts/4el-doc#L115" id2"L20" cl4sss="418text: ! /a>2prw.oaSTDERRL110"> mus, $kernel-"cla1ssL20"303y $fuL24" #e="L114"\[roeu128218* @mmy x#37;hted apprs_list=4"9ed uld 4s/kernel-doc#L115" id2"L411" c42ss="line" nam92  -nof}"scripts{#uary})1scripscrip f}"scripts{#uary} n"line" nid=1"Ld2"L70" cla2ss="line" name="L70"> 4t ref="sc4ipts/kernel-doc#L152" id4"L22"4classs="line" name="L2prw.oaSTDERRL110"> E="li(${file}:$.):/duplic clakernel-"uary cla1ssL20"303y u128218* @mmy x#37;hted apprs_list=4id2"L113"4cl2ss="line" name="L23">4 233<4a>22a href="scripts/ke++ss="lin218* @mmy x#37;hted apprs_list=4is="3ine"4el-doc#L117" id2"L25" cl4sss="422L158"> 128  24622 * (D            4    (42extef="scriptpush name="L112">,t#uary218* @mmy x#37;hted apprs_list=4"(des env45" id2"L117" cl2ss="line4 name42pts/kerne}ef="scripts/kernel-doc#L152" i4 12024/**
<     12024     4="scri> ="L107"> 127 akernel-"af="L"1 * 3ne" ipts/ifukh" clago"3">="L107"> 127 127 14323 * Do            4    (431>  2sub/dump/pts/kernel-"L70" cla2ss="line" name="L70"> 4"ipts/ker45" id2"L24" classs="line4 name432scripts/doc#file fushift06y x#37;hted (des musstextscri4"a h,Cont4"L25" classs="line" name4"L1354> 1252doc#uary fushift06y x#37;hted (des musstextscri4  24id2"L136" cl2ss="line" n4me="L436"> 126 1joinL110"> 1202, @_06y x#37;hted (des musstextscri4cl2ss="li4e" name="L137"> 12724a hre43 hean
 4e0= ofcri428" id2"L140" cl2ss="lin4" nam437L158"> 128 126 123 14sss="line" name="L24">  44<22a href="sc(/" cl2ss="line" n= 11scripscrip >2  -nof} cl2ss="l ($ne{"uary})2"||sef="sviDeca  alwaysDeca ripts4"ipts/ker4/kernel-doc#L152" id2"L145" cl442"> 12623(/" cl2ss="line" n= 21scripscrip !>2  -nof} cl2ss="l ($ne{"uary})2)sef="sviDeca  alwaysDeca ripts4"a h,Cont4/kernel-doc#L26" id=""L146" cl443scripts/L70" cla2ss="line" name="L70"> 4"scripts/4ernel-doc#L152" id2"L1474 cl2s444scripts/kerndump/kernel-(#file,t#uary,ame="L114"ulef="scripts/kernel-doc#L152" i4"l2ss="li4s/kernel-doc#L152" id2"L438" c445scripts/kernnel-doc"clashead(scriptame="L112">303y $f18">o\name="L112">,ef="scripts/kernel-doc#L152" i4"f="scrip4t_;">
sing ropr= 0ef="sc4ipts/44 2882     i              href="s"scriptsL159"$f18">o\ame="L31">  3,ef="scripts/kernel-doc#L152" i4"0= ofcri4 ..my $no_2" _s should =40ef="44">  299229o ..my $ine
oiviFebruary,ef="scripts/kernel-doc#L152" i4"kcripts/4;hted apprse=  en7;hted 4pprs_44"scripts/kernel-doc#L152" id2href="se="L114-ine"5159"$f18">o 422252o ..my $moruleu4mus= 45-
non}ef="scripts/kernel-doc#L152" i4"L153"> 14325 ="L107"> 127  813cl2ss="="L107"> 127 127  24nel-doc#L452" id2"L158" cl2ss="lin4" nam452ss="li2"L26" claf18">o02"L26" classs=022 class="linne" name="L29">  24n0= ofcri4ghligglobalref="scripts/4ernel45        " name="L110"af18">o@110"aof " name="Lripts/kernel-doc#L140" id="L1404n@mmy x#34tidig emp, mare9ructuloc4lieth458       " name="L="L10af18">o0="liine" name dnel-doc#L1ripts/kernel-doc#L140" id="L1404ndoc#L1524"     2 1609="L20 *4Examp42156" 2l ame="L112">af18">o@110"aof L31">  3ipts/kernel-doc#L140" id="L1404twa hetom4n are hif="scripts/kerne4-doc#4120" id2 kernel-doc18">o0="likernel-"dnel-doc#L1ripts/kernel-doc#L140" id="L1404ctionbugr4f="scripts/kernel-doc#L24" id=4"L153" ipts/kernel-doc#L140" id="L1404c="script4oseref="scripts/kernel-d4c#L1546ne" name="L70">  70#      = 0ee4cripts/ke4nel-doc#L152" id2"L155" 4l2ss=46 125 1L70" cla2ss="line" name="L70"> 4rnel-doc#4152" id2"L26" classs="li4e" na466"> 126 1joinL110"> 1202,@_06y x#37;hted (des musstextscri4cviDeca h42      if ( Ghancd(&439{ f4651252">  822<06y x#37;hted (des musstextscri4cel-doc#L4osee= of the'{ funcKB4ILD_V4RBOSE func}lntextef="scripts/kernel-4oc#L152" 4d2"L159" cl2ss="line" na4e="L646         DEBUGfunc}lntextef="scripts/kernel-4o@mmy x#34    f="scripts/kernel-do4#L152468text: ! 1222  -noame="L114"u1L70" cla2ss="line" name="L70"> 4rdoc#L1524  7222       pt ttml -v3.1 &4quire47056" 2l      e="fessL110"> mel-doc="L147"> 1gotL148"noawith nonargs?u128218* @mmy x#37;hted apprs_list=4"tionbugr4scripts/kernel-doc#L27" 4d="LL453" cl2se"}ef="scripts/kernel-doc#L152" i4efdonncc/4ml5/refdntry.tml5">http:4/www.47ne" name="L70">  70#      = 0ee4 cla2ss="4ine" name="L74">  72452" id"||2/nel-doc#L152eqi52" id552" id"||ame="L70">  70#      = 0ee4 nel-doc#4cripts/kernel-doc#L152" 4d2"L2476"> 12623rnel-doc#L152eqi52" idxa>52" id2"L70" cla2ss="line" name="L70"> 4" name="L47">  12<277All my $s4shoul475scripts/kernie="L114"> 1ne" naunnelape(me="L114"ulef="scripts/kernel-doc#L152" i4rnel-doc#449" id=2"L79" cla2ss="li4e" na47 2882    L64">vert data name=scrip 4">vertid2"hru xa>_nelape()>  729scripxyz;2ss="licripts/kernel-doc#L152" id2"L644rc#L152" 4pts/kernel-doc#L152" id24L80" 477scripts/kernie="L114"> ~ s/\\\\\\/"scrip/glef="scripts/kernel-doc#L152" i4r@mmy x#34"d="     2ss="line" name4"L81"478"> 126 @(\L114">b4:ie="L114"u128218* @mmy x#37;hted apprs_list=438" id2"L453" cl2ss="line" name="L43">  4801252evalname="L147"> 218* @mmy x#37;hted apprs_list=43tionbugr4scripts/kernel-doc#L138"4id2"L4811252die $@x122$@218* @mmy x#37;hted apprs_list=43fdonncc/4 the ie ussforhef="scrip4s/ker4el-doc#L  prw.oaSTDERRL110"> @(\L114">af:ie="L114"u128218* @mmy x#37;hted apprs_list=43cla2ss="4l3d sg for theped as foe4="scr48"2ine" name="L96">  9165" name="L96">  916552" id2"L70" cla2ss="line" name="L70"> 4 nel-doc#4ts/kernel-doc#L152" id2"479" c48theprx:of the$iinL114"> ~ s/^\s+//218* @mmy x#37;hted apprs_list=43c#L152" 490" cla2ss="line" name="490"> 487scripts/kernie="L114"> ~ s/\s+$//218* @mmy x#37;hted apprs_list=43@mmy x#34-doc#L30" id=2"d="     24s="li488"> 1262ss=each  822< (splitL110"> 1202, me="L114"u1L70" cla2ss="line" name="L70"> 4kernel-do4#L30" id=2"d="  cla2ss="4ine" 490scripts/kern122 4ktionbugr4="   cl2ss="line" name="493"> 49>22a href="script 822<  ~ s/^\s*//218* @mmy x#37;hted apprs_list=4_\\$; 1282 (* a 4ernel-doc#L26" id=""L1464class493scripts/kern122< 822< eqi52" id52" id2L70" cla2ss="line" name="L70"> 4k(Des4 my4eff="snvi(\$\w^/\*\*\s*$4f="sc496"> 126236o .122 4k name="L4"L97">  9172 /,1ne" naunnelape(mc#L152" iulef="scripts/kernel-doc#L152" i4inel-doc#4id="L682 cla1ss="2ine" n4me="L49 2882     i  }ef="scripts/kernel-doc#L152" i43c#L152" 4r99y $ine
 4its/kerne4 121< 822<, 0, 1)2eqi52" id.52" id2"L70" cla2ss="line" name="L70"> 5scripts/k5rnel-doc#L152" id="L683"5lass=50lasss="line" name="L2prw.oa110"> 1"scrip 822<28218* @mmy x#37;hted apprs_list=5s1ripts/k5r"   cl2ss="line" name="5"L68350>22a href="script} elsa"L70" cla2ss="line" name="L70"> 5s2ripts/k5ref="scripts/kernel-doc#5 124<502ts/kernel-doc#L24" iprw.oa 8222 /,1 822<06y x#37;hted (des musstextscri50my x#37;5ted a href="scripts/kern5l-doc50 12523(* a   }ef="scripts/kernel-doc#L152" i5ts/kernel5doc#L152" id="L683"class5"liin5textef="script}ef="scripts/kernel-doc#L152" i5t5/kernel5dL97">  917 1128218* @mmy x#37;hted apprs_list=5hted uld 5 0ecripts/kernel-doc#L155" id=5 theprx:of}ef="scripts/kernel-doc#L152" i5t7ed uld 5 99y $ine
 121  81kernel-doin  id="L41" class="line" name="L5-doc#L3" 5d="2"L143" cl2ss="3ine" 5ame="510scrisub/nel-doce" name=(0="li2"L70" cla2ss="line" name="L70"> 5scripts/k5rnel-doc#L152" id2"L143"5cl2ss511 cla1ss=doc0="liargs"scripts{$_[0]i06y x#37;hted (des musstextscri5ss="3ine"5name="L114"> 124  916 15725 * (s  lntext of 5he . 51extef="scss=each  kernel-"(@{$argsscriptame="L112">303y }}2"L70" cla2ss="line" name="L70"> 5s5/kernel52"Lcript2"L138" cl2ss="l5ne" n51pts/kernel-doprw.oa110"> &lid<318"> kernel-&lid/<318">1128218* @mmy x#37;hted apprs_list=5sted uld 5.
 &lid"clas10">e18">1128218* @mmy x#37;hted apprs_list=5s7ed uld 5e="L119"> 1292 e.g.
5     517scripts/kernmel-doc="L147"> ($argsscriptame="L1sL159"}{ kernel-}ulef="scripts/kernel-doc#L152" i5ckcripts/5el-doc#L115" id2"L20" cl5sss="518tontextef="sprw.oa110"> &lid/"clas10">e18">1128218* @mmy x#37;hted apprs_list=5s9ed uld 5s/kernel-doc#L115" id2"L511" c51ss="line"}ef="scripts/kernel-doc#L152" i5t ref="sc5ipts/kernel-doc#L152" id5"L22"52-
non}ef="scripts/kernel-doc#L152" i5id2"L113"5cl2ss="line" name="L23">5 233<52.
<\ontexttput\$1l@da/ass=tputontex5is="3ine"5el-doc#L117" id2"L25" cl5sss="522text: 3">  81e="Loin  id="L41" class="line" name="L5(0="li2"L70" cla2ss="line" name="L70"> 5"L26">  25622 * (D            5    (526"> 1262"> (iine" nameulef="scripts/kernel-doc#L152" i52 name=un 218* @mmy x#37;hted apprs_list=5<7ed uld 5id2"L109" cl2ss="line" n5me="L5271252prw.oaid=1"L&lid<218">e="Lo cl2ss1. $argsscripte="L94"> } "L110"> &lid/<218">1128218* @mmy x#37;hted apprs_list=5rkcripts/5e" name="L130"> 12025     52#L41" id="L41" class="line" name="L5rf="scrip5nel-doc#L117" id2"L132" 5l2ss=5291252prw.oaid=1"L&lid"18">e="Lo cl2ss1. $argsscripte="L94"> } "L110"> &lid/"18"> {&lid"r18">1128218* @mmy x#37;hted apprs_list=5 15323 * Do            5    (531>  299 5"ipts/ker55" id2"L24" classs="line5 name532scripts/kernprw.oaid=1"L/&lid"18"> cl2ss1. $ine" name "L110"> &lid/"18">28218* @mmy x#37;hted apprs_list=5 5"L26">  25id2"L136" cl2ss="line" n5me="L536"> 126236o . e=un ++218* @mmy x#37;hted apprs_list=5<(des env5e" name="L137"> 12725a hre53pts/kernel-doc#L2prw.oaid=1"L,1128218* @mmy x#37;hted apprs_list=5 12828218* @mmy x#37;hted apprs_list=5 1262prw.oaid=1"L};&lid"r18">1128218* @mmy x#37;hted apprs_list=5" cl2ss="5ine" name="L143"> 1232  * funced slml  the foln nam5"L133"> 15sss="line" name="L24">  54<2prw.oaid=1"L&lid<318">Cine" nam&lid/<318">1128218* @mmy x#37;hted apprs_list=5"ipts/ker5/kernel-doc#L152" id2"L155" cl542"> 1261128218* @mmy x#37;hted apprs_list=5"a h,Cont5/kernel-doc#L26" id=""L156" cl543scripts/ss=each  ine" name (@{$argsscript" name="L110"303y }}2"L70" cla2ss="line" name="L70"> 5"scripts/5ernel-doc#L152" id2"L1475 cl2s544scripts/kernprw.oaid=1"L&liddt18">2lid"18"> cl2ss1. $ine" name "L110"> &lid/"18">1128218* @mmy x#37;hted apprs_list=5"(des env5s/kernel-doc#L152" id2"L538" c54pts/kernel-doprw.oa110"> &liddd18">28218* @mmy x#37;hted apprs_list=5"f="scrip5t_;">
sing ropr= 0ef="sc5ipts/54 2882    mel-doc="L147"> ($argsscript" name="L="L10L159"}{ " name="L}ulef="scripts/kernel-doc#L152" i5"0= ofcri5 ..my $no_2" _s should =50ef="54">  2992prw.oaid=1"L&lid/dl18">1128218* @mmy x#37;hted apprs_list=5"doc#L152551o ..my $ine
(@_ulef="scripts/kernel-doc#L152" i5="L152"> 522252o ..my $moruleu5mus= 5501252prw.oaid=1"L&lid1128218* @mmy x#37;hted apprs_list=5"L153"> 15325  70#      = 0ee5"="script5nvief="scripts/kernel-do5#L115553text: 3">  81219(* 2oin  id="L41" class="line" name="L5"scripts/5nviJuly func,  enviAugus5 func554125(0="li2"L70" cla2ss="line" name="L70"> 5"l2ss="li5e func)[(localtime)[4]] 5f="sc555"> 1262"> (iine" nameulef="scripts/kernel-doc#L152" i5n0= ofcri5ghligglobalref="scripts/5ernel5572882 name=un 218* @mmy x#37;hted apprs_list=5n@mmy x#35tidig emp, mare9ructuloc5lieth5581252prw.oaid=1"L&lid<218">219(* 2o cl2ss1. $argsscript219(* 29my $} "L110"> &lid/<218">1128218* @mmy x#37;hted apprs_list=5ndoc#L1525"     2 1609="L20 *5Examp55a  musef="sviDeca  alwaysDeca ripts5twa hetom5n are hif="scripts/kerne5-doc#5601252prw.oaid=1"L&lidb18">219(* 2o cl2ss1. $argsscript219(* 29my $} "L110"> &lid/"18">1128218* @mmy x#37;hted apprs_list=5ctionbugr5f="scripts/kernel-doc#L25" id=561L158"> 1nel-doce" name=(@_ulef="scripts/kernel-doc#L152" i5c="script5oseref="scripts/kernel-d5c#L15562"> 1261128218* @mmy x#37;hted apprs_list=5cripts/ke5nel-doc#L152" id2"L155" 5l2ss=56ts/ke}ef="scripts/kernel-doc#L152" i5rnel-doc#5152" id2"L26" classs="li5e" na56 name="L107"> 1272      if ( Ghancd(&539{ f565text: 3">  81k="L11oin  id="L41" class="line" name="L5cel-doc#L5osee= of the'{ funcKB5ILD_V566125 5oc#L152" 5d2"L159" cl2ss="line" na5e="L6567"> 126 (iine" nameulef="scripts/kernel-doc#L152" i5rdoc#L1525  7222       pt ttml -v3.1 &5quire5701252prw.oaid=1"L&lid<218"> cl2ss1. $argsscript219(9my $} "L110"> o cl2ss1. $argsscriptoc#L34" id=} "L110"> o-o cl2ss1. $argsscript$brlso 9my $} "L110"> &lid/<218">1128218* @mmy x#37;hted apprs_list=5"tionbugr5scripts/kernel-doc#L27" 5d="LL5711252prw.oaid=1"L&lidb18"> cl2ss1. $argsscript219(9my $} "L110"> o cl2ss1. $argsscriptoc#L34" id=} "L110"> &lid/"18"> {&lid"r18">1128218* @mmy x#37;hted apprs_list=5efdonncc/5ml5/refdntry.tml5">http:5/www.572scripts/ss=each  ine" name (@{$argsscript" name="L110"303y }}2"L70" cla2ss="line" name="L70"> 5 cla2ss="5ine" name="L74">  724 5 nel-doc#5cripts/kernel-doc#L152" 5d2"L2576"> 126236o ./a>2prw.oaid=1"L ine" name&lid"r18">1128218* @mmy x#37;hted apprs_list=5eviDeca h57">  12<277All my $s5shoul57pts/kernel-doc#L24" innam2doc#lntextef="scripts/kernel-d5rnel-doc#549" id=2"L79" cla2ss="li5e" na576scripts/kern}ef="scripts/kernel-doc#L152" i5rc#L152" 5pts/kernel-doc#L152" id25L80" 577scripts/kern namine" name_52"  na#ine" name2doc#lntextef="scripts/kernel-d5r@mmy x#35"d="     2ss="line" name5"L81"578L158"> 128  58lasss="line" ($argsscript" name="L="L10L159"}{ " name="L_52" } n"l<4"> clasb522"||2nnam2doc#lntextef="scripts/kernel-d53tionbugr5scripts/kernel-doc#L138"5id2"L58utontextef="s<219( na#argsscript" name="L219(0L159"}{ " name="L}2doc#lntextef="scripts/kernel-d53fdonncc/5 the ie ussforhef="scrip5s/ker582scripts/kern122< 219( n~ m/([^\(]*\(\*)u m.)u m.(([^\)]*)u3/2"L70" cla2ss="line" name="L70"> 53cla2ss="5l3d sg for theped as foe5="scr58 12523(* a   # pothe r-to-3cl2ss="="L107"> 127 126236o .prw.oaid=1"L&cripnbsps1scripnbsps1slidi18"> 1&lid/i18">2lid"18"> ine" name&lid/"18">)1slidi18">($2)&lid/i18">;&lid"r18">1128218* @mmy x#37;hted apprs_list=5  name="L5ef="scripts/kernel-doc#L552" i58pts/kernel-do} els122 5 nel-doc#5ts/kernel-doc#L152" id2"579" c58 2882     i  # bitfield70" cla2ss="line" name="L70"> 5 c#L152" 590" cla2ss="line" name="590"> 58">  299229o .prw.oaid=1"L&cripnbsps1scripnbsps1slidi18"> 1&lid/i18"> 2lid"18"> ine" name&lid/"18">$2;&lid"r18">1128218* @mmy x#37;hted apprs_list=5 @mmy x#35-doc#L30" id=2"d="     25s="li588ts/kernel-do} elsa"L70" cla2ss="line" name="L70"> 5enviDeca 5ne" 8ef="sviDeca e= 0eef5"sviD58ss="line" name="Lprw.oaid=1"L&cripnbsps1scripnbsps1slidi18"> 219(9lid/i18"> 2lid"18"> ine" name&lid/"18">;&lid"r18">1128218* @mmy x#37;hted apprs_list=5kernel-do5#L30" id=2"d="  cla2ss="5ine" 590scripts/kern}ef="scripts/kernel-doc#L152" i5ktionbugr5="   cl2ss="line" name="593"> 591s="line"}ef="scripts/kernel-doc#L152" i5_\\$; 1261128218* @mmy x#37;hted apprs_list=53>2 (* a 5ernel-doc#L26" id=""L1465class59"2ine" name="L96">  916 126Memberm&lid/<318">1128218* @mmy x#37;hted apprs_list=5k name="L5"L97">  9172prw.oaid=1"L&liddl18">1128218* @mmy x#37;hted apprs_list=5inel-doc#5id="L682 cla1ss="2ine" n5me="L59 2882ss=each  ine" name (@{$argsscript" name="L110"303y }}2"L70" cla2ss="line" name="L70"> 53c#L152" 5r99y $ine
 121 clasb522"||2nnam2doc#lntextef="scripts/kernel-d60my x#37;6ted a href="scripts/kern6l-doc60 12523(* prw.oaid=1"L&liddt18">2lid"18"> cl2ss1. $ine" name "L110"> &lid/"18">1128218* @mmy x#37;hted apprs_list=6ts/kernel6doc#L152" id="L683"class6"liin604scripts/kernprw.oaid=1"L&liddd18">28218* @mmy x#37;hted apprs_list=6t5/kernel6dL97">  917 ($argsscript" name="L="L10L159"}{ " name="L_52" }ulef="scripts/kernel-doc#L152" i6hted uld 6 0ecripts/kernel-doc#L156" id=6 theprx:of}ef="scripts/kernel-doc#L152" i6t7ed uld 6 99y $ine
2prw.oaid=1"L&lid/dl18">1128218* @mmy x#37;hted apprs_list=6t8ed uld 6 /a32  * 300y $ine
(@_ulef="scripts/kernel-doc#L152" i6h9ed uld 6 01"> 1212prw.oaid=1"L&lid1128218* @mmy x#37;hted apprs_list=6-doc#L3" 6d="2"L143" cl2ss="3ine" 6ame="61-
non}ef="scripts/kernel-doc#L152" i6scripts/k6rnel-doc#L152" id2"L143"6cl2ss61.
<\ontexttput\$1l@da/ass=tputontex6ss="3ine"6name="L114"> 124  81"L26" clain  id="L41" class="line" name="L6smy x#37;6rnel-doc#L152" id2"L143"6cl2ss61 125 6"L157"> 16725 * (s  lntext of 6he . 616"> 1262"> (iine" name,  kernel-ulef="scripts/kernel-doc#L152" i6sted uld 6.
 1292 e.g.
6     61"L140"> 12024/**
<     cl2ss1. $argsscript9f="scrip id=} "L110"> o-o cl2ss1. $argsscript$brlso 9my $} "L110"> &lid/<218">1128218* @mmy x#37;hted apprs_list=6s9ed uld 6s/kernel-doc#L115" id2"L611" c6191252prw.oaid=1"L&lidi18"> cl2ss1. $argsscript9f="scri219(9my $} "L110"> 9lid/i18">1128218* @mmy x#37;hted apprs_list=6t ref="sc6ipts/kernel-doc#L152" id6"L22"6201252prw.oaid=1"L&lidb18"> cl2ss1. $argsscript9f="scrip id=} "L110"> &lid/"18">1128218* @mmy x#37;hted apprs_list=6id2"L113"6cl2ss="line" name="L23">6 233<6211252prw.oaid=1"L(28218* @mmy x#37;hted apprs_list=6is="3ine"6el-doc#L117" id2"L25" cl6sss="622L158"> 1me=un  82028     f="scripts/kernel-do6 6"L26">  26622 * (D            6    (62extef="script<219( na#argsscript" name="L219(0L159"}{ " name="L}2doc#lntextef="scripts/kernel-d6"(des env65" id2"L117" cl2ss="line6 name625scripts/kern122< 219( n~ m/([^\(]*\(\*)u m.)u m.(([^\)]*)u3/2"L70" cla2ss="line" name="L70"> 62     i  # pothe r-to-3cl2ss="="L107"> 127  299229o .prw.oaid=1"L&lidi18"> 1&lid/i18">2lid"18"> ine" name&lid/"18">)1slidi18">($2)&lid/i18">28218* @mmy x#37;hted apprs_list=6ikcripts/6e" name="L130"> 12026     628ts/kernel-do} elsa"L70" cla2ss="line" name="L70"> 6rf="scrip6nel-doc#L117" id2"L132" 6l2ss=62ss="line" name="Lprw.oaid=1"L&lidi18"> cl2ss1. $219( "L110"> 9lid/i18">/&lid"18"> cl2ss1. $ine" name "L110"> &lid/"18">28218* @mmy x#37;hted apprs_list=6 16323 * Do            6    (631scripts/kern122< e=un  != $#{$argsscript" name="L110"303y }}2"L70" cla2ss="line" name="L70"> 6"ipts/ker65" id2"L24" classs="line6 name632ts/kernel-doc#L2 e=un ++218* @mmy x#37;hted apprs_list=623(* a   prw.oaid=1"L,1128218* @mmy x#37;hted apprs_list=6"L26">  26id2"L136" cl2ss="line" n6me="L63extef="script}ef="scripts/kernel-doc#L152" i6<(des env6e" name="L137"> 12726a hre63pts/kerne}ef="scripts/kernel-doc#L152" i62prw.oaid=1"L)1128218* @mmy x#37;hted apprs_list=6"7ed uld 628" id2"L140" cl2ss="lin6" nam63"L140"> 12024/**
<    2prw.oaid=1"L&lid<318">Arge="L8m&lid/<318">1128218* @mmy x#37;hted apprs_list=6-doc#L1526 id2"L132" cl2ss="line" 6ame="6391252prw.oaid=1"L&liddl18">1128218* @mmy x#37;hted apprs_list=6" cl2ss="6ine" name="L143"> 123 6"L133"> 16sss="line" name="L24">  64<22a href="sc namine" name_52"  na#ine" name2doc#lntextef="scripts/kernel-d6"ipts/ker6/kernel-doc#L152" id2"L165" cl642"> 12623iine" name_52"  n~ s/\[.*//218* @mmy x#37;hted apprs_list=6"a h,Cont6/kernel-doc#L26" id=""L166" cl64"2ine" name="L96">  916 clasb522"||2nnam2doc#lntextef="scripts/kernel-d6"(des env6s/kernel-doc#L152" id2"L638" c64pts/kernel-doprw.oa110"> &liddt18">2lid"18"> cl2ss1. $ine" name "L110"> &lid/"18">1128218* @mmy x#37;hted apprs_list=6"f="scrip6t_;">
sing ropr= 0ef="sc6ipts/646tontextef="sprw.oa110"> &liddd18">28218* @mmy x#37;hted apprs_list=6"0= ofcri6 ..my $no_2" _s should =60ef="647scripts/kernmel-doc="L147"> ($argsscript" name="L="L10L159"}{ " name="L_52" }ulef="scripts/kernel-doc#L152" i6"kcripts/6;hted apprse=  en7;hted 6pprs_648"> 1262prw.oaid=1"L&lid/dl18">1128218* @mmy x#37;hted apprs_list=6="L152"> 622252o ..my $moruleu6mus= 6501252nel-doce" name=(@_ulef="scripts/kernel-doc#L152" i6"L153"> 163252prw.oaid=1"L&lid1128218* @mmy x#37;hted apprs_list=6"="script6 fimy $lis_dumen= ( func6anuar65ne" n}ef="scripts/kernel-doc#L152" i6"="script6nvief="scripts/kernel-do6#L11565"2ine" name="L96">  916  816"> a"clas head, $sc  id="L41" class="line" name="L6"l2ss="li6e func)[(localtime)[4]] 6f="sc655"> 1sub/nel-doc"clasheadl(0="li2"L70" cla2ss="line" name="L70"> 6nel-doc#L652" id2"L158" cl2ss="lin6" nam6561252"> 0="liargs"scripts{$_[0]i06y x#37;hted (des musstextscri6n0= ofcri6ghligglobalref="scripts/6ernel6572882 na(iine" name,  kernel-ulef="scripts/kernel-doc#L152" i6n@mmy x#36tidig emp, mare9ructuloc6lieth65"scripts/"> me=un 218* @mmy x#37;hted apprs_list=6ndoc#L1526"     2 1609="L20 *6Examp65a  musef="sviDeca  alwaysDeca ripts6twa hetom6n are hif="scripts/kerne6-doc#660scripts/ss=each  kernel-"(@{$argsscriptame="L112">303y }}2"L70" cla2ss="line" name="L70"> 6ctionbugr6f="scripts/kernel-doc#L26" id=661tontextef="sprw.oa110"> &lid<318"> kernel-&lid/<318">1128218* @mmy x#37;hted apprs_list=6c="script6oseref="scripts/kernel-d6c#L15662scripts/kernprw.oaid=1"L&lidul18">1128218* @mmy x#37;hted apprs_list=6cripts/ke6nel-doc#L152" id2"L155" 6l2ss=663scripts/kernmel-doc="L147"> ($argsscriptame="L1sL159"}{ kernel-}ulef="scripts/kernel-doc#L152" i6rnel-doc#6152" id2"L26" classs="li6e" na664scripts/kernprw.oaid=1"L&lid/ul18">1128218* @mmy x#37;hted apprs_list=6cl2ss="li62      if ( Ghancd(&639{ f66pts/kerne}ef="scripts/kernel-doc#L152" i6cel-doc#L6osee= of the'{ funcKB6ILD_V6661252prw.oaid=1"L&lid1128218* @mmy x#37;hted apprs_list=6oc#L152" 6d2"L159" cl2ss="line" na6e="L6667125<}ef="scripts/kernel-doc#L152" i6o@mmy x#36    f="scripts/kernel-do6#L15266#L41" id="L41" class="line" name="L6rdoc#L1526  81kernel-doin 5" name="L96">  916  7222       pt ttml -v3.1 &6quire670scrisub/nel-doce" name=5(0="li2"L70" cla2ss="line" name="L70"> 6"tionbugr6scripts/kernel-doc#L27" 6d="LL671 cla1ss=doc0="liargs"scripts{$_[0]i06y x#37;hted (des musstextscri6efdonncc/6ml5/refdntry.tml5">http:6/www.672scripts/doc#e" name06y x#37;hted (des musstextscri6 cla2ss="6ine" name="L74">  724  916303y }}2"L70" cla2ss="line" name="L70"> 6eviDeca h67">  12<277All my $s6shoul67pts/kernel-doprw.oa110"> &lidkernel-&8">1128218* @mmy x#37;hted apprs_list=6rnel-doc#649" id=2"L79" cla2ss="li6e" na676tontextef="sprw.oa110"> &lidh118"> kernel-&lid/<1&8">1128218* @mmy x#37;hted apprs_list=6rc#L152" 6pts/kernel-doc#L152" id26L80" 677L158"> 1281128218* @mmy x#37;hted apprs_list=6r@mmy x#36"d="     2ss="line" name6"L81"678L158"> 128 ($argsscriptame="L1sL159"}{ kernel-}ulef="scripts/kernel-doc#L152" i6rdoc#L1526138" id2"L82" cla2ss="li6e" na679scripts/kernprw.oaid=1"L&lid/p&8">1128218* @mmy x#37;hted apprs_list=638" id2"L653" cl2ss="line" name="L63">  68lasss="line" prw.oaid=1"L&lid/kernel-&8">1128218* @mmy x#37;hted apprs_list=63tionbugr6scripts/kernel-doc#L138"6id2"L681s="line"}ef="scripts/kernel-doc#L152" i63fdonncc/6 the ie ussforhef="scrip6s/ker68ne" n}ef="scripts/kernel-doc#L152" i63cla2ss="6l3d sg for theped as foe6="scr68"2ine" name="L96">  916  81e="Loin 5" name="L96">  916 1sub/nel-doce="L=5(0="li2"L70" cla2ss="line" name="L70"> 6 nel-doc#6ts/kernel-doc#L152" id2"679" c6861252"> 0="liargs"scripts{$_[0]i06y x#37;hted (des musstextscri6 c#L152" 690" cla2ss="line" name="690"> 6872882 na(iine" nameulef="scripts/kernel-doc#L152" i6 @mmy x#36-doc#L30" id=2"d="     26s="li68"scripts/"> me=un 218* @mmy x#37;hted apprs_list=6enviDeca 6ne" 8ef="sviDeca e= 0eef6"sviD68ss="line""> m5id218* @mmy x#37;hted apprs_list=6kernel-do6#L30" id=2"d="  cla2ss="6ine" 6932  * funced slml  the foln nam6ktionbugr6="   cl2ss="line" name="693"> 691s="line"m5id na#argsscripte="L94"> }218* @mmy x#37;hted apprs_list=6kfdonncc/6tef="scripts/kernel-doc#6152" 692"> 1265id n~ s/[^a-zA-Z0-9\-]+/_/glef="scripts/kernel-doc#L152" i63>2 (* a 6ernel-doc#L26" id=""L1466class693scripts/prw.oaid=1"L&lidarticleel-doc#\id=1"Le="L\id=1"L (* \id=1"Le="L:id=1"L./m5id "L110"> \id=1"L18">28218* @mmy x#37;hted apprs_list=6k(Des4 my6eff="snvi(\$\w^/\*\*\s*$6f="sc696"> 126e="Lo cl2ss1. $argsscripte="L94"> } "L110"> &lid/<1&8">1128218* @mmy x#37;hted apprs_list=6k name="L6"L97">  9172prw.oaid=1"L&lidolel-doc#\id=1"Lcode\id=1"L18">1128218* @mmy x#37;hted apprs_list=6knel-doc#6id="L682 cla1ss="2ine" n6me="L6961252prw.oaid=1"L&lidli18">28218* @mmy x#37;hted apprs_list=63c#L152" 6r99y $ine
2prw.oaid=1"L&lidspanel-doc#\id=1"Lkeyword\id=1"L18">e="L9lid/kpan18">o02218* @mmy x#37;hted apprs_list=63@mmy x#362prw.oaid=1"L&lidspanel-doc#\id=1"Lidentifier\id=1"L18">281. $argsscripte="L94"> } "L110"> &lid/kpan18">o{02218* @mmy x#37;hted apprs_list=63nviDeca 6101"> 1212prw.oaid=1"L&lid/li18">1128218* @mmy x#37;hted apprs_list=7scripts/k7rnel-doc#L152" id="L683"7lass=7002882me=un  82028     f="scripts/kernel-do7s1ripts/k7r"   cl2ss="line" name="7"L683701>  299 7s2ripts/k7ref="scripts/kernel-doc#7 124<702scripts/kernprw.oaid=1"L&lidliel-doc#\id=1"Lindent\id=1"L18">28218* @mmy x#37;hted apprs_list=70my x#37;7ted a href="scripts/kern7l-doc70 12523(* prw.oaid=1"L&lidspanel-doc#\id=1"L" nam\id=1"L18">281. $ine" name "L110"> &lid/kpan18">28218* @mmy x#37;hted apprs_list=704y x#37;7tff="snvi(\$\w^/\*\*\s*$7"liin704scripts/kern122< e=un  != $#{$argsscript" name="L110"303y }}2"L70" cla2ss="line" name="L70"> 7t5/kernel7dL97">  9172     i  prw.oaid=1"L,28218* @mmy x#37;hted apprs_list=707ed uld 7 99y $ine
 &lid/li18">1128218* @mmy x#37;hted apprs_list=7s9ed uld 7 01"> 121} &lid/li18">1128218* @mmy x#37;hted apprs_list=7scripts/k7rnel-doc#L152" id2"L143"7cl2ss7111252prw.oaid=1"L&lid/ol18">1128218* @mmy x#37;hted apprs_list=7ss="3ine"7name="L114"> 124  70#      = 0ee7smy x#37;7rnel-doc#L152" id2"L143"7cl2ss713scripts/prw.oaid=1"L&lidkernel-&8">1128218* @mmy x#37;hted apprs_list=7"L157"> 17725 * (s  lntext of 7he . 716"> 126Cine" nam&lid/<1&8">1128218* @mmy x#37;hted apprs_list=7s5/kernel72"Lcript2"L138" cl2ss="l7ne" n7151252prw.oaid=1"L&liddl18">1128218* @mmy x#37;hted apprs_list=7sted uld 7.
 7s7ed uld 7e="L119"> 1292 e.g.
7     717L158"> 128281. $ine" name "L110"> &lid/dt18">1128218* @mmy x#37;hted apprs_list=7s8ed uld 7el-doc#L115" id2"L20" cl7sss="718tontextef="sprw.oa110"> &liddd18">28218* @mmy x#37;hted apprs_list=7s9ed uld 7s/kernel-doc#L115" id2"L711" c719scripts/kernmel-doc="L147"> ($argsscript" name="L="L10L159"}{ " name="L}ulef="scripts/kernel-doc#L152" i7t ref="sc7ipts/kernel-doc#L152" id7"L22"72lasss="line" prw.oaid=1"L&lid/dd18">1128218* @mmy x#37;hted apprs_list=7id2"L113"7cl2ss="line" name="L23">7 233<721s="line"}ef="scripts/kernel-doc#L152" i7is="3ine"7el-doc#L117" id2"L25" cl7sss="722"> 1261128218* @mmy x#37;hted apprs_list=71128218* @mmy x#37;hted apprs_list=7"L26">  27622 * (D            7    (72extef="scnel-doce" name=5(@_ulef="scripts/kernel-doc#L152" i7"(des env75" id2"L117" cl2ss="line7 name7251252prw.oaid=1"L&lid/article&8">1128218* @mmy x#37;hted apprs_list=7"ted uld 7"L108" cl2ss="line" name7"L28"72 288<}ef="scripts/kernel-doc#L152" i7i7ed uld 7id2"L109" cl2ss="line" n7me="L72"L140"> 12024/**
<     12027     728scri  3">  81219(* 2oin 5" name="L96">  9165(0="li2"L70" cla2ss="line" name="L70"> 7 0="liargs"scripts{$_[0]i06y x#37;hted (des musstextscri7"L133"> 17323 * Do            7    (731 cla1ss=doc(iine" nameulef="scripts/kernel-doc#L152" i7"ipts/ker75" id2"L24" classs="line7 name732scripts/doc#e=un 218* @mmy x#37;hted apprs_list=72"> m5id218* @mmy x#37;hted apprs_list=7"L26">  27id2"L136" cl2ss="line" n7me="L73 name="L107"> 127 12727a hre73pts/kernem5id na#argsscript219(* 29my $}218* @mmy x#37;hted apprs_list=7"ted uld 7s/kernel-doc#L138" id2"L739" c7361252m5id n~ s/[^a-zA-Z0-9\-]+/_/glef="scripts/kernel-doc#L152" i7"7ed uld 728" id2"L140" cl2ss="lin7" nam7371252prw.oaid=1"L&lidarticleel-doc#\id=1"L219(* 2\id=1"L (* \id=1"L219(* 2:281. $5id "L110"> \id=1"L18">1128218* @mmy x#37;hted apprs_list=72prw.oaid=1"L&lid<118">219(* 2o cl2ss1. $argsscript219(* 29my $} "L110"> &lid/<1&8">1128218* @mmy x#37;hted apprs_list=7-doc#L1527 id2"L132" cl2ss="line" 7ame="73a  musef="sviDeca  alwaysDeca ripts7" cl2ss="7ine" name="L143"> 1232prw.oaid=1"L&lidolel-doc#\id=1"Lcode\id=1"L18">1128218* @mmy x#37;hted apprs_list=7"L133"> 17sss="line" name="L24">  74<2prw.oaid=1"L&lidli18">28218* @mmy x#37;hted apprs_list=7"ipts/ker7/kernel-doc#L152" id2"L175" cl742"> 126219(* 29lid/kpan18">o02218* @mmy x#37;hted apprs_list=7"a h,Cont7/kernel-doc#L26" id=""L176" cl743scripts/prw.oaid=1"L&lidkpanel-doc#\id=1"Lidentifier\id=1"L18">281. $argsscript219(* 29my $} "L110"> &lid/kpan18">28218* @mmy x#37;hted apprs_list=7"scripts/7ernel-doc#L152" id2"L1477 cl2s746"> 1261128218* @mmy x#37;hted apprs_list=7"(des env7s/kernel-doc#L152" id2"L738" c7451252prw.oaid=1"L&lid/ol18">1128218* @mmy x#37;hted apprs_list=7"f="scrip7t_;">
sing ropr= 0ef="sc7ipts/746tontextenel-doce" name=5(@_ulef="scripts/kernel-doc#L152" i7"0= ofcri7 ..my $no_2" _s should =70ef="7471252prw.oaid=1"L&lid/article&8">1128218* @mmy x#37;hted apprs_list=7"kcripts/7;hted apprse=  en7;hted 7pprs_748"> 1}ef="scripts/kernel-doc#L152" i7"doc#L152751o ..my $ine
 722252o ..my $moruleu7mus= 750text: 3">  81k="L11oin 5" name="L96">  916 17325 7"="script7 fimy $lis_dumen= ( func7anuar752scripts/"> 0="liargs"scripts{$_[0]i06y x#37;hted (des musstextscri7"="script7nvief="scripts/kernel-do7#L115753 cla1ss=doc(iine" nameulef="scripts/kernel-doc#L152" i7"scripts/7nviJuly func,  enviAugus7 func7541252"> m5id218* @mmy x#37;hted apprs_list=7"l2ss="li7e func)[(localtime)[4]] 7f="sc755"> 118* @mmy x#37;hted apprs_list=7"f="scrip752" id2"L158" cl2ss="lin7" nam7561252m5id n $argsscriptoc#L34" id=}218* @mmy x#37;hted apprs_list=7"0= ofcri7ghligglobalref="scripts/7ernel7572882m5id n~ s/[^a-zA-Z0-9\-]+/_/glef="scripts/kernel-doc#L152" i7n@mmy x#37tidig emp, mare9ructuloc7lieth7581252prw.oaid=1"L&lidarticleel-doc#\id=1"Loc#L34\id=1"L (* \id=1"Loc#L34:281. $5id "L110"> \id=1"L18">1128218* @mmy x#37;hted apprs_list=7ndoc#L1527"     2 1609="L20 *7Examp7591252prw.oaid=1"L&lid1128218* @mmy x#37;hted apprs_list=7twa hetom7n are hif="scripts/kerne7-doc#7601252prw.oaid=1"L&lid<1&8">281. $argsscript219(9my $} "L110"> o cl2ss1. $argsscriptoc#L34" id=} "L110"> &lid/<1&8">28218* @mmy x#37;hted apprs_list=7tL153"> 17f="scripts/kernel-doc#L27" id=7611252prw.oaid=1"L&lid<218"> cl2ss. $argsscript$brlso 9my $} "L110"> &lid/<218">1128218* @mmy x#37;hted apprs_list=7c="script7oseref="scripts/kernel-d7c#L15762"> 1261128218* @mmy x#37;hted apprs_list=7t="script7nel-doc#L152" id2"L155" 7l2ss=763scripts/prw.oaid=1"L&lidolel-doc#\id=1"Lcode\id=1"L18">1128218* @mmy x#37;hted apprs_list=7rnel-doc#7152" id2"L26" classs="li7e" na766"> 12628218* @mmy x#37;hted apprs_list=7cl2ss="li72      if ( Ghancd(&739{ f7651252prw.oaid=1"L&lidkpanel-doc#\id=1"L219(\id=1"L18">281. $argsscript219(94"> } "L110"> &lid/kpan18">o28218* @mmy x#37;hted apprs_list=7cf="scrip7osee= of the'{ funcKB7ILD_V7661252prw.oaid=1"L&lidkpanel-doc#\id=1"Lidentifier\id=1"L18">281. $argsscriptoc#L34" id=} "L110"> &lid/kpan18">o{02218* @mmy x#37;hted apprs_list=7oc#L152" 7d2"L159" cl2ss="line" na7e="L67671252prw.oaid=1"L&lid/li18">1128218* @mmy x#37;hted apprs_list=7o@mmy x#37    f="scripts/kernel-do7#L15276"scripts/ss=each  ine" name (@{$argsscript" name="L110"303y }}2"L70" cla2ss="line" name="L70"> 7rdoc#L152728218* @mmy x#37;hted apprs_list=7">  7222       pt ttml -v3.1 &7quire77lasss="line" 122< ine" name =~ /^#/2"L70" cla2ss="line" name="L70"> 7"tionbugr7scripts/kernel-doc#L27" 7d="LL77>22a href="script/a>2prw.oaid=1"L&lidkpanel-doc#\id=1"L" nam\id=1"L18">281. $ine" name "110"> &lid/kpan18">1128218* @mmy x#37;hted apprs_list=7efdonncc/7ml5/refdntry.tml5">http:7/www.772ts/kernel-doc#L24" iprw.oaid=1"L&lid/li18">1128218* @mmy x#37;hted apprs_list=7 cla2ss="7ine" name="L74">  72423(* a       nnam2doc#lntextef="scripts/kernel-d7 nel-doc#7cripts/kernel-doc#L152" 7d2"L277extef="script}ef="scripts/kernel-doc#L152" i7eviDeca h77">  12<277All my $s7shoul77pts/kernel-do namine" name_52"  na#ine" name2doc#lntextef="scripts/kernel-d7rnel-doc#749" id=2"L79" cla2ss="li7e" na776tontextef="siine" name_52"  n~ s/\[.*//218* @mmy x#37;hted apprs_list=7rc#L152" 7pts/kernel-doc#L152" id27L80" 77"L140"> 12024/**
<     128 clasb522"||2nnam2doc#lntextef="scripts/kernel-d7rdoc#L1527138" id2"L82" cla2ss="li7e" na779scripts/kern<219( na#argsscript" name="L219(0L159"}{ " name="L}2doc#lntextef="scripts/kernel-d738" id2"L753" cl2ss="line" name="L73">  78lasss="line" 122< 219( n~ m/([^\(]*\(\*)u m.)u m.(([^\)]*)u3/2"L70" cla2ss="line" name="L70"> 73tionbugr7scripts/kernel-doc#L138"7id2"L78>22a href="script# pothe r-to-3cl2ss="="L107"> 127 1&lid/kpan18">o28218* @mmy x#37;hted apprs_list=73cla2ss="7l3d sg for theped as foe7="scr78 12523(* a   prw.oaid=1"L&lidkpanel-doc#\id=1"L" nam\id=1"L18"> ine" name&lid/kpan18">28218* @mmy x#37;hted apprs_list=7 (Des4 my7stion for strblockf="scr7pts/k786"> 126236o .prw.oaid=1"L&lidkpanel-doc#\id=1"L219(\id=1"L18">)&lid/kpan18">o28218* @mmy x#37;hted apprs_list=73viDeca h7ef="scripts/kernel-doc#L752" i78pts/kernel-doc#L2prw.oaid=1"L(&lidkpanel-doc#\id=1"Largs\id=1"L18"> 2&lid/kpan18">)>28218* @mmy x#37;hted apprs_list=7 nel-doc#7ts/kernel-doc#L152" id2"779" c78 2882    } els122 7 c#L152" 790" cla2ss="line" name="790"> 78">  299229o .# bitfield70" cla2ss="line" name="L70"> 7 @mmy x#37-doc#L30" id=2"d="     27s="li788ts/kernel-doc#L2prw.oaid=1"L&lidkpanel-doc#\id=1"L219(\id=1"L18"> 1&lid/kpan18">o28218* @mmy x#37;hted apprs_list=73doc#L1527ne" 8ef="sviDeca e= 0eef7"sviD78ss="line" name="Lprw.oaid=1"L&lidkpanel-doc#\id=1"L" nam\id=1"L18"> ine" name&lid/kpan18">28218* @mmy x#37;hted apprs_list=7kernel-do7#L30" id=2"d="  cla2ss="7ine" 790scripts/kerne="Lprw.oaid=1"L&lidkpanel-doc#\id=1"Lbits\id=1"L18"> 2&lid/kpan18">>28218* @mmy x#37;hted apprs_list=7ktionbugr7="   cl2ss="line" name="793"> 7912882    } elsa"L70" cla2ss="line" name="L70"> 7kfdonncc/7tef="scripts/kernel-doc#7152" 792ts/kernel-doc#L2prw.oaid=1"L&lidkpanel-doc#\id=1"L219(\id=1"L18"> 219(9lid/kpan18">o28218* @mmy x#37;hted apprs_list=73>2 (* a 7ernel-doc#L26" id=""L1467class79 12523(* a   prw.oaid=1"L&lidkpanel-doc#\id=1"L" nam\id=1"L18"> ine" name&lid/kpan18">>28218* @mmy x#37;hted apprs_list=7k(Des4 my7eff="snvi(\$\w^/\*\*\s*$7f="sc79extef="script}ef="scripts/kernel-doc#L152" i7k name="L7"L97">  917 &lid/li18">1128218* @mmy x#37;hted apprs_list=7knel-doc#7id="L682 cla1ss="2ine" n7me="L79theprx:of}ef="scripts/kernel-doc#L152" i73c#L152" 7r99y $ine
2prw.oaid=1"L&lidli18">} &lid/li18">1128218* @mmy x#37;hted apprs_list=73@mmy x#372prw.oaid=1"L&lid/ol18">1128218* @mmy x#37;hted apprs_list=73nviDeca 7101"> 1212prw.oaid=1"L&lidkernel-&8">1128218* @mmy x#37;hted apprs_list=8s1ripts/k8r"   cl2ss="line" name="8"L6838011252prw.oaid=1"L&lid<118">Memberm&lid/<1&8">1128218* @mmy x#37;hted apprs_list=8s2ripts/k8ref="scripts/kernel-doc#8 124<802"> 1261128218* @mmy x#37;hted apprs_list=80my x#37;8ted a href="scripts/kern8l-doc803scripts/ss=each  ine" name (@{$argsscript" name="L110"303y }}2"L70" cla2ss="line" name="L70"> 804y x#37;8tff="snvi(\$\w^/\*\*\s*$8"liin804scripts/kern($ine" name =~ /^#/2"scripscrip nnam2doc#lntextef="scripts/kernel-d8t5/kernel8dL97">  917 118* @mmy x#37;hted apprs_list=8hted uld 8 0ecripts/kernel-doc#L158" id=80 2882     namine" name_52"  na#ine" name2doc#lntextef="scripts/kernel-d807ed uld 8 99y $ine
 121 128 clasb522"||2nnam2doc#lntextef="scripts/kernel-d8-doc#L3" 8d="2"L143" cl2ss="3ine" 8ame="81lasss="line" prw.oaid=1"L&liddt18">281. $ine" name "L110"> &lid/dt18">1128218* @mmy x#37;hted apprs_list=8scripts/k8rnel-doc#L152" id2"L143"8cl2ss811tontextef="sprw.oa110"> &liddd18">28218* @mmy x#37;hted apprs_list=8ss="3ine"8name="L114"> 124 ($argsscript" name="L="L10L159"}{ " name="L_52" }ulef="scripts/kernel-doc#L152" i8smy x#37;8rnel-doc#L152" id2"L143"8cl2ss81 12523(* prw.oaid=1"L&lid/dd18">1128218* @mmy x#37;hted apprs_list=8"L157"> 18725 * (s  lntext of 8he . 816"> 1262prw.oaid=1"L&lid/dl18">1128218* @mmy x#37;hted apprs_list=8sted uld 8.
1128218* @mmy x#37;hted apprs_list=8s7ed uld 8e="L119"> 1292 e.g.
8     817L158"> 1nel-doce" name=5(@_ulef="scripts/kernel-doc#L152" i8s8ed uld 8el-doc#L115" id2"L20" cl8sss="8181252prw.oaid=1"L&lid/article&8">1128218* @mmy x#37;hted apprs_list=8s9ed uld 8s/kernel-doc#L115" id2"L811" c819scri}ef="scripts/kernel-doc#L152" i8t ref="sc8ipts/kernel-doc#L152" id8"L22"8232  * funced slml  the foln nam8id2"L113"8cl2ss="line" name="L23">8 233<821s="l: 3">  81"L26" clain 5" name="L96">  916 1sub/nel-doc cl2ss="l5(0="li2"L70" cla2ss="line" name="L70"> 8  28622 * (D            8    (8241252"> (iine" name,  kernel-ulef="scripts/kernel-doc#L152" i8"(des env85" id2"L117" cl2ss="line8 name8251252"> #e=un 218* @mmy x#37;hted apprs_list=8"ted uld 8"L108" cl2ss="line" name8"L28"82 2882 nam5id218* @mmy x#37;hted apprs_list=8i7ed uld 8id2"L109" cl2ss="line" n8me="L82"L140"> 12024/**
<     12028     828ts/kernem5id n $argsscript9f="scrip id=}218* @mmy x#37;hted apprs_list=8i9ed uld 8nel-doc#L117" id2"L132" 8l2ss=82ss="line"m5id n~ s/[^a-zA-Z0-9\-]+/_/glef="scripts/kernel-doc#L152" i85id "L110"> \id=1"L18">1128218* @mmy x#37;hted apprs_list=8"L133"> 18323 * Do            8    (8311252prw.oaid=1"L&lid1128218* @mmy x#37;hted apprs_list=8"ipts/ker85" id2"L24" classs="line8 name832"> 126281. $argsscript9f="scrip id=} "L110"> &lid/<1&8">28218* @mmy x#37;hted apprs_list=8 cl2ss1. $argsscript$brlso 9my $} "L110"> &lid/<218">1128218* @mmy x#37;hted apprs_list=8"L26">  28id2"L136" cl2ss="line" n8me="L836"> 1261128218* @mmy x#37;hted apprs_list=8"(des env8e" name="L137"> 12728a hre8351252prw.oaid=1"L&lidolel-doc#\id=1"Lcode\id=1"L18">1128218* @mmy x#37;hted apprs_list=8"ted uld 8s/kernel-doc#L138" id2"L839" c8361252prw.oaid=1"L&lidli18">28218* @mmy x#37;hted apprs_list=8"7ed uld 828" id2"L140" cl2ss="lin8" nam8371252prw.oaid=1"L&lidkpanel-doc#\id=1"L219(\id=1"L18">281. $argsscript9f="scri219(9my $} "L110"> 9lid/kpan18">o28218* @mmy x#37;hted apprs_list=82prw.oaid=1"L&lidkpanel-doc#\id=1"Lidentifier\id=1"L18">281. $argsscript9f="scrip id=} "L110"> &lid/kpan18">o(28218* @mmy x#37;hted apprs_list=8-doc#L1528 id2"L132" cl2ss="line" 8ame="8391252prw.oaid=1"L&lid/li18">28218* @mmy x#37;hted apprs_list=8" cl2ss="8ine" name="L143"> 1232me=un  82028     f="scripts/kernel-do8"L133"> 18sss="line" name="L24">  84<  299 8"ipts/ker8/kernel-doc#L152" id2"L185" cl842scripts/kernprw.oaid=1"L&lidliel-doc#\id=1"Lindent\id=1"L18">28218* @mmy x#37;hted apprs_list=8"a h,Cont8/kernel-doc#L26" id=""L186" cl84 12523(* <219( na#argsscript" name="L219(0L159"}{ " name="L}2doc#lntextef="scripts/kernel-d8"scripts/8ernel-doc#L152" id2"L1478 cl2s844scripts/kern122< 219( n~ m/([^\(]*\(\*)u m.)u m.(([^\)]*)u3/2"L70" cla2ss="line" name="L70"> 8"(des env8s/kernel-doc#L152" id2"L838" c84pts/kernel-doc#L2# pothe r-to-3cl2ss="="L107"> 127
sing ropr= 0ef="sc8ipts/84 2882     i  prw.oaid=1"L&lidkpanel-doc#\id=1"L219(\id=1"L18"> 1&lid/kpan18">o28218* @mmy x#37;hted apprs_list=8"0= ofcri8 ..my $no_2" _s should =80ef="84">  299229o .prw.oaid=1"L&lidkpanel-doc#\id=1"L" nam\id=1"L18"> ine" name&lid/kpan18">28218* @mmy x#37;hted apprs_list=8"kcripts/8;hted apprse=  en7;hted 8pprs_848ts/kernel-doc#L2prw.oaid=1"L&lidkpanel-doc#\id=1"L219(\id=1"L18">)&lid/kpan18">o28218* @mmy x#37;hted apprs_list=8"doc#L152851o ..my $ine
 2&lid/kpan18">)28218* @mmy x#37;hted apprs_list=8="L152"> 822252o ..my $moruleu8mus= 850scripts/kern} elsa"L70" cla2ss="line" name="L70"> 8"L153"> 1832522a href="scriptprw.oaid=1"L&lidkpanel-doc#\id=1"L219(\id=1"L18"> 219(9lid/kpan18">o28218* @mmy x#37;hted apprs_list=8"="script8 fimy $lis_dumen= ( func8anuar852ts/kernel-doc#L2prw.oaid=1"L&lidkpanel-doc#\id=1"L" nam\id=1"L18"> ine" name&lid/kpan18">28218* @mmy x#37;hted apprs_list=8"="script8nvief="scripts/kernel-do8#L11585 12523(* }ef="scripts/kernel-doc#L152" i8"scripts/8nviJuly func,  enviAugus8 func854scripts/kern122< e=un  != $#{$argsscript" name="L110"303y }}2"L70" cla2ss="line" name="L70"> 8"l2ss="li8e func)[(localtime)[4]] 8f="sc85pts/kernel-doc#L2 e=un ++218* @mmy x#37;hted apprs_list=8"f="scrip852" id2"L158" cl2ss="lin8" nam85 2882     i  prw.oaid=1"L,28218* @mmy x#37;hted apprs_list=8"0= ofcri8ghligglobalref="scripts/8ernel857scripts/kern}18* @mmy x#37;hted apprs_list=8n@mmy x#38tidig emp, mare9ructuloc8lieth858tontextef="sprw.oa110"> &lid/li18">1128218* @mmy x#37;hted apprs_list=8ndoc#L1528"     2 1609="L20 *8Examp85ss="line"}ef="scripts/kernel-doc#L152" i8twa hetom8n are hif="scripts/kerne8-doc#8601252prw.oaid=1"L&lidli18">)&lid/li18">1128218* @mmy x#37;hted apprs_list=8tL153"> 18f="scripts/kernel-doc#L28" id=8611252prw.oaid=1"L&lid/ol18">1128218* @mmy x#37;hted apprs_list=8c="script8oseref="scripts/kernel-d8c#L1586ne" name="L70">  70#      = 0ee8t="script8nel-doc#L152" id2"L155" 8l2ss=863scripts/prw.oaid=1"L&lidkernel-&8">1128218* @mmy x#37;hted apprs_list=8rnel-doc#8152" id2"L26" classs="li8e" na866"> 126Arge="L8m&lid/<1&8">1128218* @mmy x#37;hted apprs_list=8cl2ss="li82      if ( Ghancd(&839{ f8651252prw.oaid=1"L&liLcode\id=1"L18">1128218* @mmy x#37;hted aoaid=1"L&87osee= of the'{ funcK87ILD_87661252prw.oaid=1"L&li/dl18">1128218* @mmy x#37;hted apprs_list=7oc#L152"87d2"L159" cl2ss="line" n87e="L8767125/ss=each  ine" name (@{$argsscript" name="L110"303y }}2"L70" cla2ss="line" name="L70"> 7o@mmy x#87    f="scripts/kernel-d87#L158658tontextef="  namine" name_52"  na#ine" name2doc#lntextef="scripts/kernel-d7rdoc#L1587  722<87>2       pt ttml -v3.1 87quir87232  * funced slml  the foln nam7"tionbug87scripts/kernel-doc#L27"87d="L877>22a href="s/($argsscript" name="L="L10L159"}{ " name="L_52" } n"l<4"> clasb522"||2nnam2doc#lntextef="scripts/kernel-d7efdonncc87ml5/refdntry.tml5">http87/www8742scripts/kernprw.oaid=1"L&liddt18">281. $ine" name "L110"> &lid/dt18">1128218* @mmy x#37;hted apprs_list=7 cla2ss=87ine" name="L74">  72423(* prw.oaid=1"L&liddd18">28218* @mmy x#37;hted apprs_list=7 nel-doc87cripts/kernel-doc#L152"87d2"L877extef="scripomel-doc="L147"> ($argsscript" name="L="L10L159"}{ " name="L_52" }ulef="scripts/kernel-doc#L152" i7eviDeca 877">  12<277All my $87shou867pts/kernel-doprw.oa110"> &lid/dd18">1128218* @mmy x#37;hted apprs_list=7rnel-doc8749" id=2"L79" cla2ss="l87e" n879theprx:of}ef="scripts/kernel-doc#L152" 87rc#L152"87pts/kernel-doc#L152" id87L80"87671252prw.oaid=1"L&lid/dl18">1128218* @mmy x#37;hted apprs_list=7r@mmy x#87"d="     2ss="line" nam87"L8187181252prw.oaid=1"L&liddkernel-&8">1128218* @mmy x#37;hted apprs_list=7rdoc#L1587138" id2"L82" cla2ss="l87e" n8779scripts1nel-doce" name=5(@_ulef="scripts/kernel-doc#L152" i738" id2"8753" cl2ss="line" name="873"> 88601252prw.oaid=1"L&lid/article&8">1128218* @mmy x#37;hted apprs_list=73tionbug87scripts/kernel-doc#L13887id2"878>22af}ef="scripts/kernel-doc#L152" 873fdonncc87 the ie ussforhef="scri87s/ke886ne" name="L70">  70#      = 0ee73cla2ss=87l3d sg for theped as fo87="sc878 125i  3">  816"> a"clas head, $sc 5" name="L96">  916 1sub/nel-doc"clasheadl5(0="li2"L70" cla2ss="line" name="L70"> 73viDeca 87ef="scripts/kernel-doc#8752" 88251252">c0="liargs"scripts{$_[0]i06y x#37;hted (des musstextscri7 nel-doc87ts/kernel-doc#L152" id28779" 86861252"> (iine" name,  kernel-ulef="scripts/kernel-doc#L152" i7 c#L152"8790" cla2ss="line" name=8790">86872882 n #e=un 218* @mmy x#37;hted apprs_list=7 @mmy x#87-doc#L30" id=2"d="     87s="l868"scripts/"> m5id218* @mmy x#37;hted apprs_list=73doc#L1587ne" 8ef="sviDeca e= 0ee87"svi889a  musef="sviDeca  alwaysDeca ripts7kernel-d87#L30" id=2"d="  cla2ss=87ine"8960scripts/ss=each  kernel-"(@{$argsscriptame="L112">303y }}2"L70" cla2ss="line" name="L70">87ktionbug87="   cl2ss="line" name=8793">87912882   em5id n #e" name06y x#37;hted (des musstextscr87kfdonncc87tef="scripts/kernel-doc87152"8792ts/kernel-d"m5id n~ s/[^a-zA-Z0-9\-]+/_/glef="scripts/kernel-doc#L152" i73>2 (* a87ernel-doc#L26" id=""L1487clas891 12523(* prw.oaid=1"L&lidarticleel-doc#\id=1"152i\id=1"L (* \id=1"152":id=1"L./m5id "L110"> \id=1"L18">1128218* @mmy x#37;hted apprs_list=7k(Des4 m87eff="snvi(\$\w^/\*\*\s*87f="s8964scripts/kernprw.oaid=1"L&lidh118"> kernel-&lid/<1&8">1128218* @mmy x#37;hted apprs_list87k name="87"L97">  917 &liLcode\id=1"L18">1128218* @mmy x#37;hted a7knel-doc87id="L682 cla1ss="2ine" 87me="896extef="scripomel-doc="L147"> ($argsscriptame="L1sL159"}{ kernel-}ulef="scripts/kernel-doc#L152" 873c#L152"87r99y $ine
 1281128218* @mmy x#37;hted apprs_list873@mmy x#87 126 1212prw.oaid=1"L&lid/article&8">1128218* @mmy x#37;hted apprs_list98scripts/98rnel-doc#L152" id="L68398lass9800125/}ef="scripts/kernel-doc#L152" 98s1ripts/98r"   cl2ss="line" name=98"L689801125}ef="scripts/kernel-doc#L152" 9821ripts/98tef="scripts/kernel-doc98 1249022"> 1sub/nel-doce" namex/a>(0="li2"L70" cla2ss="line" name="L70">980my x#3798ted a href="scripts/ker98l-do9023 cla1ss=doc0="liargs"scripts{$_[0]i06y x#37;hted (des musstextscr9804y x#3798tff="snvi(\$\w^/\*\*\s*98"lii90541252"> #e" name06y x#37;hted (des musstextscr98t5/kerne98dL97">  9172prw.oo  81each#e" nam06y x#37;hted (des musstextscr9865/kerne98id="L682 cla1ss="2ine" 98" id980 288$la1sp#37ix=\id=1"L >o28218* @mmy x#37;hted apprs_list9807ed uld98 99y $ine
/ss=each  kernel-"(@{$argsscriptame="L112">303y }}2"L70" cla2ss="line" name="L70">9808ed uld98 /a32  * 300y $ine
 &liclatame<1&8">1128218* @mmy x#37;hted apprs_list98s9ed uld98 01"> 121 kernel-&lidtitcle&8">1128218* @mmy x#37;hted apprs_list98-doc#L3"98d="2"L143" cl2ss="3ine"98ame=918lasss="line" 122< kernel- n~ mEXAMPLE/i}2"L70" cla2ss="line" name="L70">98scripts/98rnel-doc#L152" id2"L14398cl2s915>22a href="scriptprw.oaid=1"L&liin/ssmalexampcle&8" &liLrogne"112"inge&8">1128218* @mmy x#37;hted apprs_list9821ripts/98name="L114"> 124218* @mmy x#37;hted apprs_list980my x#3798rnel-doc#L152" id2"L14398cl2s981 12523(*n} elsa"L70" cla2ss="line" name="L70">98"L157"> 98725 * (s  lntext of98he .9186"> 126236o .prw.oaid=1"L&liiinee&8">1128218* @mmy x#37;hted apprs_list98t5/kerne982"Lcript2"L138" cl2ss="98ne" 919pts/kernel-d/}ef="scripts/kernel-doc#L152" 98sted uld98.
 ($argsscriptame="L1sL159"}{ kernel-}ulef="scripts/kernel-doc#L152" 98s7ed uld98e="L119"> 1292 e.g.98    9717L158"> 128<$/nel-dop#37ssmatteid n2028     f="scripts/kernel-d98s8ed uld98el-doc#L115" id2"L20" c98sss=9718tontextef=" 122< kernel- n~ mEXAMPLE/i}2"L70" cla2ss="line" name="L70">98s9ed uld98s/kernel-doc#L115" id2"9811" 918ss="line" name="Lprw.oaid=1"L&li/Lrogne"112"inge&8"L&li/in/ssmalexampcle&8">1128218* @mmy x#37;hted apprs_list98t ref="s98ipts/kernel-doc#L152" i98"L229250scripts/kern} elsa"L70" cla2ss="line" name="L70">98id2"L11398cl2ss="line" name="L23"98 233925>22a href="scriptprw.oaid=1"L&li/iinee&8">1128218* @mmy x#37;hted apprs_list98is="3ine98el-doc#L117" id2"L25" c98sss=922pts/kernel-d/}ef="scripts/kernel-doc#L152" 981128218* @mmy x#37;hted apprs_list98"L26">  98622 * (D           98    9216"> 126  81"L26" clainXML DocBook}ef="scripts/kernel-doc#L152" 98s8ed uld98e" name="L130"> 12098    9828ts/1sub/nel-doc cl2ss="x/a>(0="li2"L70" cla2ss="line" name="L70">98i9ed uld98nel-doc#L117" id2"L132"98l2ss9293 cla1ss=doc0="liargs"scripts{$_[0]i06y x#37;hted (des musstextscr98 (iine" name,  kernel-ulef="scripts/kernel-doc#L152" 98"L133"> 98323 * Do           98    9731 cla1ss=do #e=un 218* @mmy x#37;hted apprs_list98"ipts/ke985" id2"L24" classs="lin98 nam9732scripts/doc5id218* @mmy x#37;hted apprs_list98  916  98id2"L136" cl2ss="line" 98me="9836"> 126<$5id n128281. $argsscript9f="scrip id=d218* @mmy x#37;hted apprs_list98"(des en98e" name="L137"> 12798a hr973pts/kerne5id n~ s/[A-Za-z0-9]/-_/glef="scripts/kernel-doc#L152" 98"ted uld98s/kernel-doc#L138" id2"9839" 932 288}ef="scripts/kernel-doc#L152" 98"7ed uld9828" id2"L140" cl2ss="li98" na98371252prw.oaid=1"L&liscrentryL (* \id=1"e5i \id=1"L18">1128218* @mmy x#37;hted apprs_list982prw.oaid=1"L&liscrentryin/sL18">1128218* @mmy x#37;hted apprs_list98i9ed uld98 id2"L132" cl2ss="line"98ame=98391252prw.oaid=1" L&lititcle&8"LINUX-&lidtitcle&8">1128218* @mmy x#37;hted apprs_list98" cl2ss=98ine" name="L143"> 1232prw.oaid=1"  &liLroduct> 12e&8"K appr Hacd as ManualL&li/Lroduct> 12e&8">1128218* @mmy x#37;hted apprs_list98"L133"> 98sss="line" name="L24"> 984<2prw.oaid=1"  &lidatle&8">man_datle&lid/atle&8">1128218* @mmy x#37;hted apprs_list98"ipts/ke98/kernel-doc#L152" id2"L985" c9742"> 1261128218* @mmy x#37;hted apprs_list98"a h,Con98/kernel-doc#L26" id=""L986" c9743scripts/prw.oaid=1"L&li@mm" nee&8">1128218* @mmy x#37;hted apprs_list98"scripts98ernel-doc#L152" id2"L1498 cl29746"> 126281. $argsscript9f="scrip id=} "L110"> &lidLhraseL18">&li/screntrytitcle&8">1128218* @mmy x#37;hted apprs_list98"(des en98s/kernel-doc#L152" id2"9838" 97451252prw.oaid=1" L&limanvole="L&8"9>&li/manvole="L&8">1128218* @mmy x#37;hted apprs_list98"ted uld98t_;">
sing ropr= 0ef="s98ipts94661252prw.oaid=1" L&liscrmiscin/seel-doc#\id=1"v asscri\id=1"L18">281. d apprv asscr} "L110"> &lidscrmiscin/sL&8">1128218* @mmy x#37;hted apprs_list98"7ed uld98 ..my $no_2" _s should 980ef=97471252prw.oaid=1"L&lid@mm" nee&8">1128218* @mmy x#37;hted apprs_list982prw.oaid=1"L&liscrn7;hdive&8">1128218* @mmy x#37;hted apprs_list98i9ed uld9851o ..my $ine
2prw.oaid=1" L&liscrn7;hL18">281. $argsscript9f="scrip id=} "L110"> &lidscrn7;hL18">1128218* @mmy x#37;hted apprs_list98="L152">9822252o ..my $morule98mus=95401252prw.oaid=1"  &li@mmt$brlso 18">1128218* @mmy x#37;hted apprs_list98"L133"> 983252prw.oaid=1" >o28218* @mmy x#37;hted apprs_list98"="scrip98 fimy $lis_dumen= ( fun98anua9852ts/kernomel-doc="L147">s/($argsscript$brlso 9my $-ulef="scripts/kernel-doc#L152" 98"="scrip98nvief="scripts/kernel-d98#L119543scripts/prw.oaid=1"  &lidscrt$brlso 18">1128218* @mmy x#37;hted apprs_list98"scripts98nviJuly func,  enviAugu98 fun9536"> 1261128218* @mmy x#37;hted apprs_list98"l2ss="l98e func)[(localtime)[4]]98f="s9755"> 118* @mmy x#37;hted apprs_list98"f="scri9852" id2"L158" cl2ss="li98" na95661252prw.oaid=1"L&liclatynopsisdive&8">1128218* @mmy x#37;hted apprs_list98"7ed uld98ghligglobalref="scripts98erne95471252prw.oaid=1" L&lititcle&8"Synopsis-&lidtitcle&8">1128218* @mmy x#37;hted apprs_list98n@mmy x#98tidig emp, mare9ructulo98liet97581252prw.oaid=1"  L&lit9f=tynopsisL18">&lit9f=Lroto 219(&8">1128218* @mmy x#37;hted apprs_list98i9ed uld98"     2 1609="L20 98Exam97591252prw.oaid=1"   L&lit9f=(* 218">281. $argsscript9f="scri219(9my $} "L110">>o28218* @mmy x#37;hted apprs_list98twa heto98n are hif="scripts/kern98-doc98601252prw.oaid=1"L&lit9f="scri18">281. $argsscript9f="scrip id=} "L110">  &lidt9f="scri18">&lidt9f=(* 218">1128218* @mmy x#37;hted apprs_list98tL153"> 98f="scripts/kernel-doc#L98" id9601125}ef="scripts/kernel-doc#L152" 98c="scrip98oseref="scripts/kernel-98c#L19762"> 126<2me=un  82028     f="scripts/kernel-d98t="scrip98nel-doc#L152" id2"L155"98l2ss9863scripts 122<$#{$argsscript" name="L110"303y } 218" 82i2"L70" cla2ss="line" name="L70">98rnel-doc98152" id2"L26" classs="l98e" n9686"> 1262/ss=each  ine" name (@{$argsscript" name="L110"303y }}2"L70" cla2ss="line" name="L70">98cl2ss="l982      if ( Ghancd(9839{ 965pts/kernel-doc#L2<219( na#argsscript" name="L219(0L159"}{ " name="L}2doc#lntextef="scripts/kernel-9oaid=1"L&97osee= of the'{ funcK97ILD_965 2882     i n122< 219( n~ m/([^\(]*\(\*)u m.)u m.(([^\)]*)u3/2"L70" cla2ss="line" name="L70">97oc#L152"97d2"L159" cl2ss="line" n97e="L964">  299229o     2# pothe r-to-3cl2ss="="L107"> 127 1&li ine" name18"> ine" name&lid ine" name18")>1128218* @mmy x#37;hted apprs_list98i9ed uld97 2&lidt9f= ine"sL18"e&lid ine"(* 218">1128218* @mmy x#37;hted apprs_list97">  722<97>2       pt ttml -v3.1 97quir9790scripts/kerne="n} elsa"L70" cla2ss="line" name="L70">97"tionbug97scripts/kernel-doc#L27"97d="L977>22a href="script/a>2prw.oaid=1"   L&li " na(* 218">281.  219>218* @mmy x#37;hted apprs_list97c="scrip97ml5/refdntry.tml5">http97/www9772ts/kernel-doc#L24" iprw.oaid=1" 1&li ine" name18"> ine" name&lid ine" name18"e&lid ine"(* 218">1128218* @mmy x#37;hted apprs_list97t="scrip97ine" name="L74">  72423(* a  /}ef="scripts/kernel-doc#L152" 97 nel-doc97cripts/kernel-doc#L152"97d2"L977extef="script}ef="scripts/kernel-doc#L152" 97eviDeca 977">  12<277All my $97shou967pts/kernn} elsa"L70" cla2ss="line" name="L70">97aid=1"L&9749" id=2"L79" cla2ss="l97e" n9776tontextef="2prw.oaid=1"  L&livoid/218">1128218* @mmy x#37;hted apprs_list97oc#L152"97pts/kernel-doc#L152" id97L80"9767125t}ef="scripts/kernel-doc#L152" 97o@mmy x#97"d="     2ss="line" nam97"L8197181252prw.oaid=1"   &lidt9f=Lroto 219(&8" &lidt9f=tynopsisL18">1128218* @mmy x#37;hted apprs_list97i9ed uld97138" id2"L82" cla2ss="l97e" n97991252prw.oaid=1"L&lidclatynopsisdive&8">1128218* @mmy x#37;hted apprs_list9738" id2"9753" cl2ss="line" name="973"> 98232  * funced slml  the foln na973tionbug97scripts/kernel-doc#L13897id2"978>22a hre#>2prw.o ine" nams>2  * funced slml  the foln na97c="scrip97 the ie ussforhef="scri97s/ke9842"> 1261 L&lititcle&8">Arge="L8m&lidtitcle&8">1128218* @mmy x#37;hted apprs_list973cla2ss=97l3d sg for theped as fo97="sc9863scripts 122<$#{$argsscript" name="L110"303y } 218" 82i2"L70" cla2ss="line" name="L70">97 (Des4 m97stion for strblockf="sc97pts/9864scripts/kernprw.oaid=1" L&livariableL110"&8">1128218* @mmy x#37;hted apprs_list97eviDeca 97ef="scripts/kernel-doc#9752" 978pts/kernel-d/ss=each  ine" name (@{$argsscript" name="L110"303y }}2"L70" cla2ss="line" name="L70">97 nel-doc97ts/kernel-doc#L152" id29779" 985 2882     i   namine" name_52"  na#ine" name2doc#lntextef="scripts/kernel-97 c#L152"9790" cla2ss="line" name=9790">978">  299229o niine" name_52"  n~ s/\[.*//218* @mmy x#37;hted apprs_list97 @mmy x#97-doc#L30" id=2"d="     97s="l980#L41" id="L41" class="line" name="973doc#L1597ne" 8ef="sviDeca e= 0ee97"svi978ss="line" name="Lprw.oaid=1"  L&livarL110entry1&8">1   L&linamme&8" &liLine" name18"> ine" name&lid ine" name18"e&lidnamme&8">1128218* @mmy x#37;hted apprs_list97kernel-d97#L30" id=2"d="  cla2ss=97ine"9790scripts/kerne="Lprw.oaid=1"   L&li112"item1&8">1    1&li inee&8">1128218* @mmy x#37;hted apprs_list973tionbug97="   cl2ss="line" name=9793">997>22a href="scrip$la1sp#37ix=\id=1"L > >o28218* @mmy x#37;hted apprs_list97kfdonncc97tef="scripts/kernel-doc97152"9792ts/kernel-doc#Lomel-doc="L147"> ($argsscript" name="L="L10L159"}{ " name="L_52" }ulef="scripts/kernel-doc#L152" 973>2 (* a97ernel-doc#L26" id=""L1497clas979 12523(* a   prw.oaid=1"    1&li/iinee&8">1   1&li/112"item1&8">1  1&li/varL110entry1&8">1o28218* @mmy x#37;hted apprs_list97 (Des4 m97eff="snvi(\$\w^/\*\*\s*97f="s979extef="script}ef="scripts/kernel-doc#L152" 97k name="97"L97">  917 1&li/variableL110"&8">1128218* @mmy x#37;hted apprs_list97knel-doc97id="L682 cla1ss="2ine" 97me="979theprx:of} elsa"L70" cla2ss="line" name="L70">973c#L152"97r99y $ine
 1281  None>1 L&li/iinee&8">1128218* @mmy x#37;hted apprs_list973@mmy x#97 126 1212prw.oaid=1"L&lidclatame<1&8">1128218* @mmy x#37;hted apprs_list108scripts/108scr"> 121108s#L41" /p#3> 12118* @mmy x#37;hted apprs_list1081cripts/108="   cl2ss="line" name=108=">1087>22a hre/nel-doce" namex/a>(@_ulef="scripts/kernel-doc#L152" 1082cripts/108tef="scripts/kernel-doc108te>10842"> 1261>1128218* @mmy x#37;hted apprs_list1083cripts/108ernel-doc#L26" id=""L14108er>10835125/}ef="scripts/kernel-doc#L152" 1084cripts/108eff="snvi(\$\w^/\*\*\s*108ef>1084#L41" id="L41" class="line" name="1085cripts/108"L97">  9171085"L14l: 3">  81k="L11oinXML DocBook}ef="scripts/kernel-doc#L152" 1086cripts/108id="L682 cla1ss="2ine" 108id>10862"> 1sub/nel-doce="L11x/a>(0="li2"L70" cla2ss="line" name="L70">1087cripts/108r99y $ine
108872882 nc0="liargs"scripts{$_[0]i06y x#37;hted (des musstextscr1088cripts/1081088"scripts/"> (iine" name,  kernel-ulef="scripts/kernel-doc#L152" 1089cripts/108101"> 12110893 cla1ss=doc5id218* @mmy x#37;hted apprs_list101scripts/108d="2"L143" cl2ss="3ine"108d=>108d#L41" id="L41" class="line" name="1011cripts/108rnel-doc#L152" id2"L143108rn>1087>22a hre$5id n128281. $argsscriptoc#L34" id=}218* @mmy x#37;hted apprs_list1082cripts/108name="L114"> 1241082>22a hre$5id n~ s/[A-Za-z0-9]/-_/glef="scripts/kernel-doc#L152" 1083cripts/108rnel-doc#L152" id2"L143108rn>1088"2ine" name="L96">  91625 * (s  lntext of1087<>10836"> 1261128218* @mmy x#37;hted apprs_list1085cripts/1082"Lcript2"L138" cl2ss="1082">108651252prw.oaid=1"L&liscrentryin/sL18">1128218* @mmy x#37;hted apprs_list1086cripts/108.
108661252prw.oaid=1" L&lititcle&8"LINUX-&lidtitcle&8">1128218* @mmy x#37;hted apprs_list1087cripts/108e="L119"> 1292 e.g.108e=>108471252prw.oaid=1" L&liLroduct> 12e&8"K appr Hacd as ManualL&li/Lroduct> 12e&8">1128218* @mmy x#37;hted apprs_list1088cripts/108el-doc#L115" id2"L20" c108el>108181252prw.oaid=1"  &lidatle&8">man_datle&lid/atle&8">1128218* @mmy x#37;hted apprs_list1089cripts/108s/kernel-doc#L115" id2"108s/>108991252prw.oaid=1"L&lidclaentryin/sL18">1128218* @mmy x#37;hted apprs_list102scripts/108ipts/kernel-doc#L152" i108ip>108i3scripts/prw.oaid=1"L&li@mm" nee&8">1128218* @mmy x#37;hted apprs_list1081cripts/108cl2ss="line" name="L23"108cl>108411252prw.oaid=1"  &liscrentrytitcle&8" &liLhraseL18">281. $argsscript219(9my $} "L110"> o cl2ss1. $argsscriptoc#L34" id=} "L110"> &lidLhraseL18">&li/screntrytitcle&8">1128218* @mmy x#37;hted apprs_list1082cripts/108el-doc#L117" id2"L25" c108el>10842"> 126&li/manvole="L&8">1128218* @mmy x#37;hted apprs_list1083cripts/108xt\$1lntextef="scripts/108xt>10843scripts/prw.oaid=1"  &liscrmiscin/seel-doc#\id=1"v asscri\id=1"L18">281. d apprv asscr} "L110"> &lidscrmiscin/sL&8">1128218* @mmy x#37;hted apprs_list1084cripts/108622 * (D           1086<>10836"> 1261128218* @mmy x#37;hted apprs_list1085cripts/1085" id2"L117" cl2ss="lin1085">108651252prw.oaid=1"L&liscrn7;hdive&8">1128218* @mmy x#37;hted apprs_list1086cripts/108"L108" cl2ss="line" nam108"L>108661252prw.oaid=1" L&liscrn7;hL18">281. $argsscript219(9my $} "L110"> o cl2ss1. $argsscriptoc#L34" id=} "L110"> &lidscrn7;hL18">1128218* @mmy x#37;hted apprs_list1087cripts/108id2"L109" cl2ss="line" 108id>108471252prw.oaid=1" L&liscrt$brlso 18">1128218* @mmy x#37;hted apprs_list1088cripts/108e" name="L130"> 120108e">108181252prw.oaid=1"   28218* @mmy x#37;hted apprs_list1089cripts/108nel-doc#L117" id2"L132"108ne>10879scripts1nel-doc="L147">s/($argsscript$brlso 9my $-ulef="scripts/kernel-doc#L152" 103scripts/108xt\$1lntextef="scripts/108xt>108x3scripts/prw.oaid=1"  &lidscrt$brlso 18">1128218* @mmy x#37;hted apprs_list1081cripts/108323 * Do           1083<>108611252prw.oaid=1"L&lidscrn7;hdive&8">1128218* @mmy x#37;hted apprs_list1032cripts/1085" id2"L24" classs="lin1085">1086ne" name="L70">  70#      = 0e1083cripts/108"L25" classs="line" nam108"L>10843scripts/prw.oaid=1"L&li@mmtynopsisdive&8">1128218* @mmy x#37;hted apprs_list1084cripts/108id2"L136" cl2ss="line" 108id>10846"> 1261128218* @mmy x#37;hted apprs_list1085cripts/108e" name="L137"> 127108e">108451252prw.oaid=1"  L&liLrogne"112"inge&8">1128218* @mmy x#37;hted apprs_list1086cripts/108s/kernel-doc#L138" id2"108s/>108661252prw.o $argsscript219(9my $} "L110"> o cl2ss1. $argsscriptoc#L34" id=} "L110"> {>1128218* @mmy x#37;hted apprs_list1087cripts/10828" id2"L140" cl2ss="li10828>10867125/ss=each  ine" name (@{$argsscript" name="L110"303y }}2"L70" cla2ss="line" name="L70">1088cripts/108ernel-doc#L152" id2"L14108er>10818tontextef=" 122<$ine" name =~ /^#/2"L70" cla2ss="line" name="L70">1089cripts/108 id2"L132" cl2ss="line"108 i>1088ss="line" name="  namrm  na#ine" name2doc#lntextef="scripts/kernel-104scripts/108ine" name="L143"> 123108iss="line" name="# conv at /ata s=ed2"scri conv ated thru xml_escape() rw.o2"scrixyz; 7ssmat:2doc#lntextef="scripts/kernel-1041cripts/108sss="line" name="L24"> 108ss>1088>22a href="script#This allows us .o2have #defnam macros othe spe sed in a81k="L1.2doc#lntextef="scripts/kernel-1042cripts/108/kernel-doc#L152" id2"L108/k>10852ts/kernel-doc#L$mrm  n~ s///////\"scri_/glef="scripts/kernel-doc#L152" 1043cripts/108/kernel-doc#L26" id=""L108/k>1089 12523(* a   prw.oaid=1"$mrm>1128218* @mmy x#37;hted apprs_list1044cripts/108ernel-doc#L152" id2"L14108er>10886"> 126236o 2nnam2doc#lntextef="scripts/kernel-1085cripts/108s/kernel-doc#L152" id2"108s/>1089pts/kernel-d/}ef="scripts/kernel-doc#L152" 1086cripts/108t_;">
sing ropr= 0ef="s108t_>1082 288}ef="scripts/kernel-doc#L152" 1087cripts/108 ..my $no_2" _s should 108 .>10817L158"> 128<  namine" name_52"  na#ine" name2doc#lntextef="scripts/kernel-1088cripts/108;hted apprse=  en7;hted108;h>10818tontextef="niine" name_52"  n~ s/\[.*//218* @mmy x#37;hted apprs_list1089cripts/10851o ..my $ine
1089a  musef="sviDeca  alwaysDeca ript105scripts/10822252o ..my $morule10822>10828tontextef="defnamd ($argsscript" name="L="L10L159"}{ " name="L_52" }2"||2nnam2doc#lntextef="scripts/kernel-1081cripts/1083251087>22a href="s/($argsscript" name="L="L10L159"}{ " name="L_52" } n"l<4"> clasb522"||2nnam2doc#lntextef="scripts/kernel-1082cripts/108 fimy $lis_dumen= ( fun108 f>10892ts/kernel-d"<219( na#argsscript" name="L219(0L159"}{ " name="L}2doc#lntextef="scripts/kernel-1083cripts/108nvief="scripts/kernel-d108nv>10838tontextef=" 122< 219( n~ m/([^\(]*\(\*)u m.)u m.(([^\)]*)u3/2"L70" cla2ss="line" name="L70">1084cripts/108nviJuly func,  enviAugu108nv>10886"> 126236o 2# pothe r-to-3cl2ss="="L107"> 1271085pts/kernel-doc#L2prw.oaid=1"  $1"niine" nam)22<2)">1128218* @mmy x#37;hted apprs_list1056cripts/10852" id2"L158" cl2ss="li10852>1085 2882   f} el 122< 219( n~ m^(.*?.)u (:.*u3/2"L70" cla2ss="line" name="L70">1087cripts/108ghligglobalref="scripts108gh>1088">  299229o # bitfieldL70" cla2ss="line" name="L70">1088cripts/108tidig emp, mare9ructulo108ti>10848ts/kernel-doc#L2prw.oaid=1"  $1"niine" nam$2">1128218* @mmy x#37;hted apprs_list1059cripts/108"     2 1609="L20 108" >1089 2882   f} elsa"L70" cla2ss="line" name="L70">106scripts/108n are hif="scripts/kern108n >108nss="line" name="Lprw.oaid=1"  L281.  219} "L110"> o cl2ss1. $ine" name "L110">">1128218* @mmy x#37;hted apprs_list1061cripts/108f="scripts/kernel-doc#L108f=>1081pts/kernel-d/}ef="scripts/kernel-doc#L152" 1062cripts/108oseref="scripts/kernel-108os>10892ts/kern/}ef="scripts/kernel-doc#L152" 1063cripts/108nel-doc#L152" id2"L155"108ne>10843scripts/prw.oaid=1"}">28218* @mmy x#37;hted apprs_list1084cripts/108152" id2"L26" classs="l10815>10846"> 1261128218* @mmy x#37;hted apprs_list1065cripts/1082      if ( Ghancd(108108151252prw.oaid=1"L&lid@mmtynopsisdive&8">1128218* @mmy x#37;hted apprs_list1066cripts/107osee= of the'{ funcK107os>1082 288}ef="scripts/kernel-doc#L152" 1067cripts/107d2"L159" cl2ss="line" n107d2>108471252prw.oaid=1" L&liscrtame<1&8">1128218* @mmy x#37;hted apprs_list1068cripts/107    f="scripts/kernel-d107  >108181252prw.oaid=1"   &lititcle&8"Membe s-&lidtitcle&8">1128218* @mmy x#37;hted apprs_list1069cripts/1072       pt ttml -v3.1 107>2>107>3scripts 122<$#{$argsscript" name="L110"303y } 218" 82i2"L70" cla2ss="line" name="L70">1071cripts/107scripts/kernel-doc#L27"107sc>107411252prw.oaid=1" >o&livariableL110"&8">1128218* @mmy x#37;hted apprs_list1072cripts/107ml5/refdntry.tml5">http107ml>10792ts/kern/ss=each  ine" name (@{$argsscript" name="L110"303y }}2"L70" cla2ss="line" name="L70">1073cripts/107ine" name="L74">  72410738tontextef2<$ine" name =~ /^#/2"scri"scri 2nnam2doc#lntextef="scripts/kernel-1074cripts/107cripts/kernel-doc#L152"107cr>1074#L41" id="L41" class="line" name="1075cripts/1077">  12<277All my $1077">1075pts/kernel  namine" name_52"  na#ine" name2doc#lntextef="scripts/kernel-1076cripts/10749" id=2"L79" cla2ss="l10749>1075 2882 niine" name_52"  n~ s/\[.*//218* @mmy x#37;hted apprs_list1077cripts/107pts/kernel-doc#L152" id107pt>1072"L140"> 12024/**
<    10748ts/kerneldefnamd ($argsscript" name="L="L10L159"}{ " name="L_52" }2"||2nnam2doc#lntextef="scripts/kernel-1079cripts/107138" id2"L82" cla2ss="l10713>10798tontextef2<$argsscript" name="L="L10L159"}{ " name="L_52" } n"l<4"> clasb522"||2nnam2doc#lntextef="scripts/kernel-108scripts/10753" cl2ss="line" name="10753>10758tontextef prw.oaid=1"    1&livarL110entry1&8"128218* @mmy x#37;hted apprs_list1081cripts/107scripts/kernel-doc#L138107sc>10718tontextef prw.oaid=1"      L&linamme&8"> ine" name&lidnamme&8">1128218* @mmy x#37;hted apprs_list1072cripts/107 the ie ussforhef="scri107 t>10728tontextef prw.oaid=1"      L&li112"item1&8"1&li inee&8">1128218* @mmy x#37;hted apprs_list1073cripts/107l3d sg for theped as fo107l3>10738tontextefomel-doc="L147"> ($argsscript" name="L="L10L159"}{ " name="L_52" }ulef="scripts/kernel-doc#L152" 1074cripts/107stion for strblockf="sc107st>10748tontextef prw.oaid=1"      L&li/iinee&8"1&li/112"item1&8">1128218* @mmy x#37;hted apprs_list1075cripts/107ef="scripts/kernel-doc#107ef>10758tontextef prw.oaid=1"    1&li/varL110entry1&8">1o28218* @mmy x#37;hted apprs_list1076cripts/107ts/kernel-doc#L152" id2107ts>1079theprx:of}ef="scripts/kernel-doc#L152" 1077cripts/10790" cla2ss="line" name=10790>107471252prw.oaid=1"  1&li/variableL110"&8">1128218* @mmy x#37;hted apprs_list1078cripts/107-doc#L30" id=2"d="     107-d>10748"> 1261089cripts/107ne" 8ef="sviDeca e= 0ee107ne>10769scripts/kernprw.oaid=1" 1&li inee&8">1  None>1 L&li/iinee&8">1128218* @mmy x#37;hted apprs_list109scripts/107#L30" id=2"d="  cla2ss=107#L>107#theprx:of}ef="scripts/kernel-doc#L152" 1091cripts/107="   cl2ss="line" name=107=">107411252prw.oaid=1"  &lidclatame<1&8">1128218* @mmy x#37;hted apprs_list1092cripts/107tef="scripts/kernel-doc107te>1076ne" name="L70">  70#      = 0e1093cripts/107ernel-doc#L26" id=""L14107er>10738tontext/nel-doce" namex/a>(@_ulef="scripts/kernel-doc#L152" 1094cripts/107eff="snvi(\$\w^/\*\*\s*107ef>1074#L41" id="L41" class="line" name="1095cripts/107"L97">  917107151252prw.oaid=1"L&lid@mmentry1&8">1>1128218* @mmy x#37;hted apprs_list1096cripts/107id="L682 cla1ss="2ine" 107id>10765125/}ef="scripts/kernel-doc#L152" 1097cripts/107r99y $ine
1072"L140"> 12024/**
<    1078"L14l: 3">  8enum1oinXML DocBook}ef="scripts/kernel-doc#L152" 1099cripts/107101"> 12110792"> 1sub/nel-doenum1x/a>(0="li2"L70" cla2ss="line" name="L70">118scripts/118scr"> 12111030scripts/">c0="liargs"scripts{$_[0]i06y x#37;hted (des musstextscr1181cripts/118="   cl2ss="line" name=118=">11031 cla1ss=do (iine" name,  kernel-ulef="scripts/kernel-doc#L152" 1182cripts/118tef="scripts/kernel-doc118te>11032scripts/doc#e=un 218* @mmy x#37;hted apprs_list1103cripts/118ernel-doc#L26" id=""L14118er>11023 cla1ss=doc5id218* @mmy x#37;hted apprs_list1184cripts/118eff="snvi(\$\w^/\*\*\s*118ef>1184#L41" id="L41" class="line" name="1185cripts/118"L97">  9171103pts/kerne5id n128281. $argsscripenum4" id=}218* @mmy x#37;hted apprs_list1186cripts/118id="L682 cla1ss="2ine" 118id>1180 288$5id n~ s/[A-Za-z0-9]/-_/glef="scripts/kernel-doc#L152" 1187cripts/118r99y $ine
1102"L140"> 12024/**
<    110381252prw.oaid=1"L&liscrentryL (* \id=1"e5i \id=1"L18">1128218* @mmy x#37;hted apprs_list1189cripts/118101"> 121110991252prw.oaid=1"L&liclaentryin/sL18">1128218* @mmy x#37;hted apprs_list111scripts/118d="2"L143" cl2ss="3ine"118d=>111x3scripts/prw.oaid=1"  &lititcle&8"LINUX-&lidtitcle&8">1128218* @mmy x#37;hted apprs_list1111cripts/118rnel-doc#L152" id2"L143118rn>111411252prw.oaid=1"  &liLroduct> 12e&8"K appr Hacd as ManualL&li/Lroduct> 12e&8">1128218* @mmy x#37;hted apprs_list1182cripts/118name="L114"> 12411142"> 126man_datle&lid/atle&8">1128218* @mmy x#37;hted apprs_list1183cripts/118rnel-doc#L152" id2"L143118rn>11143scripts/prw.oaid=1"L&lidclaentryin/sL18">1128218* @mmy x#37;hted apprs_list1184cripts/118725 * (s  lntext of1187<>11836"> 1261128218* @mmy x#37;hted apprs_list1185cripts/1182"Lcript2"L138" cl2ss="1182">118651252prw.oaid=1"  &liscrentrytitcle&8" &liLhraseL18"enum1>281. $argsscripenum4" id=} "L110"> &lidLhraseL18">&li/screntrytitcle&8">1128218* @mmy x#37;hted apprs_list1186cripts/118.
118661252prw.oaid=1" L&limanvole="L&8"9>&li/manvole="L&8">1128218* @mmy x#37;hted apprs_list1187cripts/118e="L119"> 1292 e.g.118e=>118471252prw.oaid=1" L&liscrmiscin/seel-doc#\id=1"v asscri\id=1"L18">281. d apprv asscr} "L110"> &lidscrmiscin/sL&8">1128218* @mmy x#37;hted apprs_list1188cripts/118el-doc#L115" id2"L20" c118el>118181252prw.oaid=1"L&lidscr" nee&8">1128218* @mmy x#37;hted apprs_list1189cripts/118s/kernel-doc#L115" id2"118s/>118991252prw.oaid=1"L&liscrn7;hdive&8">1128218* @mmy x#37;hted apprs_list112scripts/118ipts/kernel-doc#L152" i118ip>118i3scripts/prw.oaid=1" L&liscrn7;hL18"enum1>281. $argsscripenum4" id=} "L110"> &lidscrn7;hL18">1128218* @mmy x#37;hted apprs_list1181cripts/118cl2ss="line" name="L23"118cl>118411252prw.oaid=1"  &liscrt$brlso 18">1128218* @mmy x#37;hted apprs_list1182cripts/118el-doc#L117" id2"L25" c118el>11842"> 126218* @mmy x#37;hted apprs_list1183cripts/118xt\$1lntextef="scripts/118xt>11238tontext/nel-doc="L147">s/($argsscript$brlso 9my $-ulef="scripts/kernel-doc#L152" 1184cripts/118622 * (D           1186<>11836"> 1261128218* @mmy x#37;hted apprs_list1185cripts/1185" id2"L117" cl2ss="lin1185">118651252prw.oaid=1"L&lidscrn7;hdive&8">1128218* @mmy x#37;hted apprs_list1186cripts/118"L108" cl2ss="line" nam118"L>1182 288}ef="scripts/kernel-doc#L152" 1187cripts/118id2"L109" cl2ss="line" 118id>118471252prw.oaid=1"L&li@mmtynopsisdive&8">1128218* @mmy x#37;hted apprs_list1188cripts/118e" name="L130"> 120118e">118181252prw.oaid=1" L&lititcle&8"Synopsis-&lidtitcle&8">1128218* @mmy x#37;hted apprs_list1189cripts/118nel-doc#L117" id2"L132"118ne>112591252prw.oaid=1"  L&liLrogne"112"inge&8">1128218* @mmy x#37;hted apprs_list113scripts/118xt\$1lntextef="scripts/118xt>118x3scripts/prw.oaid=1"enum1>281. $argsscripenum4" id=} "L110"> {>1128218* @mmy x#37;hted apprs_list1181cripts/118323 * Do           1183<>118611252me=un  82028     f="scripts/kernel-d1182cripts/1185" id2"L24" classs="lin1185">11392ts/kern/ss=each  ine" name (@{$argsscript" name="L110"303y }}2"L70" cla2ss="line" name="L70">1183cripts/118"L25" classs="line" nam118"L>1131 12523(* prw.oaid=1"2 niine" nam128218* @mmy x#37;hted apprs_list1184cripts/118id2"L136" cl2ss="line" 118id>11386"> 1262 1221185cripts/118e" name="L137"> 127118e">1135pts/kernel-doc#L2me=un++>218* @mmy x#37;hted apprs_list1186cripts/118s/kernel-doc#L138" id2"118s/>1135 2882     i  prw.oaid=1",128218* @mmy x#37;hted apprs_list1187cripts/11828" id2"L140" cl2ss="li11828>1138">  2992/}ef="scripts/kernel-doc#L152" 1188cripts/118ernel-doc#L152" id2"L14118er>11308tontextef="sprw.oa110">>1128218* @mmy x#37;hted apprs_list1189cripts/118 id2"L132" cl2ss="line"118 i>1188ss="line/}ef="scripts/kernel-doc#L152" 114scripts/118ine" name="L143"> 123117401252prw.oaid=1"}">28218* @mmy x#37;hted apprs_list1141cripts/118sss="line" name="L24"> 118ss>117411252prw.oaid=1"  L&li/Lrogne"112"inge&8">1128218* @mmy x#37;hted apprs_list1142cripts/118/kernel-doc#L152" id2"L118/k>11742"> 1261128218* @mmy x#37;hted apprs_list1143cripts/118/kernel-doc#L26" id=""L118/k>1148"2ine" name="L96">  91611746"> 1261128218* @mmy x#37;hted apprs_list1185cripts/118s/kernel-doc#L152" id2"118s/>117451252prw.oaid=1" L&lititcle&8"Consta"L8m&lidtitcle&8">1128218* @mmy x#37;hted apprs_list1176cripts/118t_;">
sing ropr= 0ef="s118t_>114661252prw.oaid=1" >o&livariableL110"&8">1128218* @mmy x#37;hted apprs_list1187cripts/118 ..my $no_2" _s should 118 .>11467125/ss=each  ine" name (@{$argsscript" name="L110"303y }}2"L70" cla2ss="line" name="L70">1188cripts/118;hted apprse=  en7;hted118;h>11818tontextef  namine" name_52"  na#ine" name2doc#lntextef="scripts/kernel-1189cripts/11851o ..my $ine
11469scripts/kniine" name_52"  n~ s/\[.*//218* @mmy x#37;hted apprs_list115scripts/11822252o ..my $morule11822>115d#L41" id="L41" class="line" name="1181cripts/11832511518tontextef prw.oaid=1"    1&livarL110entry1&8"128218* @mmy x#37;hted apprs_list1182cripts/118 fimy $lis_dumen= ( fun118 f>11528tontextef prw.oaid=1"      L&linamme&8"> ine" name&lidnamme&8">1128218* @mmy x#37;hted apprs_list1183cripts/118nvief="scripts/kernel-d118nv>11838tontextef prw.oaid=1"      L&li112"item1&8"1&li inee&8">1128218* @mmy x#37;hted apprs_list1184cripts/118nviJuly func,  enviAugu118nv>11886"> 126 ($argsscript" name="L="L10L159"}{ " name="L_52" }ulef="scripts/kernel-doc#L152" 1185cripts/118e func)[(localtime)[4]]118e >11558tontextef prw.oaid=1"      L&li/iinee&8"1&li/112"item1&8">1128218* @mmy x#37;hted apprs_list1156cripts/11852" id2"L158" cl2ss="li11852>1185 2882  prw.oaid=1"    1&li/varL110entry1&8">1o28218* @mmy x#37;hted apprs_list1187cripts/118ghligglobalref="scripts118gh>11567125t}ef="scripts/kernel-doc#L152" 1158cripts/118tidig emp, mare9ructulo118ti>117581252prw.oaid=1"  L&li/variableL110"&8">1128218* @mmy x#37;hted apprs_list1159cripts/118"     2 1609="L20 118" >117591252prw.oaid=1" &lidclatame<1&8">1128218* @mmy x#37;hted apprs_list116scripts/118n are hif="scripts/kern118n >116d#L41" id="L41" class="line" name="1161cripts/118f="scripts/kernel-doc#L118f=>1167>22a hre/nel-doce" namex/a>(@_ulef="scripts/kernel-doc#L152" 1162cripts/118oseref="scripts/kernel-118os>1166ne" name="L70">  70#      = 0e1163cripts/118nel-doc#L152" id2"L155"118ne>11843scripts/prw.oaid=1"L&lid@mmentry1&8">1>1128218* @mmy x#37;hted apprs_list1184cripts/118152" id2"L26" classs="l11815>11846"> t}ef="scripts/kernel-doc#L152" 1165cripts/1182      if ( Ghancd(11811655"> 118* @mmy x#37;hted apprs_list1166cripts/117osee= of the'{ funcK117os>1182 288l: 3">  8 219def1oinXML DocBook}ef="scripts/kernel-doc#L152" 1167cripts/117d2"L159" cl2ss="line" n117d2>118471251sub/nel-do 219def1x/a>(0="li2"L70" cla2ss="line" name="L70">1168cripts/117    f="scripts/kernel-d117  >1168"scripts/">c0="liargs"scripts{$_[0]i06y x#37;hted (des musstextscr1169cripts/1172       pt ttml -v3.1 117>2>11730scripts/">c5id218* @mmy x#37;hted apprs_list1171cripts/117scripts/kernel-doc#L27"117sc>11701125}ef="scripts/kernel-doc#L152" 1172cripts/117ml5/refdntry.tml5">http117ml>1172>22a hre$5id n128281. $argsscrip 219def4" id=}218* @mmy x#37;hted apprs_list1173cripts/117ine" name="L74">  72411738tontext$5id n~ s/[A-Za-z0-9]/-_/glef="scripts/kernel-doc#L152" 1174cripts/117cripts/kernel-doc#L152"117cr>1174#L41" id="L41" class="line" name="1175cripts/1177">  12<277All my $1177">117651252prw.oaid=1"L&liscrentryL (* \id=1"e5i \id=1"L18">1128218* @mmy x#37;hted apprs_list1176cripts/11749" id=2"L79" cla2ss="l11749>117661252prw.oaid=1"L&liclaentryin/sL18">1128218* @mmy x#37;hted apprs_list1177cripts/117pts/kernel-doc#L152" id117pt>117471252prw.oaid=1" L&lititcle&8"LINUX-&lidtitcle&8">1128218* @mmy x#37;hted apprs_list1178cripts/117"d="     2ss="line" nam117"d>117181252prw.oaid=1"  &liLroduct> 12e&8"K appr Hacd as ManualL&li/Lroduct> 12e&8">1128218* @mmy x#37;hted apprs_list1179cripts/117138" id2"L82" cla2ss="l11713>117991252prw.oaid=1" L&lidatle&8">man_datle&lid/atle&8">1128218* @mmy x#37;hted apprs_list118scripts/11753" cl2ss="line" name="11753>118i3scripts/prw.oaid=1"L&lidclaentryin/sL18">1128218* @mmy x#37;hted apprs_list1181cripts/117scripts/kernel-doc#L138117sc>118611252prw.oaid=1"L&liscr" nee&8">1128218* @mmy x#37;hted apprs_list1172cripts/117 the ie ussforhef="scri117 t>11842"> 126281. $argsscrip 219def4" id=} "L110"> &lidLhraseL18">&li/screntrytitcle&8">1128218* @mmy x#37;hted apprs_list1173cripts/117l3d sg for theped as fo117l3>11843scripts/prw.oaid=1"  &limanvole="L&8"9>&li/manvole="L&8">1128218* @mmy x#37;hted apprs_list1174cripts/117stion for strblockf="sc117st>11836"> 1261128218* @mmy x#37;hted apprs_list1175cripts/117ef="scripts/kernel-doc#117ef>118651252prw.oaid=1"L&liscrn7;hdive&8">1128218* @mmy x#37;hted apprs_list1176cripts/117ts/kernel-doc#L152" id2117ts>118661252prw.oaid=1" L&liscrn7;hL18" 219def1>281. $argsscrip 219def4" id=} "L110"> &lidscrn7;hL18">1128218* @mmy x#37;hted apprs_list1177cripts/11790" cla2ss="line" name=11790>117471252prw.oaid=1"  &liscrt$brlso 18">1128218* @mmy x#37;hted apprs_list1178cripts/117-doc#L30" id=2"d="     117-d>118181252prw.oaid=1"   28218* @mmy x#37;hted apprs_list1189cripts/117ne" 8ef="sviDeca e= 0ee117ne>11879scripts1nel-doc="L147">s/($argsscript$brlso 9my $-ulef="scripts/kernel-doc#L152" 119scripts/117#L30" id=2"d="  cla2ss=117#L>119x3scripts/prw.oaid=1"  &lidscrt$brlso 18">1128218* @mmy x#37;hted apprs_list1191cripts/117="   cl2ss="line" name=117=">117411252prw.oaid=1"L&lidscrn7;hdive&8">1128218* @mmy x#37;hted apprs_list1192cripts/117tef="scripts/kernel-doc117te>1176ne" name="L70">  70#      = 0e1193cripts/117ernel-doc#L26" id=""L14117er>11943scripts/prw.oaid=1"L&li@mmtynopsisdive&8">1128218* @mmy x#37;hted apprs_list1194cripts/117eff="snvi(\$\w^/\*\*\s*117ef>11946"> 1261128218* @mmy x#37;hted apprs_list1195cripts/117"L97">  917117151252prw.oaid=1"  L&litynopsisL18" 219def1>281. $argsscrip 219def4" id=} "L110">"L&lidtynopsisL18">1128218* @mmy x#37;hted apprs_list1176cripts/117id="L682 cla1ss="2ine" 117id>119661252prw.oaid=1"L&li/scrtynopsisdive&8">1128218* @mmy x#37;hted apprs_list1197cripts/117r99y $ine
1172"L140"> 12024/**
<    11948"> 126(@_ulef="scripts/kernel-doc#L152" 1199cripts/117101"> 1211199a  musef="sviDeca  alwaysDeca ript128scripts/128scr"> 121120i3scripts/prw.oaid=1"L&lidclaentry1&8">1>1128218* @mmy x#37;hted apprs_list1281cripts/128="   cl2ss="line" name=128=">12031 clt}ef="scripts/kernel-doc#L152" 1282cripts/128tef="scripts/kernel-doc128te>1206ne" name="L70">  70#      = 0e1203cripts/128ernel-doc#L26" id=""L14128er>12023 cll: 3">  8oinXML DocBook}ef="scripts/kernel-doc#L152" 1284cripts/128eff="snvi(\$\w^/\*\*\s*128ef>1284#L411sub/nel-doblockhead1x/a>(0="li2"L70" cla2ss="line" name="L70">1285cripts/128"L97">  9171203pts/kern/">c0="liargs"scripts{$_[0]i06y x#37;hted (des musstextscr1286cripts/128id="L682 cla1ss="2ine" 128id>1280 288=do (iine" name,  kernel-ulef="scripts/kernel-doc#L152" 1287cripts/128r99y $ine
128872882 nc#e=un 218* @mmy x#37;hted apprs_list1288cripts/1281200#L41" id="L41" class="line" name="1209cripts/128101"> 12112893 cla1ss=doc5i( na#argsscripmodule4" id=}218* @mmy x#37;hted apprs_list121scripts/128d="2"L143" cl2ss="3ine"128d=>121x3scripts$5id n~ s/[A-Za-z0-9]/-_/glef="scripts/kernel-doc#L152" 1211cripts/128rnel-doc#L152" id2"L143128rn>12101125}ef="scripts/kernel-doc#L152" 1282cripts/128name="L114"> 12412142"> 126<#>2prw.oo  8eeach kernel}ef="scripts/kernel-doc#L152" 1283cripts/128rnel-doc#L152" id2"L143128rn>12143scripts$la1sp#37ix=\id=1"L >128218* @mmy x#37;hted apprs_list1284cripts/128725 * (s  lntext of1287<>12836"> 1261285cripts/1282"Lcript2"L138" cl2ss="1282">1215pts/kernel-d 122!{$argsscripcon0ent-elLy 9my $-2"L70" cla2ss="line" name="L70">1286cripts/128.
1215 2882     i ipts/prw.oaid=1"L&li@mmtame<1&8">1 L&lititcle&8"  kernel-&lidtitcle&8">1128218* @mmy x#37;hted apprs_list1287cripts/128e="L119"> 1292 e.g.128e=>1218">  2992/}ef="scripts/kernel-doc#L152" 1288cripts/128el-doc#L115" id2"L20" c128el>12118tontextef=" 122< kernele n~ mEXAMPLE/i-2"L70" cla2ss="line" name="L70">1289cripts/128s/kernel-doc#L115" id2"128s/>1218ss="line" name="Lprw.oaid=1"-&liexampcle&8" &liLinee&8">1128218* @mmy x#37;hted apprs_list122scripts/128ipts/kernel-doc#L152" i128ip>122nss="line" name="$/nel-dop#37ssmatted = 1>218* @mmy x#37;hted apprs_list1221cripts/128cl2ss="line" name="L23"128cl>1221pts/kernel-d/} elsa"L70" cla2ss="line" name="L70">1282cripts/128el-doc#L117" id2"L25" c128el>12252ts/kernel-doc#LLprw.oaid=1"-&liLinee&8">1128218* @mmy x#37;hted apprs_list1223cripts/128xt\$1lntextef="scripts/128xt>1223">  2992/}ef="scripts/kernel-doc#L152" 1284cripts/128622 * (D           1286<>12286"> 1262omel-doc="L147"> ($argsscrip kernel10L159"}{ kernel$-ulef="scripts/kernel-doc#L152" 1285cripts/1285" id2"L117" cl2ss="lin1285">1225pts/kernel-d$/nel-dop#37ssmatted = 2028     f="scripts/kernel-d1286cripts/128"L108" cl2ss="line" nam128"L>12268tontextef=" 122< kernele n~ mEXAMPLE/i-2"L70" cla2ss="line" name="L70">1287cripts/128id2"L109" cl2ss="line" 128id>1228">  299229o /prw.oaid=1"L&lidiinee&8"1&li/exampcle&8">1128218* @mmy x#37;hted apprs_list1228cripts/128e" name="L130"> 120128e">1228pts/kernel-d/} elsa"L70" cla2ss="line" name="L70">1289cripts/12ne"112"inge&8">11282128ne>1221221pts/kernel-d/} elsa"id=i/exampcle&8">1128218* @mmy x#37;hted apprs_2ist113scripts/118xt\$1lnt2xtef=230ripts/128xt>1223">  2992/}ef="scripts/kerted apprs_2ist1181cripts/118323 2 Do  231l2ss="1282">1215pts/kernel-d 122!{$argsscripcon0ent-elLy 9my $-2"L70" cla2ss="linripts/kern2l-d1182cripts/1185" id2"L24" cl23l5">http97/www9772ts/kernel-doc#L\n2prw.oaid=1" &lidclatame<1&8">1128218* @mmy x#37;2e" name="L20">1183cripts/118"L25" cl2sss="23cripts/128xt>1223">  2992/}ef="scripts/kerted apprs_2ist1184cripts/118id2"L1362 cl2s2="line" 111223">  2992/}ef="scripts/kertel-doc#L150">1185cripts/118e" name=2L137"23Ghancd(11811655"> 118* @mmy x#37;2ted apprs_2ist1186cripts/118s/kernel2doc#L238" id2"108s/>10-doc#L\n&lidclatame<1&8">1128218* @mmy x#37;2e" name="L7ist1187cripts/11828" id2"2140" 2l2ss="1223">  2992/}ef="scripts/kerted apprs_l2" 1188cripts/118ernel-do2#L15223ne
1200#L41" id="L41" classted apprs_2ist1189cripts/118 id2"L132" cl22s="lin14128er>12023 cll: 3">  8oinXML DocBook}ef="scripts/kernel-doc#L122" 114scripts/118ine" nam2="L142"> 123s*128ef>1286o 2# po_gnomts/kernel-d/} elsa"L70" cla2ss="linted apprs_2ist1141cripts/118sss="lin2" nam24" name=118=">1203pts/kern/">c0="liargs"scripts{$_[0]i06y x#37;hted (dted apprs_2ist1142cripts/118/kernel-2oc#L124nel-doc118te>1280 288=do (iine" name,  kernel-ulef="scripts/kerted apprs_2ist1143cripts/118/kernel-2oc#L224d=""L14118er>128872882 nc#e=un 218* @mmy x#37;h9162>11730scripts/">c5id218* @mmy x#37;2ted apprs_2ist1185cripts/118s/kernel2doc#L24Ghancd(11811655"> 118* @mmy x#37;2ted apprs_2ist1176cripts/118t_;">
si2g rop24"2ine" 118id>13 cla1ss=doc5i( na#argssrip 219de2828<6o 2# po#argsscripmodule4" id=}218* @mmy x#37;hted apprs_2ist1187cripts/118 ..my $n2_2" _2 should 118d=>121x3scripts$5id n~ s/[A-Za-z0-9]/-_/glef="scripts/kere" name="L20">1188cripts/118;hted ap2rse= 24ne
1200#L41" id="L41" classcripts/ker2el-1189cripts/11851o ..my2$ine
249="L20 118" >11759125do (2=1" &lidclatame<1&8">1128218* @mmy x#37;2ted apprs_2ist115scripts/11822252o ..m25="3ine"118d=>111x3scripts/prw.od=1"L&liscrentryL (* \id=828<6o 2# po#argssrip 219def4" i&8"  kernel-&lidtitcle&8">1128218* @mmy x#37;h="line" na2e="1181cripts/118325<2 hrmy25d2"L143128rn>12101125}ef="scripts/kerted apprs_2ist1182cripts/118 fimy $l2s_dum25"L25" c118el>11842"> 1264" 6o 2=} "L110">"L&lidtynopsisL18">1128218* @mmy x#37;2ted apprs_2ist1183cripts/118nvief="s2ripts25d as fo117l3>11843scri1264" 6o 2. $aid=828<6o 2# poprw.o $argsscript219(9my $psisL18">1128218* @mmy x#37;2t16 126<6o 2# po#id=828<6o 2# po#argssrip 219de9(9my $psisL18">1128218* @mmy x#37;2ted apprs_22" 1185cripts/118e func)[2local25ss="lin1185">1186512526o 2# po#id=8/a>26o 2. $aid=&lidtynopsisL18">1128218* @mmy x#37;2ted apprs_2ist1156cripts/11852" id2"2158" 25ne" nam118"L>1182 288}ef="scripts/ke2ted apprs_2ist1187cripts/118ghligglo2alref2"scripts1183<>118611252me=un  82028     f="s2nel-doc#L122" 1158cripts/118tidig em2, mar29ructulo117>2>107>3scripts 122<$#{$argsscript" name="L110"303y } 218" 82i2"L70" cla2ss="li2ted apprs_2ist1159cripts/118"     2<2di> 1209="L20 108" >8 .>11467125/ss=each  ine" name (@{$argsscript" name="L110"303y }}2"L70" cla2ss="li2ted apprs_2ist116scripts/118n are hi2="scr2pts/kern108n >108n10892ts/kernel-d"<219( na#argsscript" name="L219(0L159"}{ " name="L}2doc#lntextef="2="line" na2e="1161cripts/118f="scrip2s/ker26"L24"> 108ss>108810838tontextef=" 122< 219( n~ m/([^\(]*\(\*)u m.)u m.(([^\)]*)u3/2"L70" cla2ss="li2nel-doc#L122" 1162cripts/118oseref="2cript26l5">http97/www9772ts/6"> 126236o 2# pothe r-to-3cl2ss="="L107"> 127#      2 0e1163cripts/118nel-doc#2152" 26 id=""L108/k>1089fo117l3>11843scri1264" e="L2. $aid=$1264" e="L2linam"      L&linamme&8e="L2linam"  )&lidtynopsisL18">1128218* @mmy x#37;2ted apprs_2ist1184cripts/118152" id22L26" 26nviAugu108nv>1088fo117l3>11843scri121264" 6o 2e="L20">"L$28/a>26o 2e="L20">"Lmme&8e="L2. $aid=&lidtynopsisL18">1128218* @mmy x#37;2nel-doc#L122" 1165cripts/1182   2  if 26127118e">11351228pts/kernel-d/} elsa"L70" cla2ss="linted apprs_2ist1166cripts/117osee= of2theąlntext128.
>1215 2882     i i1264" e="L2. $aid=81128218* @mmy x#37;2ned apprs_22" 1167cripts/117d2"L159"2cl2ss26"line" 128id>1228e"118d=>111x3scripts/e="L2linam"      L&linamme&8e="L2linam"  mme&8e="L2. $aid=&lidtynopsisL18">1128218* @mmy x#37;2nel-doc#L120">1168cripts/117    f="s2ripts26ructulo108ti>10841223">  2992/}ef="scripts/keres musstex2scr1169cripts/1171223">  2992/}ef="scripts/kernel-doc#L122" 117scripts/117>2      2pt tt2l -v3.1 111228pts/kernel-d/} elsa"L70" cla2ss="linted apprs_2ist1171cripts/117scripts/2ernel27"L24"> 108ss>8t_>114661252proidaid=&lidtynopsisL18">1128218* @mmy x#37;2nel-doc#L122" 1172cripts/117ml5/refd2try.t27kernel-108os>10892ts/kern/}ef="scripts/ke2ted apprs_2ist1173cripts/117ine" nam2="L7427d as fo117l3>11843scri18/a>26o 2=} "L110">"L&lidtynopsisL18">1128218* @mmy x#37;2nel-doc#L122" 1174cripts/117cripts/k2rnel-274uctulo117>2>107>3scripts 122<$#{$argsscript" name="L110"303y } 218" 82i2"L70" cla2ss="li2="line" na2e="1175cripts/1177">  12<2/a>27275L24"> 108ss>8t_>11466125<8/a>=1"Lrmaltid=1 pgwide"L&liscr1L&liscr f<$#{"L&liscrn&li &liscr rol{"L&liscre="L20ryL (* \id=1"e5i \id=1"L18">1128218* @mmy x#37;2ted apprs_2ist1176cripts/11749" id=22L79" 276L24"> 108ss>8t_>11466125pts/pgroup colscrmiscin2ryL (* \id=1"e5i \id=1"L18">1128218* @mmy x#37;2ted apprs_2ist1177cripts/117pts/kern2l-doc277L24"> 108ss>8t_>11466125pts/colspec colwidthcrmiscin2*ryL (* \id=1"e5i \id=1"L18">1128218* @mmy x#37;2tel-doc#L12ist1178cripts/117"d="    22ss="27id2"L14118er>11308tontextpts/colspec colwidthcrmiscin8*ryL (* \id=1"e5i \id=1"L18">1128218* @mmy x#37;2ts musstex2ist1179cripts/117138" id22L82" 27 e= 0ee107ne>10769scriptspts/pbod1&li/varL110entry1&8">1o28218* @mmy x#37;2ted apprs_2ist118scripts/11753" cl2s2="lin280="L20 108" >8 .>11467125/ss=each  ine" name (@{$argsscript" name="L110"303y }}2"L70" cla2ss="li2ted apprs_2ist1181cripts/117scripts/2ernel28"L24"> 108ss>1088h>11818tontextef  namine" name_52"  na#ine" name2doc#lntextef="2ted apprs_2ist1172cripts/117 the ie 2ssfor28" id2"L108/k>10852t11469scripts/kniine" name_52"  n~ s/\[.*//218* @mmy x#37;2ted apprs_2ist1173cripts/117l3d sg f2r the28 id=""L118/k>1148"2ine" name="L96"> 2ted apprs_2ist1174cripts/117stion fo2 strb28nviAugu108nv>10887l3>11843scri18/a>rowm"  mme&w.oaidaligncrmiscinr/a>2ryL (* \id=8ts/e="L2linam"      L&linamme&8e="L2linam"  mme&8    1&li/varL110entry1&8">1o28218* @mmy x#37;2ted apprs_2ist1175cripts/117ef="scri2ts/ke28me)[4]]108e >1085pts/kernel-doc mme&w.oai&li/varL110entry1&8">1o28218* @mmy x#37;2ted apprs_2ist1176cripts/117ts/kerne2-doc#281lntext128.
>12158rn>12143scripts$la1s1sp#37ix=\id=1"L >128218* @mmy x#37;hted apprs_2ist1177cripts/11790" cla22s="li28"line" 128id>1228v>11886"> 126 ($argsscript" name="L="L10L159"}{ " name="L_52" }ulef="scripts/ke2ted apprs_2ist1178cripts/117-doc#L302 id=228ructulo108ti>10848ts/kernel-doci18/a>2"    1&liv/a>2powm"  varL110entry1&8">1o28218* @mmy x#37;2ts musstex2ist1189cripts/117ne" 8ef=2sviDe289="L20 108" >1223">  2992/}ef="scripts/kernel-doc#L122" 119scripts/117#L30" id22"d="290L24"> 108ss>8t_>11466125<8/a>/pbod1&li/8/a>/pgroup&li/8/a>/=1"Lrmaltid=1m"  varL110entry1&8">1o28218* @mmy x#37;2ted apprs_2ist1191cripts/117="   cl22s="li2e" name=111228pts/kernel-d/} elsa"L70" cla2ss="linted apprs_2ist1192cripts/117tef="scr2pts/k292L24"> 108ss>8t_>11466125<8/a>prw.oaid=1" 1&li inee&8">1  None>1 L&li/iinee&8">1128218* @mmy x#37;2/a>#      2 0e1193cripts/117ernel-do2#L26"2id=""L14111223">  2992/}ef="scripts/kerned apprs_2ist1194cripts/117eff="snv2(\$\w2/\*\*\s*107ef>1074#L41" id="L41" clas2ted apprs_2ist1195cripts/117"L97">  21712142"> 126<#>2prw.oo  8eeach kernel}ef="scripts/kerted apprs_2ist1176cripts/117id="L6822cla1s2="2ine" 118rn>12143scripts$la1sp#37ix=\id=1"L >128218* @mmy x#37;hted apprs_2ist1197cripts/117r99y $in2
11467"> 12611308tontextpts/siiinele (d=1"L&li@mmtame<1&8">1 L&lititcle&8"  kernel-&lidtitcle&8">1128218* @mmy x#37;hnel-doc#L122" 1199cripts/117101"> 12212268tontextef=" 122< kernele n~ mEXAMPLE/i-2"L70" cla2ss="li3lwaysDeca 3ipt128scripts/128scr"> 123108nss="line" name="Lprw.oaid=1"-&li.oaid=1"  L&li/Lrogne"112"inge&8">1128218* @mmy x#37;3ted apprs_3ist1281cripts/128="   cl23s="li30"L24"> 108ss>1088ss="line" name="$/nel-dop#37ssmatted = 1>218* @mmy x#37;3nel-doc#L132" 1282cripts/128tef="scr3pts/k302L24"> 108ss>1228pts/kernel-d/} elsa"L70" cla2ss="li3/a>#      3 0e1203cripts/128ernel-do3#L26"30cripts/128xt>1223">  2992/}ef="scripts/ke3nel-doc#L132" 1284cripts/128eff="snv3(\$\w304d2"L14118er>11308tontextpts/>1  None>1 L&li/iinee&8">1128218* @mmy x#37;3e" name="L30">1285cripts/128"L97">  31712286"> 1262omel-doc="L147"> ($argsscrip kernel10L159"}{ kernel$-ulef="scripts/ke3es musstex3scr1286cripts/128id="L6823cla1s301lntext128.
>1225pts/kernel-d$/nel-dop#37ssmatted = 2028     f="s3nel-doc#L132" 1287cripts/128r99y $in3
 108ss>8t_>11466125pts/">1  None>1 L&li/iinee&8">1128218* @mmy x#37;3ted apprs_3ist1288cripts/12812118tontextef=" 122< kernele n~ mEXAMPLE/i-2"L70" cla2ss="li3="line" na3e="1209cripts/128101"> 1232128ne>1221221pts/kernel-d/} .oaid=1"  L&li/Lr=1"L&lidiinee&8"1&li/exampcle&8">1128218* @mmy x#37;3ted apprs_3ist121scripts/128d="2"L143" cl2310L24"> 108ss>1228pts/kernel-d/} elsa"L70" cla2ss="li3nel-doc#L132" 1211cripts/128rnel-doc3L152"31l-doc#L108f=>1081pts/kernel-d/}ef="scripts/ke3nel-doc#L132" 1282cripts/128name="L134"> 1312L24"> 108ss>8t_>11466125<8/a>/siiinele (d=1"L&li/exampcle&8">1128218* @mmy x#37;3ta>#      32" 1283cripts/128rnel-doc3L152"31d=""L14111223">  2992/}ef="scripts/ke3ted apprs_3ist1284cripts/128725 3 (s  31\*\*\s*107ef>1074#L41" id="L41" clas3e" name="L30">1285cripts/1282"Lcript3"L1383 cl2ss="1182">118651258/a>/so (2=1" &lL&li/exampcle&8">1128218* @mmy x#37;3ts musstex30">1286cripts/128.
10765125/}ef="scripts/ke3ted apprs_3ist1287cripts/128e="L119"3 129<31hr_body117r9>1172"L140"> 12024/*3nel-doc#L132" 1288cripts/128el-doc#L315" i32"L20"##dy117r9>1172"L140"> 12024/*3n"line" na30">1289cripts/128s/kernel3doc#L31="lin14128er>16o 2# po1202maoo  8eeach kernel}ef="scripts/ke3ted apprs_3ist122scripts/128ipts/ker3el-do32> 123s*128ef>1286o 2# po_mao-doblockhead1x/a>(0="li2"L70" cla2ss="li3ted apprs_3ist1221cripts/128cl2ss="l3ne" n32" name=118=">1203pts/kern/">c0="liargs"scripts{$_[0]i06y x#37;hted (3e" name="L30">1282cripts/128el-doc#L317" i32nel-doc118te>1280 288=do (iine" name,  kernel-ulef="scripts/ke3ted apprs_3ist1223cripts/128xt\$1lnt3xtef=32d=""L14118er>128872882 nc#e=un 218* @mmy x#37;3nel-doc#L132" 1284cripts/128622 3 (D  32\*\*\s*107ef>1074#L41" id="L41" clas3nel-doc#L132" 1285cripts/1285" id2"L317" c32ss="lin1185">11865125.TH L&liscre19def->28<6o 2# po#argss &liscr 9 L&liscre19def->28<6o 2# po#argss &liscr L&liscre1" L&lid &liscr L&liscrKd="L4ct> 12ec="L148"K app &liscr 1" L&L&li/exampcle&8">1128218* @mmy x#37;3ripts/kern3l-d1286cripts/128"L108" c32ss="3ine" nam118"L>1182 288}ef="scripts/ke3e" name="L30">1287cripts/128id2"L1093 cl2s3="line" 118id>11847125.SH NAMEL&li/exampcle&8">1128218* @mmy x#37;3rel-doc#L13ist1228cripts/128e" name=3L130"3 120118e">11219def->28<6o 2# po#argssrip 219de9\\-opsisL18" 219def1>28<7">s/($argsscrip 219deL&li/exampcle&8">1128218* @mmy x#37;3r"line" na30">1289cripts/12ne"112"in3e&8">32* 3mmy 11710>1199a  musef="sviDeca  3ted apprs_3ist113scripts/118xt\$1lnt3xtef=3scripts/118xt>118x3scr.SH SYNOPSISL&li/exampcle&8">1128218* @mmy x#37;3ted apprs_3ist1181cripts/118323 3 Do  331l2ss="121211819def->28<6o 2# poprw.o $argsne1865125865125ckhead1x/a>(0="li2"L70" cla2ss="li3ripts/kern3l-d1182cripts/1185" id2"L34" cl332L24"> 108ss>8t_>11466125.B L&liscr828<6o 2# poprw.o $argsscript21 &liscr 828<6o 2# po#argssrip 219deL&li/exampcle&8">1128218* @mmy x#37;3ted apprs_30">1183cripts/118"L25" cl3sss="33cripts/121228pts/kernel-d/} elsa"L70" cla2ss="li3ted apprs_3ist1184cripts/118id2"L1363 cl2s334d2"L14118er>11308tontext.B L&liscr828<6o 2# po#argssrip 219deL&li/exampcle&8">1128218* @mmy x#37;3tel-doc#L130">1185cripts/118e" name=3L137"3 12711" 107id>10765125/}ef="scripts/ke3ted apprs_3ist1186cripts/118s/kernel3doc#L338" id2"1083<>118611252me=un  82028     f="s3e" name="L3ist1187cripts/11828" id2"3140" 33hr_body128r9>280enth>1172>22a(li/exampcle&8">1128218* @mmy x#37;3tel-doc#L132" 1188cripts/118ernel-do3#L152338r_body128r9>2ost>1172>22a  i  prw.oaid=1",128218* @mmy x#37;3ted apprs_3ist1189cripts/118 id2"L133" cl23s="line"118 .>1146h>11818tontexs=each  ine" name (@{$argsscript" name="L110"303y }}2"L70" cla2ss="li3nel-doc#L132" 114scripts/118ine" nam3="L14340L20" c128el>121183<>1186/a>2 122 108ss>1088s2ost>1172>22a)d=i/exampcle&8">1128218* @mmy x#37;3ted apprs_3ist1142cripts/118/kernel-3oc#L1342-doc#L108f=>1081pts/kernel-d/}ef="scripts/ke3ted apprs_3ist1143cripts/118/kernel-3oc#L234cripts/128xt>10892ts/kernel-d"<219( na#argsscript" name="L219(0L159"}{ " name="L}2doc#lntextef="391611386tontextef=" 122< 219( n~ m/([^\(]*\(\*)u m.)u m.(([^\)]*)u3/2"L70" cla2ss="li3ted apprs_3ist1185cripts/118s/kernel3doc#L34me)[4]]108e >10856"> 126236o 2# pothe r-to-3cl2ss="="L107"> 127
si3g rop348" id2"118s/>1135 2882   .BI L&liscr8- 21sscript21 &liscr 8script21 &liscrL&li/exampcle&8">1128218* @mmy x#37;3ted apprs_3ist1187cripts/118 ..my $n3_2" _34>2 e.g.128e=>1228pts/kernel-d/} elsa"L70" cla2ss="li3e" name="L30">1188cripts/118;hted ap3rse= 34ructulo108ti>10846tontextes=" 12*])$/21se_52"  n~ s/\[.*//218* @mmy x#37;3cripts/ker3el-1189cripts/11851o ..my3$ine
34282128ne>1221221pts/kerne.BI L&liscr8- 2tontescript21 &liscr 8script21 &liscrL&li/exampcle&8">1128218* @mmy x#37;3ted apprs_3ist115scripts/11822253o ..m350ripts/128xt>1223">  2992/}ef="scripts/ke3="line" na3e="1181cripts/118325<3 hrmy35"L24"> 108ss>pts/kernel-doc#L2me=un++>218* @mmy x#37;3ted apprs_3ist1182cripts/118 fimy $l3s_dum352-doc#L108f=>>280enth>1172>22ali/exampcle&8">1128218* @mmy x#37;3ted apprs_3ist1183cripts/118nvief="s3ripts35d=""L14111223">  2992/}ef="scripts/ke3t161074#L41" id="L41" clas3ted apprs_32" 1185cripts/118e func)[3local35ss="lin1185">11865125.SH ARGUMENTSL&li/exampcle&8">1128218* @mmy x#37;3ted apprs_3ist1156cripts/11852" id2"3158" 3l2ss="li118 .>11467125/ss=each  ine" name (@{$argsscript" name="L110"303y }}2"L70" cla2ss="li3ted apprs_3ist1187cripts/118ghligglo3alref35>2 e.g.128e=>h>11818tontextef  namine" name_52"  na#ine" name2doc#lntextef="3nel-doc#L132" 1158cripts/118tidig em3, mar358-doc#L108f=>>280469scripts/kniine" name_52"  n~ s/\[.*//218* @mmy x#37;3ted apprs_3ist1159cripts/118"     2<3di> 135* 3mmy 11710>1199a  musef="sviDeca  3ted apprs_3ist116scripts/118n are hi3="scr360L24"> 108ss>8t_>11466125.IP L&liscr81128218* @mmy x#37;3="line" na3e="1161cripts/118f="scrip3s/ker36"L24"> 108ss>v>11886"> 126 ($argsscript" name="L="L10L159"}{ " name="L_52" }ulef="scripts/ke3nel-doc#L132" 1162cripts/118oseref="3cript36kernel-108os>10892ts/kern/}ef="scripts/ke3/a>#      3 0e1163cripts/118nel-doc#3152" 36 id=""L108 .>11467"> 12611308tontext.SH L&liscr8 126<,cript21 &liscrL&li/exampcle&8">1128218* @mmy x#37;3nel-doc#L132" 1165cripts/1182   3  if 36me)[4]]108e >12286"> 1262omel-doc="L147"> ($argsscrip kernel10L159"}{ kernel$-ulef="scripts/ke3ted apprs_3ist1166cripts/117osee= of3theũlntext128os>10892ts/kern/}ef="scripts/ke3/ed apprs_32" 1167cripts/117d2"L159"3cl2ss362ss="1223">  2992/}ef="scripts/ke3nel-doc#L130">1168cripts/117    f="s3ripts36ne
1200#L41" id="L41" clas3es musstex3scr1169cripts/1171172"L140"> 12024/*3nel-doc#L132" 117scripts/117>2      3pt tt3l -v3.14128er>1ipts/202maoo  8eeach kernel}ef="scripts/ke3ted apprs_3ist1171cripts/117scripts/3ernel37"L24"s*128ef>128ipts_mao-doblockhead1x/a>(0="li2"L70" cla2ss="li3nel-doc#L132" 1172cripts/117ml5/refd3try.t37nel-doc118te>1203pts/kern/">c0="liargs"scripts{$_[0]i06y x#37;hted (3ted apprs_3ist1173cripts/117ine" nam3="L7437d=""L14118er>1280 288=do (iine" name,  kernel-ulef="scripts/ke3nel-doc#L132" 1174cripts/117cripts/k3rnel-37id2"L14117>2>128872882 nc#e=un 218* @mmy x#37;3="line" na3e="1175cripts/1177">  12<3/a>2737Ghancd(11811655"> 118* @mmy x#37;3ted apprs_3ist1176cripts/11749" id=23L79" 3la2ss="l11749>11766125.TH L&liscre19def->28<5i( na#argss &liscr 9 L&liscripts/1"enum1>281. $arg &liscr L&liscre1" L&lid &liscr L&liscrAPI8"K app &liscr 1" L&L&li/exampcle&8">1128218* @mmy x#37;3ted apprs_3ist1177cripts/117pts/kern3l-doc37hr_body117r9>1172"L140"> 12024/*3tel-doc#L13ist1178cripts/117"d="    32ss="3ine" nam117"d>11718125.SH NAMEL&li/exampcle&8">1128218* @mmy x#37;3ts musstex3ist1179cripts/117138" id23L82" 3la2ss="l11713>11799125ipts/prw.oaid=1"enum1>281. $argsscripenum\\-opsisL18" 219def1>28<7">s/($argsscrip 219deL&li/exampcle&8">1128218* @mmy x#37;3ted apprs_3ist118scripts/11753" cl2s3="lin38ts/kern118n >116d#L41" id="L41" clas3ted apprs_3ist1181cripts/117scripts/3ernel3doc#L138117sc>11861125.SH SYNOPSISL&li/exampcle&8">1128218* @mmy x#37;3ted apprs_3ist1172cripts/117 the ie 3ssfor3ef="scri117 t>11842"> ipts/prw.oaid=1"enum1>281. $argsscripenum4" id=} "L110"> {>1128218* @mmy x#37;3ted apprs_3ist1173cripts/117l3d sg f3r the3ed as fo1183<>118611252me=un  82028     f="s3ted apprs_3ist1174cripts/117stion fo3 strb38text of1287<>1283h>11818tontexs=each  ine" name (@{$argsscript" name="L110"303y }}2"L70" cla2ss="li3ted apprs_3ist1175cripts/117ef="scri3ts/ke385L24"> 108ss>8t_>11466125.br\n.BI L&liscr8f=>>280469scr &liscrL&li/exampcle&8">1128218* @mmy x#37;3ted apprs_3ist1176cripts/117ts/kerne3-doc#38ne" nam128"L>122683<>1186/a>2 12212288s/>10-doc#L\n}rL&li/exampcle&8">1128218* @mmy x#37;3tel-doc#L13ist1178cripts/117-doc#L303 id=238ructulo108ti>108478c72882 nc#e=un 218* @mmy x#37;3ts musstex3ist1189cripts/117ne" 8ef=3sviDe389="L20 108" >1223">  2992/}ef="scripts/ke3nel-doc#L132" 119scripts/117#L30" id32"d="390L24"> 108ss>28pts/kernel-d/} elsa"L70" cla2ss="li3ted apprs_3ist1191cripts/117="   cl23s="li39"L24"> 108ss>1088 2882     \n.br\nli/exampcle&8">1128218* @mmy x#37;3ted apprs_3ist1192cripts/117tef="scr3pts/k392-doc#L108f=>1081pts/kernel-d/}ef="scripts/ke3/a>#      3 0e1193cripts/117ernel-do3#L26"39cripts/128xt>1ts/kernel-doc#L2me=un++>218* @mmy x#37;3ned apprs_3ist1194cripts/117eff="snv3(\$\w39"line" 111223">  2992/}ef="scripts/ke3ted apprs_3ist1195cripts/117"L97">  31711655"> 118* @mmy x#37;3ted apprs_3ist1176cripts/117id="L6823cla1s3="2ine" 117id>11966125.SH 1" L&liti\nli/exampcle&8">1128218* @mmy x#37;3ted apprs_3ist1197cripts/117r99y $in3
11467818tontexs=each  ine" name (@{$argsscript" name="L110"303y }}2"L70" cla2ss="li3
<    h>11818tontextef  namine" name_52"  na#ine" name2doc#lntextef="3nel-doc#L132" 1199cripts/117101"> 123>280469scripts/kniine" name_52"  n~ s/\[.*//218* @mmy x#37;4lwaysDeca 4ipt128scripts/128scr"> 124116d#L41" id="L41" clas4ted apprs_4ist1281cripts/128="   cl24s="li40"L24"> 108ss>8t_>11466125.IP L&liscr81128218* @mmy x#37;4nel-doc#L142" 1282cripts/128tef="scr4pts/k402L24"> 108ss>v>11886"> 126 ($argsscript" name="L="L10L159"}{ " name="L_52" }ulef="scripts/ke4/a>#      4 0e1203cripts/128ernel-do4#L26"40d=""L14111223">  2992/}ef="scripts/ke4nel-doc#L142" 1284cripts/128eff="snv4(\$\w40text of1287<>12836"> 1261285cripts/128"L97">  417 108ss>8t_>11466125.SH L&liscr6"> 126< &liscrL&li/exampcle&8">1128218* @mmy x#37;4es musstex4scr1286cripts/128id="L6824cla1s401lntext128.
>12286"> 1262omel-doc="L147"> ($argsscrip kernel10L159"}{ kernel$-ulef="scripts/ke4nel-doc#L142" 1287cripts/128r99y $in4
11567125t}ef="scripts/ke4ted apprs_4ist1288cripts/12811567125t}ef="scripts/ke4t9d apprs_4i" 1199cripts/117101"> 1241199a  musef="sviDeca  4ted apprs_4ist121scripts/128d="2"L144" cl2410L24"##dy117r9>1172"L140"> 12024/*4nel-doc#L142" 1211cripts/128rnel-doc4L152"41l-doc14128er>1struct/202maoo  8eeach kernel}ef="scripts/ke4nel-doc#L142" 1282cripts/128name="L144"> 1412L24"s*128ef>128struct_mao-doblockhead1x/a>(0="li2"L70" cla2ss="li4ta>#      42" 1283cripts/128rnel-doc4L152"41d=""L14118er>1203pts/kern/">c0="liargs"scripts{$_[0]i06y x#37;hted (4ted apprs_4ist1284cripts/128725 4 (s  41id2"L14117>2>1280 288=do (iine" name,  kernel-ulef="scripts/ke4e" name="L40">1285cripts/1282"Lcript4"L13841Ghancd(11811655"> 118* @mmy x#37;4ts musstex40">1286cripts/128.
28281128218* @mmy x#37;4ted apprs_4ist1287cripts/128e="L119"4 129<41hr_body117r9>1172"L140"> 12024/*4nel-doc#L142" 1288cripts/128el-doc#L415" i41ne" nam117"d>11718125.SH NAMEL&li/exampcle&8">1128218* @mmy x#37;4n"line" na40">1289cripts/128s/kernel4doc#L41a2ss="l11713>111"enum1>282828<7">s/($argsscrip 219deL&li/exampcle&8">1128218* @mmy x#37;4ted apprs_4ist122scripts/128ipts/ker4el-do42ts/kern118n >116d#L41" id="L41" clas4ted apprs_4ist1221cripts/128cl2ss="l4ne" n42oc#L138117sc>11861125.SH SYNOPSISL&li/exampcle&8">1128218* @mmy x#37;4e" name="L40">1282cripts/128el-doc#L417" i4222ss="l11713>111"enum1>28281128218* @mmy x#37;4ted apprs_4ist1223cripts/128xt\$1lnt4xtef=42 id=""L118/k>1148"2ine" name="L96"> 4nel-doc#L142" 1284cripts/128622 4 (D  42text of1287<>1283h>11818tontexs=each  ine" name (@{$argsscript" name="L110"303y }}2"L70" cla2ss="li4nel-doc#L142" 1285cripts/1285" id2"L417" c42cl2ss="1282">12151818tontexsnii/^#.)u m.(([^\)]*)u3/2"L70" cla2ss="li4ripts/kern4l-d1286cripts/128"L108" c42ss="428" id2"118s/>1135 2882   .BI L&liscr>280469scr &liscrL&.br\nli/exampcle&8">1128218* @mmy x#37;4ted apprs_40">1287cripts/128id2"L1094 cl2s4="line" 128id>1228nex72882 nc#e=un 218* @mmy x#37;4rel-doc#L14ist1228cripts/128e" name=4L130"4 120128e">1882 nc#e=un 218* @mmy x#37;4r"line" na40">1289cripts/12ne"112"in4e&8">41282128ne>h>11818tontextef  namine" name_52"  na#ine" name2doc#lntextef="4ted apprs_4ist113scripts/118xt\$1lnt4xtef=430ripts/128xt>>280469scripts/kniine" name_52"  n~ s/\[.*//218* @mmy x#37;4ted apprs_4ist1181cripts/118323 4 Do  43d2"L143128rn>12101125}ef="scripts/ke4ripts/kern4l-d1182cripts/1185" id2"L44" cl432L24"> 108ss>omel-doc="L147"> ($argsscript" name="L="L10L159"}sne1$ungsscribed) ||8nex72882 nc#e=un 218* @mmy x#37;4ted apprs_40">1183cripts/118"L25" cl4sss="43cripts/128xt>10892ts/kernel-d"<219( na#argsscript" name="L219(0L159"}{ " name="L}2doc#lntextef="4ted apprs_4ist1184cripts/118id2"L1364 cl2s43"line" 118id>11386tontextef=" 122< 219( n~ m/([^\(]*\(\*)u m.)u m.(([^\)]*)u3/2"L70" cla2ss="li4tel-doc#L140">1185cripts/118e" name=4L137"43me)[4]]108e >10856"> 126236o 2# pothe r-to-3cl2ss="="L107"> 1271135 2882   .BI L&liscr1135(9my $id=11sscript21 &liscr 81128218* @mmy x#37;4e" name="L4ist1187cripts/11828" id2"4140" 43>2 e.g.128e=>1228p11386tontextef=^(.*?/([^(:.*m.)u m.(([^\)]*)u3/2"L70" cla2ss="li4tel-doc#L142" 1188cripts/118ernel-do4#L15243ructulo108ti>1084# bitfieldm.(([^\)]*)u3/2"L70" cla2ss="li4t"line" na4ist1189cripts/118 id2"L134" cl243282128ne>1221221pts/kerne.BI L&liscr1135(9my $id=11sscript21   &liscr 81128218* @mmy x#37;4nel-doc#L142" 114scripts/118ine" nam4="L14440L24"> 108ss>1228pts/kernel-d/} elsa"L70" cla2ss="li4ted apprs_4ist1141cripts/118sss="lin4" nam44"L24"> 108ss>1088stontextes=" 12*])$/21se_52"  n~ s/\[.*//218* @mmy x#37;4ted apprs_4ist1142cripts/118/kernel-4oc#L144"L25" c128el>12252ts/kernel-d.BI L&liscr1135(9my $id=1tontescript21 &liscr 81128218* @mmy x#37;4ned apprs_4ist1143cripts/118/kernel-4oc#L244cripts/128xt>1223">  2992/}ef="scripts/ke491611308tontextL&.br\nli/exampcle&8">1128218* @mmy x#37;4ted apprs_4ist1185cripts/118s/kernel4doc#L4412711" 107id>10765125/}ef="scripts/ke4ted apprs_4ist1176cripts/118t_;">
si4g rop44a2ss="l11749>11766125}tL&.br\nli/exampcle&8">1128218* @mmy x#37;4t" name="L4ist1187cripts/118 ..my $n4_2" _44hr_body117r9>1172"L140"> 12024/*4e" name="L40">1188cripts/118;hted ap4rse= 44ne" nam117"d>11718125.SH Memberi\nli/exampcle&8">1128218* @mmy x#37;4cripts/ker4el-1189cripts/11851o ..my4$ine
44="line"118 .>11461818tontexs=each  ine" name (@{$argsscript" name="L110"303y }}2"L70" cla2ss="li4ted apprs_4ist115scripts/11822254o ..m450ripts/128xt>51818tontexsnii/^#.)u&&8nex72882 nc#e=un 218* @mmy x#37;4="line" na4e="1181cripts/118325<4 hrmy45d2"L143128rn>12101125}ef="scripts/ke4ted apprs_4ist1182cripts/118 fimy $l4s_dum452-doc#L108f=>h>11818tontextef  namine" name_52"  na#ine" name2doc#lntextef="4ted apprs_4ist1183cripts/118nvief="s4ripts453ripts/128xt>>280469scripts/kniine" name_52"  n~ s/\[.*//218* @mmy x#37;4t161074#L41" id="L41" clas4ted apprs_42" 1185cripts/118e func)[4local455L24"> 108ss>omel-doc="L147"> ($argsscript" name="L="L10L159"}sne1$ungsscribed) ||8nex72882 nc#e=un 218* @mmy x#37;4ted apprs_4ist1156cripts/11852" id2"4158" 456L24"> 108ss>8t_>11466125.IP L&liscr81128218* @mmy x#37;4ted apprs_4ist1187cripts/118ghligglo4alref45>2 e.g.128e=>v>11886"> 126 ($argsscript" name="L="L10L159"}{ " name="L_52" }ulef="scripts/ke4nel-doc#L142" 1158cripts/118tidig em4, mar458-doc#L10" 107id>10765125/}ef="scripts/ke4ted apprs_4ist1159cripts/118"     2<4di> 145="line"118 .>11461"> 126 108ss>8t_>11466125.SH L&liscr6"> 126< &liscrL&li/exampcle&8">1128218* @mmy x#37;4="line" na4e="1161cripts/118f="scrip4s/ker46"L24"> 108ss>v>11886"> 126 ($argsscrip kernel10L159"}{ kernel$-ulef="scripts/ke4nel-doc#L142" 1162cripts/118oseref="4cript46kernel-108os>10892ts/kern/}ef="scripts/ke4/a>#      4 0e1163cripts/118nel-doc#4152" 46 id="8os>10892ts/kern/}ef="scripts/ke4/161074#L41" id="L41" clas4nel-doc#L142" 1165cripts/1182   4  if 46me)[4##dy117r9>1172"L140"> 12024/*4ted apprs_4ist1166cripts/117osee= of4theǍlnte14128er>1tontdef/202maoo  8eeach kernel}ef="scripts/ke4/ed apprs_42" 1167cripts/117d2"L159"4cl2ss462ss="s*128ef>128tontdef_mao-doblockhead1x/a>(0="li2"L70" cla2ss="li4nel-doc#L140">1168cripts/117    f="s4ripts468r_body128r9>1203pts/kern/">c0="liargs"scripts{$_[0]i06y x#37;hted (4es musstex4scr1169cripts/1172      4pt tt47ts/kern118n >116d#L41" id="L41" clas4ted apprs_4ist1171cripts/117scripts/4ernel47oc#L138117sc>11861125.TH L&liscre19def->28<5i( na#argss &liscr 9 L&liscr1"enum1>281128218* @mmy x#37;4nel-doc#L142" 1172cripts/117ml5/refd4try.t47nel-dpcle&8">1128218* @mmy x#37;4na>#      4ist1173cripts/117ine" nam4="L7447d as fo117l3>11843scr.SH NAMEL&li/exampcle&8">1128218* @mmy x#37;4nel-doc#L142" 1174cripts/117cripts/k4rnel-47ckf="sc117st>11836"> tontdef/prw.oaid=1"enum1>2828<7">s/($argsscrip 219deL&li/exampcle&8">1128218* @mmy x#37;4="line" na4e="1175cripts/1177">  12<4/a>2747Ghancd(11811655"> 118* @mmy x#37;4ted apprs_4ist1176cripts/11749" id=24L79" 472ss="li118 .>11467"> 126 108ss>8t_>11466125.SH L&liscr6"> 126< &liscrL&li/exampcle&8">1128218* @mmy x#37;4tel-doc#L14ist1178cripts/117"d="    42ss="47id2"L14118er>v>11886"> 126 ($argsscrip kernel10L159"}{ kernel$-ulef="scripts/ke4ts musstex4ist1179cripts/117138" id24L82" 4la2ss="l118os>10892ts/kern/}ef="scripts/ke4ted apprs_4ist118scripts/11753" cl2s4="lin48ts/ke8os>10892ts/kern/}ef="scripts/ke4ted apprs_4ist1181cripts/117scripts/4ernel48d2"L143128rn>12101125}ef="scripts/ke4ted apprs_4ist1172cripts/117 the ie 4ssfor482L24"s*128ef>128blockhead_mao-doblockhead1x/a>(0="li2"L70" cla2ss="li4ted apprs_4ist1173cripts/117l3d sg f4r the48d=""L14118er>1203pts/kern/">c0="liargs"scripts{$_[0]i06y x#37;hted (4ted apprs_4ist1174cripts/117stion fo4 strb48id2"L14117>2>1280 288=do (iine" name,  kernel-ulef="scripts/ke4ted apprs_4ist1175cripts/117ef="scri4ts/ke485L24"> 107>2>128872882 nc#e=un 218* @mmy x#37;4ted apprs_4ist1176cripts/117ts/kerne4-doc#48ne" nam118"L>1182 288}ef="scripts/ke4ted apprs_4ist1177cripts/11790" cla24s="li48"line" 118id>11847125.TH L&liscre19def->28<5i( na#argss &liscr 9 L&liscr1"enum1>28<5i( na#argss &liscr L&liscre1" L&lid &liscr L&liscrAPI8"K app &liscr 1" L&L&li/exampcle&8">1128218* @mmy x#37;4tel-doc#L14ist1178cripts/117-doc#L304 id=248ne
1200#L41" id="L41" clas4ts musstex4ist1189cripts/117ne" 8ef=4sviDe48="line"118 .>11461"> 126 108ss>8t_>11466125.SH L&liscr6"> 126< &liscrL&li/exampcle&8">1128218* @mmy x#37;4ted apprs_4ist1191cripts/117="   cl24s="li49"L24"> 108ss>v>11886"> 126 ($argsscrip kernel10L159"}{ kernel$-ulef="scripts/ke4ted apprs_4ist1192cripts/117tef="scr4pts/k49kernel-108os>10892ts/kern/}ef="scripts/ke4/a>#      4 0e1193cripts/117ernel-do4#L26"49 id="8os>10892ts/kern/}ef="scripts/ke4ned apprs_4ist1194cripts/117eff="snv4(\$\w4/\*\*\s*107ef>1074#L41" id="L41" clas4ted apprs_4ist1195cripts/117"L97">  4171172"L140"> 12024/*4ted apprs_4ist1176cripts/117id="L6824cla1s491lnte14128er>1202textdy117r9>1172"L140"> 12024/*4ted apprs_4ist1197cripts/117r99y $in4
c0="liargs"scripts{$_[0]i06y x#37;hted (4nel-doc#L142" 1199cripts/117101"> 1241280 288=do (iine" name,  kernel-ulef="scripts/ke5lwaysDeca 5ipt128scripts/128scr"> 1252>star72882 nc#e=un 218* @mmy x#37;5ted apprs_5ist1281cripts/128="   cl25s="li50d2"L143128rn>12101125}ef="scripts/ke5nel-doc#L152" 1282cripts/128tef="scr5pts/k50f="scri117 t>11842"> Nef=:&lL&li/exampcle&8">1128218* @mmy x#37;5/a>#      5 0e1203cripts/128ernel-do5#L26"50d as fo117l3>11219def->28<6o 2# po#argssrip 219de9-opsisL18" 219def1>28<7">s/($argsscrip 219deL&li/exampcle&8">1128218* @mmy x#37;5nel-doc#L152" 1284cripts/128eff="snv5(\$\w50\*\*\s*107ef>1074#L41" id="L41" clas5e" name="L50">1285cripts/128"L97">  51711865125\nS} "L110:&lL&li/exampcle&8">1128218* @mmy x#37;5/6 name="L50st1176cripts/117id="L6825cla1s501lntext121211819def->28<6o 2# poprw.o $argsne1865125865125ckhead1x/a>(0="li2"L70" cla2ss="li5nel-doc#L152" 1287cripts/128r99y $in5
 108ss>>star7ts/kernel-d"<26o 2# poprw.o $argsscript219(9my $I- 219def->28<6o 2# po#argssrip 219de9(li/exampcle&8">1128218* @mmy x#37;5ted apprs_5ist1288cripts/128 1252128ne>>star7ts/kernel-d"<26o 2# po#argssrip 219de9(li/exampcle&8">1128218* @mmy x#37;5ted apprs_5ist121scripts/128d="2"L145" cl2510L24"> 108os>10892ts/kern/}ef="scripts/ke5nel-doc#L152" 1211cripts/128rnel-doc5L152"51oc#L138117sc>11>star72882 nc#e=un 218* @mmy x#37;5nel-doc#L152" 1282cripts/128name="L154"> 151nel-dpcle&8">1128218* @mmy x#37;5ta>#      52" 1283cripts/128rnel-doc5L152"51d=""L14118er>128878611252me=un  82028     f="s5ted apprs_5ist1284cripts/128725 5 (s  51text of1287<>1283h>11818tontexs=each  ine" name (@{$argsscript" name="L110"303y }}2"L70" cla2ss="li5e" name="L50">1285cripts/1282"Lcript5"L138515L24"> 108ss>10892ts/kernel-d"<219( na#argsscript" name="L219(0L159"}{ " name="L}2doc#lntextef="5ts musstex50">1286cripts/128.
12268tontextef=" 122< 219( n~ m/([^\(]*\(\*)u m.)u m.(([^\)]*)u3/2"L70" cla2ss="li5ted apprs_5ist1287cripts/128e="L119"5 129<51"line" 128id>12286"> 126236o 2# pothe r-to-3cl2ss="="L107"> 12710848ts/ke11ssc2280tontexsip 219deck(81289cripts/128s/kernel5doc#L519="L20 108" >1228pts/kernel-d/} elsa"L70" cla2ss="li5ted apprs_5ist122scripts/128ipts/ker5el-do52ts/kern108n >108nss="li1tontescript21 81081pts/kernel-d/}ef="scripts/ke5e" name="L50">1282cripts/128el-doc#L517" i522e" nam128"L>12268128878!/a>2 12210891ts/kernel-doc#L2me=un++>218* @mmy x#37;5nel-doc#L152" 1284cripts/128622 5 (D  52nviAugu108nv>10887l3>11843scr,L&li/exampcle&8">1128218* @mmy x#37;5nel-doc#L152" 1285cripts/1285" id2"L517" c52me)[4]]108e >1085pts/kernel-dornel-dox length(>star7e" name,  kernel-ulef="scripts/ke5ripts/kern5l-d1286cripts/128"L108" c52ss="528" id2"118s/>1228pts/kernel-d/} elsa"L70" cla2ss="li5ted apprs_50">1287cripts/128id2"L1095 cl2s5="line" 128id>1228pts/kernel-d) &lL&li/exampcle&8">1128218* @mmy x#37;5rel-doc#L15ist1228cripts/128e" name=5L130"5 120128e">1882 nc#e=un 218* @mmy x#37;5r"line" na50">1289cripts/12ne"112"in5e&8">52a2ss="l118os>10892ts/kern/}ef="scripts/ke5ted apprs_5ist113scripts/118xt\$1lnt5xtef=53ts/kern118n >116d#L41" id="L41" clas5ted apprs_5ist1181cripts/118323 5 Do  53oc#L138117sc>11861125Argument0:&lL&li/exampcle&8">1128218* @mmy x#37;5ripts/kern5l-d1182cripts/1185" id2"L54" cl532L24"> 108 .>11461818tontexs=each  ine" name (@{$argsscript" name="L110"303y }}2"L70" cla2ss="li5ted apprs_50">1183cripts/118"L25" cl5sss="53cripts/128xt>h>11818tontextef  namine" name_52"  na#ine" name2doc#lntextef="5ted apprs_5ist1184cripts/118id2"L1365 cl2s53"line" 118id>>280469scripts/kniine" name_52"  n~ s/\[.*//218* @mmy x#37;5tel-doc#L150">1185cripts/118e" name=5L137"53Ghancd(11811655"> 118* @mmy x#37;5ted apprs_5ist1186cripts/118s/kernel5doc#L536L24"> 108ss>8t_>112280tontexsip 219de n\tpsisL18" 219def1>28<77"> ($argsscript" name="L="L10L159"}sip 219deL&li/exampcle&8">1128218* @mmy x#37;5e" name="L5ist1187cripts/11828" id2"5140" 53scripts118gh>11567125t}ef="scripts/ke5tel-doc#L152" 1188cripts/118ernel-do5#L15253ructulo108ef>128se2# po_text-@_e" name,  kernel-ulef="scripts/ke5t"line" na5ist1189cripts/118 id2"L135" cl2532811567125t}ef="scripts/ke5nel-doc#L152" 114scripts/118ine" nam5="L1454ts/kern118n >116d#L41" id="L41" clas5ted apprs_5ist1141cripts/118sss="lin5" nam54"L24"#128er>1s7"> ($a1202textdy117r9>1172"L140"> 12024/*5ted apprs_5ist1142cripts/118/kernel-5oc#L1542L24"s*128ef>128se2# po_text-doblockhead1x/a>(0="li2"L70" cla2ss="li5ned apprs_5ist1143cripts/118/kernel-5oc#L254d=""L14118er>1203pts/kern/">c0="liargs"scripts{$_[0]i06y x#37;hted (59162>se2# pogs"scripts{$_[0]i06y x#37;hted (59el-doc#L15ist1185cripts/118s/kernel5doc#L54Ghancd(11811655"> 118* @mmy x#37;5ted apprs_5ist1176cripts/118t_;">
si5g rop54a2ss="l11749>11766125L&li/exampcle&8">1128218* @mmy x#37;5t" name="L5ist1187cripts/118 ..my $n5_2" _54should 118 .>11467"> 1261188cripts/118;hted ap5rse= 54id2"L14118er>11308tontext7"> 126<:&lL&li/exampcle&8">1128218* @mmy x#37;5cripts/ker5el-1189cripts/11851o ..my5$ine
54282128ne>v>11886"> 126 ($argsscrip kernel10L159"}{ kernel$-ulef="scripts/ke5ted apprs_5ist115scripts/11822255o ..m550L24"> 108os>10892ts/kern/}ef="scripts/ke5="line" na5e="1181cripts/118325<5 hrmy55oc#L138117sc>11861125&lL&li/exampcle&8">1128218* @mmy x#37;5ted apprs_5ist1182cripts/118 fimy $l5s_dum552-doc8os>10892ts/kern/}ef="scripts/ke5=ed apprs_5ist1183cripts/118nvief="s5ripts55 id=""L118/k>1148"2ine" name="L96"> 5t161ipts/202textdy117r9>1172"L140"> 12024/*5ted apprs_52" 1185cripts/118e func)[5local555L24"s*128ef>128ipts_text-doblockhead1x/a>(0="li2"L70" cla2ss="li5ted apprs_5ist1156cripts/11852" id2"5158" 556L24"> 108er>1203pts/kern/">c0="liargs"scripts{$_[0]i06y x#37;hted (5ted apprs_5ist1187cripts/118ghligglo5alref55hr_body128r9>1280 288128872882 nc#e=un 218* @mmy x#37;5ted apprs_5ist1159cripts/118"     2<5di> 155a2ss="l11713>11799125Epts:&lL&li/exampcle&8">1128218* @mmy x#37;5ted apprs_5ist116scripts/118n are hi5="scr56ts/kern118n >116d#L41" id="L41" clas5="line" na5e="1161cripts/118f="scrip5s/ker56oc#L138117sc>11861125ipts/prw.oaid=1"enum1>281. $argsscripenum-opsisL18" 219def1>28<7">s/($argsscrip 219deL&L&li/exampcle&8">1128218* @mmy x#37;5ted apprs_52" 1162cripts/118oseref="5cript56f="scri117 t>11842"> ipts/prw.oaid=1"enum1>281. $argsscripenum4" id=} "L110"> {>1128218* @mmy x#37;5/a>#      5 0e1163cripts/118nel-doc#5152" 56d as fo1183<>118611252me=un  82028     f="s5/1612836818tontexs=each  ine" name (@{$argsscript" name="L110"303y }}2"L70" cla2ss="li5nel-doc#L152" 1165cripts/1182   5  if 565L24"> 108ss>8t_>11466125\t6818tontexid=} "L110"> {>1128218* @mmy x#37;5/ed apprs_5ist1166cripts/117osee= of5the8ne" nam128"L>122683<>118!/a>2 12212281ts/kernel-doc#L2me=un++>218* @mmy x#37;5nel-doc#L150">1168cripts/117    f="s5ripts56ructulo108ti>10848ts/ke843scr,id=} "L110"> {>1128218* @mmy x#37;5/ed apprs_5scr1169cripts/1171223">  2992/}ef="scripts/ke5nel-doc#L152" 117scripts/117>2      5pt tt570L24"> 108ss>8t_>11466125" id=} "L110"> {>1128218* @mmy x#37;5ted apprs_5ist1171cripts/117scripts/5ernel57oc#L138111223">  2992/}ef="scripts/ke5ned apprs_52" 1172cripts/117ml5/refd5try.t57f="scri117 t>11842"> }eL&L&li/exampcle&8">1128218* @mmy x#37;5na>#      5ist1173cripts/117ine" nam5="L7457 id=""L118/k>1148"2ine" name="L96"> 5nel-doc#L152" 1174cripts/117cripts/k5rnel-57ckf="sc117st>11836"> 1" L&liti:&lL&li/exampcle&8">1128218* @mmy x#37;5="line" na5e="1175cripts/1177">  12<5/a>27575ext of1287<>12836818tontexs=each  ine" name (@{$argsscript" name="L110"303y }}2"L70" cla2ss="li5ted apprs_5ist1176cripts/11749" id=25L79" 576L24"> 108ss>8t_>11466125>280469scr n\tpsisL1mpcle&8">1128218* @mmy x#37;5=ed apprs_5ist1177cripts/117pts/kern5l-doc577L24"> 108ss>8t_>11219def1>28<77"> ($argsscript" name="L="L10}sip 219deL&li/exampcle&8">1128218* @mmy x#37;5tel-doc#L15ist1178cripts/117"d="    52ss="578-doc#L10" 107id>10765125/}ef="scripts/ke5ts musstex5ist1179cripts/117138" id25L82" 57* 3mmy 11710>1199a  musef="sviDeca  5ted apprs_5ist118scripts/11753" cl2s5="lin580L24"> 108ef>128se2# po_text-@_e" name,  kernel-ulef="scripts/ke5ted apprs_5ist1181cripts/117scripts/5ernel58d2"L1" 107id>10765125/}ef="scripts/ke5ted apprs_5ist1172cripts/117 the ie 5ssfor58nel-dpcle&8">1128218* @mmy x#37;5ted apprs_5ist1173cripts/117l3d sg f5r the58d=""L14128er>1tontdef/202textdy117r9>1172"L140"> 12024/*5ted apprs_5ist1174cripts/117stion fo5 strb58id2"Ls*128ef>128tontdef_text-doblockhead1x/a>(0="li2"L70" cla2ss="li5ted apprs_5ist1175cripts/117ef="scri5ts/ke585L24"> 107>2>1203pts/kern/">c0="liargs"scripts{$_[0]i06y x#37;hted (5ted apprs_5ist1176cripts/117ts/kerne5-doc#586r_body128r9>1280 288128872882 nc#e=un 218* @mmy x#37;5tel-doc#L15ist1178cripts/117-doc#L305 id=258ne" nam117"d>11718125Tontdef:&lL&li/exampcle&8">1128218* @mmy x#37;5ts musstex5ist1189cripts/117ne" 8ef=5sviDe58* 3mmy 11710>1199a  musef="sviDeca  5nel-doc#L152" 119scripts/117#L30" id52"d="59cripts/118xt>118x3scrtontdef/prw.oaid=1"enum1>2828<7">s/($argsscrip 219deL&li/exampcle&8">1128218* @mmy x#37;5ted apprs_5ist1191cripts/117="   cl25s="li59"L24"> 108ef>128se2# po_text-@_e" name,  kernel-ulef="scripts/ke5ted apprs_5ist1192cripts/117tef="scr5pts/k592-doc8os>10892ts/kern/}ef="scripts/ke5/a>#      5 0e1193cripts/117ernel-do5#L26"59 id=""L118/k>1148"2ine" name="L96"> 5ned apprs_5ist1194cripts/117eff="snv5(\$\w59\*\*\14128er>1struct/as2textdy117r9>1172"L140"> 12024/*5ted apprs_5ist1195cripts/117"L97">  517128struct_text-doblockhead1x/a>(0="li2"L70" cla2ss="li5ted apprs_5ist1176cripts/117id="L6825cla1s596L24"> 108er>1203pts/kern/">c0="liargs"scripts{$_[0]i06y x#37;hted (5ted apprs_5197cripts/117r99y $in4
281>281. $argsscripenum-opsisL18" 219def1>28<7">s/($argsscrip 219deL&L&li/exampcle&86 kernel-ul6f="scripts/ke5lwaysDeca 56pt128600ipts/128s/kernel4doc#L41a2ss="l11713>111"enum1>281>281. $argsscripenum4" id=} "L110"> 6 nc#e=un 268* @mmy x#37;5ted apprs_56st1286cripts/1287">  12<5/a>27575ext of1287<>12836818tontexs=each  ine" name (@{$argsscript" name="L1106>12101125}6f="scripts/ke5nel-doc#L156" 12860ripts/128el-doc#L517" c42cl2ss="1282">12151818tontexsnii/^#.)u m.(([^6>1128268* @mmy x#37;5/a>#      560e12060ripts/128xt\$1lntid=25L79" 576L24"> 108ss81. $argsscripenum4" id=} "L110"> 6 4128268name="L96"> 5ned apprs_56" 12860ripts/128622 59"}sne1$ungsscribed) ||8nex72886>1074#L41"6id="L41" clas5e" name="L56">1286cripts/128"L97/117tef="scr5pts/k592-doc8os>1086>1128268* @mmy x#37;5/6 name="L56st11760ripts/117ts/kerne4-doc#48ne" nam118"6>(0="li2"L60" cla2ss="li5nel-doc#L156" 12860ripts/118ghligglo3alref35>2 e.g.128e=>h>11818tontextef  namine" name_52"  na6>1128268* @mmy x#37;5ted apprs_56st12860ripts/118tidig em3, mar358-doc#L108f=>>280469scripts/kniine" name_52"  n6d/} elsa"L60" cla2ss="li5t9d apprs_56" 1196cripts/117101"> 1241128268* @mmy x#37;5ted apprs_56st12161ripts/11822)[4local455L24"> 108ss>omel-doc="L147"> ($argsscript" name="L="L10L159"}sne1$ungsscribed) ||8nex728862ts/kern/}6f="scripts/ke5nel-doc#L156" 12161ripts/1183ipt5"L138515L24"> 108ss>10892ts/kernel-d"<219( na#argsscript" name="L219(0L159"}{ 6 nc#e=un 268* @mmy x#37;5nel-doc#L156" 12861ripts/128el-doc#L5ntext51ne" nam128"L>12268tontextef=" 122< 219( n~ m/([^\(]*\(\*)u m.)u m.(([^6>1128268* @mmy x#37;5ta>#      56" 12861ripts/128xt\$1lnt5 129<51"line" 128id>12286"> 126236o 2# pothe r-6e=un  820<6a>28     f="s5ted apprs_56st12861ripts/128622 5 (D  52nviA\t$1ig em3, mar)#L52)>28<7">s/($argsscrip 219deL&li/exampcle&86303y }}2"L60" cla2ss="li5e" name="L56">1286cripts/1282"Lcid2"4140" 43>2 e.g.128e=>1228p11386tontextef=^(.*?/([^(:.*m.)u m.(([^6 name="L}26oc#lntextef="5ts musstex56">12861ripts/118s/kernel4#L15243ructulo108ti>1084# bitfieldm.(([^6)]*)u3/2"L60" cla2ss="li5ted apprs_56st1286cripts/128e="L119"5 (D  52nviA\t$1ig em3, mar$2>28<7">s/($argsscrip 219deL&li/exampcle&863112826"L107"> 1271228pts/kernel6 name="L}26oc#lntextef="5t9d apprs_56">12861ripts/118 id2"L134" cl24328112280tont2ts/kern108n >108nss="li1tontescrkern108n >28<7">s/($argsscrip 219deL&li/exampcle&86d/} elsa"L60" cla2ss="li5ted apprs_56st12262ripts/11822253o ..m350ripts/128xt>1223"> 6 name="L}26oc#lntextef="5ted apprs_56st12262ripts/117scripts/5ernel57oc#L138111223"> 6kernel-d/}6f="scripts/ke5e" name="L56">1286cripts/128el-docfd5try.t57f="scri117 t>11842"> }eL&L&li/exampcle&86303y }}2"L60" cla2ss="li5ted apprs_56st1226cripts/128xt\$1lnt4xtef=42 id=""L118/62me=un++>268* @mmy x#37;5nel-doc#L156" 12862ripts/117cripts/k5rnene" nam nam117"d>11718125Tontdef:&lL&li/exampcle&86>1128268* @mmy x#37;5nel-doc#L156" 12862ripts/1177">  12<5/a>27575ext of1287<>12836818tontexs=each  ine" name (@{$argsscript" name="L1106 kernel-ul6f="scripts/ke5ripts/kern56-d1286cripts/128"L10a>254o ..m450ripts/128xt>51818tontexsnii/^#.)u&&8nex72886d/} elsa"L60" cla2ss="li5ted apprs_56">12862ripts/118 ..my $n4_2" _44hr_body117r6>1128268* @mmy x#37;5rel-doc#L156st12262ripts/117h>11818tontextef  namine" name_52"  na6 nc#e=un 268* @mmy x#37;5r"line" na56">12862ripts/117101"> 123>280469scripts/kniine" name_52"  n62ts/kern/}6f="scripts/ke5ted apprs_56st1136cripts/118xt\$1lnt5xtef=53ts/kern118n6>116d#L41"6id="L41" clas5ted apprs_56st118631ipts/11822)[4local455L24"> 108ss>omel-doc="L147"> ($argsscript" name="L="L10L159"}sne1$ungsscribed) ||8nex72886>1128268* @mmy x#37;5ripts/kern56-d1186cripts/1185" iid=25L79" 576L24"> 108ss>8t_>11466125>280469scr n\tpsisL1mpcle&86303y }}2"L60" cla2ss="li5ted apprs_56">1186cripts/118"L25kern5l-doc577L24"> 108ss>8t_>11219def1>28<77"> ($argsscript" name="L="L10L159"}sip 219deL&li/exampcle&86ine" name26oc#lntextef="5ted apprs_56st11863ripts/117eff="snv3(\$\w39"line" 111223"> 6 s/\[.*//268* @mmy x#37;5tel-doc#L156">11863ripts/128"L97">  517 108ef>128se2# po_text-@_e" name,6>1128268* @mmy x#37;5e" name="L56st11863ripts/117d2"L159"3cl2ss362ss="1223"> 67125t}6f="scripts/ke5tel-doc#L156" 11863ripts/117-doc#L304 id=248ne
128struct_text-doblockhead1x/67125t}6f="scripts/ke5nel-doc#L156" 11464ripts/128scr"L6825cla1s596L24"> 108er>1203pts/kern/">c0="liargs"scri6>116d#L41"6id="L41" clas5ted apprs_56st1146cripts/118101"> 1241280 288=do (iine" name,6>1172"L1406> 12024/*5ted apprs_56st11464ripts/117 the ie 5ssfor58nel-dpcle&86>(0="li2"L60" cla2ss="li5ned apprs_56st11464ripts/118nel-doc#3152" 36 id=""L108 .>11467"> 1262   5  if 56-&gn >108nss10L159"}sip 219deL&li/exampcle&86tkernel-ul68* @mmy x#37;5ted apprs_56st11764ripts/128id="L6824cla1s401lntext128.
>12286"> 1262omel-doc="L147"> ($argsscrip kernel10L159"}{6>1128268* @mmy x#37;5t" name="L56st11864ripts/11828" id2"5140" 53scripts118gh>1156303y }}2"L60" cla2ss="li5e" name="L56">11864ripts/1281156>1128268* @mmy x#37;5cripts/ker56l-11864ripts/117101"> 124s/117101"> 1241128268* @mmy x#37;5ted apprs_56st11865ripts/118/kerneln4
128struct_text-doblockhead1x/62ts/kern/}6f="scripts/ke5=ed apprs_56st11865ripts/118/kernel-5oc#L254d=""L14118er>1203pts/kern/">c0="liargs"scri6>1148"2ine6 name="L96"> 5t161172"L1406> 12024/*5ted apprs_56" 11865ripts/128"L97">250282128ne>>star7ts/kernel-d"8e="L="L10L159"}sip 219deL&li/exampcle&86>(0="li2"L60" cla2ss="li5ted apprs_56st1156cripts/1281156ts{$_[0]i06y x#37;hted (5ted apprs_56st11865ripts/118 ..my $n4_2" _44hr_body117r6kernel$-ul6f="scripts/ke5t" name="L56" 1156cripts/118nviJuly 5unc,26268* @mmy x#37;5ted apprs_56st11565ripts/117 the ie[5loc26128struct_text-doblockhead1x/6>1128268* @mmy x#37;5ted apprs_56st11666ripts/128scr"L6825cla1s596L24"> 108er>1203pts/kern/">c0="liargs"scri6>116d#L41"6id="L41" clas5="line" na56="1166cripts/118f="scr t>11842"> ipts/prw.oaid=1"enu8e="L="L10L159"}sip 219deL&li/exampcle&86>1128268* @mmy x#37;5ted apprs_56" 11666ripts/117tef="scr5pts/k592-doc8os>1086>1128268* @mmy x#37;5/a>#      560e11666ripts/128xt\$1lnt4xtef=42 id=""L118/6e=un  820<6a>28     f="s5/16 o5 strb526128struct_text-doblockhead1x/6>(0="li2"L68* @mmy x#37;5/ed apprs_56st11666ripts/117id="L6825cla1s596L24"> 108er>1203pts/kern/">c0="liargs"scri6303y }}2"L60" cla2ss="li5/ed apprs_56" 116667ipts/118f="scr t>11842"> tdef/prw.oaid=1"enum1>8e="L="L10L159"}sip 219deL&li/exampcle&86>ernel$-ul68* @mmy x#37;5nel-doc#L156">11666ripts/1281156>1128268* @mmy x#37;5/ed apprs_56cr11666ripts/117101"> 1242/}6f="scripts/ke5nel-doc#L156" 1176cripts/117eff="snv5(\$\w5261128268* @mmy x#37;5ted apprs_56st1176cripts/117"L97">  517128struct_text-doblockhead1x/62992/}6f="scripts/ke5ned apprs_56" 1176cripts/117id="L6825cla1s596L24"> 108er>1203pts/kern/">c0="liargs"scri6>1128268* @mmy x#37;5na>#      56st1176cripts/117ine" nam5="L7457 id=""L118/6>1148"2ine6 name="L96"> 5nel-doc#L156" 1176cripts/117criptso $argsscript219(9my $id=1"enum1>e="L="L10L159"}sip 219deL&li/exampcle&86>1128268* @mmy x#37;5="line" na56="1176cripts/1281156303y }}2"L60" cla2ss="li5ted apprs_56st11767ripts/117ts/kerne4-doc#48ne" nam118"6>1128268* @mmy x#37;5=ed apprs_56st11767ripts/117r99y $i 4ssfor48226128struct_text-doblockhead1x/62ernel$-ul68* @mmy x#37;5tel-doc#L156st11767ripts/1171203pts/kern/">c0="liargs"scri610765125/}6f="scripts/ke5ts musstex56st11767ripts/117101"> 1241280 288=do (iine" name,6>1199a  mu6ef="sviDeca  5ted apprs_56st11868ripts/118xt\$1lnt5xtef=53ts/kern118n6 kernel-ul6f="scripts/ke5ted apprs_56st11868ripts/1287">  12<5152" 36 id=""L108 .>11467"> 126e="L="L10L159"}sip 219deL&li/exampcle&86>1128268* @mmy x#37;5ted apprs_56st11768ripts/128ernel-do4#L26"40d=""L14111223"> 6>1172"L1406> 12024/*5ted apprs_56st1176criptsernel-do4#L26"40d=""L14111223"> 6>1128260" cla2ss="li5ted apprs_56st11768ripts/118s/kernel5doc#L54Ghancd(118<6ts{$_[0]i06y x#37;hted (5ted apprs_56st1176cripts/117"L97">  41787"> all"g f5s (" 128id>,"snv5(\/unid>,"tdef/pr,uly 52810>1280 288=do (iine" name,6>ernel$-ul68* @mmy x#37;5tel-doc#L156st11768ripts/1calls the generated, variable117eff=_"" 128id>899="Lbased d>12286"> 126236o 2# pothe r-6>1128268* @mmy x#37;5ts musstex56st1186cripts#"" 128ts/kand117eff=_mode12286"> 126236o 2# pothe r-6>1199a  mu6ef="sviDeca  5nel-doc#L156" 1196cripts/117r99y $idesviratid>8kernele (@{$argsscrip kernelL1106>1128268* @mmy x#37;5ted apprs_56st1196cripts/117no"snvi(\$ss=eae (62810>1280 288=do (iine" name,6 kernel-ul6f="scripts/ke5ted apprs_56st11969ripts/117id=$2"L1411shif}sne1$ungsscribed) ||8nex728862ts/kern/}6f="scripts/ke5/a>#      560e11969ripts/128rnel" 128ts/k11shif}sne1$ungsscribed) ||8nex7288621172"L1406 name="L96"> 5ned apprs_56st119694ipts/128rnel" 12y 49"L="Lr99y $i${" 128ts/}_$17eff=_mode="L="L10L159"}sip 219deL&li/exampcle&86>1172"L1406> 12024/*5ted apprs_56st11969ripts/128140"($n4
s{$_[0]i060" cla2ss="li5ted apprs_56st11769ripts/128"L10a $n4
51818to/pri5td($n4
ernel$-ul6y x#37;hted (5ted apprs_5697cri697ipts/128"L10a $n4
51818to!/pri5td($n4
ernel$-ul60" cla2ss="li4
<    112826y x#37;hted (4nel-doc#L146" 11969ripts/117101"1818t$n4
<4"> 108ef>128se2# po_text-@_e" name,7 kernel-ul7f="scripts/ke5lwaysDeca 57pt12870ripts/118xt\$125s="li5cla25er56"line" 128id>12281ts/kernel-doc#7 nc#e=un 278* @mmy x#37;5ted apprs_57st12870ripts/117scripts/5ernel57oc#L138111223"> 7>12101125}7f="scripts/ke5nel-doc#L157" 12870ripts/117tef="scr5pts/k592-doc8os>1087>1128278* @mmy x#37;5/a>#      570e12070ripts/117ine" nam5="L7457 id=""L118/7 4128278name="L96"> 5ned apprs_57" 12870ripts/117"L97">  4171074#L41"7id="L41" clas5e" name="L57">1287cripts# generic117eff="" 128id>8-1calls the r1lnt d>"Lbased d> curre25L17eff="mode.17"L97">  4176074#L41"7i" cla2ss="li5ted apprs_57st11770ripts/117r99y $i 4ssfor487kernele (@{$argsscrip kernelL1107>(0="li2"L70" cla2ss="li5nel-doc#L157" 12870ripts/118no"snvi(\$ss=eae (62810>1280 288=do (iine" name,7>1128278* @mmy x#37;5ted apprs_57st128708ipts/128rnel" 12y 49"L="Lr99y $i 4ssfor482108nss="li17eff=_mode810>1280 288=do (iine" name,7>9128278 x#37;hted (4nel-doc#L147" 1197cripts/1171818t$n4
<4"> 108ef>128se2# po_text-@_e" name,7>1128278* @mmy x#37;5ted apprs_57st12171ripts/118125s="li5cla25er56"line" 128id>12281ts/kernel-doc#72ts/kern/}7f="scripts/ke5nel-doc#L157" 12171ripts/117scripts/5ernel58d2"L1" 107id7 nc#e=un 278* @mmy x#37;5nel-doc#L157" 1287cripts/128name="L154"> 151nel-dpcle&87>1128278* @mmy x#37;5ta>#      57" 12871ripts/117"L97">  41728     f="s5ted apprs_57st12871ripts/1tak5s a desviratid>8(snv5(\, unid>,"ly 5,"tdef/pr)kand17"L97">  41712871ripts# invok5s the r1lnt handler. NOT1called 7"> " 128id>s.17"L97">  41712871ripts/117dumpidesviratid>($$  kernele (@{$argsscrip kernelL1107)]*)u3/2"L70" cla2ss="li5ted apprs_57st12871ripts/118no"snvi(\$ss=eae (62810>1280 288=do (iine" name,73112827"L107"> 1271280 288=do (iine" name,73912827oc#lntextef="5t9d apprs_57">128719ipts/128rnel" 12y 49"L="Ldumpi108nss="lidesv o5 s810>1280 288=do (iine" name,7d/} elsa"L70" cla2ss="li5ted apprs_57st12272ripts/1181818t$n4
<4"> 108ef>128se2# po_text-@_e" name,7 name="L}27oc#lntextef="5ted apprs_57st12272ripts/117scripts/5ernel58d2"L1" 107id7kernel-d/}7f="scripts/ke5e" name="L57">12872ripts/128name="L154"> 151nel-dpcle&87303y }}2"L70" cla2ss="li5ted apprs_57st1227cripts/117dumpiunid>($$  kernele (@{$argsscrip kernelL11072me=un++>278* @mmy x#37;5nel-doc#L157" 12872ripts/117dumpisnv5(\4"> 108ef>128se2# po_text-@_e" name,7 1074#L41"78* @mmy x#37;5nel-doc#L157" 12872ripts/1281157 kernel-ul7f="scripts/ke5ripts/kern57-d12872ripts/117ts/kerne4-doc#48ne" nam118"7d/} elsa"L70" cla2ss="li5ted apprs_57">128727ipts/117dumpisnv5(\4$$  kernele (@{$argsscrip kernelL110721128278* @mmy x#37;5rel-doc#L157st122728ipts/128rnelxk11shif}sne1$ungsscribed) ||8nex72887 nc#e=un 278* @mmy x#37;5r"line" na57">128729ipts/128rnel"ilek11shif}sne1$ungsscribed) ||8nex728872ts/kern/}7f="scripts/ke5ted apprs_57st11373ripts/128scr"nestedsne1$ungsscribed) ||8nex728872name="L}27id="L41" clas5ted apprs_57st11873ripts/118325<4 hrmy45d2"L143128r7>1128278* @mmy x#37;5ripts/kern57-d1187cripts/118140" x50rip(snv5(\|unid>)\s+(\w+1228{(.*)}6tontextef=^(.*?/([^(:.*m.)u m.(([^7303y }}2"L70" cla2ss="li5ted apprs_57">1187cripts/118"L25#scr"desv o5 s41181sne1$ungsscribed) ||8nex728872me=un++>27oc#lntextef="5ted apprs_57st1187cripts/118id2"Ldesviratid>d2"L14118texsip 219deck(811873ripts/118scr"me" nam41183exsip 219deck(81128278* @mmy x#37;5e" name="L57st118737ipts/128"L10# ignore e" ndded snv5(\s "> unid>s/117101"> 124t}7f="scripts/ke5tel-doc#L157" 11873ripts/118tidigme" nam410 10({.*})//gexsip 219deck(8nested41181sne1$ungsscribed) ||8nex728877125t}7f="scripts/ke5nel-doc#L157" 1147cripts/118ine" nam5="L1454ts/kern118n7>116d#L41"7id="L41" clas5ted apprs_57st114741ipts/128"L10# ignore me" nam4marked4private:/118ine" nam5="L1454ts/kern118n7>112827> 12024/*5ted apprs_57st114742ipts/118tidigme" nam410 10\/\*228private:.*?\/\*228public:.*?\*\///gossne1$ungsscribed) ||8nex72887703y }}2"L70" cla2ss="li5ned apprs_57st114743ipts/118tidigme" nam410 10\/\*228private:.*//gossne1$ungsscribed) ||8nex728877me=un++>27y x#37;hted (591677s/\[.*//27y x#37;hted (59el-doc#L157st11874ripts/118gme" nam410 10\/\*.*?\*\///gossne1$ungsscribed) ||8nex728877kernel-ul78* @mmy x#37;5ted apprs_57st11774ripts/128id=">nested410 10\/\*.*?\*\///gossne1$ungsscribed) ||8nex7288771128278* @mmy x#37;5t" name="L57st118747ipts/118erne#"snvip kme"check_L15243ru_{begin,end}.*sne1$ungsscribed) ||8nex728877125t}70" cla2ss="li5e" name="L57">11874ripts/118tidigme" nam410 10kme"check_L15243ru_.*?;//gossne1$ungsscribed) ||8nex728877nc#e=un 278* @mmy x#37;5cripts/ker57l-1187cripts/11851o #"snvip atnvibutes/117101"> 1247k116d#L41"7f="scripts/ke5="line" na57="1187cripts/118325<4 hrmy45d2"L143128r7>1128278* @mmy x#37;5ted apprs_57st118752ipts/118tidicreate_6818tontexs=e(gme" nam,$ss=ea;ss=ea,el"ile)sne1$ungsscribed) ||8nex72887k03y }}2"L7f="scripts/ke5=ed apprs_57st118753ipts/118tidicheck_86"> 126(l"ile,"Ldesviratid>d2"L1,49"L="Lpt219(96ructu8125s=checku812517nested)sne1$ungsscribed) ||8nex72887kme=un++>27 name="L96"> 5t161172"L1407> 12024/*5ted apprs_57" 11875ripts/118r99y $idesviratid>(Ldesviratid>d2"L1,/118nviJuly 4unc, 45\*\*\s*107e7>kernel-ul70" cla2ss="li5ted apprs_57st11575ripts/118s/kernellllllllllllllllsscript219(9my $,/118nviJuly 4unc, 45\*\*\s*107e7>112827y x#37;hted (5ted apprs_57st11875ripts/128e="L119""""""""""""""""gsscript219(9my $ =&gn >Ldesviratid>d2"L1,/118nviJuly 4unc, 45\*\*\s*107e7>125t}7f="scripts/ke5t" name="L57" 11575ripts/117    f="sllllllllllllllllsscriiscr 9 L&li =&gn >Liscr 92"L1,/118nviJuly 4unc, 45\*\*\s*107e7>nc#e=un 278* @mmy x#37;5ted apprs_57st11575ripts/118 id2"L13llllllllllllllllsscri6818tontexs=each   =&gn >\@6818tontexs=e,/118nviJuly 4unc, 45\*\*\s*107e7>1128278* @mmy x#37;5ted apprs_57st11676ripts/128ipts/kerllllllllllllllllsscri6818tontet_>11219de =&gn >\98r_b6818tontet_>11,/118nviJuly 4unc, 45\*\*\s*107e7>116d#L41"7id="L41" clas5="line" na57="116761ipts/128ipts/kerllllllllllllllllsscri6818tonte92ts/kerne =&gn >\98r_b6818tonte92ts/,/118nviJuly 4unc, 45\*\*\s*107e7>1128278* @mmy x#37;5ted apprs_57" 116762ipts/128ipts/kerllllllllllllllllsscri467"> 126\@467"> 12603y }}2"L78* @mmy x#37;5/a>#      570e11676ripts/128xt\$1lntllllllllllllllllsscri467"> 1/kerne =&gn >\98r_b467"> 1/,/118nviJuly 4unc, 45\*\*\s*107e7>me=un++>27a>28     f="s5/1622 llllllllllllllllsscri6um-opsisL18 =&gn >Ldesviratid>d6um-ops,/118nviJuly 4unc, 45\*\*\s*107e7>1172"L14070" cla2ss="li5nel-doc#L157" 11676ripts/1285" id2"Lllllllllllllllllsscri2ss="l117 =&gn >Ldesv o5 s/118nviJuly 4unc, 45\*\*\s*107e7>kernel-ul78* @mmy x#37;5/ed apprs_57st11676ripts/118s/kernellllllllllllllllL147"> ($argsscrip kernel10L159"}{7303y }}2"L70" cla2ss="li5/ed apprs_57" 11676ripts/11828" id2"5140" 53scripts118gh>1157>ernel$-ul78* @mmy x#37;5nel-doc#L157">1167cripts/117 c52ss="528" id2"118s/>1228pts/kernel7>1128278* @mmy x#37;5/ed apprs_57cr1167cripts/117 rror(${"ile}:$.): Cannot 68152ssnv5(\$"> unid>!>e="L="L10L159"}sip 219deL&li/exampcle&872992/}7f="scripts/ke5nel-doc#L157" 1177cripts/117>2  ++$errorssne1$ungsscribed) ||8nex72887>1128278* @mmy x#37;5ted apprs_57st1177cripts/117scripts/5ernel57oc#L138111223"> 72992/}7f="scripts/ke5ned apprs_57" 11777ripts/117tef="scr5pts/k592-doc8os>1087>1128278* @mmy x#37;5na>#      57st1177cripts/117ine" nam5="L7457 id=""L118/7>1148"2ine7 name="L96"> 5nel-doc#L157" 11777ripts/117dumpily 54$$  kernele (@{$argsscrip kernelL1107>1128278* @mmy x#37;5="line" na57="11777ripts/117ef="xk11shif}sne1$ungsscribed) ||8nex72887303y }}2"L70" cla2ss="li5ted apprs_57st11777ripts/117id=l"ilek11shif}sne1$ungsscribed) ||8nex72887>1128278* @mmy x#37;5=ed apprs_57st11777ripts/118 ..my $n4_2" _44hr_body117r72ernel$-ul78* @mmy x#37;5tel-doc#L157st11777ripts/117 x50ris@/\*.*?\*/@@goss7>2  #"snvip comoc#L1.17"L97">  417 1241199a  mu7ef="sviDeca  5ted apprs_57st11878ripts/118xt\$1lnt5xtef=53ts/kern118n7 kernel-ul7f="scripts/ke5ted apprs_57st11878ripts/128140" x50riply 5\s+(\w+1228{(.*)}6tontextef=^(.*?/([^(:.*m.)u m.(([^710765125/}7f="scripts/ke5ted apprs_57st11778ripts/1185" iLdesviratid>d2"L141181sne1$ungsscribed) ||8nex72887>1128278* @mmy x#37;5ted apprs_57st11778ripts/118"L25" clme" nam4118texsip 219deck(81172"L1407> 12024/*5ted apprs_57st11778ripts/118nviJuly 4unc, 45\*\*\s*107e7>1128270" cla2ss="li5ted apprs_57st11778ripts/1285" i725 5 (sarg (spli\$ss=ea,ss=ea,elme" namtontextef=^(.*?/([^(:.*m.)u m.(([^7103y }}2"L7y x#37;hted (5ted apprs_57st11778ripts/118s/kernelsarg 0ris/^228p\w+1.*/$1280469scripts/kniine" name_52"  n7kernel$-ul7f="scripts/ke5ted apprs_57st11778ripts/128e="L119"5ush @6818tontexs=e,lsarg80469scripts/kniine" name_52"  n7kernel$-ul78* @mmy x#37;5tel-doc#L157st11778ripts/117    f="s140"!$6818tontet_>11=""L1h  kernele (@{$argsscrip kernelL1107>1128278* @mmy x#37;5ts musstex57st11878ripts/118 id2"L13llll$6818tontet_>11=""L1h4118" name="L="80469scripts/kniine" name_52"  n7>1199a  mu7ef="sviDeca  5nel-doc#L157" 11979ripts/128ipts/kerllllid=25LSTDERR 2<5di>Warning(${"ile}:$.):  155 value$ss=ea""L1"l117 2<5di>.17"L97">  4171128278* @mmy x#37;5ted apprs_57st119791ipts/128ipts/kerllllllll2<5di>not name="L="he58pt56f=s=ea"desviratid>d2"L1=s=ea>e="L="L10L159"}sip 219deL&li/exampcle&87 kernel-ul7f="scripts/ke5ted apprs_57st119792ipts/128ipts/ker/117tef="scr5pts/k592-doc8os>10872ts/kern/}7f="scripts/ke5/a>#      570e1197cripts/117ernel-do5#L26"59 id=""L118/721172"L1407 name="L96"> 5ned apprs_57st11979ripts/1286(Ldesviratid>d2"L1,/118nviJuly 4unc, 45\*\*\s*107e7>ernel$-ul7y x#37;hted (5ted apprs_5797cri79ripts/128e="L119""""""""""""""""42"> ipts/prw.,/118nviJuly 4unc, 45\*\*\s*107e7>ernel$-ul70" cla2ss="li4
<     ipts/prw. =&gn >Ldesviratid>d2"L1,/118nviJuly 4unc, 45\*\*\s*107e7>112827y x#37;hted (4nel-doc#L147" 11979ripts/118 id2"L13llllllllllllllllsscriiscr 9 L&li =&gn >Liscr 92"L1,/118nviJuly 4unc, 45\*\*\s*107e8 kernel-ul8f="scripts/ke5lwaysDeca 58pt12880ripts/128ipts/kerllllllllllllllllsscri6818tontexs=each   =&gn >\@6818tontexs=e,/118nviJuly 4unc, 45\*\*\s*107e8 nc#e=un 288* @mmy x#37;5ted apprs_58st128801ipts/128ipts/kerllllllllllllllllsscri6818tontet_>11219de =&gn >\98r_b6818tontet_>11,/118nviJuly 4unc, 45\*\*\s*107e8>12101125}8f="scripts/ke5nel-doc#L158" 128802ipts/128ipts/kerllllllllllllllllsscri467"> 126\@467"> 1261128288* @mmy x#37;5/a>#      580e12080ripts/128xt\$1lntllllllllllllllllsscri467"> 1/kerne =&gn >\98r_b467"> 1/,/118nviJuly 4unc, 45\*\*\s*107e8 4128288name="L96"> 5ned apprs_58" 12880ripts/128622 llllllllllllllllsscri6um-opsisL18 =&gn >Ldesviratid>d6um-ops/118nviJuly 4unc, 45\*\*\s*107e8 5128288 12024/*5ted apprs_58">12880ripts/1285" id2"LlllllllllllllllL147"> ($argsscrip kernel10L159"}{8>6074#L41"8i" cla2ss="li5ted apprs_58st11780ripts/128/117tef="scr5pts/k592-doc8os>1088>(0="li2"L80" cla2ss="li5nel-doc#L158" 12880ripts/118 c52ss="528" id2"118s/>1228pts/kernel8>1128288* @mmy x#37;5ted apprs_58st12880ripts/118;hted ap5rSTDERR 2<5di> rror(${"ile}:$.): Cannot 68152sipts!>e="L="L10L159"}sip 219deL&li/exampcle&88>9128288 x#37;hted (4nel-doc#L148" 11980ripts/118 id2++$errorssne1$ungsscribed) ||8nex72888>1128288* @mmy x#37;5ted apprs_58st12181ripts/11822255o ..m550L24"> 108os>10882ts/kern/}8f="scripts/ke5nel-doc#L158" 12181ripts/117scripts/5ernel58d2"L1" 107id8 nc#e=un 288* @mmy x#37;5nel-doc#L158" 1288cripts/128name="L154"> 151nel-dpcle&88>1128288* @mmy x#37;5ta>#      58" 12881ripts/117dumpitdef/pr4$$  kernele (@{$argsscrip kernelL1108e=un  820<8a>28     f="s5ted apprs_58st128814ipts/128rnelxk11shif}sne1$ungsscribed) ||8nex72888e1074#L41"80" cla2ss="li5e" name="L58">12881ripts/117ef=""ilek11shif}sne1$ungsscribed) ||8nex72888 name="L}28oc#lntextef="5ts musstex58">12881ripts/117ts/kerne4-doc#48ne" nam118"8)]*)u3/2"L80" cla2ss="li5ted apprs_58st12881ripts/118 x50ris@/\*.*?\*/@@goss7>2  #"snvip comoc#L1.17"L97">  41728"L107"> 12728oc#lntextef="5t9d apprs_58">12881ripts/118 id2 x50ris/\(*.tonte;$/;280469scripts/kniine" name_52"  n8d/} elsa"L80" cla2ss="li5ted apprs_58st12282ripts/11822 8kernel-d/}8f="scripts/ke5e" name="L58">12882ripts/128name="L154"> 151nel-dpcle&88303y }}2"L80" cla2ss="li5ted apprs_58st12282ripts/128140" x50riptdef/pr.*\s+(\w+1228;6tontextef=^(.*?/([^(:.*m.)u m.(([^82me=un++>288* @mmy x#37;5nel-doc#L158" 12882ripts/118id2"Ldesviratid>d2"L141181sne1$ungsscribed) ||8nex72888 1074#L41"88* @mmy x#37;5nel-doc#L158" 12882ripts/118s/kernel5doc#L54Ghancd(118<8 kernel-ul8f="scripts/ke5ripts/kern58-d12882ripts/128id="L6824cldesviratid>(Ldesviratid>d2"L1,/118nviJuly 4unc, 45\*\*\s*107e8d/} elsa"L80" cla2ss="li5ted apprs_58">12882ripts/128e="L119""""""""""""""""42"> tdef/prw.oai,/118nviJuly 4unc, 45\*\*\s*107e8d1128288* @mmy x#37;5rel-doc#L158st12282ripts/117    f="slllllllllllllll842"> tdef/prw.oai =&gn >Ldesviratid>d2"L1,/118nviJuly 4unc, 45\*\*\s*107e8 nc#e=un 288* @mmy x#37;5r"line" na58">12882ripts/118 id2"L13llllllllllllllllsscriiscr 9 L&li =&gn >Liscr 92"L1,/118nviJuly 4unc, 45\*\*\s*107e82ts/kern/}8f="scripts/ke5ted apprs_58st11383ripts/128ipts/kerllllllllllllllllsscri467"> 126\@467"> 126 1/kerne =&gn >\98r_b467"> 1/,/118nviJuly 4unc, 45\*\*\s*107e8>1128288* @mmy x#37;5ripts/kern58-d118832ipts/128ipts/kerllllllllllllllllsscri6um-opsisL18 =&gn >Ldesviratid>d6um-ops/118nviJuly 4unc, 45\*\*\s*107e8303y }}2"L80" cla2ss="li5ted apprs_58">11883ripts/128xt\$1lntlllllllllllllllL147"> ($argsscrip kernel10L159"}{82me=un++>28oc#lntextef="5ted apprs_58st11883ripts/117eff="snv3(\$\w39"line" 111223"> 8 s/\[.*//288* @mmy x#37;5tel-doc#L158">11883ripts/118 c52ss="528" id2"118s/>1228pts/kernel8 kernel-ul88* @mmy x#37;5ted apprs_58st11883ripts/11749" id=25LSTDERR 2<5di> rror(${"ile}:$.): Cannot 68152stdef/pr!>e="L="L10L159"}sip 219deL&li/exampcle&88>1128288* @mmy x#37;5e" name="L58st118837ipts/128"L10++$errorssne1$ungsscribed) ||8nex728887125t}8f="scripts/ke5tel-doc#L158" 11883ripts/117"d="    52ss="578-doc#L10" 107id8 nc#e=un 28f="scripts/ke5t"line" na58st11883ripts"d="    52ss="578-doc#L10" 107id87125t}8f="scripts/ke5nel-doc#L158" 1148cripts/118ine" nam5="L1454ts/kern118n8>116d#L41"8id="L41" clas5ted apprs_58st11484ripts/117save_2517112828> 12024/*5ted apprs_58st11484ripts/117id=$actualk11shif}sne1$ungsscribed) ||8nex72888703y }}2"L80" cla2ss="li5ned apprs_58st11484ripts/117ernel-do5#L26"59 id=""L118/87me=un++>28y x#37;hted (5916"Lsnving item/117ernel-do5#L26"59 id=""L118/87s/\[.*//28y x#37;hted (59el-doc#L158st11884ripts/118$actualk1ris/\s*//gexsip 219deck(8108nssexsip 219deck(8288* @mmy x#37;5t" name="L58st11884ripts/117d2"L159"3cl2ss362ss="1223"> 87125t}80" cla2ss="li5e" name="L58">11884ripts/117-doc#L304 id=248ne
8k116d#L41"8f="scripts/ke5="line" na58="11885ripts/118101$spli\.m4504shif}sne1$ungsscribed) ||8nex72888k1128288* @mmy x#37;5ted apprs_58st11885ripts/117id=$"ilek11shif}sne1$ungsscribed) ||8nex72888k03y }}2"L8f="scripts/ke5=ed apprs_58st11885ripts/118/ke$o5 s810>1280 288=do (iine" name,8kme=un++>28 name="L96"> 5t161280 288=do (iine" name,8ks/\[.*//28> 12024/*5ted apprs_58" 11885ripts/118s/kernel5doc#L54Ghancd(118<8>kernel-ul80" cla2ss="li5ted apprs_58st11585ripts/118# temporarily replace comoanam5side"" 128id>8129<51"o/pri5i8id>12286"> 126236o 2# pothe r-8>112828y x#37;hted (5ted apprs_58st11885ripts/128whilek("4300y rip(\ef=" ,]+),6tontextef=^(.*?/([^(:.*m.)u m.(([^8>125t}8f="scripts/ke5t" name="L58" 11585ripts/117    "4300y risp(\ef=" ,]+),6$1#/gexsip 219deck(8nc#e=un 288* @mmy x#37;5ted apprs_58st11585ripts/118/117d2"L159"3cl2ss362ss="1223"> 8>1128288* @mmy x#37;5ted apprs_58st11686ripts/118ine" nam5="L1454ts/kern118n8>116d#L41"8id="L41" clas5="line" na58="11686ripts/1287">  12<5 (sarg (spli\($spli\.m4,lsargsL  kernele (@{$argsscrip kernelL1108>1128288* @mmy x#37;5ted apprs_58" 116862ipts/128ipts#"snvip comoc#L1ernele (@{$argsscrip kernelL1108>03y }}2"L88* @mmy x#37;5/a>#      580e11686ripts/128xt\$sarg 0ris/\/\*.*\*\///exsip 219deck(8me=un++>28a>28     f="s5/16s/\[.*//280" cla2ss="li5nel-doc#L158" 11686ripts/1285" isarg 0ris/^228//exsip 219deck(8kernel-ul88* @mmy x#37;5/ed apprs_58st11686ripts/118s/kesarg 0ris/\s*$//;xsip 219deck(81128280" cla2ss="li5/ed apprs_58" 116867ipts/118s/kesarg 0ris/\s+/ /;xsip 219deck(8125t}88* @mmy x#37;5nel-doc#L158">11686ripts/117-doc#L304 id=248ne
1128288* @mmy x#37;5/ed apprs_58cr1168cripts/11712151818tontexsnii/^#.)u m.(([^82992/}8f="scripts/ke5nel-doc#L158" 11787ripts/128ipts/ker# Treat ideprocesso"o/ir67">ve$\w5astdefless variable1just to "ill12151818tontexsnii/^#.)u m.(([^82116d#L41"88* @mmy x#37;5ted apprs_58st117871ipts/128ipts/ker# corresponding datassnv5(\ures>108nsscorrectly2<5di>. Cat1212286"> 126236o 2# pothe r-82992/}8f="scripts/ke5ned apprs_58" 117872ipts/128ipts/ker/117eff=_* /111.17"L97">  4171128288* @mmy x#37;5na>#      58st11787ripts/128xt\$1lntiush_6818tonte" arg,49"L="L96ructu81"ile)sne1$ungsscribed) ||8nex72888>1148"2ine8 name="L96"> 5nel-doc#L158" 11787ripts/128612151818tontexsnii/^#.)u m.(([^82s/\[.*//288* @mmy x#37;5="line" na58="11787ripts/1285" id2"L5 129<51"line" 128id>12286"> 126236o 2# pothe r-8303y }}2"L80" cla2ss="li5ted apprs_58st11787ripts/118s/kernelsarg 0ritr/#/,/;xsip 219deck(81128288* @mmy x#37;5=ed apprs_58st11787ripts/128e="L119" arg 0rim/nam12+"L>1?228p\w12268to/;xsip 219deck(8125t}88* @mmy x#37;5tel-doc#L158st11787ripts/117    f="sl6818t41181sne1$ungsscribed) ||8nex7288810765125/}8f="scripts/ke5ts musstex58st11787ripts/118 id2"L13>ipt5"L13851sne1$ungsscribed) ||8nex72888>1199a  mu8ef="sviDeca  5ted apprs_58st11888ripts/128ipts/ker 43>2 e.gs" nam12+"L>1?2268l6818t/$1280469scripts/kniine" name_52"  n8 kernel-ul8f="scripts/ke5ted apprs_58st118881ipts/128ipts/kersave_2517810765125/}8f="scripts/ke5ted apprs_58st117882ipts/128ipts/keriush_6818tonte" 6818t,r 43>2u81"ile)sne1$ungsscribed) ||8nex72888>1128288* @mmy x#37;5ted apprs_58st11788ripts/118"L25/d2"4140" arg2">12151818tontexsnii/^#.)u m.(([^8>1172"L1408> 12024/*5ted apprs_58st11788ripts/128622 sarg 0ris/\s*:228/:/gexsip 219deck(81128280" cla2ss="li5ted apprs_58st11788ripts/1285" id2"Lsarg 0ris/\s*\[/\[/gexsip 219deck(803y }}2"L8y x#37;hted (5ted apprs_58st11788ripts/117ts/kerne4-doc#48ne" nam118"8kernel$-ul8f="scripts/ke5ted apprs_58st11788ripts/128e="L119"5 (@4300y 4spli\(=s=ea>s*,>s*ss=ea,elarg2exsip 219deck(8125t}88* @mmy x#37;5tel-doc#L158st11788ripts/117    f="s140"sargs[0] 0rim/\*82">12151818tontexsnii/^#.)u m.(([^8>1128288* @mmy x#37;5ts musstex58st11888ripts/118 id2"L13llll$args[0] 0risp(\*+1228/ $1280469scripts/kniine" name_52"  n8>1199a  mu8ef="sviDeca  5nel-doc#L158" 11989ripts/128ipts/ker/117d2"L159"3cl2ss362ss="1223"> 8>1128288* @mmy x#37;5ted apprs_58st11989ripts/118325<4 hrmy45d2"L143128r8 kernel-ul8f="scripts/ke5ted apprs_58st119892ipts/128ipts/ker5 (@firs/aa51sne1$ungsscribed) ||8nex728882ts/kern/}8f="scripts/ke5/a>#      580e11989ripts/128xt\$1lnt140"sargs[0] 0ri128e=\s+)8e=>8" >\].*)$82">12151818tontexsnii/^#.)u m.(([^821172"L1408 name="L96"> 5ned apprs_58st11989ripts/128622 llllllllshif}(@4300sne1$ungsscribed) ||8nex728882112828> 12024/*5ted apprs_58st11989ripts/1285" id2"Llllllllliush(@firs/aa51,4spli\(=s=ea>s+ss=ea,el1)2exsip 219deck(8s{$_[0]i080" cla2ss="li5ted apprs_58st11789ripts/118s/kernellllllllliush(@firs/aa51,452)>xsip 219deck(8ernel$-ul8y x#37;hted (5ted apprs_5897cri89ripts/128e="L119"8" c52ss="528" id2"118s/>1228pts/kernel8>ernel$-ul80" cla2ss="li4
<    112828y x#37;hted (4nel-doc#L148" 11989ripts/118 id2"L13/117d2"L159"3cl2ss362ss="1223"> 9 kernel-ul9f="scripts/ke5lwaysDeca 59pt12890ripts/118ine" nam5="L1454ts/kern118n9 nc#e=un 298* @mmy x#37;5ted apprs_59st128901ipts/128ipts/kerunshif}(@4300, 12pl@firs/aa51)>xsip 219deck(812101125}9f="scripts/ke5nel-doc#L159" 128902ipts/128ipts/ker>ipt5"L1j29108nss,(@firs/aa51sne1$ungsscribed) ||8nex72889>1128298* @mmy x#37;5/a>#      590e12090ripts/117ine" nam5="L7457 id=""L118/9 4128298name="L96"> 5ned apprs_59" 12890ripts/128622 7">  12<5/a>27 (@43002">12151818tontexsnii/^#.)u m.(([^9 5128298 12024/*5ted apprs_59">12890ripts/1285" id2"Lllll140"s6818t41.g.128\*+1228(1386tontextef=^(.*?/([^(:.*m.)u m.(([^9>6074#L41"9i" cla2ss="li5ted apprs_59st11790ripts/118s/kernelllllllllsave_2517xsip 219deck(8(0="li2"L90" cla2ss="li5nel-doc#L159" 12890ripts/128e="L119"""""""""iush_6818tonte" 2,49"L="L>ipt5"$196ructu81"ile)sne1$ungsscribed) ||8nex72889>1128298* @mmy x#37;5ted apprs_59st12890ripts/117    f="sllll/117d2"L159"3cl2ss362ss="1223"> 9 9128298 x#37;hted (4nel-doc#L149" 11990ripts/118 id2"L13llll2"4140" 6818t41.g.18e=>):t\d+86tontextef=^(.*?/([^(:.*m.)u m.(([^9>1128298* @mmy x#37;5ted apprs_59st12191ripts/128ipts/kerllllllll140" ipt5"ne49"L="L96ructtone#"skiprun appd bit-243rusxsip 219deck(89 nc#e=un 298* @mmy x#37;5nel-doc#L159" 128912ipts/128ipts/kerlllllllllllliush_6818tonte" 1,49"L="L>ipt5:$296ructu81"ile)ne1$ungsscribed) ||8nex72889 1128298* @mmy x#37;5ta>#      59" 12891ripts/128xt\$1lntllllllll/117d2"L159"3cl2ss362ss="1223"> 9e=un  820<9a>28     f="s5ted apprs_59st12891ripts/128622 llll/117d2"L159"3cl2ss362ss="1223"> 9e5128290" cla2ss="li5e" name="L59">12891ripts/1285" id2"Lllll c52ss="528" id2"118s/>1228pts/kernel9 name="L}29oc#lntextef="5ts musstex59">12891ripts/118s/kernelllllllllsave_25179)]*)u3/2"L90" cla2ss="li5ted apprs_59st12891ripts/128e="L119"""""""""iush_6818tonte" 6818t,r 43>2u81"ile)sne1$ungsscribed) ||8nex728893112829"L107"> 127 9e912829oc#lntextef="5t9d apprs_59">12891ripts/118 id2"L13/117d2"L159"3cl2ss362ss="1223"> 9d/} elsa"L90" cla2ss="li5ted apprs_59st12292ripts/11822 9dts/kern/}9oc#lntextef="5ted apprs_59st12292ripts/117scripts/5ernel57oc#L138111223"> 9kernel-d/}9f="scripts/ke5e" name="L59">12892ripts/117tef="scr5pts/k592-doc8os>1089303y }}2"L90" cla2ss="li5ted apprs_59st12292ripts/117ine" nam5="L7457 id=""L118/92me=un++>298* @mmy x#37;5nel-doc#L159" 12892ripts/117iush_6818tonte" $$  kernele (@{$argsscrip kernelL1109 1074#L41"98* @mmy x#37;5nel-doc#L159" 12892ripts/118scr"6818t411shif}sne1$ungsscribed) ||8nex72889 kernel-ul9f="scripts/ke5ripts/kern59-d12892ripts/128id="/ke$o5 s411shif}sne1$ungsscribed) ||8nex72889 ]*)u3/2"L90" cla2ss="li5ted apprs_59">12892ripts/128e="Lid=$"ilek11shif}sne1$ungsscribed) ||8nex72889d1128298* @mmy x#37;5rel-doc#L159st12292ripts/117-doc#L304 id=248ne
12892ripts/117 == 1)28xt>51818to" ipt5"eq49"L="L96ructto8xt>51818t/117-doc#L304 id=248ne
ernele (@{$argsscrip kernelL11092ernel-d/}98* @mmy x#37;5ripts/kern59-d118932ipts/128ipts/117tef="scr5pts/k592-doc8os>1089303y }}2"L90" cla2ss="li5ted apprs_59">11893ripts/117ine" nam5="L7457 id=""L118/92me=un++>29oc#lntextef="5ted apprs_59st1189cripts/118id2"Lanon_2517 = 0t/117-doc#L304 id=248ne
11893ripts/118scr"6818td2"L141186818t810>1280 288=do (iine" name,9 kernel-ul98* @mmy x#37;5ted apprs_59st11893ripts/11749" "6818td2"L141ris/\[.8//exsip 219deck(81128298* @mmy x#37;5e" name="L59st11893ripts/118 ..my $n4_2" _44hr_body117r97125t}9f="scripts/ke5tel-doc#L159" 11893ripts/118tidi140" ipt5"eq49"L="L96ruct28xt>51818to 6818t41.g/\.\.\.$/)ne1$ungsscribed) ||8nex72889 nc#e=un 29f="scripts/ke5t"line" na59st11893ripts/117101"kernele (@{$argsscrip kernelL11097125t}9f="scripts/ke5nel-doc#L159" 11494ripts/128ipts/ker140"!/pri5tdl$6818tontet_>11="6818t}10L1$6818tontet_>11="6818t}1eq49"L="L96ructtokernele (@{$argsscrip kernelL11097name="L}29id="L41" clas5ted apprs_59st114941ipts/128ipts/kerllll$6818tontet_>11="6818t}1 49"L="Lvariable1arguoc#L1108nssexsip 219deck(8112829> 12024/*5ted apprs_59st114942ipts/128ipts/ker/117tef="scr5pts/k592-doc8os>1089703y }}2"L90" cla2ss="li5ned apprs_59st114943ipts/118tidi/117tef="scr5pts/k592-doc8os>10897me=un++>29y x#37;hted (5916108971074#L41"9y x#37;hted (59el-doc#L159st11894ripts/118kernele (@{$argsscrip kernelL11097kernel-ul98* @mmy x#37;5ted apprs_59st11794ripts/118s/kernels6818t=9"L="Lvoid96ructexsip 219deck(81128298* @mmy x#37;5t" name="L59st11894ripts/128e="L119" 6818tontet_>11=void}1 49"L="Lno1arguoc#L1108nssexsip 219deck(8125t}90" cla2ss="li5e" name="L59">11894ripts/118tidi/117tef="scr5pts/k592-doc8os>10897nc#e=un 298* @mmy x#37;5cripts/ker59l-1189cripts/11851o 2"4140" ipt5"eq49"L="L96ruct28xt>51818to" 6818t4eq49"L="Lpt219(96ruct2or  6818t4eq49"L="Lunid>96ructt 117tef="scr5pts/k592-doc8os>1089kernel$-ul9f="scripts/ke5ted apprs_59st115950ipts/118tidi# handlerun appd (anonymous) unid>2or pt219(3ne1$ungsscribed) ||8nex72889k116d#L41"9f="scripts/ke5="line" na59="118951ipts/118kernele (@{$argsscrip kernelL1109k1128298* @mmy x#37;5ted apprs_59st118952ipts/128ipts/kerllll>ipt5"L136818t810>1280 288=do (iine" name,9k03y }}2"L9f="scripts/ke5=ed apprs_59st11895ripts/128xt\$1lntllll"6818t41196ruct{un appdi108nss="li6818t4.49"L="L}96ruct810>1280 288=do (iine" name,9kme=un++>29 name="L96"> 5t1622 llll$6818tontet_>11="6818t}1 49"L="Lanonymous>e="L="L10L159"}sip 219deL&li/exampcle&89ks/\[.*//29> 12024/*5ted apprs_59" 11895ripts/1285" id2"LllllLanon_2517 = 1sne1$ungsscribed) ||8nex72889>kernel-ul90" cla2ss="li5ted apprs_59st11595ripts/118s/ke/117tef="scr5pts/k592-doc8os>1089>112829y x#37;hted (5ted apprs_59st11895ripts/118 ..my $n4_2" _44hr_body117r9>125t}9f="scripts/ke5t" name="L59" 11595ripts/117    # warnr1406818tonte has8no"name="p8id>12286"> 126236o 2# pothe r-9>nc#e=un 298* @mmy x#37;5ted apprs_59st11595ripts/11851o #"(but ignore ones ptarting with #"as these1are not 6818tontesxsip 219deck(81128298* @mmy x#37;5ted apprs_59st116960ipts/118tidi# but in7;5t ideprocesso"optateoc#L1)sne1$ungsscribed) ||8nex72889>116d#L41"9id="L41" clas5="line" na59="116961ipts/128"L10# also ignore un appd snv5(\s/unid>0sne1$ungsscribed) ||8nex72889>1128298* @mmy x#37;5ted apprs_59" 116962ipts/128ipts140"!$anon_2517tokernele (@{$argsscrip kernelL1109>03y }}2"L98* @mmy x#37;5/a>#      590e11696ripts/128xt\$140"!/pri5tdl$6818tontet_>11="6818td2"L1}28xt>51818to 6818td2"L14!ri"1282">12151818tontexsnii/^#.)u m.(([^9>me=un++>29a>28     f="s5/16s/\[.*//290" cla2ss="li5nel-doc#L159" 11696ripts/1285" id2"L$6818tontet_>11="6818td2"L1}2118" name="L="80469scripts/kniine" name_52"  n9>kernel-ul98* @mmy x#37;5/ed apprs_59st11696ripts/117ts/kerne4-doc#48ne" nam118"9>1128290" cla2ss="li5/ed apprs_59" 11696ripts/128e="L119"140""sipt5"eq49s=ea" 128id>9s=eaL10L1" ipt5"eq49s=eaipts/prw.t  kernele (@{$argsscrip kernelL1109>125t}98* @mmy x#37;5nel-doc#L159">11696ripts/117    f="sllllid=25LSTDERR 2<5di>Warning(${"ile}:$.): F 128id>81818tonte 2<5di>.17"L97">  4171128298* @mmy x#37;5/ed apprs_59cr11696ripts/118 id2"L13llllllll9"L="Lrr me" naf=s=ea"1818tisL18 not 108nss="17"L97">  4172/}9f="scripts/ke5nel-doc#L159" 11797ripts/128ipts/kerllllllll9"L="Lname="L="he58=s=ea"desviratid>d2"L1=s=ea>e="L="L10L159"}sip 219deL&li/exampcle&892116d#L41"98* @mmy x#37;5ted apprs_59st117971ipts/128ipts/ker/117tef="scr5pts/k592-doc8os>10892992/}9f="scripts/ke5ned apprs_59" 117972ipts/128ipts/kerid=25LSTDERR 2<5di>Warning(${"ile}:$.):108nss="17"L97">  417#      59st11797ripts/128xt\$1lnts/kerllllllll9"L="L No"name="p8id> fo" n 7"> 1818tonte 2s=ea"1818tisL18>e="L="L10L159"}sip 219deL&li/exampcle&892me=un++>29 name="L96"> 5nel-doc#L159" 11797ripts/128622 ++$warning0sne1$ungsscribed) ||8nex728892s/\[.*//298* @mmy x#37;5="line" na59="11797ripts/1285" i/117tef="scr5pts/k592-doc8os>10892kernel-ul90" cla2ss="li5ted apprs_59st11797ripts/118s/ke/117tef="scr5pts/k592-doc8os>1089>1128298* @mmy x#37;5=ed apprs_59st11797ripts/118 ..my $n4_2" _44hr_body117r9>125t}98* @mmy x#37;5tel-doc#L159st11797ripts/117    "6818t411xml_ameape($6818t)sne1$ungsscribed) ||8nex7288910765125/}9f="scripts/ke5ts musstex59st11797riptsne1$ungsscribed) ||8nex72889>1199a  mu9ef="sviDeca  5ted apprs_59st118980ipts/118tidi# snvip spaces from $6818t so that it is d>"LcontinuousLsnvingne1$ungsscribed) ||8nex72889>116d#L41"9f="scripts/ke5ted apprs_59st118981ipts/128"L10# d> @6818tontexs=esne1$ungsscribed) ||8nex7288910765125/}9f="scripts/ke5ted apprs_59st117982ipts/128ipts#"this fix5s a problem where check_86"> 126() cannot ri5d17"L97">  4171128298* @mmy x#37;5ted apprs_59st11798ripts/118"L25# a p818tonte 26ke 9"L="Laddr[6 + 2]9"L="L because1it actually appeaesxsip 219deck(81172"L1409> 12024/*5ted apprs_59st11798ripts/118erne#"as 9"L="Laddr[696ructu896ruct+96ructu896ruct2]9"L="L d> the p818tonte 26=esne1$ungsscribed) ||8nex728891s/\[.*//290" cla2ss="li5ted apprs_59st11798ripts/1285" i# but i/ss=eas be\.m45to ma=25a=2 the p818tLsnving  12hanged 7"> 17eff=,/118nviJuly 4unc, 45\*\*\s*107e9>03y }}2"L9y x#37;hted (5ted apprs_59st11798ripts/118s/ke# so just weake2 the snving compare =2 check_86"> 126() to ignore/118nviJuly 4unc, 45\*\*\s*107e9>112829f="scripts/ke5ted apprs_59st117987ipts/118erne#"9"L="L[blah9"L="L =2 a p818tonte snvingsne1$ungsscribed) ||8nex728891125t}98* @mmy x#37;5tel-doc#L159st11798ripts/117    ### 6818t41.gs/\s*//gexsip 219deck(81128298* @mmy x#37;5ts musstex59st11898ripts/118 id25ush @6818tontexs=e,ls6818t810>1280 288=do (iine" name,9>1199a  mu9ef="sviDeca  5nel-doc#L159" 11999ripts/128ipts$6818tonte92ts/="6818t}1 4$o5 s810>1280 288=do (iine" name,9>1128298* @mmy x#37;5ted apprs_59st11999ripts/117scripts/5ernel58d2"L1" 107id9 kernel-ul9f="scripts/ke5ted apprs_59st11999ripts/128name="L154"> 151nel-dpcle&892ts/kern/}9f="scripts/ke5/a>#      590e11999ripts/117check_86"> 126(llllll  kernele (@{$argsscrip kernelL110921172"L1409 name="L96"> 5ned apprs_59st11999ripts/12861280 288=do (iine" name,92112829> 12024/*5ted apprs_59st11999ripts/118scr@467"0y 4spli\ "l117 2s=ea,el25s=check810>1280 288=do (iine" name,9203y }}2"L90" cla2ss="li5ted apprs_59st11799ripts/128id="/ke@prmsy 4spli\ "l117 2s=ea,elprmscheck810>1280 288=do (iine" name,92112829y x#37;hted (5ted apprs_5997cri99ripts/128e="Lid=$err810>1280 288=do (iine" name,92125t}90" cla2ss="li4
<    9>112829y x#37;hted (4nel-doc#L149" 11999ripts/118 id2scr"6rm_clean;s/kerlllli# snvip trailing 9"L="L[array size]9"L="L and/"> beginning 9"L="L*9"L="Lne1$ungsscribed) ||8nex728820 kipts/1/pre>
e1$ungsscribed) ||8nex728820 1ipts/128"L107">  12<5sx (0 .. $#467"0  kernele (@{$argsscrip kernelL1120 2ernel-u20 ="scripts/ke5ted apprs_20 =">20 2ipts/128ipts/kerllll>err = 1sne1$ungsscribed) ||8nex728820 ripts/128xt\$1lnts/ke7">  12<5/x (0 .. $#prms  kernele (@{$argsscrip kernelL1120 4ernel-u20 name="L96"> 5ned apprs_20 na>20 ripts/128622 llllllllllll"6rm_clean"L136rms[5/x]sne1$ungsscribed) ||8nex728824/*5ted apprs_20  1>20 ripts/1285" id2"Lllllllllllll"6rm_clean"Lris/\[.8\]//exsip 219deck(820 ripts/118s/kernelllllllllllll"6rm_clean"Lris/__atnvibute__ntext\([a-z,_\*22xt\)]*\)\)//iexsip 219deck(820 ripts/128e="L119"""""""""""""# ignore array size =2 a p818tonte snvingsne1$ungsscribed) ||8nex728820 ripts/117    f="sllllllllllll# howevm4,lthe originalk6818t snving may contai>12286"> 126236o 2# pothe r20 9ernel-u20  x#37;hted (4nel-doc#L120  x>20 ripts/118 id2"L13llllllllllll# spaces, e.g.:  addr[6 + 2]12286"> 126236o 2# pothe r201kernel-u208* @mmy x#37;5ted apprs_208* >208*ipts/118 id2"L13llllllllllll# and"this appeaes =2 @prmsyas 9"L="Laddr[696ruct since the12286"> 126236o 2# pothe r2011ernel-u20f="scripts/ke5nel-doc#L120f=">2081ipts/128ipts/kerllllllllllll# p818tonte 26=e is spli\ at spacessne1$ungsscribed) ||8nex72882082ipts/128ipts/kerllllllllllll# hence just ignore 9"L="L[...96ruct 7"> the s6"> 126 check810>1280 288=do (iine" name2083ernel-u208* @mmy x#37;5ta>#      208* >208ripts/128xt\$1lnts/kerlllllll"6rm_clean"Lris/\[.8//exsip 219deck(828     f="s5ted apprs_20a>2>208ripts/118nviJuly 4unc, 45\*\*\s*1072085ernel-u200" cla2ss="li5e" name="L200" >208ripts/1285" id2"Lllllllllllll## 6rm_clean"Lris/^\*8//exsip 219deck(8208ripts/128e="L119""""""""""""""""lllll"err = 0t/117-doc#L304 id=248ne
 127208ripts/117    f="sllllllllllllllllllll"> "Lne1$ungsscribed) ||8nex7288208ripts/118 id2"L13llllllllllll/117scripts/5ernel58d2"L1" 107i202kernel-u200" cla2ss="li5ted apprs_200" >200"ipts/117    f="sllll/117d2"L159"3cl2ss362ss="1223">2001ernel-u20oc#lntextef="5ted apprs_20oc#>2001ipts/128ipts/kerllll140" err  kernele (@{$argsscrip kernelL112022ernel-u20f="scripts/ke5e" name="L20f=">2002ipts/128ipts/kerllllllllllll140" desv o5 s4eq49"L="L" 128id>96ructtokernele (@{$argsscrip kernelL112003ernel-u200" cla2ss="li5ted apprs_200" >200ripts/128xt\$1lntllllllllllllllllllllid=25LSTDERR 2<5di>Warning(${"ile}:$.): 108nss="17"L97">  417200ripts/128622 llllllllllllllllllllllllllll2<5di> xcess"" 128id>81818tonte 2<5di>="17"L97">  417200ripts/1285" id2"Lllllllllllllllllllllllllllll2<5di>2s=ea"25s=s[5sx]"l117 2<5di>="17"L97">  417 e58=s=ea"desvd2"L1=s=ea>e="L="L10L159"}sip 219deL&li/exampcle&2007ernel-u200" cla2ss="li5ted apprs_200" >200ripts/128e="L119""""""""""""""""lllll++$warning0sne1$ungsscribed) ||8nex7288200ripts/117    f="sllllllllllll8" c52ss="528" id2"118s/>1228pts/kerne2009ernel-u208* @mmy x#37;5r"line" na208* >200ripts/118 id2"L13llllllllllllllllllll140" nested4!rim/\Q"25s=s[5sx]\E82">12151818tontexsnii/^#.)u m.(([203kernel-u20f="scripts/ke5ted apprs_20f=">20f=ipts/118s/kernelllllllllllllllllllllllllid=25LSTDERR 2<5di>Warning(${"ile}:$.): 108nss="17"L97">  41720f1ipts/128ipts/kerllllllllllllllllllllllllllll2<5di> xcess"snv5(\/unid>ply 5ptdef/pr me" naf=08nss="17"L97">  41720f2ipts/128ipts/kerllllllllllllllllllllllllllll2<5di>2s=ea"25s=s[5sx]"l117 2<5di>="17"L97">  41720fripts/128xt\$1lntllllllllllllllllllllllllllll2<5di>name="p8id> e58=s=ea"desvd2"L1=s=ea>e="L="L10L159"}sip 219deL&li/exampcle&2034ernel-u20oc#lntextef="5ted apprs_20oc#>20fripts/128622 llllllllllllllllllllllll++$warning0sne1$ungsscribed) ||8nex728820fripts/1285" id2"Lllllllllllllllllllll/117d2"L159"3cl2ss362ss="1223">2036ernel-u208* @mmy x#37;5ted apprs_208* >20fripts/118s/kernelllllllllllll/117d2"L159"3cl2ss362ss="1223">2037ernel-u208* @mmy x#37;5e" name="L208* >20fripts/128e="L119"""""/117d2"L159"3cl2ss362ss="1223">2038ernel-u20f="scripts/ke5tel-doc#L120f=">20fripts/118tidi/117tef="scr5pts/k592-doc8os>1020f9ernel-u20f="scripts/ke5t"line" na20f=">20fripts"d="    52ss="578-doc#L10" 107i204kernel-u20f="scripts/ke5nel-doc#L120f=">20f=ipts/118nviJuly 4unc, 45\*\*\s*1072041ernel-u20id="L41" clas5ted apprs_20id=>20f1ipts##/118nviJuly 4unc, 45\*\*\s*1072042ernel-u20> 12024/*5ted apprs_20> 1>20f2ipts# tak5s a " 128id>81rotoo5 s4and"thed app of"thedcurrent rile beingne1$ungsscribed) ||8nex728820f3ipts# processed4and"spits 17e all theddetails"snore"he58thedglobal12151818tontexsnii/^#.)u m.(([20f4ernel-u20y x#37;hted (591620f4ipts# arrays/hashe1.17"L97">  41720f5ipts/117dumpi" 128id>4$$  kernele (@{$argsscrip kernelL1120f6ernel-u208* @mmy x#37;5ted apprs_208* >20fripts/117id=l1rotoo5 s411shif}sne1$ungsscribed) ||8nex728820fripts/117-doc#L304 id=248ne
20fripts/117 1rotoo5 s41ris/^ptatic +//exsip 219deck(820f=ipts/117 1rotoo5 s41ris/^exnten +//exsip 219deck(820f2ipts/117 1rotoo5 s41ris/^in7;5t +//exsip 219deck(820f3ipts/117 1rotoo5 s41ris/^__in7;5t__ +//exsip 219deck(8 5t1620f4ipts/117 1rotoo5 s41ris/^__in7;5t +//exsip 219deck(8 12024/*5ted apprs_20> 1>20f5ipts/117 1rotoo5 s41ris/^__always_in7;5t +//exsip 219deck(820f6ipts/117 1rotoo5 s41ris/^noin7;5t +//exsip 219deck(820f7ipts/117 1rotoo5 s41ris/__devi5i8 +//exsip 219deck(820f8ipts/117 1rotoo5 s41ris/__i5i8 +//exsip 219deck(820fripts/117 1rotoo5 s41ris/__i5i8_or_iscr 9 +//exsip 219deck(8208*ipts/117 1rotoo5 s41ris/__must_check +//exsip 219deck(82081ipts/117 1rotoo5 s41ris/__weak +//exsip 219deck(82082ipts/117 1rotoo5 s41ris/^#\s*/pri5t\s+//; #ak added17"L97">  417#      208* >2083ipts/117 1rotoo5 s41ris/__atnvibute__ntext\([a-z,]*\)\)//exsip 219deck(828     f="s5/162>208ripts/118nviJuly 4unc, 45\*\*\s*1072065ernel-u200" cla2ss="li5nel-doc#L1200" >2085ipts/117# Yes, this nv5ly is vile.  We1are looking for3ne1$ungsscribed) ||8nex7288208ripts/118# 1. Returnstdef (may be nothing if w1=s=eare looking ae a macro 117tef="scr5pts/k592-doc8os>102087ernel-u200" cla2ss="li5/ed apprs_200" >2087ipts/118# 2. F 128id>8 app117tef="scr5pts/k592-doc8os>102088ernel-u208* @mmy x#37;5nel-doc#L1208* >2088ipts/118# 3. F 128id>81818tonte1.17"L97">  417208ripts/117#/118nviJuly 4unc, 45\*\*\s*107207kernel-u20f="scripts/ke5nel-doc#L120f=">20f=ipts/118# All thedwhilekwe have to wat12<17e 7"> " 128id>8129<51"o6818tontesxsip 219deck(820f1ipts/118# (whi12 126 are 7">), Cstdefs (thesexsip 219deck(820f2ipts/118# regexps dd>9s=eat even ptart to express"all thedpossibilities), a5d17"L97">  417#      208* >20f3ipts/118# so on.17"L97">  417 5nel-doc#L120 na>20f4ipts/117#/118nviJuly 4unc, 45\*\*\s*1072075ernel-u208* @mmy x#37;5="line" na208* >20f5ipts/117# If you mess"with these1regexps, i/ss=eas a goo"hedea to check that/118nviJuly 4unc, 45\*\*\s*1072076ernel-u200" cla2ss="li5ted apprs_200" >20fripts/118# the 7"llowing f 128id>/kerne s*1uoc#Latid> ptill comes<17e righ(3ne1$ungsscribed) ||8nex728820f7ipts/118# -o681port_regisnte_devicf (" 128id>8129<51"o6818tontes 117tef="scr5pts/k592-doc8os>102078ernel-u208* @mmy x#37;5tel-doc#L1208* >20f8ipts/118# -oatomic_set (macro 117tef="scr5pts/k592-doc8os>102079ernel-u20f="scripts/ke5ts musstex20f=">20f9ipts/118# -o6ci_mat12_devicf, __copy_to_us1"o(long returnstdef 117tef="scr5pts/k592-doc8os>10208kernel-u20ef="sviDeca  5ted apprs_20ef=>20efipts/118nviJuly 4unc, 45\*\*\s*1072081ernel-u20f="scripts/ke5ted apprs_20f=">20e1ipts/118140" 6rotoo5 s41ri.128)([a-zA-Z0-9_~:]+ontext nam12*)\)/ ||/118nviJuly 4unc, 45\*\*\s*1072082ernel-u20f="scripts/ke5ted apprs_20f=">20e2ipts/128ipts 6rotoo5 s41ri.128\w+122+([a-zA-Z0-9_~:]+ontext nam12*)\)/ ||/118nviJuly 4unc, 45\*\*\s*1072083ernel-u208* @mmy x#37;5ted apprs_208* >20e3ipts/128ipts 6rotoo5 s41ri.128\w+ntex12268([a-zA-Z0-9_~:]+ontext nam12*)\)/ ||/118nviJuly 4unc, 45\*\*\s*1072084ernel-u20> 12024/*5ted apprs_20> 1>20e4ipts/128ipts 6rotoo5 s41ri.128\w+nt+\w+122+([a-zA-Z0-9_~:]+ontext nam12*)\)/ ||/118nviJuly 4unc, 45\*\*\s*1072085ernel-u200" cla2ss="li5ted apprs_200" >20e5ipts/128ipts 6rotoo5 s41ri.128\w+nt+\w+ntex1+2268([a-zA-Z0-9_~:]+ontext nam12*)\)/ ||/118nviJuly 4unc, 45\*\*\s*1072086ernel-u20y x#37;hted (5ted apprs_20y x>20e6ipts/128ipts 6rotoo5 s41ri.128\w+nt+\w+nt+\w+122+([a-zA-Z0-9_~:]+ontext nam12*)\)/ ||/118nviJuly 4unc, 45\*\*\s*1072087ernel-u20f="scripts/ke5ted apprs_20f=">20e7ipts/128ipts 6rotoo5 s41ri.128\w+nt+\w+nt+\w+ntex12268([a-zA-Z0-9_~:]+ontext nam12*)\)/ ||/118nviJuly 4unc, 45\*\*\s*1072088ernel-u208* @mmy x#37;5tel-doc#L1208* >20e8ipts/128ipts 6rotoo5 s41ri.128)([a-zA-Z0-9_~:]+ontext nam{2*)\)/ ||/118nviJuly 4unc, 45\*\*\s*1072089ernel-u208* @mmy x#37;5ts musstex208* >20e9ipts/128ipts 6rotoo5 s41ri.128\w+122+([a-zA-Z0-9_~:]+ontext nam{2*)\)/ ||/118nviJuly 4unc, 45\*\*\s*107209kernel-u20ef="sviDeca  5nel-doc#L120ef=>20efipts/128ipts 6rotoo5 s41ri.128\w+ntex12268([a-zA-Z0-9_~:]+ontext nam{2*)\)/ ||/118nviJuly 4unc, 45\*\*\s*1072091ernel-u208* @mmy x#37;5ted apprs_208* >20e1ipts/128ipts 6rotoo5 s41ri.128\w+nt+\w+122+([a-zA-Z0-9_~:]+ontext nam{2*)\)/ ||/118nviJuly 4unc, 45\*\*\s*1072092ernel-u20f="scripts/ke5ted apprs_20f=">20e2ipts/128ipts 6rotoo5 s41ri.128\w+nt+\w+ntex12268([a-zA-Z0-9_~:]+ontext nam{2*)\)/ ||/118nviJuly 4unc, 45\*\*\s*1072093ernel-u20f="scripts/ke5/a>#      20f=">20e3ipts/128ipts 6rotoo5 s41ri.128\w+nt+\w+nt+\w+122+([a-zA-Z0-9_~:]+ontext nam{2*)\)/ ||/118nviJuly 4unc, 45\*\*\s*1072094ernel-u20 name="L96"> 5ned apprs_20 na>20e4ipts/128ipts 6rotoo5 s41ri.128\w+nt+\w+nt+\w+ntex12268([a-zA-Z0-9_~:]+ontext nam{2*)\)/ ||/118nviJuly 4unc, 45\*\*\s*1072095ernel-u20> 12024/*5ted apprs_20> 1>20e5ipts/128ipts 6rotoo5 s41ri.128\w+nt+\w+nt+\w+nt+\w+122+([a-zA-Z0-9_~:]+ontext nam{2*)\)/ ||/118nviJuly 4unc, 45\*\*\s*1072096ernel-u200" cla2ss="li5ted apprs_200" >20e6ipts/128ipts 6rotoo5 s41ri.128\w+nt+\w+nt+\w+nt+\w+ntex12268([a-zA-Z0-9_~:]+ontext nam{2*)\)/ ||/118nviJuly 4unc, 45\*\*\s*1072097ernel-u20y x#37;hted (5ted apprs_20y x>20e7ipts/128ipts 6rotoo5 s41ri.128\w+nt+\w+nt*\*\t*\w+nt*\*\t*2268([a-zA-Z0-9_~:]+ontext nam{2*)\)/)a>kernele (@{$argsscrip kernelL1120e8ernel-u200" cla2ss="li4
<    20e8ipts/128ipts return_ipt5"L131sne1$ungsscribed) ||8nex728820e9ipts/128ipts desviratid>d2"L1"L132sne1$ungsscribed) ||8nex7288210fipts/128iptsscr"4300y 4$3sne1$ungsscribed) ||8nex7288210ripts/118325<4 hrmy45d2"L1431282102ernel-u21 ="scripts/ke5ted apprs_21 =">21 2ipts/128iptscreate_6818tontexs=e(g4300, 2s=ea,2s=ea,el"ile)sne1$ungsscribed) ||8nex728821 ripts/1288" c52ss="528" id2"118s/>1228pts/kerne21 4ernel-u21 name="L96"> 5ned apprs_21 na>21 ripts/1286Error(${"ile}:$.): cannot " narstand"6rotoo5 s: 2s=ea"1rotoo5 s=s=ea>e="L="L10L159"}sip 219deL&li/exampcle&21 5ernel-u21  12024/*5ted apprs_21  1>21 ripts/1285" i++ error0sne1$ungsscribed) ||8nex728821 ripts/118s/kereturn;ne1$ungsscribed) ||8nex728821 ripts/128"d="    52ss="578-doc#L10" 107i21 8ernel-u21 " cla2ss="li4
<    210ripts/117-doc#L304 id=248ne
210ripts/118 id2scr"6rms"L1j29108nss,(@6818tontexs=esne1$ungsscribed) ||8nex7288218*ipts/118 id2check_86"> 126(l"ile,"Ldesviratid>d2"L1,49"L="L" 128id>96ructu8125s=checku81prms,49"L="L96ruct)sne1$ungsscribed) ||8nex72882182ipts/12817eff=_desviratid>(Ldesviratid>d2"L1,/118325<4 hrmy45d2"L1431282113ernel-u218* @mmy x#37;5ta>#      218* >218ripts/128xt\$1lnts/kerllllll9s=ea" 128id>9s=ea,/118325<4 hrmy45d2"L1431282114ernel-u21a>28     f="s5ted apprs_21a>2>211ripts/128622 lllllllllll{9s=ea" 128id>9s=ea =&gn >Ldesviratid>d2"L1,/118325<4 hrmy45d2"L1431282115ernel-u210" cla2ss="li5e" name="L210" >218ripts/1285" id2"Lllllllllllll9s=eaiscr 99s=ea =&gn >Liscr 92"L1,/118325<4 hrmy45d2"L1431282116ernel-u21oc#lntextef="5ts musstex21oc#>218ripts/118s/kernelllllllllllll9s=ea" 128id>o5 s=s=ea =&gn >Lreturn_ipt5,/118325<4 hrmy45d2"L1431282117ernel-u210" cla2ss="li5ted apprs_210" >218ripts/128e="L119"""""""""""""=s=ea6818tontexs=e=s=ea =&gn >\@6818tontexs=e,/118325<4 hrmy45d2"L1431282118ernel-u21"L107"> 127218ripts/117    f="sllllllllllll=s=ea6818tontet_>11=s=ea =&gn >\=s=7a6818tontet_>11,/118325<4 hrmy45d2"L1431282119ernel-u21oc#lntextef="5t9d apprs_21oc#>218ripts/118 id2"L13llllllllllll=s=ea6818tontetdefs=s=ea =&gn >\=s=7a6818tontetdefs,/118325<4 hrmy45d2"L143128212kernel-u210" cla2ss="li5ted apprs_210" >210"ipts/117    f="sllllllllllll=s=ea86"> 12xs=e=s=ea =&gn >\@86"> 12xs=e,/118325<4 hrmy45d2"L1431282121ernel-u21oc#lntextef="5ted apprs_21oc#>2101ipts/128ipts/kerllllllllllll=s=ea86"> 12s=s=ea =&gn >\=s=7a86"> 12s,/118325<4 hrmy45d2"L1431282122ernel-u21f="scripts/ke5e" name="L21f=">2102ipts/128ipts/kerllllllllllll=s=ea6urpose9s=ea =&gn >Ldesviratid>d6urpose/118325<4 hrmy45d2"L1431282123ernel-u210" cla2ss="li5ted apprs_210" >210ripts/128xt\$1lntlllllllllll})sne1$ungsscribed) ||8nex7288210ripts"d="    52ss="578-doc#L10" 107i2105ernel-u218* @mmy x#37;5nel-doc#L1218* >210riptsd="    52ss="578-doc#L10" 107i2106ernel-u21f="scripts/ke5ripts/kern21f=">210ripts/117reset_ptatess="528" id2"118s/>1228pts/kerne2107ernel-u210" cla2ss="li5ted apprs_210" >210ripts/128$" 128id>8=49"L="L96ructsne1$ungsscribed) ||8nex7288210ripts/117=s=7ac12stan"0y 4()sne1$ungsscribed) ||8nex7288210ripts/118=s=7a6818tontet_>11y 4()sne1$ungsscribed) ||8nex728821f1ipts/128@6818tontexs=ey 4()sne1$ungsscribed) ||8nex728821f2ipts/128=s=7a86"> 12sy 4()sne1$ungsscribed) ||8nex728821fripts/128@86"> 12xs=ey 4()sne1$ungsscribed) ||8nex728821fripts/128125s=check8=49"L="L96ructsne1$ungsscribed) ||8nex728821fripts/128$25172136ipts/117 1rotoo5 s4149"L="L96ructsne1$ungsscribed) ||8nex728821fripts/118$ptates= 0t/117-doc#L304 id=248ne
21f=ipts/118nviJuly 4unc, 45\*\*\s*1072141ernel-u21id="L41" clas5ted apprs_21id=>21f1ipts/117trace129<5_munge($  kernele (@{$argsscrip kernelL112142ernel-u21> 12024/*5ted apprs_21> 1>2142ipts/128iptsid=l"ilek11shif}sne1$ungsscribed) ||8nex72882143ipts/118tidi/ke$orace129<52"L1"L10t/117-doc#L304 id=248ne
214ripts/1286214riptsd="    52ss="578-doc#L10" 107i21f6ernel-u218* @mmy x#37;5ted apprs_218* >214ripts/118s/ke140" 6rotoo5 s41ri.1TRACE_EVENT\(8e=>),82">12151818tontexsnii/^#.)u m.(([21f7ernel-u218* @mmy x#37;5t" name="L218* >214ripts/128e="L119"/118$orace129<52"L1"L131sne1$ungsscribed) ||8nex7288214ripts/118tidi/117tef="scr5pts/k592-doc8os>102149ernel-u218* @mmy x#37;5cripts/ker218* >214ripts/117),82">12151818tontexsnii/^#.)u m.(([215kernel-u21f="scripts/ke5ted apprs_21f=">215"ipts/117    f="sllll$orace129<52"L1"L131sne1$ungsscribed) ||8nex7288102152ernel-u218* @mmy x#37;5ted apprs_218* >2152ipts/128ipts140" 6rotoo5 s41ri.1DEFINE_EVENT\(8e=>),8e=>),82">12151818tontexsnii/^#.)u m.(([2153ernel-u21f="scripts/ke5=ed apprs_21f=">215ripts/128xt\$1lntllll"orace129<52"L1"L132sne1$ungsscribed) ||8nex7288 5t16215ripts/1286215ripts/118s/ke140" 6rotoo5 s41ri.1TP_PROTO\(8e=>)\86tontextef=^(.*?/([^(:.*m.)u m.(([2157ernel-u21y x#37;hted (5ted apprs_21y x>215ripts/128e="L119"/118$orace129<54300y 4$1sne1$ungsscribed) ||8nex7288215ripts/118tidi/117tef="scr5pts/k592-doc8os>102159ernel-u218* @mmy x#37;5ted apprs_218* >215ripts/117216"ipts/117    f="sllllid=25LSTDERR 2<5di>Warning(${"ile}:$.): Unrecognized7trace129<5 7">mat: >e="L="L.17"L97">  4172161ipts/128ipts/kerlllllllllllllllll9"L="L>6rotoo5 s>e="L="L10L159"}sip 219deL&li/exampcle&2162ernel-u218* @mmy x#37;5ted apprs_218* >2162ipts/128ipts8" c52ss="528" id2"118s/>1228pts/kerne2183ernel-u218* @mmy x#37;5/a>#      218* >216ripts/128xt\$1lntllll"6rotoo5 s4149"L="Lptatic in7;5t void7trace_sorace129<52"L1" irace129<54300)="L="L10L159"}sip 219deL&li/exampcle&2164ernel-u21a>28     f="s5/162>216ripts/12862185ipts/117tef="scr5pts/k592-doc8os>102166ernel-u218* @mmy x#37;5/ed apprs_218* >216ripts/117ts/kerne4-doc#48ne" nam1182167ernel-u210" cla2ss="li5/ed apprs_210" >2187ipts/117syscall_munge(tontextef=^(.*?/([^(:.*m.)u m.(([2168ernel-u218* @mmy x#37;5nel-doc#L1218* >216ripts/117    rne$void7 40t/117-doc#L304 id=248ne
216riptsne1$ungsscribed) ||8nex72882171ipts##18s/ke140" 6rotoo5 s41ri.1SYSCALL_DEFINE0ntext\s*(a-zA-Z0-9_)*\t*\86tontextef=^(.*?/([^(:.*m.)u m.(([21f2ernel-u21f="scripts/ke5ned apprs_21f=">2172ipts/128ipts140" 6rotoo5 s41ri.1SYSCALL_DEFINE06tontextef=^(.*?/([^(:.*m.)u m.(([21f3ernel-u218* @mmy x#37;5na>#      218* >217ripts/128xt\$1lnts/ke$void7 41sne1$ungsscribed) ||8nex7288 5nel-doc#L121 na>21f4ipts##18s/ke1lntllll"6rotoo5 s4149"L="Llong sys_$1(void)="L="L10L159"}sip 219deL&li/exampcle&2175ernel-u218* @mmy x#37;5="line" na218* >217ripts/1285" i/117tef="scr5pts/k592-doc8os>102176ernel-u210" cla2ss="li5ted apprs_210" >217ripts/117ts/kerne4-doc#48ne" nam11821f7ernel-u218* @mmy x#37;5=ed apprs_218* >2177ipts/128ipts 6rotoo5 s41ris1SYSCALL_DEFINE.ext/long sys_/; # fix returnstdef28xt>5 f 128 app117tef="scr5pts/k592-doc8os>102178ernel-u218* @mmy x#37;5tel-doc#L1218* >217ripts/118tidi140" 6rotoo5 s41ri.1long (sys_e=>),82">12151818tontexsnii/^#.)u m.(([2179ernel-u21f="scripts/ke5ts musstex21f=">217ripts/118 id2"L13llll 6rotoo5 s41ris1,/xt/10L159"}sip 219deL&li/exampcle&218kernel-u21ef="sviDeca  5ted apprs_21ef=>2180ipts/118tidi} 2"4140" void)">12151818tontexsnii/^#.)u m.(([2181ernel-u21f="scripts/ke5ted apprs_21f=">2181ipts/128ipts/kerllll$6rotoo5 s41ris1\86\(void\8610L159"}sip 219deL&li/exampcle&2182ernel-u21f="scripts/ke5ted apprs_21f=">2182ipts/128ipts/117tef="scr5pts/k592-doc8os>102183ernel-u218* @mmy x#37;5ted apprs_218* >218ripts/117ine" nam5="L7457 id=""L1182184ernel-u21> 12024/*5ted apprs_21> 1>218ripts/118erne#"now delete"all of"thedodd-nu" nafcommas =2 $6rotoo5 s/117ine" nam5="L7457 id=""L1182185ernel-u210" cla2ss="li5ted apprs_210" >218ripts/1285" i# so that 430stdefs 8xt>5 430s apps dd>9s=eat have afcomma be\wee2 them/117ine" nam5="L7457 id=""L1182186ernel-u21y x#37;hted (5ted apprs_21y x>218ripts/128id="/ke$count7 40t/117-doc#L304 id=248ne
218ripts/128e="Lid=$le>8=4le>gth" 6rotoo5 s)sne1$ungsscribed) ||8nex7288218ripts/118tidi140" void)">12151818tontexsnii/^#.)u m.(([2189ernel-u218* @mmy x#37;5ts musstex218* >218ripts/118 id2"L13llll le>8=40;s/kerll# skip the 7"r-loop12151818tontexsnii/^#.)u m.(([219kernel-u21ef="sviDeca  5nel-doc#L121ef=>21efipts/128ipts/117tef="scr5pts/k592-doc8os>102191ernel-u218* @mmy x#37;5ted apprs_218* >2191ipts/128"L107"> (id=$ix =40;s$ix &ln >Lle>;s$ix++)">12151818tontexsnii/^#.)u m.(([2192ernel-u21f="scripts/ke5ted apprs_21f=">2192ipts/128ipts/kerllll140"/11snv" 6rotoo5 s,s$ix, 1)"eq49s=ea,9s=eaL1>12151818tontexsnii/^#.)u m.(([2193ernel-u21f="scripts/ke5/a>#      21f=">219ripts/128xt\$1lnts/kerlllllll"count++sne1$ungsscribed) ||8nex7288 5ned apprs_21 na>219ripts/128622 llllllllllll140" count7=s=7a 2 == 1)">12151818tontexsnii/^#.)u m.(([2195ernel-u21> 12024/*5ted apprs_21> 1>219ripts/1285" id2"Lllllllllllllllllllll/11snv" 6rotoo5 s,s$ix, 1)"= "l117 2s=easne1$ungsscribed) ||8nex7288219ripts/118s/kernelllllllllllll/117d2"L159"3cl2ss362ss="1223">2197ernel-u21y x#37;hted (5ted apprs_21y x>219ripts/128e="L119"""""/117d2"L159"3cl2ss362ss="1223">21e8ernel-u210" cla2ss="li4
<    219ripts/118tidi/117tef="scr5pts/k592-doc8os>102199ernel-u21y x#37;hted (4nel-doc#L121y x>219ripts"d="    52ss="578-doc#L10" 107i22 kernel-u22 ker37;hted (4nel-doc#L122 ke>220=ipts/118nviJuly 4unc, 45\*\*\s*10722 1ernel-u22 * @mmy x#37;5ted apprs_22 * >2201ipts/117process_ptate3i" 128id>4$$  kernele (@{$argsscrip kernelL112202ernel-u22 ="scripts/ke5ted apprs_22 =">22 2ipts/128id=$xk11shif}sne1$ungsscribed) ||8nex728822 ripts/128id=l"ilek11shif}sne1$ungsscribed) ||8nex7288 5ned apprs_22 na>220ripts/118nviJuly 4unc, 45\*\*\s*10722 5ernel-u22  12024/*5ted apprs_22  1>22 ripts/128$xk1ris@\/\/.*$@@gos;i# snvip C99-stylefcommc#L1 to end of"/*5t/118nviJuly 4unc, 45\*\*\s*10722 6ernel-u22 " cla2ss="li5ted apprs_22 " >220ripts/117ts/kerne4-doc#48ne" nam11822 7ernel-u22  x#37;hted (5ted apprs_22  x>22 ripts/128140" xk1rim#\s*/\*\t+MACDOC\s*#io10L1" xk1ri"12828xt>51818to x4!ri"12\s*/pri5t/Ltontextef=^(.*?/([^(:.*m.)u m.(([22 8ernel-u22 " cla2ss="li4
<    220ripts/117    # do nothingtextef=^(.*?/([^(:.*m.)u m.(([22 9ernel-u22  x#37;hted (4nel-doc#L122  x>220ripts/118"d="    52ss="578-doc#L10" 107i221kernel-u228* @mmy x#37;5ted apprs_228* >228*ipts/1182"4140" xk1ri" nam{2*)82">12151818tontexsnii/^#.)u m.(([2211ernel-u22f="scripts/ke5nel-doc#L122f=">2211ipts/128ipts 6rotoo5 s4. 4$1sne1$ungsscribed) ||8nex72882282ipts/128"d="    52ss="578-doc#L10" 107i2213ernel-u228* @mmy x#37;5ta>#      228* >221ripts/117ine" nam5="L7457 id=""L1182214ernel-u22a>28     f="s5ted apprs_22a>2>221ripts/128140""sxk1ri"\{/)10L1" xk1ri"\2\s*/pri5t/L10L1" xk1ri";/Ltontextef=^(.*?/([^(:.*m.)u m.(([2215ernel-u220" cla2ss="li5e" name="L220" >2215ipts/128ipts 6rotoo5 s41ris@/\*.*?\*/@@gos;i# snvip commc#L1.17"L97">  4172216ipts/128ipts 6rotoo5 s41ris@[\r\n]+@ @gos;i# snvip newke5ns/cr=s=ea8.17"L97">  4172217ipts/128ipts 6rotoo5 s41ris@^\s+@@gos;i# snvip leading spaces17"L97">  417 127221ripts/118tidi140" 6rotoo5 s41ri1SYSCALL_DEFINE82">12151818tontexsnii/^#.)u m.(([2219ernel-u22oc#lntextef="5t9d apprs_22oc#>228ripts/118 id2"L13llllsyscall_munge(tsne1$ungsscribed) ||8nex7288222fipts/128ipts/117tef="scr5pts/k592-doc8os>102221ernel-u22oc#lntextef="5ted apprs_22oc#>2201ipts/128ipts140" 6rotoo5 s41ri1TRACE_EVENT/ ||s 6rotoo5 s41ri1DEFINE_EVENT/ ||/118nviJuly 4unc, 45\*\*\s*1072222ernel-u22f="scripts/ke5e" name="L22f=">2202ipts/128ipts/ker 6rotoo5 s41ri1DEFINE_SINGLE_EVENT/ 117tef="scr5pts/k592-doc8os>102223ernel-u220" cla2ss="li5ted apprs_220" >220ripts/128xt\$>12151818tontexsnii/^#.)u m.(([2204ernel-u228* @mmy x#37;5nel-doc#L1228* >220ripts/128622 lllltrace129<5_munge($"ile)sne1$ungsscribed) ||8nex7288222ripts/1285" i/117tef="scr5pts/k592-doc8os>102206ernel-u22f="scripts/ke5ripts/kern22f=">220ripts/118s/kedumpi" 128id>4$6rotoo5 s,s$"ile)sne1$ungsscribed) ||8nex7288220ripts/128e="Lreset_ptate(tsne1$ungsscribed) ||8nex7288220ripts/117/117tef="scr5pts/k592-doc8os>102209ernel-u228* @mmy x#37;5r"line" na228* >222ripts"d="    52ss="578-doc#L10" 107i223kernel-u22f="scripts/ke5ted apprs_22f=">223=ipts/118nviJuly 4unc, 45\*\*\s*1072231ernel-u22id="L41" clas5ted apprs_22id=>2231ipts/117process_ptate3io5 s4$$  kernele (@{$argsscrip kernelL112232ernel-u228* @mmy x#37;5ripts/kern228* >2232ipts/128id=$xk11shif}sne1$ungsscribed) ||8nex7288223ripts/128id=l"ilek11shif}sne1$ungsscribed) ||8nex7288223ripts/118nviJuly 4unc, 45\*\*\s*1072235ernel-u228* @mmy x#37;5tel-doc#L1228* >223ripts/128$xk1ris@[\r\n]+@ @gos;i# snvip newke5ns/cr=s=ea8.17"L97">  4172236ipts/117 x41ris@^\s+@@gos;i# snvip leading spaces17"L97">  417  4172241ipts/128"L10# To distinguish7preprocessor dir6"> ve from regular desviratid> later.17"L97">  417 12024/*5ted apprs_22> 1>2242ipts/128ipts xk.149"L="LL96ructsne1$ungsscribed) ||8nex72882243ipts/118"d="    52ss="578-doc#L10" 107i22f4ernel-u22y x#37;hted (5916224ripts/118nviJuly 4unc, 45\*\*\s*10722f5ernel-u22y x#37;hted (59el-doc#L122y x>224ripts/128whilek(1)">12151818tontexsnii/^#.)u m.(([22f6ernel-u228* @mmy x#37;5ted apprs_228* >224ripts/118s/ke140"  xk1ri" na{};2*)([{};2)(.*)8 )">12151818tontexsnii/^#.)u m.(([22f7ernel-u228* @mmy x#37;5t" name="L228* >224ripts/128e="L119" 6rotoo5 s4. 4$1 .132sne1$ungsscribed) ||8nex7288224ripts/117    f="s($2"eq49s=ea{9s=eaL18xt>51818to brcount++sne1$ungsscribed) ||8nex7288224ripts/118 id2"L13($2"eq49s=ea}9s=eaL18xt>51818to brcount--sne1$ungsscribed) ||8nex728851818to( brcount == 0Ltontextef=^(.*?/([^(:.*m.)u m.(([2251ernel-u22f="scripts/ke5="line" na22f=">2251ipts/128ipts/kerlllldumpidesviratid>(L6rotoo5 s,s$"ile)sne1$ungsscribed) ||8nex72882252ipts/128ipts/kerllllreset_ptate(tsne1$ungsscribed) ||8nex7288 5t16225ripts/128622 "d="    52ss="578-doc#L10" 107i2255ernel-u22> 12024/*5ted apprs_22> 1>225ripts/1285" id2"L$xk11$3sne1$ungsscribed) ||8nex7288225ripts/118s/ke8" c52ss="528" id2"118s/>1228pts/kerne2257ernel-u22y x#37;hted (5ted apprs_22y x>225ripts/128e="L119" 6rotoo5 s4. 4$xsne1$ungsscribed) ||8nex7288225ripts/117    f="sl> "Lne1$ungsscribed) ||8nex7288225ripts/117226"ipts/117"d="    52ss="578-doc#L10" 107i2261ernel-u22id="L41" clas5="line" na22id=>226ripts/117scripts/5ernel58d2"L1" 107i2262ernel-u228* @mmy x#37;5ted apprs_228* >226ripts/128name="L154"> 151nel-dpcle&2263ernel-u228* @mmy x#37;5/a>#      228* >2263ipts# xml_esca s: replace &ln , &gn , a5d 8xt>5 e58thedtext snveamLne1$ungsscribed) ||8nex728828     f="s5/162>226ripts#/118nviJuly 4unc, 45\*\*\s*1072265ernel-u220" cla2ss="li5nel-doc#L1220" >2285ipts# howevm4,l7">matting controls that 43e generate"he5ntenally/locally e58the/118nviJuly 4unc, 45\*\*\s*1072266ernel-u228* @mmy x#37;5/ed apprs_228* >226ripts# 45\*\*\s*1 y 4unc 43e not esca sd here5 e5stead,lthey begin"/*fe"/*ke/118nviJuly 4unc, 45\*\*\s*1072267ernel-u220" cla2ss="li5/ed apprs_220" >2287ipts#o blankli5/_html (4 of"=s=ea>"l117 7"llowsd by a mnemonic +"=s=ea:9s=eaL,lthen these1snvings17"L97">  417226ripts# 43e convm4te"hto their mnemonic-exp6">e"h17eff=,"with17e thed4 *"=s=ea>"l117 8xt>5 =s=ea:9s=ea,/118325<4 hrmy45d2"L1431282269ernel-u228* @mmy x#37;5/ed apprs_228* >226ripts# just before actual817eff=; (this is do4n by local_unesca s() 117tef="scr5pts/k592-doc8os>10227kernel-u22f="scripts/ke5nel-doc#L122f=">227fipts/117xml_esca s($  kernele (@{$argsscrip kernelL1122f1ernel-u228* @mmy x#37;5ted apprs_228* >2271ipts/128iptsrne$oext 11shif}sne1$ungsscribed) ||8nex728896ructt  kernele (@{$argsscrip kernelL1122f3ernel-u228* @mmy x#37;5na>#      228* >227ripts/128xt\$1lnts/kereturns$oextsne1$ungsscribed) ||8nex7288 5nel-doc#L122 na>227ripts/1286227ripts/1285" i"oext 1ris1\8xt>5/\\\\\\xt>5/gsne1$ungsscribed) ||8nex72882276ipts/1285" i"oext 1ris1\8ln /\\\\\\ln /gsne1$ungsscribed) ||8nex72882277ipts/128ipts oext 1ris1\8gn /\\\\\\gn /gsne1$ungsscribed) ||8nex7288227ripts/118tidireturns$oextsne1$ungsscribed) ||8nex7288228ripts/1285" i140"($17eff=_mods4eq49"L="Loext96ructto0L1" 17eff=_mods4eq49"L="Lma>96ructt  kernele (@{$argsscrip kernelL112286ernel-u22y x#37;hted (5ted apprs_22y x>228ripts/118s/kernelllllreturns$oextsne1$ungsscribed) ||8nex728822e8ipts/128ipts oext 1ris1\\\\\\\\ln:/&ln /gsne1$ungsscribed) ||8nex728822e9ipts/128ipts oext 1ris1\\\\\\\\gn:/&gn /gsne1$ungsscribed) ||8nex728822efipts/128iptsreturns$oextsne1$ungsscribed) ||8nex7288229ripts/117scripts/5ernel58d2"L1" 107i2292ernel-u22f="scripts/ke5ted apprs_22f=">229ripts/128name="L154"> 151nel-dpcle&2293ernel-u22f="scripts/ke5/a>#      22f=">229ripts/117process_"ile($  kernele (@{$argsscrip kernelL112294ernel-u22 name="L96"> 5ned apprs_22 na>229ripts/128id=l"ilesne1$ungsscribed) ||8nex7288 12024/*5ted apprs_22> 1>229ripts/128id=$identifiersne1$ungsscribed) ||8nex7288229ripts/117id=l" 12sne1$ungsscribed) ||8nex72882297ipts/117id=lname=sne1$ungsscribed) ||8nex7288229ripts/118id=$i>d6urpose7 40t/117-doc#L304 id=248ne
22e9ipts/128id=$i>itial_86"> 12_counterk11$86"> 12_countert/117-doc#L304 id=248ne
230=ipts/118nviJuly 4unc, 45\*\*\s*10723 1ernel-u23 * @mmy x#37;5ted apprs_23 * >2301ipts/118140"/pri5td($ENV{9s=eaSRCTREE9s=ea}t  kernele (@{$argsscrip kernelL112302ernel-u23 ="scripts/ke5ted apprs_23 =">23 2ipts/128iptsl"ilek119"L="L>ENV{9s=eaSRCTREE9s=ea}2<5di>="19"L="L/2<5di>="19"L="L@_96ructsne1$ungsscribed) ||8nex72882303ipts/118"d="    52ss="578-doc#L10" 107i23 4ernel-u23 name="L96"> 5ned apprs_23 na>23 ripts/128 c52ss="528" id2"118s/>1228pts/kerne23 5ernel-u23  12024/*5ted apprs_23  1>23 ripts/1285" il"ilek119"L="L@_96ructsne1$ungsscribed) ||8nex728823 ripts/118"d="    52ss="578-doc#L10" 107i23 7ernel-u23  x#37;hted (5ted apprs_23  x>23 ripts/128140"/pri5td($source_map{l"ile}t  kernele (@{$argsscrip kernelL112308ernel-u23 " cla2ss="li4
<    230ripts/117    l"ilek11$source_map{l"ile}sne1$ungsscribed) ||8nex7288230ripts/118"d="    52ss="578-doc#L10" 107i231kernel-u238* @mmy x#37;5ted apprs_238* >231=ipts/118nviJuly 4unc, 45\*\*\s*1072311ernel-u23f="scripts/ke5nel-doc#L123f=">2311ipts/118140"!open(IN,9"L="L9ln l"ile96ructt  kernele (@{$argsscrip kernelL112312ernel-u238* @mmy x#37;5nel-doc#L1238* >2312ipts/128iptsid=25LSTDERR 2<5di>Error: Cannot open rile l"ile>e="L="L10L159"}sip 219deL&li/exampcle&2313ernel-u238* @mmy x#37;5ta>#      238* >238ripts/128xt\$++ error0sne1$ungsscribed) ||8nex728828     f="s5ted apprs_23a>2>231ripts/12862315ipts/128"d="    52ss="578-doc#L10" 107i2316ernel-u23oc#lntextef="5ts musstex23oc#>231ripts/117ts/kerne4-doc#48ne" nam1182317ernel-u230" cla2ss="li5ted apprs_230" >2317ipts/128$.7 41sne1$ungsscribed) ||8nex7288 127231ripts/117-doc#L304 id=248ne
 12_counter7 40t/117-doc#L304 id=248ne
232fipts/128whilek(9ln IN&gn   kernele (@{$argsscrip kernelL112321ernel-u23oc#lntextef="5ted apprs_23oc#>2301ipts/128iptswhilek(s1\\\s*$/8  kernele (@{$argsscrip kernelL112322ernel-u23f="scripts/ke5e" name="L23f=">2302ipts/128ipts/ker _k.149ln IN&gn t/117-doc#L304 id=248ne
230ripts/128xt\$"d="    52ss="578-doc#L10" 107i2304ernel-u238* @mmy x#37;5nel-doc#L1238* >230ripts/1286232ripts/1285" id2"L140"/$elL_ptart/oL kernele (@{$argsscrip kernelL112326ernel-u23f="scripts/ke5ripts/kern23f=">232ripts/118s/kernelllll$ptates= 1;8s/kernelllll# next ke5r is always the 7 128id>8 app117tef="scr5pts/k592-doc8os>102307ernel-u230" cla2ss="li5ted apprs_230" >232ripts/128e="L119"/118$i>delL_p6">7 40t/117-doc#L304 id=248ne
232ripts/117    f="s"d="    52ss="578-doc#L10" 107i2309ernel-u238* @mmy x#37;5r"line" na238* >232ripts/1178# this ke5r is the 7 128id>8 app (always 117tef="scr5pts/k592-doc8os>10233kernel-u23f="scripts/ke5ted apprs_23f=">233"ipts/117    f="s140"/$elL_block/oL kernele (@{$argsscrip kernelL112331ernel-u23id="L41" clas5ted apprs_23id=>2331ipts/128ipts/kerllll$ptates= 4t/117-doc#L304 id=248ne
2332ipts/128ipts/kerllll$conten"0y 49"L="L96ructsne1$ungsscribed) ||8nex7288233ripts/128xt\$1lnts/ke140"  14eq49"L="L2<5di>=L kernele (@{$argsscrip kernelL112334ernel-u23oc#lntextef="5ted apprs_23oc#>233ripts/128622 llllllllllll$86"> 12k11$86"> 12_introsne1$ungsscribed) ||8nex7288233ripts/1285" id2"Lllll8" c52ss="528" id2"118s/>1228pts/kerne2336ernel-u238* @mmy x#37;5ted apprs_238* >233ripts/118s/kernelllllllllllll$86"> 12k11$1sne1$ungsscribed) ||8nex72882338ernel-u23f="scripts/ke5tel-doc#L123f=">233ripts/117    f="s"d="    52ss="578-doc#L10" 107i23f9ernel-u23f="scripts/ke5t"line" na23f=">233ripts/118 id2"L132"4140"/$elL_desv/oL kernele (@{$argsscrip kernelL11234kernel-u23f="scripts/ke5nel-doc#L123f=">234"ipts/117    f="sllll$identifierk11$1sne1$ungsscribed) ||8nex72882341ipts/128ipts/kerllll140"/268([\w\s]+?onte-8  kernele (@{$argsscrip kernelL112342ernel-u23> 12024/*5ted apprs_23> 1>2342ipts/128ipts/kerllllllll$identifierk11$1sne1$ungsscribed) ||8nex7288234ripts/128xt\$1lnts/ke"d="    52ss="578-doc#L10" 107i23f4ernel-u23y x#37;hted (5916234ripts/118nviJuly 4unc, 45\*\*\s*10723f5ernel-u23y x#37;hted (59el-doc#L123y x>234ripts/1285" id2"Lllll$ptates= 2sne1$ungsscribed) ||8nex7288234ripts/118s/kernelllll140"/-(.*)8  kernele (@{$argsscrip kernelL112347ernel-u238* @mmy x#37;5t" name="L238* >234ripts/128e="L119"/1188888# snvip leading/trailing/multiplekspaces17"L97">  417234ripts/117    f="sd2"Lllll$name=11$1sne1$ungsscribed) ||8nex7288234ripts/118 id2"L13d2"Lllll$name="Lris/^\s*/610L159"}sip 219deL&li/exampcle&235kernel-u23f="scripts/ke5ted apprs_23f=">235"ipts/117    f="sllllllll$name="Lris/\s*$/810L159"}sip 219deL&li/exampcle&2351ernel-u23f="scripts/ke5="line" na23f=">2351ipts/128ipts/kerllllllll$name="Lris/\s+/ /gsne1$ungsscribed) ||8nex72882352ipts/128ipts/kerllllllll$nacviratid>d6urposes= xml_esca s($name=tsne1$ungsscribed) ||8nex7288 5t16235ripts/128622     8" c52ss="528" id2"118s/>1228pts/kerne2355ernel-u23> 12024/*5ted apprs_23> 1>235ripts/1285" id2"Lllllllll$nacviratid>d6urposes= 9"L="L96ructsne1$ungsscribed) ||8nex7288235ripts/118s/kernelllll"d="    52ss="578-doc#L10" 107i2357ernel-u23y x#37;hted (5ted apprs_23y x>235ripts/118 ..my $n4_2" _44hr_body1172358ernel-u23f="scripts/ke5t" name="L23f=">235ripts/117    f="sssss140"($nacviratid>d6urposeseq49"L="L2<5di>L18xt>51818to verbose  kernele (@{$argsscrip kernelL112359ernel-u238* @mmy x#37;5ted apprs_238* >235ripts/118 id2"L13llllllllllllid=25LSTDERR 2<5di>Warning(${"ile}:$.): missing i>itial short name=gss 12kd> l;5t:>e="L="L10L159"}sip 219deL&li/exampcle&236kernel-u238* @mmy x#37;5ted apprs_238* >236"ipts/117    f="sllllllllllllid=25LSTDERR $_10L159"}sip 219deL&li/exampcle&2361ernel-u23id="L41" clas5="line" na23id=>2361ipts/128ipts/kerllllllllllll++$warning0sne1$ungsscribed) ||8nex72882362ipts/128ipts/kerllll"d="    52ss="578-doc#L10" 107i2363ernel-u238* @mmy x#37;5/a>#      238* >236ripts/117ine" nam5="L7457 id=""L1182364ernel-u23a>28     f="s5/162>236ripts/128622     140" identifierk1ri.122517236ripts/1285" id2"Lllllllll$nacv_ipt5"L1ss=eas517236ripts/118s/kernelllll"82"4140" identifierk1ri.12un 128  kernele (@{$argsscrip kernelL112367ernel-u230" cla2ss="li5/ed apprs_230" >236ripts/128e="L119"/1188888$nacv_ipt5"L1ss=eaun 122s=easne1$ungsscribed) ||8nex7288236ripts/117    f="sssss"82"4140" identifierk1ri.12enum8  kernele (@{$argsscrip kernelL112369ernel-u238* @mmy x#37;5/ed apprs_238* >236ripts/118 id2"L13d2"Lllll$nacv_ipt5"L1ss=eaenum2s=easne1$ungsscribed) ||8nex72882371ipts/128ipts/kerllllllll$nacv_ipt5"L1ss=eaipt5def2s=easne1$ungsscribed) ||8nex72881228pts/kerne23f3ernel-u238* @mmy x#37;5na>#      238* >237ripts/128xt\$1lnts/kellll$nacv_ipt5"L1ss=ea" 128id>9s=easne1$ungsscribed) ||8nex7288 5nel-doc#L123 na>237ripts/128622     8ne1$ungsscribed) ||8nex7288237riptsd="    52ss="578-doc#L10" 107i2376ernel-u230" cla2ss="li5ted apprs_230" >237ripts/118s/kernelllll140" verbose  kernele (@{$argsscrip kernelL112377ernel-u238* @mmy x#37;5=ed apprs_238* >237ripts/128e="L119"/1188888id=25LSTDERR 2<5di>Info(${"ile}:$.): Scanning s*1 7">  identifier>e="L="L10L159"}sip 219deL&li/exampcle&2378ernel-u238* @mmy x#37;5tel-doc#L1238* >237ripts/117    f="sssss"0L159"}sip 219deL&li/exampcle&2379ernel-u23f="scripts/ke5ts musstex23f=">237ripts/118 id2"L13"" c52ss="528" id2"118s/>1228pts/kerne238kernel-u23ef="sviDeca  5ted apprs_23ef=>238"ipts/117    f="sllllid=25LSTDERR 2<5di>Warning(${"ile}:$.): Cannot " narstand"$_kd> l;5t $.96ructu="528" id2"118s/>1228pts/kerne2381ernel-u23f="scripts/ke5ted apprs_23f=">2381ipts/128ipts/kerllll2<5di>=- I th17ght it was a s*1 ke5t>e="L="L10L159"}sip 219deL&li/exampcle&2382ernel-u23f="scripts/ke5ted apprs_23f=">2382ipts/128ipts/kerllll++$warning0sne1$ungsscribed) ||8nex7288238ripts/128xt\$1lnts/ke$ptates= 0t/117-doc#L304 id=248ne
 12024/*5ted apprs_23> 1>238ripts/128622 "d="    52ss="578-doc#L10" 107i2385ernel-u230" cla2ss="li5ted apprs_230" >238ripts/1285" i"82"4140" ptates== 2)">8# look"7"> head: ke5ts, a5d include conten"d="    52ss="578-doc#L10" 107i2386ernel-u23y x#37;hted (5ted apprs_23y x>238ripts/118s/kernel140"/$elL_pect/oL kernele (@{$argsscrip kernelL112387ernel-u23f="scripts/ke5ted apprs_23f=">238ripts/128e="L119"/118$new86"> 12k11$1sne1$ungsscribed) ||8nex7288238ripts/117    f="sssss$newconten"0y 432sne1$ungsscribed) ||8nex7288238riptsne1$ungsscribed) ||8nex7288239"ipts/117    f="sllll140"($conten"0y5t 9"L="L2<5di>L18xt>51818to($conten"0y5t 9"L="L\>96ructt  kernele (@{$argsscrip kernelL112391ernel-u238* @mmy x#37;5ted apprs_238* >2391ipts/128ipts/kerllllllll140"!$i>delL_p6">78xt>51818to verbose  kernele (@{$argsscrip kernelL112392ernel-u23f="scripts/ke5ted apprs_23f=">2392ipts/128ipts/kerllllllllllllid=25LSTDERR 2<5di>Warning(${"ile}:$.): conten"0ybefore 86"> 12s>e="L="L10L159"}sip 219deL&li/exampcle&2393ernel-u23f="scripts/ke5/a>#      23f=">239ripts/128xt\$1lnts/kerlllllll++$warning0sne1$ungsscribed) ||8nex7288 5ned apprs_23 na>239ripts/128622 llllllll"d="    52ss="578-doc#L10" 107i2395ernel-u23> 12024/*5ted apprs_23> 1>239ripts/1285" id2"Llllllllldumpi86"> 12($"ile,l$86"> 12, xml_esca s($conten"0)tsne1$ungsscribed) ||8nex7288239ripts/118s/kernelllllllll$86"> 12k11$86"> 12_defaultsne1$ungsscribed) ||8nex7288239ripts/128e="L119"""""/117d2"L159"3cl2ss362ss="1223">2398ernel-u230" cla2ss="li4
<    239ripts/117-doc#L304 id=248ne
239ripts/118 id2"L13llll i>delL_p6">7 41sne1$ungsscribed) ||8nex7288240"ipts/117    f="sllll$i>d6urpose7 40t/117-doc#L304 id=248ne
2401ipts/128ipts/kerllll$conten"0y 43newconten"0t/117-doc#L304 id=248ne
2402ipts/128ipts/kerllll140"$conten"0y5t 9"L="L2<5di>L1kernele (@{$argsscrip kernelL1124 3ernel-u24 ="scripts/ke5/a>#      24 =">240ripts/128xt\$1lnts/kerlllwhilek("/11snv" conten"0, 0, 1)"eq49<5di>=96ructto0Lernele (@{$argsscrip kernelL1124 4ernel-u24 name="L96"> 5ned apprs_24 na>240ripts/128622 llllllllllll/11snv" conten"0, 0, 1)"eq49<5di>\t2<5di>L1kernele (@{$argsscrip kernelL1124 5ernel-u24  12024/*5ted apprs_24  1>240ripts/1285" id2"Lllllllllllllllll$conten"0y 4/11snv" conten"0, 1tsne1$ungsscribed) ||8nex7288240ripts/118s/kernelllllllll/117d2"L159"3cl2ss362ss="1223">24 7ernel-u24  x#37;hted (5ted apprs_24  x>240ripts/128e="L119"/1188888$conten"0y.149"L="L>e="L="L10L159"}sip 219deL&li/exampcle&2408ernel-u24 " cla2ss="li4
<    240ripts/117    f="sssss"0L159"}sip 219deL&li/exampcle&24 9ernel-u24  x#37;hted (4nel-doc#L124  x>240ripts/118 id2"L13llll 86"> 12k11$new86"> 1210L159"}sip 219deL&li/exampcle&241kernel-u248* @mmy x#37;5ted apprs_248* >241"ipts/117    f="s}32"4140"/$elL_end8  kernele (@{$argsscrip kernelL112411ernel-u24f="scripts/ke5nel-doc#L124f=">2411iptsernele (@{$argsscrip kernelL112412ernel-u248* @mmy x#37;5nel-doc#L1248* >2412ipts/128ipts/kerllll140"($conten"0y5t 9"L="L2<5di>L18xt>51818to($conten"0y5t 9"L="L\>96ructt  kernele (@{$argsscrip kernelL112413ernel-u248* @mmy x#37;5ta>#      248* >241ripts/128xt\$1lnts/kerllldumpi86"> 12($"ile,l$86"> 12, xml_esca s($conten"0)tsne1$ungsscribed) ||8nex728828     f="s5ted apprs_24a>2>241ripts/128622 llllllll$86"> 12k11$86"> 12_defaultsne1$ungsscribed) ||8nex7288241ripts/1285" id2"Lllllllll$conten"0y 49"L="L96ructsne1$ungsscribed) ||8nex7288241ripts/118s/kernelllll"d="    52ss="578-doc#L10" 107i2417ernel-u240" cla2ss="li5ted apprs_240" >241ripts/128e="L119"/118# look"7"> elL_com +"=l"Loext9gi>=+ elL_end:d="    52ss="578-doc#L10" 107i2418ernel-u24"L107"> 127241ripts/117    f="sssss140"$_k1ri.=s=ea\s*\*\t*[a-zA-Z_0-9:\.]+\*/9s=eaL1>12151818tontexsnii/^#.)u m.(([2419ernel-u24oc#lntextef="5t9d apprs_24oc#>248ripts/118 id2"L13llllllllid=25LSTDERR 2<5di>Warning(${"ile}:$.): suspicious ending l;5t: $_96ructsne1$ungsscribed) ||8nex7288242"ipts/117    f="sllllllll++$warning0sne1$ungsscribed) ||8nex72882421ipts/128ipts/kerllll"d="    52ss="578-doc#L10" 107i2422ernel-u24f="scripts/ke5e" name="L24f=">242ripts/128name="L154"> 151nel-dpcle&2423ernel-u240" cla2ss="li5ted apprs_240" >242ripts/128xt\$1lntllll"6rotoo5 s4149"L="L96ructsne1$ungsscribed) ||8nex7288240ripts/128622 llll$ptates= 3sne1$ungsscribed) ||8nex7288242ripts/1285" id2"Lllll$brcount =40t/117-doc#L304 id=248ne
242ripts# d2"L13llllllllid=25LSTDERR 2<5di>end of"s*1 commc#L, looking 7"> 6rotoo5 s>e="L="L10L159"}sip 219deL&li/exampcle&2407ernel-u240" cla2ss="li5ted apprs_240" >242ripts/128e="L119"}32"4140"/$elL_conten"8  kernele (@{$argsscrip kernelL112428ernel-u248* @mmy x#37;5rel-doc#L1248* >242ripts/117    f="sssss# miguernstylefcommc#L kludge, look"7"> blank ke5ts afterernele (@{$argsscrip kernelL112429ernel-u248* @mmy x#37;5r"line" na248* >242ripts/118 id2"L13llll# @parne"ter7l;5t to signify ptart of"same=gss 12ernele (@{$argsscrip kernelL11243kernel-u24f="scripts/ke5ted apprs_24f=">243"ipts/117    f="sssss140"$14eq49"L="L2<5di>  kernele (@{$argsscrip kernelL112431ernel-u24id="L41" clas5ted apprs_24id=>2431ipts/128ipts/kerllllssss140"$86"> 12k1ri.12@/ ||s 86"> 12keq4$86"> 12_conoext  kernele (@{$argsscrip kernelL112432ernel-u248* @mmy x#37;5ripts/kern248* >2432ipts/128ipts/kerlllllllllllldumpi86"> 12($"ile,l$86"> 12, xml_esca s($conten"0)tsne1$ungsscribed) ||8nex7288243ripts/128xt\$1lnts/ked2"Lllll$86"> 12k11$86"> 12_defaultsne1$ungsscribed) ||8nex7288243ripts/128622 llllllllllll$conten"0y 49"L="L96ructsne1$ungsscribed) ||8nex7288243ripts/1285" id2"Lllllllll"" c52ss="528" id2"118s/>1228pts/kerne2436ernel-u248* @mmy x#37;5ted apprs_248* >243ripts/118s/kernelllllllllllll$conten"0y.149"L="L>e="L="L10L159"}sip 219deL&li/exampcle&2437ernel-u248* @mmy x#37;5e" name="L248* >243ripts/128e="L119"""""llll"0L159"}sip 219deL&li/exampcle&2438ernel-u24f="scripts/ke5tel-doc#L124f=">243ripts/117    f="sllllllll$i>d6urpose7 40t/117-doc#L304 id=248ne
d6urpose7 = 1)">12151818tontexsnii/^#.)u m.(([244kernel-u24f="scripts/ke5nel-doc#L124f=">244"ipts/117    f="sllllllll# Continued desviratid> 6urpose12151818tontexsnii/^#.)u m.(([2441ernel-u24id="L41" clas5ted apprs_24id=>2441ipts/128ipts/kerllllllllchomp($nacviratid>d6urposetsne1$ungsscribed) ||8nex7288 12024/*5ted apprs_24> 1>2442ipts/128ipts/kerllllllll$nacviratid>d6urposes.149"L="L49"L="L4. xml_esca s($1tsne1$ungsscribed) ||8nex7288244ripts/128xt\$1lnts/kellll$nacviratid>d6urposesLris/\s+/ /gsne1$ungsscribed) ||8nex7288244ripts/128622     8" c52ss="528" id2"118s/>1228pts/kerne24f5ernel-u24y x#37;hted (59el-doc#L124y x>244ripts/1285" id2"Lllllllll$conten"0y.14$1 .19"L="L>e="L="L10L159"}sip 219deL&li/exampcle&24f6ernel-u248* @mmy x#37;5ted apprs_248* >244ripts/118s/kernelllll"0L159"}sip 219deL&li/exampcle&2447ernel-u248* @mmy x#37;5t" name="L248* >244ripts/128e="L119"8" c52ss="528" id2"118s/>1228pts/kerne24f8ernel-u240" cla2ss="li5e" name="L240" >244ripts/117    f="sd2"L# i do4L know - bad7l;5t?ss1gnore.17"L97">  417244ripts/118 id2"L13d2"Lid=25LSTDERR 2<5di>Warning(${"ile}:$.): bad7l;5t: $_96ructsne1$ungsscribed) ||8nex72882452ipts/128ipts"82"4140" ptates== 3)">8# scanning 7"> 7 128id>89s=ea{9s=ea (end of"6rotoo5 s)0L159"}sip 219deL&li/exampcle&2453ernel-u24f="scripts/ke5=ed apprs_24f=">245ripts/128xt\$1lnt140" nacv_ipt5"eq49s=ea" 128id>9s=ea)">12151818tontexsnii/^#.)u m.(([2454ernel-u24 name="L96"> 5t16245ripts/128622     process_ptate3i" 128id>4$_,s$"ile)sne1$ungsscribed) ||8nex7288 12024/*5ted apprs_24> 1>245ripts/1285" id2"L8" c52ss="528" id2"118s/>1228pts/kerne2456ernel-u240" cla2ss="li5ted apprs_240" >245ripts/118s/kernelllllprocess_ptate3io5 s4$_,s$"ile)sne1$ungsscribed) ||8nex7288245ripts/128e="L119""0L159"}sip 219deL&li/exampcle&2458ernel-u24f="scripts/ke5t" name="L24f=">245ripts/117    "82"4140" ptates== 4)">12151818tontexsnii/^#.)u m.(([2459ernel-u248* @mmy x#37;5ted apprs_248* >245ripts/118 id2"L13llll# Documc#Latid> block12151818tontexsnii/^#.)u m.(([246kernel-u248* @mmy x#37;5ted apprs_248* >246"ipts/117    f="sllll140"/$elL_block/)">12151818tontexsnii/^#.)u m.(([2461ernel-u24id="L41" clas5="line" na24id=>2461ipts/128ipts/kerlllllllllllldumpidlL_p6"> 12($"ile,l$86"> 12, xml_esca s($conten"0)tsne1$ungsscribed) ||8nex72882462ipts/128ipts/kerllllllllllll$conten"0y 49"L="L96ructsne1$ungsscribed) ||8nex7288#      248* >246ripts/128xt\$1lnts/ked2"Lllll$7 128id>8 49"L="L96ructsne1$ungsscribed) ||8nex728828     f="s5/162>246ripts/128622             =s=7aconstan"0y 4(tsne1$ungsscribed) ||8nex7288246ripts/1285" id2"Lllllllll    =s=7aparne"tersame0y 4(tsne1$ungsscribed) ||8nex7288246ripts/118s/kernelllllllll    =s=7aparne"tero5 s0y 4(tsne1$ungsscribed) ||8nex7288246ripts/128e="L119"/11888888888@parne"terlisty 4(tsne1$ungsscribed) ||8nex7288246ripts/117    f="sssssllll    =s=7a86"> 12sy 4(tsne1$ungsscribed) ||8nex7288246ripts/118 id2"L13d2"Lllll8888@86"> 12listy 4(tsne1$ungsscribed) ||8nex7288 12k11$86"> 12_introsne1$ungsscribed) ||8nex7288#      248* >247ripts/128xt\$1lnts/kellllllll8" c52ss="528" id2"118s/>1228pts/kerne2474ernel-u24 name="L96"> 5nel-doc#L124 na>247ripts/128622     f="sllllllllllll"86"> 12k11$1sne1$ungsscribed) ||8nex7288247ripts/1285" id2"Lllllllll    "0L159"}sip 219deL&li/exampcle&2476ernel-u240" cla2ss="li5ted apprs_240" >247ripts/118s/kernelllll"0L159"}sip 219deL&li/exampcle&2477ernel-u248* @mmy x#37;5=ed apprs_248* >247ripts/128e="L119"/1182"4140"/$elL_end8 0L159"}sip 219deL&li/exampcle&2478ernel-u248* @mmy x#37;5tel-doc#L1248* >247ripts/117    f="ssssss="528" id2"118s/>1228pts/kerne2479ernel-u24f="scripts/ke5ts musstex24f=">247ripts/118 id2"L13333333333333dumpidlL_p6"> 12($"ile,l$86"> 12, xml_esca s($conten"0)tsne1$ungsscribed) ||8nex7288248"ipts/117    f="sllllllllllll"conten"0y 49"L="L96ructsne1$ungsscribed) ||8nex72888 49"L="L96ructsne1$ungsscribed) ||8nex7288248ripts/128xt\$1lnts/kellllllll=s=7aparne"tersame0y 4(tsne1$ungsscribed) ||8nex7288 12024/*5ted apprs_24> 1>248ripts/128622 s/kellllllll=s=7aparne"tero5 s0y 4(tsne1$ungsscribed) ||8nex7288248ripts/1285" id2"Lllllllll    @parne"terlisty 4(tsne1$ungsscribed) ||8nex7288248ripts/118s/kernelllllllllllll=s=7a86"> 12sy 4(tsne1$ungsscribed) ||8nex7288 12listy 4(tsne1$ungsscribed) ||8nex7288248ripts/117    f="sssssssssssss"6rotoo5 s4149"L="L96ructsne1$ungsscribed) ||8nex7288248ripts/118 id2"L13333333333333$ptates= 0t/117-doc#L304 id=248ne
2491ipts/128ipts/kerllll2"4140"/$elL_conten"8 0L159"}sip 219deL&li/exampcle&2492ernel-u24f="scripts/ke5ted apprs_24f=">2492ipts/128ipts/kerlllls="528" id2"118s/>1228pts/kerne2493ernel-u24f="scripts/ke5/a>#      24f=">249ripts/128xt\$1lnts/kerlllllll140"  14eq49"L="L2<5di>=L="528" id2"118s/>1228pts/kerne2494ernel-u24 name="L96"> 5ned apprs_24 na>249ripts/128622 lllllllllllls="528" id2"118s/>1228pts/kerne2495ernel-u24> 12024/*5ted apprs_24> 1>249ripts/1285" id2"Lllllllll333333333333$conten"0y.14$blankli5/t/117-doc#L304 id=248ne
249ripts/118s/kernelllllllllllll"0L159"}sip 219deL&li/exampcle&2497ernel-u24y x#37;hted (5ted apprs_24y x>249ripts/128e="L119""""""""""""" c520L159"}sip 219deL&li/exampcle&2498ernel-u240" cla2ss="li4
<    249ripts/117    f="ssssssssssssss="528" id2"118s/>1228pts/kerne2499ernel-u24y x#37;hted (4nel-doc#L124y x>249ripts/118 id2"L13llllllll333333333333$conten"0y.14$1 .19"L="L>e="L="L10L159"}sip 219deL&li/exampcle&25 kernel-u25 ker37;hted (4nel-doc#L125 ke>250"ipts/117    f="sllllllllllll"0L159"}sip 219deL&li/exampcle&25 1ernel-u25 * @mmy x#37;5ted apprs_25 * >2501ipts/128ipts/kerllll"0L159"}sip 219deL&li/exampcle&25 2ernel-u25 ="scripts/ke5ted apprs_25 =">2502ipts/128ipts"0L159"}sip 219deL&li/exampcle&25 3ernel-u25 ="scripts/ke5/a>#      25 =">2503ipts/118"d="    52ss="578-doc#L10" 107i25 4ernel-u25 name="L96"> 5ned apprs_25 na>250ripts/128140" i>itial_86"> 12_counterk111$86"> 12_counterL kernele (@{$argsscrip kernelL1125 5ernel-u25  12024/*5ted apprs_25  1>250ripts/1285" iid=25LSTDERR 2<5di>Warning(${"ile}): no s517e="L="L10L159"}sip 219deL&li/exampcle&25 6ernel-u25 " cla2ss="li5ted apprs_25 " >250ripts/118s/ke140" 17eff=_mods4eq49"L="Lxml2<5di>  kernele (@{$argsscrip kernelL1125 7ernel-u25  x#37;hted (5ted apprs_25  x>250ripts/128e="L119"# Thedtemplate wan"0yat leastyo4n RefEntry here5 makeyo4n.17"L97">  417250ripts/117    f="sid=25L9"L="L9ln 7">entry9gi>>e="L="L10L159"}sip 219deL&li/exampcle&25 9ernel-u25  x#37;hted (4nel-doc#L125  x>250ripts/118 id2"L13id=25L9"L="L 9ln 7">-docdiv9gi>>e="L="L10L159"}sip 219deL&li/exampcle&251kernel-u258* @mmy x#37;5ted apprs_258* >251"ipts/117    f="sid=25L9"L="L  9ln 7">-doc9gi>>e="L="L10L159"}sip 219deL&li/exampcle&2511ernel-u25f="scripts/ke5nel-doc#L125f=">2511ipts/128ipts/kerid=25L9"L="L   ${"ile}>e="L="L10L159"}sip 219deL&li/exampcle&2512ernel-u258* @mmy x#37;5nel-doc#L1258* >2512ipts/128ipts/kerid=25L9"L="L  9ln /7">-doc9gi>>e="L="L10L159"}sip 219deL&li/exampcle&2513ernel-u258* @mmy x#37;5ta>#      258* >251ripts/128xt\$1lntid=25L9"L="L  9ln 7">6urpose9gi>>e="L="L10L159"}sip 219deL&li/exampcle&2514ernel-u25a>28     f="s5ted apprs_25a>2>251ripts/128622 id=25L9"L="L   Documc#L generatid>8inconsistency>e="L="L10L159"}sip 219deL&li/exampcle&2515ernel-u250" cla2ss="li5e" name="L250" >251ripts/1285" id2"Lid=25L9"L="L  9ln /7">6urpose9gi>>e="L="L10L159"}sip 219deL&li/exampcle&2516ernel-u25oc#lntextef="5ts musstex25oc#>251ripts/118s/kernelid=25L9"L="L 9ln /7">-docdiv9gi>>e="L="L10L159"}sip 219deL&li/exampcle&2517ernel-u250" cla2ss="li5ted apprs_250" >251ripts/128e="L119"id=25L9"L="L 9ln 7">86">19gi>>e="L="L10L159"}sip 219deL&li/exampcle&2518ernel-u25"L107"> 127251ripts/117    f="sid=25L9"L="L  9ln title9gi>>e="L="L10L159"}sip 219deL&li/exampcle&2519ernel-u25oc#lntextef="5t9d apprs_25oc#>258ripts/118 id2"L13id=25L9"L="L   Oops>e="L="L10L159"}sip 219deL&li/exampcle&252kernel-u250" cla2ss="li5ted apprs_250" >252"ipts/117    f="sid=25L9"L="L  9ln /title9gi>>e="L="L10L159"}sip 219deL&li/exampcle&2521ernel-u25oc#lntextef="5ted apprs_25oc#>2521ipts/128ipts/kerid=25L9"L="L  9ln warning9gi>>e="L="L10L159"}sip 219deL&li/exampcle&2522ernel-u25f="scripts/ke5e" name="L25f=">2502ipts/128ipts/kerid=25L9"L="L   9ln parn9gi>>e="L="L10L159"}sip 219deL&li/exampcle&2523ernel-u250" cla2ss="li5ted apprs_250" >252ripts/128xt\$1lntid=25L9"L="L    Thedtemplate 7"> this documc#L trie"hto insert>e="L="L10L159"}sip 219deL&li/exampcle&2524ernel-u258* @mmy x#37;5nel-doc#L1258* >250ripts/128622 id=25L9"L="L    the s517e="L="L10L159"}sip 219deL&li/exampcle&2525ernel-u258* @mmy x#37;5nel-doc#L1258* >252ripts/1285" id2"Lid=25L9"L="L    9ln 7ile-doc9gi>${"ile}9ln /7ile-doc9gi>yat this po=25,>e="L="L10L159"}sip 219deL&li/exampcle&2526ernel-u25f="scripts/ke5ripts/kern25f=">252ripts/118s/kernelid=25L9"L="L    but none was found.>e="L="L10L159"}sip 219deL&li/exampcle&2527ernel-u250" cla2ss="li5ted apprs_250" >252ripts/128e="L119"id=25L9"L="L    This dummy 86"> 12 is inserte"hto allow>e="L="L10L159"}sip 219deL&li/exampcle&2528ernel-u258* @mmy x#37;5rel-doc#L1258* >252ripts/117    f="sid=25L9"L="L    generatid>8to continue.>e="L="L10L159"}sip 219deL&li/exampcle&2529ernel-u258* @mmy x#37;5r"line" na258* >252ripts/118 id2"L13id=25L9"L="L   9ln /parn9gi>>e="L="L10L159"}sip 219deL&li/exampcle&253kernel-u25f="scripts/ke5ted apprs_25f=">253"ipts/117    f="sid=25L9"L="L  9ln /warning9gi>>e="L="L10L159"}sip 219deL&li/exampcle&2531ernel-u25id="L41" clas5ted apprs_25id=>2531ipts/128ipts/kerid=25L9"L="L 9ln /7">86">19gi>>e="L="L10L159"}sip 219deL&li/exampcle&2532ernel-u258* @mmy x#37;5ripts/kern258* >2532ipts/128ipts/kerid=25L9"L="L9ln /7">entry9gi>>e="L="L10L159"}sip 219deL&li/exampcle&2533ernel-u250" cla2ss="li5ted apprs_250" >253ripts/128xt\$"d="    52ss="578-doc#L10" 107i2534ernel-u25oc#lntextef="5ted apprs_25oc#>253ripts/128"d="    52ss="578-doc#L10" 107i2535ernel-u258* @mmy x#37;5tel-doc#L1258* >253ripts"d="    52ss="578-doc#L10" 107i2536ernel-u258* @mmy x#37;5ted apprs_258* >253ripts/117ts/kerne4-doc#48ne" nam1182537ernel-u258* @mmy x#37;5e" name="L258* >253ripts/118 ..my $n4_2" _44hr_body1172538ernel-u25f="scripts/ke5tel-doc#L125f=">253ripts$44hr_bversid>8 4get_44hr_b_versid>(tsne1$ungsscribed) ||8nex72887">mas 12ernele (@{$argsscrip kernelL112541ernel-u25id="L41" clas5ted apprs_25id=>2541ipts# using the s// operator.17"L97">  417 12024/*5ted apprs_25> 1>2542iptsforeach8id=$patte)[ (keysl=s=7ahighlights  kernele (@{$argsscrip kernelL112543ernel-u250" cla2ss="li5ned apprs_250" >254ripts#  iid=25LSTDERR 2<5di>scanning patte)[:$patte)[, highlight:($highlights{$patte)[})>e="L="L10L159"}sip 219deL&li/exampcle&25f4ernel-u25y x#37;hted (5916254ripts/128$dohighlighty.1419"L="L>"conten"0y ~ s:$patte)[:$highlights{$patte)[}:gs>>e="L="L10L159"}sip 219deL&li/exampcle&25f5ernel-u25y x#37;hted (59el-doc#L125y x>254ripts"d="    52ss="578-doc#L10" 107i25f6ernel-u258* @mmy x#37;5ted apprs_258* >254ripts/117ts/kerne4-doc#48ne" nam1182547ernel-u258* @mmy x#37;5t" name="L258* >254ripts# Read the 7ile4tha/ maps relative nameshto absolute nameshfor/117ts/kerne4-doc#48ne" nam1182548ernel-u250" cla2ss="li5e" name="L250" >254ripts# 86parnte source a5d obj6">7dir6">ories a5d 7"> shadow trees.17"L97">  417254ripts140"open(SOURCE_MAP,L9"L="L9ln .tmp_"ilelist.txt96ructt  kernele (@{$argsscrip kernelL11255kernel-u25f="scripts/ke5ted apprs_25f=">255"ipts/117    id=($rel app, $abs apptsne1$ungsscribed) ||8nex7288 5t16255ripts/128622     $rel appy ~ s:^/+::sne1$ungsscribed) ||8nex7288 12024/*5ted apprs_25> 1>255ripts/1285" id2"Lllll$source_map{lrel app}k11$abs appsne1$ungsscribed) ||8nex7288255ripts/118s/ke"d="    52ss="578-doc#L10" 107i2557ernel-u25y x#37;hted (5ted apprs_25y x>255ripts/128e="Lclose(SOURCE_MAPtsne1$ungsscribed) ||8nex7288255ripts"d="    52ss="578-doc#L10" 107i2559ernel-u258* @mmy x#37;5ted apprs_258* >255riptsne1$ungsscribed) ||8nex7288256"iptsforeach8(@ARGV  kernele (@{$argsscrip kernelL112561ernel-u25id="L41" clas5="line" na25id=>2561ipts/128chompsne1$ungsscribed) ||8nex72882562ipts/128process_"ile($_tsne1$ungsscribed) ||8nex7288#      258* >256ripts"d="    52ss="578-doc#L10" 107i2564ernel-u25a>28     f="s5/162>256ripts140" verbose78xt>51818to error0  kernele (@{$argsscrip kernelL112565ernel-u250" cla2ss="li5nel-doc#L1250" >256ripts/1id=25LSTDERR 2<5di> error0 error0>e="L="L10L159"}sip 219deL&li/exampcle&2566ernel-u258* @mmy x#37;5/ed apprs_258* >256ripts"d="    52ss="578-doc#L10" 107i2567ernel-u250" cla2ss="li5/ed apprs_250" >256ripts140" verbose78xt>51818to warning0  kernele (@{$argsscrip kernelL112568ernel-u258* @mmy x#37;5nel-doc#L1258* >256ripts/1id=25LSTDERR 2<5di> warning0 warning0>e="L="L10L159"}sip 219deL&li/exampcle&2569ernel-u258* @mmy x#37;5/ed apprs_258* >256ripts"d="    52ss="578-doc#L10" 107i257kernel-u25f="scripts/ke5nel-doc#L125f=">257=ipts/118nviJuly 4unc, 45\*\*\s*10725f1ernel-u258* @mmy x#37;5ted apprs_258* >2571iptsexit( error0 10L159"}sip 219deL&li/exampcle&2572ernel-u25f="scripts/ke5ned apprs_25f=">2572ipts


Thedoriginal LXR software by the L159"}siphttp://sourceforge.net/proj6">s/lx)">LXR communityipts, this experimc#Lal versid>8by L159"}sipmailto:lx)@ke5ux.no">lx)@ke5ux.noipts.
lx).ke5ux.no kindly hoste"hby L159"}siphttp://www.redpill-ke5pro.no">Redpill Le5pro ASipts, provider of"Le5ux consulting a5d operatid>s 86rvices 8ince 1995.