linux/drivers/scsi/aha152x.c
<<
n> >/spa.14 >/form14 >a n> href="../linux+v3.7.9/drivers/scsi/aha152x.c">n> >img src="../.static/gfx/right.png" alt=">>">n>>/spa.14n>>spa. class="lxr_search">n> n> >input typn> >input typn> >butt3.1typSearch/form14 >/spa.14n>>spa. class="lxr_prefs"14 >a href="+prefs?return=drivers/scsi/aha152x.c"n> onclick="return ajax_prefs();">n> Prefs4 >/a>n>>/spa.14 >/div14 >form ac.14.="ajax+*" method="post" onsubmit="return false;">n>>input typn >/form14n >div class="headingbott3m">div id/osearch_results" class="search_results"4 14 >/div14 >div id/ocontent">4 >div id/ofile_contents"1
   1>/a>>spa. class="comment">/* aha152x.c -- Adaptec AHA-152x driver>/spa.14   2>/a>>spa. class="comment"> * Author: Jürgen E. Fischer, fischer@norbit.de>/spa.14   3>/a>>spa. class="comment"> * Copyright 1993-2004 Jürgen E. Fischer>/spa.14   4>/a>>spa. class="comment"> *>/spa.14   5>/a>>spa. class="comment"> * This program is free software; you ca. redistribute it and/or modify it>/spa.14   6>/a>>spa. class="comment"> * under the terms of the GNU General Public License as published by the>/spa.14   7>/a>>spa. class="comment"> * Free Software Founda.14.; either versv3.12, or (at your v3.14.) any>/spa.14   8>/a>>spa. class="comment"> * later versv3..>/spa.14   9>/a>>spa. class="comment"> *>/spa.14  ue="a>>spa. class="comment"> * This program is distributed in the hope that it will be useful, but>/spa.14  11>/a>>spa. class="comment"> * WITHOUT ANY WARRANTY; without even the implied warranty of>/spa.14  12>/a>>spa. class="comment"> * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU>/spa.14  13>/a>>spa. class="comment"> * General Public License for more details.>/spa.14  14>/a>>spa. class="comment"> *>/spa.14  15>/a>>spa. class="comment"> *>/spa.14  16>/a>>spa. class="comment"> * $Id: aha152x.c,v 2.7 2004/01/24 11:42:59 fischer Exp $>/spa.14  17>/a>>spa. class="comment"> *>/spa.14  18>/a>>spa. class="comment"> * $Log: aha152x.c,v $>/spa.14  19>/a>>spa. class="comment"> * Revisv3.12.7  2004/01/24 11:42:59  fischer>/spa.14  2e="a>>spa. class="comment"> * - gather code that is not used by PCMCIA at the end>/spa.14  21>/a>>spa. class="comment"> * - move request_regv3.1for !PCMCIA case to detec.14.>/spa.14  22>/a>>spa. class="comment"> * - migra v3.1to new scsi host api (remove legacy code)>/spa.14  23>/a>>spa. class="comment"> * - free host scribble before scsi_done>/spa.14  24>/a>>spa. class="comment"> * - fix error handling>/spa.14  25>/a>>spa. class="comment"> * - one isapnp device added1to id_table>/spa.14  26>/a>>spa. class="comment"> *>/spa.14  27>/a>>spa. class="comment"> * Revisv3.12.6  2003/10/30 20:52:47  fischer>/spa.14  28>/a>>spa. class="comment"> * - interfaces changes for kernel 2on vspa.14  29>/a>>spa. class="comment"> * - aha152x_probe_one introduced1for pcmcia stub>/spa.14  3e="a>>spa. class="comment"> * - fixed1pnpdev handling>/spa.14  31>/a>>spa. class="comment"> * - instead of alloca v3.1a new one, reuse command1for request sense after check condi v3.1and1reset>/spa.14  32>/a>>spa. class="comment"> * - fixes race in is_complete>/spa.14  33>/a>>spa. class="comment"> *>/spa.14  34>/a>>spa. class="comment"> * Revisv3.12.5  2002/04/14 11:24:53  fischer>/spa.14  35>/a>>spa. class="comment"> * - isapnp support>/spa.14  36>/a>>spa. class="comment"> * - abort fixed>/spa.14  37>/a>>spa. class="comment"> * -12.5 support>/spa.14  38>/a>>spa. class="comment"> *>/spa.14  39>/a>>spa. class="comment"> * Revisv3.12.4  2000/12/16 12:53:56  fischer>/spa.14  4e="a>>spa. class="comment"> * - allow REQUEST SENSE1to be queued>/spa.14  41>/a>>spa. class="comment"> * - handle shared1PCI interrupts>/spa.14  42>/a>>spa. class="comment"> *>/spa.14  43>/a>>spa. class="comment"> * Revisv3.12.3  2000/11/04 16:40:26  fischer>/spa.14  44>/a>>spa. class="comment"> * - handle data overruns>/spa.14  45>/a>>spa. class="comment"> * - extend timeout for data phases>/spa.14  46>/a>>spa. class="comment"> *>/spa.14  47>/a>>spa. class="comment"> * Revisv3.12.2  2000/08/08 19:54:53  fischer>/spa.14  48>/a>>spa. class="comment"> * - minor changes>/spa.14  49>/a>>spa. class="comment"> *>/spa.14  5e="a>>spa. class="comment"> * Revisv3.12.1  2000/05/17 16:23:17  fischer>/spa.14  51>/a>>spa. class="comment"> * - signature update>/spa.14  52>/a>>spa. class="comment"> * - fix for data out w/o scatter gather>/spa.14  53>/a>>spa. class="comment"> *>/spa.14  54>/a>>spa. class="comment"> * Revisv3.12.0  1999/12/25 15:07:32  fischer>/spa.14  55>/a>>spa. class="comment"> * - interrupt routine completly1reworked>/spa.14  56>/a>>spa. class="comment"> * - basic support for new eh code>/spa.14  57>/a>>spa. class="comment"> *>/spa.14  58>/a>>spa. class="comment"> * Revisv3.11.21  1999/11/10 23:46:36  fischer>/spa.14  59>/a>>spa. class="comment"> * - default1to synchronous opera v3.>/spa.14  6e="a>>spa. class="comment"> * - synchronous negotia v3.1fixed>/spa.14  61>/a>>spa. class="comment"> * - added1timeout to loops>/spa.14  62>/a>>spa. class="comment"> * - debugging output ca. be controlled1through procfs>/spa.14  63>/a>>spa. class="comment"> *>/spa.14  64>/a>>spa. class="comment"> * Revisv3.11.20  1999/11/07 18:37:31  fischer>/spa.14  65>/a>>spa. class="comment"> * - synchronous opera v3. works>/spa.14  66>/a>>spa. class="comment"> * - resid support for sg driver>/spa.14  67>/a>>spa. class="comment"> *>/spa.14  68>/a>>spa. class="comment"> * Revisv3.11.19  1999/11/02 22:39:59  fischer>/spa.14  69>/a>>spa. class="comment"> * - moved leading comments to README.aha152x>/spa.14  7e="a>>spa. class="comment"> * - new addi v3.al module param/spa.14  71>/a>>spa. class="comment"> * - updates for ale="spa.14  72>/a>>spa. class="comment"> * - support for the Tripace TC1550 controller>/spa.14  73>/a>>spa. class="comment"> * - interrupt handling changed>/spa.14  74>/a>>spa. class="comment"> *>/spa.14  75>/a>>spa. class="comment"> * Revisv3.11.18  1996/09/07 20:10:40  fischer>/spa.14  76>/a>>spa. class="comment"> * - fixed1ca._queue handling (multiple outstanding commands working again)>/spa.14  77>/a>>spa. class="comment"> *>/spa.14  78>/a>>spa. class="comment"> * Revisv3.11.17  1996/08/17 16:05:14  fischer>/spa.14  79>/a>>spa. class="comment"> * - biosparam improved>/spa.14  8e="a>>spa. class="comment"> * - interrupt verifica v3.>/spa.14  81>/a>>spa. class="comment"> * - updated documenta v3.>/spa.14  82>/a>>spa. class="comment"> * - cleanups>/spa.14  83>/a>>spa. class="comment"> *>/spa.14  84>/a>>spa. class="comment"> * Revisv3.11.16  1996/06/09 00:04:56  root>/spa.14  85>/a>>spa. class="comment"> * - added1configura v3. symbols for insmod (aha152x/aha152x1)>/spa.14  86>/a>>spa. class="comment"> *>/spa.14  87>/a>>spa. class="comment"> * Revisv3.11.15  1996/04/30 14:52:06  fischer>/spa.14  88>/a>>spa. class="comment"> * - proc info1fixed>/spa.14  89>/a>>spa. class="comment"> * - support for extended1transla v3.1for >1GB disks>/spa.14  9e="a>>spa. class="comment"> *>/spa.14  91>/a>>spa. class="comment"> * Revisv3.11.14  1996/01/17  15:11:20  fischer>/spa.14  92>/a>>spa. class="comment"> * - fixed lockup in MESSAGE IN phase after reconnec.14.>/spa.14  93>/a>>spa. class="comment"> *>/spa.14  94>/a>>spa. class="comment"> * Revisv3.11.13  1996/01/09  02:15:53  fischer>/spa.14  95>/a>>spa. class="comment"> * - some cleanups>/spa.14  96>/a>>spa. class="comment"> * - moved request_irq behind controller ini valiza v3.>/spa.14  97>/a>>spa. class="comment"> *   (to avoid spurious interrupts)>/spa.14  98>/a>>spa. class="comment"> *>/spa.14  99>/a>>spa. class="comment"> * Revisv3.11.12  1995/12/16  12:26:07  fischer>/spa.14 100>/a>>spa. class="comment"> * - barrier()s added>/spa.14 101>/a>>spa. class="comment"> * - configurable RESET delay added>/spa.14 102>/a>>spa. class="comment"> *>/spa.14 103>/a>>spa. class="comment"> * Revisv3.11.11  1995/12/06  21:18:35  fischer>/spa.14 104>/a>>spa. class="comment"> * - some minor updates>/spa.14 105>/a>>spa. class="comment"> *>/spa.14 106>/a>>spa. class="comment"> * Revisv3.11.10  1995/07/22  19:18:45  fischer>/spa.14 107>/a>>spa. class="comment"> * -1support for 2 controllers>/spa.14 108>/a>>spa. class="comment"> * - started synchronous data transfers (not working yet)>/spa.14 109>/a>>spa. class="comment"> *>/spa.14 1ue="a>>spa. class="comment"> * Revisv3.11.9  1995/03/18  09:20:24  root>/spa.14 111>/a>>spa. class="comment"> * - patches for PCMCIA and modules>/spa.14 112>/a>>spa. class="comment"> *>/spa.14 113>/a>>spa. class="comment"> * Revisv3.11.8  1995/01/21  22:07:19  root>/spa.14 114>/a>>spa. class="comment"> * - snarf_regv3.1=> request_regv3.>/spa.14 115>/a>>spa. class="comment"> * - aha152x_intr interface change>/spa.14 116>/a>>spa. class="comment"> *>/spa.14 117>/a>>spa. class="comment"> * Revisv3.11.7  1995/01/02  23:19:36  root>/spa.14  18>/a>>spa.18"> 118>/a>>spa. class="comment"> * $21/21  22:07I4MMAND_SIZo be cmd_lespa.14>  191/a>>spa. class="comment"> * Rev-anged>/sarti() be r_reore_flags(spa.14  2e1"a>>spa. class="comment"> * - gated loce min#ifdef which gral Ptwarrann yespa.14  211/a>>spa. class="comment"> * - pa.14  112>/a>>spa. class="comment"> * - misv3.11.7  1996/04/02 22000/  f:27oot>/spa.14  231/a>>spa. class="comment"> * - frebe_olemthout odd numbiniof by foriixedfixed>/spa.14  241/a>>spa. class="comment"> * - pa.14  251/a>>spa. class="comment"> * - oisv3.11.7  5996/04/00 20::52:59  root>/spa.14  261/a>>spa. class="comment"> *>/sabort fixe thaed>/spa.14  271/a>>spa. class="comment"> * Revebugging outroved>/spa.14  281/a>>spa. class="comment"> * - pa.14  291/a>>spa. class="comment"> * - aisv3.11.7  4996/04/02/251>/a:33:01oot>/spa.14  3e1"a>>spa. class="comment"> * - fixirq14.="a be r_st_irq bepa.14  311/a>>spa. class="comment"> * - insrt fi="a 1  22:0pa.14  321/a>>spa. class="comment"> * - pa.14   231/a>>spa. class="comment"> *>/saisv3.11.7  3996/04/08 16:31/:56 05oot>/spa.14  341/a>>spa. class="comment"> * Revpdates for alemid-level-vers/sanges>/spa.14  351/a>>spa. class="comment"> * - isaaccept unexpectwarBUSFREEase aftesror handi v3.1anpa.14  361/a>>spa. class="comment"> * - aboparityeck connownfigurable REpa.14  371/a>>spa. class="comment"> * -1pa.14  381/a>>spa. class="comment"> *>/svisv3.11.20  996/04/07/182:26:56  root>/spa.14  391/a>>spa. class="comment"> * Revleanupswarupbugging oute>/spa.14  4e1"a>>spa. class="comment"> * - alle dettweag yetonset>/slay adspa.14  411/a>>spa. class="comment"> * - han1  22:07rt fi/et>/sle tha(prettyeurfas2:0...spa.14  421/a>>spa. class="comment"> *>/spa.14  431/a>>spa. class="comment"> * Revisv3.12.31.1996/04/05/281:18:35 4root>/spa.14   341/a>>spa. class="comment"> * - han1  22:r alemid-levelterface change>/s (rt fi-et>/sspa.14  451/a>>spa. class="comment"> * - extay adster recon>/sddedjus2:0r sg d mins REQice adspa.14  461/a>>spa. class="comment"> *>/spa.14  471/a>>spa. class="comment"> * Revisv3.12.21 1999/14/18 252:26:52:00oot>/spa.14  481/a>>spa. class="comment"> * - minFd loc"e deta trange> expectwa"ebe_olempa.14  491/a>>spa. class="comment"> *>/sadded1con addBIOSgnature upspa.14  5e1"a>>spa. class="comment"> * Repa.14  511/a>>spa. class="comment"> * - sisv3.12.2=ue= 996/04/01/32000/:44:251>t>/spa.14  521/a>>spa. class="comment"> * - fixor changes>/s is_cnsw/stanwndling>/spa.14  531/a>>spa. class="comment"> *>/spa.14  541/a>>spa. class="comment"> * Revisv3.12.0=ue=1996/03/16  82:08:36:27oot>/spa.14  551/a>>spa. class="comment"> * - inted locSTATUSase aft(non-GOOD tic/g wedetaropploce mieouts;pa.14  561/a>>spa. class="comment"> * - b xes racbe_olemsthout CD-ROM sectsg dizetec.14.>/s & mediaanges>/spa.14  571/a>>spa. class="comment"> *>/spa.14  581/a>>spa. class="comment"> * Revisv3.11.2=ue=0996/03/16  09966:58  fist>/spa.14  591/a>>spa. class="comment"> * - def for datunsuccessful ect>
n11.s is_e to of non-trolinu inte07rsnatuts topa.14  6e1"a>>spa. class="comment"> * - snclie Trii/ah bu/spa.14  611/a>>spa. class="comment"> * - pa.14  621/a>>spa. class="comment"> * - disv3.11.2=u99996/03/10 220066:19  fist>/spa.14  631/a>>spa. class="comment"> *>/sinted locDATA pha(r Four of or has gon/spa.14  641/a>>spa. class="comment"> * Repa.14  651/a>>spa. class="comment"> * - sisv3.11.2=u98996/03/10  15:12:53 4root>/spa.14   561/a>>spa. class="comment"> * - resed loce minrec"> xes rac(sh/oLcliem/spa.14  671/a>>spa. class="comment"> *>/smoved req valiza v3.>/s of scrhes   Foa be 152x_intue hapa.14  681/a>>spa. class="comment"> * Repa.14  691/a>>spa. class="comment"> * - misv3.11.2=u97996/03/10  02:35 56  3oot>/spa.14  7e1"a>>spa. class="comment"> * - newDATA phaed lo. R Foly leftta trathe hopedfispa.14  711/a>>spa. class="comment"> * - pa.14  721/a>>spa. class="comment"> * - sisv3.11.2=u96996/03/10  82:00 56  fist>/spa.14  731/a>>spa. class="comment"> * - intor changes>/s 1.2DATA phpa.14  741/a>>spa. class="comment"> *>/spa.14  751/a>>spa. class="comment"> * Revisv3.11.1=u95996/03/09 220060:36:01oot>/spa.14  761/a>>spa. class="comment"> * - fixnge>/s dling (muof MSGIter recon>/l14.>/spa.14   671/a>>spa. class="comment"> *>/sresed loceti/clipa.14  781/a>>spa. class="comment"> * Revinor changes>/spa.14  791/a>>spa. class="comment"> * - pa.14  8e1"a>>spa. class="comment"> * - iisv3.11.1=u94996/03/09  19964:08:251>t>/spa.14  811/a>>spa. class="comment"> * - upded locbugathetiple outstanding commands wte>/spa.14  821/a>>spa. class="comment"> * - cleaged>/saec.14.>/spa.14  831/a>>spa. class="comment"> *>/ssupport for 2 cnel 2onmands wte" nnfigura v3. sypa.14  841/a>>spa. class="comment"> * Rev- et>/sle rrectwapa.14  851/a>>spa. class="comment"> * - addaged>/samessa/s dling (mpa.14  861/a>>spa. class="comment"> *>/spa.14  871/a>>spa. class="comment"> * Revisv3.11.1=u93996/03/09  5000/:41  root>/spa.14  881/a>>spa. class="comment"> * - proed locbugsthout tiple outstanding commands wopa.14  891/a>>spa. class="comment"> * - pa.14  9e1"a>>spa. class="comment"> *>/svisv3.11.1=u92996/03/09  32:15:36  3oot>/spa.14  911/a>>spa. class="comment"> * Rev- tiple outstanding commands workingt(nocbe_olemsthout IBMiver>/spa.14  921/a>>spa. class="comment"> * - pa.14  931/a>>spa. class="comment"> *>/svisv3.11.1=u91996/03/09  2000/:51:36oot>/spa.14  941/a>>spa. class="comment"> * Reved1contiple outstanding commands wopa.14  951/a>>spa. class="comment"> * - s(e minbe_olemthout s);" $%&? IBMivce addrem)>/spa.14  961/a>>spa. class="comment"> * - pa.14  971/a>>spa. class="comment"> *   (isv3.11.1=u9996/03/09  20011:20  51>t>/spa.14  981/a>>spa. class="comment"> *>/sconfirrectwa auto-figura v3. sypa.14  991/a>>spa. class="comment"> * Revddaged>/sa hopauto-figura v3. sy (ed1cone min'#def" n'/spa.14 1002/a>>spa. class="comment"> * - bared1coneort for 2 cdis-/onnec.14.>/spa.14 1012/a>>spa. class="comment"> * - pa.14 1022/a>>spa. class="comment"> *>/s(isv3.11.1=u8996/03/09  21:13:09:3root>/spa.14 1032/a>>spa. class="comment"> * Revared1coneort for 2 c hopvers/.14.=vityelt 19pa.14 1042/a>>spa. class="comment"> * - somor changes>/spa.14 1052/a>>spa. class="comment"> *>/spa.14 1062/a>>spa. class="comment"> * Revisv3.11.10.7996/03/09  5::52:50:15oot>/spa.14 1072/a>>spa. class="comment"> * -1suproved>/sase aftec.14.>/spa.14 1082/a>>spa. class="comment"> * - stanownus com hop scsif_regv3.1=&ge thaof2=u99pl1spa.14 1092/a>>spa. class="comment"> *>/spa.14 1ue2"a>>spa. class="comment"> * Revisv3.11.90.6996/03/09  20011:01:38oot>/spa.14 1112/a>>spa. class="comment"> * - pfirst pic Licrele af; ed1cone minnature ups s wtsparam im(spa.14 1122/a>>spa. class="comment"> *>/spa.14 1132/a>>spa. class="comment"> * Revisv3.11.80.5996/03/08 20::50:17 30oot>/spa.14 1142/a>>spa. class="comment"> * - sed loctim combe_olemsthout my IBMiver>/pa.14 1152/a>>spa. class="comment"> *>/spa.14 1162/a>>spa. class="comment"> * $Idisv3.11.80.4996/03/08 299964:06:551>t>/spa.14 1172/a>>spa. class="comment"> * Reved loce minbe_olemsthout eout tos dun isclete>/smmands wopa.14  18>/a>>spa.182> 1182/a>>spa. class="comment"> * $2pa.14  192/a>>spa. class="comment"> * Revisv3.12.70.3996/03/08 285:11:55:03oot>/spa.14>  2e2"a>>spa. class="comment"> * - gwrit coma traks>/s too.  mourfad s wtked>/s a newdosopart3.1anpa.14>  212/a>>spa. class="comment"> * - pa.14  1122/a>>spa. class="comment"> * - misv3.11.70.2996/03/08 272:07:42  fist>/spa.14>  232/a>>spa. class="comment"> * - fring coma traks>/s.  Mourfad s msdosopart3.1anspa.14>  242/a>>spa. class="comment"> * - pa.14>  252/a>>spa. class="comment"> * - oisv3.11.70.1996/03/08 25:31/:38 30oot>/spa.14>  262/a>>spa. class="comment"> *>/safirst "damhe h comaoesn'orking"es/sc1anpa.14>  272/a>>spa. class="comment"> * Repa.14>  282/a>>spa. class="comment"> * - iisv3.11.70.0996/03/08  1996/:53 25oot>/spa.14>  292/a>>spa. class="comment"> * - aemptyefun4.>/s bodies;tec.14.()aks>/s.pa.14  3e2"a>>spa. class="comment"> * - pa.14  312/a>>spa. class="comment"> * - pa.14  322/a>>spa. class="comment"> * -                                                                          pa.14   232/a>>spa. class="comment"> *>/pa.14  342/a>>spa. class="comment"> * Rsee Dmenta v3.>/ssi/aha152x.c#Ltxor 2 cfigura v3. sy ails.>/pa.14  352/a>>sp href="drivers/scsi/aha152x.c#L1182 id/oL26"  class="line" nam  362/a>>spa. class="comment"> * -                                                                          /pa.14  372/a>>sp href="drivers/scsi/aha152x.c#L1182 id/oL1 n2 class="line" nam  382/a>>sp#isclude <href="driisclude/e" ux/ules>/.hlass="linf="d">e" ux/ules>/.h>>sp; re href="drivers/scsi/aha152x.c#L1182 id/oL29"  class="line" nam  392/a>>sp#isclude <href="dri+ambig=isclude/asm-alpha/irq.h|isclude/asm-arm/irq.h|isclude/asm-avr32/irq.h|isclude/asm-blackfin/irq.h|isclude/asm-cris/irq.h|isclude/asm-frv/irq.h|isclude/asm-gral ic/irq.h|isclude/asm-h8300/irq.h|isclude/asm-i386/irq.h|isclude/asm-ia64/irq.h|isclude/asm-m32r/irq.h|isclude/asm-m68k/irq.h|isclude/asm-m68knentu/irq.h|isclude/asm-mips/irq.h|isclude/asm-mips64/irq.h|isclude/asm-parisc/irq.h|isclude/asm-powerpc/irq.h|isclude/asm-ppc/irq.h|isclude/asm-s390/irq.h|isclude/asm-sh/irq.h|isclude/asm-sh64/irq.h|isclude/asm-ram c/irq.h|isclude/asm-sam c64/irq.h|isclude/asm-um/irq.h|isclude/asm-v850/irq.h|isclude/asm-x86/irq.h|isclude/asm-x86_64/irq.h|isclude/asm-ndedsa/irq.hlass="linfal * asm/irq.h>>sp; re href="drivers/scsi/aha152x.c#L1182 id/oL40"2 class="line" nam  4e2"a>>sp#isclude <href="driisclude/e" ux/io.hlass="linf="d">e" ux/io.h>>sp; re href="drivers/scsi/aha152x.c#L1182 id/oL21"  class="line" nam  412/a>>sp#isclude <href="driisclude/e" ux/blkdev.hlass="linf="d">e" ux/blkdev.h>>sp; re href="drivers/scsi/aha152x.c#L1182 id/oL22"  class="line" nam  422/a>>sp#isclude <href="driisclude/e" ux/clete>/1anshlass="linf="d">e" ux/clete>/1ansh>>sp; re href="drivers/scsi/aha152x.c#L1182 id/oL23"  class="line" nam  432/a>>sp#isclude <href="driisclude/e" ux/errno.hlass="linf="d">e" ux/errno.h>>sp; re href="drivers/scsi/aha152x.c#L1182 id/oL24" cclass="line" nam   342/a>>sp#isclude <href="driisclude/e" ux/str co.hlass="linf="d">e" ux/str co.h>>sp; re href="drivers/scsi/aha152x.c#L1182 id/oL25"  class="line" nam  452/a>>sp#isclude <href="driisclude/e" ux/wait.hlass="linf="d">e" ux/wait.h>>sp; re href="drivers/scsi/aha152x.c#L1182 id/oL26"  class="line" nam  462/a>>sp#isclude <href="driisclude/e" ux/iot fo.hlass="linf="d">e" ux/iot fo.h>>sp; re href="drivers/scsi/aha152x.c#L1182 id/oL1172 class="line" nam  472/a>>sp#isclude <href="driisclude/e" ux/ay ad.hlass="linf="d">e" ux/ay ad.h>>sp; re href="drivers/scsi/aha152x.c#L1182 id/oL1 n2 class="line" nam  4824a>>sp#isclude <href="driisclude/e" ux/c in_fs.hlass="linf="d">e" ux/c in_fs.h>>sp; re href="drivers/scsi/aha152x.c#L1182 id/oL29"  class="line" nam  4924a>>sp#isclude <href="driisclude/e" ux/irrupts)>.hlass="linf="d">e" ux/irrupts)>.h>>sp; re href="drivers/scsi/aha152x.c#L1182 id/oL50"2 class="line" nam  5e25a>>sp#isclude <href="driisclude/e" ux/init.hlass="linf="d">e" ux/init.h>>sp; re href="drivers/scsi/aha152x.c#L1182 id/oL21"  class="line" nam  5125a>>sp#isclude <href="driisclude/e" ux/nel 2o.hlass="linf="d">e" ux/nel 2o.h>>sp; re href="drivers/scsi/aha152x.c#L1182 id/oL22"  class="line" nam  5225a>>sp#isclude <href="driisclude/e" ux/pnp su.hlass="linf="d">e" ux/inp su.h>>sp; re href="drivers/scsi/aha152x.c#L1182 id/oL23"  class="line" nam  5325a>>sp#isclude <href="driisclude/e" ux/spinkup .hlass="linf="d">e" ux/spinkup .h>>sp; re href="drivers/scsi/aha152x.c#L1182 id/oL24"  class="line" nam  5425a>>sp#isclude <href="driisclude/e" ux/ks>/ue ha.hlass="linf="d">e" ux/ws>/ue ha.h>>sp; re href="drivers/scsi/aha152x.c#L1182 id/oL25"  class="line" nam  5525a>>sp#isclude <href="driisclude/e" ux/list.hlass="linf="d">e" ux/list.h>>sp; re href="drivers/scsi/aha152x.c#L1182 id/oL26"  class="line" nam  5625a>>sp#isclude <href="driisclude/e" ux/slab.hlass="linf="d">e" ux/slab.h>>sp; re href="drivers/scsi/aha152x.c#L1182 id/oL1172 class="line" nam  5725a>>sp#isclude <href="driisclude/i/ahai/ahcam.hlass="linf="d">i/ahai/ahcam.h>>sp; re href="drivers/scsi/aha152x.c#L1182 id/oL1 n2 class="line" nam  582/a>>sp href="drivers/scsi/aha152x.c#L1182 id/oL29"  class="line" nam  5925a>>sp#isclude "href="drivers/scsi/ahai/ah.hlass="linf="d">i/ah.h>>sp;quot; href="drivers/scsi/aha152x.c#L1182 id/oL60"2 class="line" nam  6e26a>>sp#isclude <href="driisclude/i/ahai/ah_dbo.hlass="linf="d">i/ahai/ah_dbo.h>>sp; re href="drivers/scsi/aha152x.c#L1182 id/oL61"2 class="line" nam  6126a>>sp#isclude <href="driisclude/i/ahai/ah_host.hlass="linf="d">i/ahai/ah_host.h>>sp; re href="drivers/scsi/aha152x.c#L1182 id/oL22"  class="line" nam  6226a>>sp#isclude <href="driisclude/i/ahai/ah_nsfert fo_spi.hlass="linf="d">i/ahai/ah_nsfert fo_spi.h>>sp; re href="drivers/scsi/aha152x.c#L1182 id/oL23"  class="line" nam  6326a>>sp#isclude <href="driisclude/i/ahai/ah_eh.hlass="linf="d">i/ahai/ah_eh.h>>sp; re href="drivers/scsi/aha152x.c#L1182 id/oL24"  class="line" nam  64264>>sp#isclude "href="drivers/scsi/aha152x.c#Lhlass="linf="d">152x.c#Lh>>sp;quot; href="drivers/scsi/aha152x.c#L1182 id/oL25"  class="line" nam  6526a>>sp href="drivers/scsi/aha152x.c#L11826id/oL16"2cclass="line" nam>sptic/gc href="dri+e th=LIST_HEADlass="lins="d">LIST_HEAD>>sp(href="dri+e th=152x_inthost_listlass="lins="d">152x_inthost_list>>sp); href="drivers/scsi/aha152x.c#L1182 id/oL1172 class="line" nam  6726a>>sp href="drivers/scsi/aha152x.c#L1182 id/oL58"2 class="line" nam  6826a>>sp href="drivers/scsi/aha152x.c#L1182 id/oL39"2 class="line" nam  692/a>>spa. class="comment"> * /* DEFINES  /pa.14  7e2"a>>sp href="drivers/scsi/aha152x.c#L1182 id/oL61"2 class="line" nam  712/a>>spa. class="comment"> * /* FPCMCIA andcards, alwadstuse AUTOCONF  /pa.14  7227a>>sp#if href="dri+e th=def" ndlass="lins="d">def" nd>>sp(href="dri+e th=CIA anlass="lins="d">CIA an>>sp) || href="dri+e th=def" ndlass="lins="d">def" nd>>sp(href="dri+e th=MODULElass="lins="d">MODULE>>sp) href="drivers/scsi/aha152x.c#L1182 id/oL23"  class="line" nam  73273>>sp#if !href="dri+e th=def" ndlass="lins="d">def" nd>>sp(href="dri+e th=AUTOCONFlass="lins="d">AUTOCONF>>sp) href="drivers/scsi/aha152x.c#L1182 id/oL24"  class="line" nam  742/a>>sp#def" n href="dri+e th=AUTOCONFlass="lins="d">AUTOCONF>>sp href="drivers/scsi/aha152x.c#L1182 id/oL25"  class="line" nam  752/a>>sp#endif href="drivers/scsi/aha152x.c#L1182 id/oL16"2 class="line" nam  762/a>>sp#endif href="drivers/scsi/aha152x.c#L1182 id/oL1172cclass="line" nam>sp href="drivers/scsi/aha152x.c#L11827id/oL58"2 class="line" nam  78278>>sp#if !href="dri+e th=def" ndlass="lins="d">def" nd>>sp(href="dri+e th=AUTOCONFlass="lins="d">AUTOCONF>>sp) && !href="dri+e th=def" ndlass="lins="d">def" nd>>sp(href="dri+e th=SETUP0lass="lins="d">SETUP0>>sp) href="drivers/scsi/aha152x.c#L1182 id/oL39"2 class="line" nam  792/a>>sp#or hanhref="dri+e th=def" nlass="lins="d">def" n>>sp href="dri+e th=AUTOCONFlass="lins="d">AUTOCONF>>sp href="dri+e th=orlass="lins="d">or>>sp href="dri+e th=SETUP0lass="lins="d">SETUP0>>sp href="drivers/scsi/aha152x.c#L1182 id/oL80"2 class="line" nam  8e2"a>>sp#endif href="drivers/scsi/aha152x.c#L1182 id/oL81"2 class="line" nam  812/a>>sp href="drivers/scsi/aha152x.c#L1182 id/oL22"  class="line" nam  8228a>>sp#if href="dri+e th=def" ndlass="lins="d">def" nd>>sp(href="dri+e th=AHAx.cX_DEBUGlass="lins="d">AHAx.cX_DEBUG>>sp) href="drivers/scsi/aha152x.c#L1182 id/oL83"2 class="line" nam  832/a>>sp#def" n href="dri+e th=DEBUG_DEFAULTlass="lins="d">DEBUG_DEFAULT>>sp href="dri+e th=uggin_ehlass="lins="d">degin_eh>>sp href="drivers/scsi/aha152x.c#L1182 id/oL24"  class="line" nam  842/a>>sp href="drivers/scsi/aha152x.c#L1182 id/oL25"  class="line" nam  852/a>>sp#def" n href="dri+e th=DPRINTKlass="lins="d">DPRINTK>>sp(href="dri+e th=whenlass="lins="d">when>>sp,href="dri+e th=msgslass="lins="d">msgs>>sp...s \ href="drivers/scsi/aha152x.c#L1182 id/oL16"2 class="line" nam  862/a>>sp        do { if(href="dri+e th=HOSTDATAlass="lins="d">HOSTDATA>>sp(href="dri+e th=shpntlass="lins="d">shpnt>>sp)-; rehref="dri+e th=ugginlass="lins="d">degin>>sp & (href="dri+e th=whenlass="lins="d">when>>sp)) href="dri+e th=printklass="lins="d">printk>>sp(href="dri+e th=msgslass="lins="d">msgs>>sp); } while(0) href="drivers/scsi/aha152x.c#L1182 id/oL1172 class="line" nam  8728a>>sp href="drivers/scsi/aha152x.c#L1182 id/oL88"2 class="line" nam  882/a>>sp#def" n href="dri+e th=DO_LOCKlass="lins="d">DO_LOCK>>sp(href="dri+e th=flagslass="lins="d">flags>>sp)  \ href="drivers/scsi/aha152x.c#L1182 id/oL39"2 class="line" nam  892/a>>sp        do { \ href="drivers/scsi/aha152x.c#L1182 id/oL90"2 class="line" nam  9e2"a>>sp                if(href="dri+e th=spin_is_kup ndlass="lins="d">spin_is_kup nd>>sp(&href="dri+e th=QLOCKlass="lins="d">QLOCK>>sp)) { \ href="drivers/scsi/aha152x.c#L1182 id/oL81"2 class="line" nam  912/a>>sp                        href="dri+e th=DPRINTKlass="lins="d">DPRINTK>>sp(href="dri+e th=degin_r inlass="lins="d">degin_r in>>sp, href="dri+e th=DEBUG_LEADlass="lins="d">DEBUG_LEAD>>sp h. class="comstr co"p;quot;(%s:%d) alringy kup nd at %s:%d\n"ha.14CMDINFO>>sp(href="dri+e th=CURRENT_SClass="lins="d">CURRENT_SC>>sp), href="dri+e th=__fun4__lass="lins="d">__fun4__>>sp, href="dri+e th=__LINE__lass="lins="d">__LINE__>>sp, href="dri+e th=QLOCKERlass="lins="d">QLOCKER>>sp, href="dri+e th=QLOCKERLlass="lins="d">QLOCKERL>>sp); \ href="drivers/scsi/aha152x.c#L1182 id/oL22"  class="line" nam  922/a>>sp                } \ href="drivers/scsi/aha152x.c#L1182 id/oL83"2 class="line" nam  932/a>>sp                href="dri+e th=DPRINTKlass="lins="d">DPRINTK>>sp(href="dri+e th=degin_kup  co"ass="lins="d">degin_kup  co>>sp, href="dri+e th=DEBUG_LEADlass="lins="d">DEBUG_LEAD>>sp h. class="comstr co"p;quot;(%s:%d) kup  co\n"ha.14CMDINFO>>sp(href="dri+e th=CURRENT_SClass="lins="d">CURRENT_SC>>sp), href="dri+e th=__fun4__lass="lins="d">__fun4__>>sp, href="dri+e th=__LINE__lass="lins="d">__LINE__>>sp); \ href="drivers/scsi/aha152x.c#L1182 id/oL24"  class="line" nam  942/a>>sp                href="dri+e th=spin_kup q besavnlass="lins="d">spin_kup q besavn>>sp(&href="dri+e th=QLOCKlass="lins="d">QLOCK>>sp,href="dri+e th=flagslass="lins="d">flags>>sp); \ href="drivers/scsi/aha152x.c#L1182 id/oL25"  class="line" nam  952/a>>sp                href="dri+e th=DPRINTKlass="lins="d">DPRINTK>>sp(href="dri+e th=degin_kup  co"ass="lins="d">degin_kup  co>>sp, href="dri+e th=DEBUG_LEADlass="lins="d">DEBUG_LEAD>>sp h. class="comstr co"p;quot;(%s:%d) kup ed\n"ha.14CMDINFO>>sp(href="dri+e th=CURRENT_SClass="lins="d">CURRENT_SC>>sp), href="dri+e th=__fun4__lass="lins="d">__fun4__>>sp, href="dri+e th=__LINE__lass="lins="d">__LINE__>>sp); \ href="drivers/scsi/aha152x.c#L1182 id/oL16"2 class="line" nam  96296>>sp                href="dri+e th=QLOCKERlass="lins="d">QLOCKER>>sp=href="dri+e th=__fun4__lass="lins="d">__fun4__>>sp; \ href="drivers/scsi/aha152x.c#L1182 id/oL1172 class="line" nam  972/a>>sp                href="dri+e th=QLOCKERLlass="lins="d">QLOCKERL>>sp=href="dri+e th=__LINE__lass="lins="d">__LINE__>>sp; \ href="drivers/scsi/aha152x.c#L1182 id/oL88"2 class="line" nam  982/a>>sp        } while(0) href="drivers/scsi/aha152x.c#L1182 id/oL99"2 class="line" nam  992/a>>sp href="drivers/scsi/aha152x.c#L1183 id/oL1003 class="line" nam 1003/a>>sp#def" n href="dri+e th=DO_UNLOCKlass="lins="d">DO_UNLOCK>>sp(href="dri+e th=flagslass="lins="d">flags>>sp)        \ href="drivers/scsi/aha152x.c#L1183 id/oL1013 class="line" nam 10130a>>sp        do { \ href="drivers/scsi/aha152x.c#L1183 id/oL22"3 class="line" nam 10230a>>sp                href="dri+e th=DPRINTKlass="lins="d">DPRINTK>>sp(href="dri+e th=degin_kup  co"ass="lins="d">degin_kup  co>>sp, href="dri+e th=DEBUG_LEADlass="lins="d">DEBUG_LEAD>>sp h. class="comstr co"p;quot;(%s:%d) unkup  co (kup nd at %s:%d)\n"ha.14CMDINFO>>sp(href="dri+e th=CURRENT_SClass="lins="d">CURRENT_SC>>sp), href="dri+e th=__fun4__lass="lins="d">__fun4__>>sp, href="dri+e th=__LINE__lass="lins="d">__LINE__>>sp, href="dri+e th=QLOCKERlass="lins="d">QLOCKER>>sp, href="dri+e th=QLOCKERLlass="lins="d">QLOCKERL>>sp); \ href="drivers/scsi/aha152x.c#L1183 id/oL1033 class="line" nam 10330a>>sp                href="dri+e th=spin_unkup q ber_reorelass="lins="d">spin_unkup q ber_reore>>sp(&href="dri+e th=QLOCKlass="lins="d">QLOCK>>sp,href="dri+e th=flagslass="lins="d">flags>>sp); \ href="drivers/scsi/aha152x.c#L1183 id/oL24"3 class="line" nam 10430a>>sp                href="dri+e th=DPRINTKlass="lins="d">DPRINTK>>sp(href="dri+e th=degin_kup  co"ass="lins="d">degin_kup  co>>sp, href="dri+e th=DEBUG_LEADlass="lins="d">DEBUG_LEAD>>sp h. class="comstr co"p;quot;(%s:%d) unkup ed\n"ha.14CMDINFO>>sp(href="dri+e th=CURRENT_SClass="lins="d">CURRENT_SC>>sp), href="dri+e th=__fun4__lass="lins="d">__fun4__>>sp, href="dri+e th=__LINE__lass="lins="d">__LINE__>>sp); \ href="drivers/scsi/aha152x.c#L1183 5d/oL24"3 class="line" nam 10530a>>sp                href="dri+e th=QLOCKERlass="lins="d">QLOCKER>>sp=h. class="comstr co"p;quot;( workup ed)"ha.14 106306>>sp                href="dri+e th=QLOCKERLlass="lins="d">QLOCKERL>>sp=0; \ href="drivers/scsi/aha152x.c#L1183 7d/oL24"3 class="line" nam 107307>>sp        } while(0) href="drivers/scsi/aha152x.c#L1183 id/oL1083 class="line" nam 10830a>>sp href="drivers/scsi/aha152x.c#L1183 id/oL1093 class="line" nam 10930a>>sp#olse href="drivers/scsi/aha152x.c#L1183 id/oL1103 class="line" nam 1ue31a>>sp#def" n href="dri+e th=DPRINTKlass="lins="d">DPRINTK>>sp(href="dri+e th=whenlass="lins="d">when>>sp,href="dri+e th=msgslass="lins="d">msgs>>sp...s href="drivers/scsi/aha152x.c#L1183 id/oL1013 class="line" nam 1113/a>>sp#def" n href="dri+e th=DO_LOCKlass="lins="d">DO_LOCK>>sp(href="dri+e th=flagslass="lins="d">flags>>sp)          href="dri+e th=spin_kup q besavnlass="lins="d">spin_kup q besavn>>sp(&href="dri+e th=QLOCKlass="lins="d">QLOCK>>sp,href="dri+e th=flagslass="lins="d">flags>>sp) href="drivers/scsi/aha152x.c#L1183 id/oL22"3 class="line" nam 1123/a>>sp#def" n href="dri+e th=DO_UNLOCKlass="lins="d">DO_UNLOCK>>sp(href="dri+e th=flagslass="lins="d">flags>>sp)        href="dri+e th=spin_unkup q ber_reorelass="lins="d">spin_unkup q ber_reore>>sp(&href="dri+e th=QLOCKlass="lins="d">QLOCK>>sp,href="dri+e th=flagslass="lins="d">flags>>sp) href="drivers/scsi/aha152x.c#L1183 id/oL1033 class="line" nam 1133/a>>sp#endif href="drivers/scsi/aha152x.c#L1183 id/oL1143 class="line" nam 11431a>>sp href="drivers/scsi/aha152x.c#L1183 id/oL1053 class="line" nam 11531a>>sp#def" n href="dri+e th=LEADlass="lins="d">LEAD>>sp            h. class="comstr co"p;quot;(i/ah%d:%d:%d) "ha.14 1163/a>>sp#def" n href="dri+e th=WARN_LEADlass="lins="d">WARN_LEAD>>sp       href="dri+e th=KERN_WARNINGlass="lins="d">KERN_WARNING>>sp    href="dri+e th=LEADlass="lins="d">LEAD>>sp href="drivers/scsi/aha152x.c#L1183 7d/oL24"3 class="line" nam 1173/a>>sp#def" n href="dri+e th=INFO_LEADlass="lins="d">INFO_LEAD>>sp       href="dri+e th=KERN_INFOlass="lins="d">KERN_INFO>>sp       href="dri+e th=LEADlass="lins="d">LEAD>>sp href="drivers/scsi/aha152x.c#L1183 id/oL1083m  18>/a>>spa.183> 11831a>>sp#def" n href="dri+e th=NOTE_LEADlass="lins="d">NOTE_LEAD>>sp       href="dri+e th=KERN_NOTICElass="lins="d">KERN_NOTICE>>sp     href="dri+e th=LEADlass="lins="d">LEAD>>sp href="drivers/scsi/aha152x.c#L1183 id/oL1093 class="line" nam  193/a>>sp#def" n href="dri+e th=ERR_LEADlass="lins="d">ERR_LEAD>>sp        href="dri+e th=KERN_ERRlass="lins="d">KERN_ERR>>sp        href="dri+e th=LEADlass="lins="d">LEAD>>sp href="drivers/scsi/aha152x.c#L1183 id/oL20"3 class="line" nam  2e32a>>sp#def" n href="dri+e th=DEBUG_LEADlass="lins="d">DEBUG_LEAD>>sp      href="dri+e th=KERN_DEBUGlass="lins="d">KERN_DEBUG>>sp      href="dri+e th=LEADlass="lins="d">LEAD>>sp href="drivers/scsi/aha152x.c#L1183 id/oL1013 class="line" nam  2132a>>sp#def" n href="dri+e th=CMDINFOlass="lins="d">CMDINFO>>sp(href="dri+e th=cmdlass="lins="d">cmd>>sp) \ href="drivers/scsi/aha152x.c#L1183 id/oL22"3cclass="line" nam>sp                        (href="dri+e th=cmdlass="lins="d">cmd>>sp) ? ((href="dri+e th=cmdlass="lins="d">cmd>>sp)-; rehref="dri+e th=uge ad"ass="lins="d">dee ad>>sp-; rehref="dri+e th=host"ass="lins="d">host>>sp-; rehref="dri+e th=host_no"ass="lins="d">host_no>>sp) : -1, \ href="drivers/scsi/aha152x.c#L1183 id/oL1033 class="line" nam  2332a>>sp                        (href="dri+e th=cmdlass="lins="d">cmd>>sp) ? ((href="dri+e th=cmdlass="lins="d">cmd>>sp)-; rehref="dri+e th=uge ad"ass="lins="d">dee ad>>sp-; rehref="dri+e th=idlass="lins="d">id>>sp & 0x0f) : -1, \ href="drivers/scsi/aha152x.c#L1183 id/oL1143 class="line" nam  2432a>>sp                        (href="dri+e th=cmdlass="lins="d">cmd>>sp) ? ((href="dri+e th=cmdlass="lins="d">cmd>>sp)-; rehref="dri+e th=uge ad"ass="lins="d">dee ad>>sp-; rehref="dri+e th=lunlass="lins="d">lun>>sp & 0x07) : -1 href="drivers/scsi/aha152x.c#L1183 id/oL1053 class="line" nam  2532a>>sp href="drivers/scsi/aha152x.c#L1183 id/oL26"3 class="line" nam  2632a>>sptic/gc href="dri+e th=inl" nlass="lins="d">inl" n>>sp void href="drivers/scsi/aha152x.c#L1183 7d/oL24"3 class="line" nam  273/a>>sparef="dri+e th=CMD_INC_RESIDlass="lins="d">CMD_INC_RESID>>sp(struct href="dri+e th=s/ah_cmndlass="lins="d">s/ah_cmnd>>sp *href="dri+e th=cmdlass="lins="d">cmd>>sp,terf href="dri+e th=inclass="lins="d">inc>>sp) href="drivers/scsi/aha152x.c#L1183 id/oL1 n3 class="line" nam  283/a>>sp{ href="drivers/scsi/aha152x.c#L1183 id/oL1093 class="line" nam  2932a>>sp        href="dri+e th=s/ah_set_r_ridlass="lins="d">s/ah_set_r_rid>>sp(href="dri+e th=cmdlass="lins="d">cmd>>sp, href="dri+e th=s/ah_get_r_ridlass="lins="d">s/ah_get_r_rid>>sp(href="dri+e th=cmdlass="lins="d">cmd>>sp) + href="dri+e th=inclass="lins="d">inc>>sp); href="drivers/scsi/aha152x.c#L1183 id/oL30"3 class="line" nam  3e3"a>>sp} href="drivers/scsi/aha152x.c#L1183 id/oL1013 class="line" nam  3133a>>sp href="drivers/scsi/aha152x.c#L1183 id/oL22"3 class="line" nam  3233a>>sp#def" n href="dri+e th=DELAY_DEFAULTlass="lins="d">DELAY_DEFAULT>>sp 1000 href="drivers/scsi/aha152x.c#L1183 id/oL1033cclass="line" nam>sp href="drivers/scsi/aha152x.c#L1183 id/oL1143 class="line" nam  34334>>sp#if href="dri+e th=def" ndlass="lins="d">def" nd>>sp(href="dri+e th=CIA anlass="lins="d">CIA an>>sp) href="drivers/scsi/aha152x.c#L1183 id/oL1053 class="line" nam  3533a>>sp#def" n href="dri+e th=IRQ_MINlass="lins="d">IRQ_MIN>>sp 0 href="drivers/scsi/aha152x.c#L1183 id/oL26"3 class="line" nam  3633a>>sp#def" n href="dri+e th=IRQ_MAXlass="lins="d">IRQ_MAX>>sp 16 href="drivers/scsi/aha152x.c#L1183 7d/oL24"3 class="line" nam  373/a>>sp#olse href="drivers/scsi/aha152x.c#L1183 id/oL1 n3 class="line" nam  3833a>>sp#def" n href="dri+e th=IRQ_MINlass="lins="d">IRQ_MIN>>sp 9 href="drivers/scsi/aha152x.c#L1183 id/oL1093 class="line" nam  393/a>>sp#if href="dri+e th=def" ndlass="lins="d">def" nd>>sp(href="dri+e th=__PPClass="lins="d">__PPC>>sp) href="drivers/scsi/aha152x.c#L1183 id/oL40"3 class="line" nam  4e34a>>sp#def" n href="dri+e th=IRQ_MAXlass="lins="d">IRQ_MAX>>sp (href="dri+e th=nrq beslass="lins="d">nrq bes>>sp-1) href="drivers/scsi/aha152x.c#L1183 id/oL1013 class="line" nam  413/a>>sp#olse href="drivers/scsi/aha152x.c#L1183 id/oL22"3 class="line" nam  4234a>>sp#def" n href="dri+e th=IRQ_MAXlass="lins="d">IRQ_MAX>>sp 12 href="drivers/scsi/aha152x.c#L1183 id/oL1033 class="line" nam  4334a>>sp#endif href="drivers/scsi/aha152x.c#L1183 id/oL24"3cclass="line" nam>sp#endif href="drivers/scsi/aha152x.c#L1183 id/oL1053 class="line" nam  4534a>>sp href="drivers/scsi/aha152x.c#L1183 id/oL26"3 class="line" nam  463/a>>spenum { href="drivers/scsi/aha152x.c#L1183 id/oL1173 class="line" nam  47347>>sp        href="dri+e th=not_issundlass="lins="d">not_issund>>sp      = 0x0001,       h. class="comment"> * /* mands wt woryet issund  /pa.14  48348>>sp        href="dri+e th=>/l14.>co"ass="lins="d">>/l14.>co>>sp       = 0x0002,       h. class="comment"> * /* target is bee co >/l14.nd  /pa.14  4934a>>sp        href="dri+e th=id"> ifindlass="lins="d">id"> ifind>>sp      = 0x0004,       h. class="comment"> * /* IDENTIFY was >/rf  /pa.14  5e350>>sp        href="dri+e th=disnec.14.ndlass="lins="d">disnec.14.nd>>sp    = 0x0008,       h. class="comment"> * /* target disnec.14.nd  /pa.14  51351>>sp        href="dri+e th=clete>/sdlass="lins="d">clete>/sd>>sp       = 0x0010,       h. class="comment"> * /* target >/rf COMMAND COMPLETE  /pa.14  52352>>sp        href="dri+e th=abor/sdlass="lins="d">abor/sd>>sp         = 0x0020,       h. class="comment"> * /* ABORT was >/rf  /pa.14  53353>>sp        href="dri+e th=et>/s/sdlass="lins="d">et>/s/sd>>sp        = 0x0040,       h. class="comment"> * /* BUS DEVICE RESET was >/rf  /pa.14  54354>>sp        href="dri+e th=>piordylass="lins="d">spiordy>>sp         = 0x0080,       h. class="comment"> * /* wait co  2 cSPIORDY to raise  /pa.14  55355>>sp        href="dri+e th=>yncneo"ass="lins="d">>yncneo>>sp         = 0x0100,       h. class="comment"> * /* >ynchronous neooti3. sy innbe_get>s  /pa.14  56356>>sp        href="dri+e th=abor/>co"ass="lins="d">abor/>co>>sp        = 0x0200,       h. class="comment"> * /* ABORT is peng com /pa.14  57357>>sp        href="dri+e th=et>/s/>co"ass="lins="d">et>/s/>co>>sp       = 0x0400,       h. class="comment"> * /* BUS DEVICE RESET is peng com /pa.14  58358>>sp        href="dri+e th=check_necd3.1anlass="lins="d">check_necd3.1an>>sp = 0x0800,       h. class="comment"> * /* request co >/nse er recCHECK CONDITIONm /pa.14  5935a>>sp}; href="drivers/scsi/aha152x.c#L1183 id/oL60"3 class="line" nam  6e360>>sp href="drivers/scsi/aha152x.c#L1183 id/oL61"3 class="line" nam  6136a>>sphref="dri+e th=MODULE_AUTHORlass="lins="d">MODULE_AUTHOR>>sp(h. class="comstr co"p;quot;Jürgen Fisnher"ha.14  6236a>>sphref="dri+e th=MODULE_DESCRIPTIONlass="lins="d">MODULE_DESCRIPTION>>sp(href="dri+e th=AHAx.cX_REVIDlass="lins="d">AHAx.cX_REVID>>sp); href="drivers/scsi/aha152x.c#L1183 id/oL23"3 class="line" nam  6336a>>sphref="dri+e th=MODULE_LICENSElass="lins="d">MODULE_LICENSE>>sp(h. class="comstr co"p;quot;GPL"ha.14  6436a>>sp href="drivers/scsi/aha152x.c#L1183 id/oL25"3 class="line" nam  65365>>sp#if !href="dri+e th=def" ndlass="lins="d">def" nd>>sp(href="dri+e th=CIA anlass="lins="d">CIA an>>sp) href="drivers/scsi/aha152x.c#L11836id/oL16"3cclass="line" nam>sp#if href="dri+e th=def" ndlass="lins="d">def" nd>>sp(href="dri+e th=MODULElass="lins="d">MODULE>>sp) href="drivers/scsi/aha152x.c#L1183 id/oL1173 class="line" nam  6736a>>sptic/gc erf href="dri+e th=io"ass="lins="d">io>>sp[] = {0, 0}; href="drivers/scsi/aha152x.c#L1183 id/oL1 n3 class="line" nam  6836a>>sphref="dri+e th=ules>/_am im_arraylass="lins="d">ules>/_am im_array>>sp(href="dri+e th=io"ass="lins="d">io>>sp,terf, href="dri+e th=NULLlass="lins="d">NULL>>sp,t0); href="drivers/scsi/aha152x.c#L1183 id/oL1093 class="line" nam  693/a>>sparef="dri+e th=MODULE_PARM_DESClass="lins="d">MODULE_PARM_DESC>>sp(href="dri+e th=io"ass="lins="d">io>>sp,h. class="comstr co"p;quot;b aftio ed1et>s ofcfigtroller"ha.14  7e3"a>>sp href="drivers/scsi/aha152x.c#L1183 id/oL61"3 class="line" nam  713/a>>sptic/gc erf href="dri+e th=irq"ass="lins="d">irq>>sp[] = {0, 0}; href="drivers/scsi/aha152x.c#L1183 id/oL22"3 class="line" nam  7237a>>sphref="dri+e th=ules>/_am im_arraylass="lins="d">ules>/_am im_array>>sp(href="dri+e th=irq"ass="lins="d">irq>>sp,terf, href="dri+e th=NULLlass="lins="d">NULL>>sp,t0); href="drivers/scsi/aha152x.c#L1183 id/oL23"3 class="line" nam  7337a>>sphref="dri+e th=MODULE_PARM_DESClass="lins="d">MODULE_PARM_DESC>>sp(href="dri+e th=irq"ass="lins="d">irq>>sp,h. class="comstr co"p;quot;irrupts)>r 2 cfigtroller"ha.14  7437a>>sp href="drivers/scsi/aha152x.c#L1183 id/oL25"3 class="line" nam  753/a>>sptic/gc erf href="dri+e th=i/ahidlass="lins="d">s/ahid>>sp[] = {7, 7}; href="drivers/scsi/aha152x.c#L1183 id/oL16"3 class="line" nam  763/a>>sphref="dri+e th=ules>/_am im_arraylass="lins="d">ules>/_am im_array>>sp(href="dri+e th=i/ahidlass="lins="d">s/ahid>>sp,terf, href="dri+e th=NULLlass="lins="d">NULL>>sp,t0); href="drivers/scsi/aha152x.c#L1183 id/oL1173cclass="line" nam>sparef="dri+e th=MODULE_PARM_DESClass="lins="d">MODULE_PARM_DESC>>sp(href="dri+e th=i/ahidlass="lins="d">s/ahid>>sp,h. class="comstr co"p;quot;s/ah/oL ofcfigtroller"ha.14  7837a>>sp href="drivers/scsi/aha152x.c#L1183 id/oL39"3 class="line" nam  793/a>>sptic/gc erf href="dri+e th=onnec.14."ass="lins="d">etnec.14.>>sp[] = {1, 1}; href="drivers/scsi/aha152x.c#L1183 id/oL80"3 class="line" nam  8e3"a>>sphref="dri+e th=ules>/_am im_arraylass="lins="d">ules>/_am im_array>>sp(href="dri+e th=onnec.14."ass="lins="d">etnec.14.>>sp,terf, href="dri+e th=NULLlass="lins="d">NULL>>sp,t0); href="drivers/scsi/aha152x.c#L1183 id/oL81"3 class="line" nam  8138a>>sphref="dri+e th=MODULE_PARM_DESClass="lins="d">MODULE_PARM_DESC>>sp(href="dri+e th=onnec.14."ass="lins="d">etnec.14.>>sp,h. class="comstr co"p;quot;allow targets to disnec.14."ha.14  8238a>>sp href="drivers/scsi/aha152x.c#L1183 id/oL23"3 class="line" nam  833/a>>sptic/gc erf href="dri+e th=paritylass="lins="d">parity>>sp[] = {1, 1}; href="drivers/scsi/aha152x.c#L1183 id/oL24"3 class="line" nam  843/a>>sphref="dri+e th=ules>/_am im_arraylass="lins="d">ules>/_am im_array>>sp(href="dri+e th=paritylass="lins="d">parity>>sp,terf, href="dri+e th=NULLlass="lins="d">NULL>>sp,t0); href="drivers/scsi/aha152x.c#L1183 id/oL25"3 class="line" nam  853/a>>sphref="dri+e th=MODULE_PARM_DESClass="lins="d">MODULE_PARM_DESC>>sp(href="dri+e th=paritylass="lins="d">parity>>sp,h. class="comstr co"p;quot;use s/ah/parity"ha.14  863/a>>sp href="drivers/scsi/aha152x.c#L1183 id/oL1173 class="line" nam  8738a>>sptic/gc erf href="dri+e th=>ync"ass="lins="d">>ync>>sp[] = {1, 1}; href="drivers/scsi/aha152x.c#L1183 id/oL1 n3 class="line" nam  8838a>>sphref="dri+e th=ules>/_am im_arraylass="lins="d">ules>/_am im_array>>sp(href="dri+e th=>ync"ass="lins="d">>ync>>sp,terf, href="dri+e th=NULLlass="lins="d">NULL>>sp,t0); href="drivers/scsi/aha152x.c#L1183 id/oL39"3 class="line" nam  8938a>>sparef="dri+e th=MODULE_PARM_DESClass="lins="d">MODULE_PARM_DESC>>sp(href="dri+e th=>ync"ass="lins="d">>ync>>sp,h. class="comstr co"p;quot;use synchronous nsferf/sc"ha.14  9e39a>>sp href="drivers/scsi/aha152x.c#L1183 id/oL81"3 class="line" nam  9139a>>sptic/gc erf href="dri+e th=ay adlass="lins="d">delay>>sp[] = {href="dri+e th=DELAY_DEFAULTlass="lins="d">DELAY_DEFAULT>>sp, href="dri+e th=DELAY_DEFAULTlass="lins="d">DELAY_DEFAULT>>sp}; href="drivers/scsi/aha152x.c#L1183 id/oL22"3 class="line" nam  9239a>>sphref="dri+e th=ules>/_am im_arraylass="lins="d">ules>/_am im_array>>sp(href="dri+e th=ay adlass="lins="d">delay>>sp,terf, href="dri+e th=NULLlass="lins="d">NULL>>sp,t0); href="drivers/scsi/aha152x.c#L1183 id/oL83"3 class="line" nam  9339a>>sphref="dri+e th=MODULE_PARM_DESClass="lins="d">MODULE_PARM_DESC>>sp(href="dri+e th=ay adlass="lins="d">delay>>sp,h. class="comstr co"p;quot;s/ah/et>/s delay"ha.14  9439a>>sp href="drivers/scsi/aha152x.c#L1183 id/oL25"3 class="line" nam  9539a>>sptic/gc erf href="dri+e th=extnsferlass="lins="d">extnsfer>>sp[] = {0, 0}; href="drivers/scsi/aha152x.c#L1183 id/oL16"3 class="line" nam  9639a>>sphref="dri+e th=ules>/_am im_arraylass="lins="d">ules>/_am im_array>>sp(href="dri+e th=extnsferlass="lins="d">extnsfer>>sp,terf, href="dri+e th=NULLlass="lins="d">NULL>>sp,t0); href="drivers/scsi/aha152x.c#L1183 id/oL1173 class="line" nam  9739a>>sparef="dri+e th=MODULE_PARM_DESClass="lins="d">MODULE_PARM_DESC>>sp(href="dri+e th=extnsferlass="lins="d">extnsfer>>sp,h. class="comstr co"p;quot;use endedded nsferl3. sy"ha.14  9839a>>sp href="drivers/scsi/aha152x.c#L1183 id/oL99"3 class="line" nam  9939a>>sp#if !href="dri+e th=def" ndlass="lins="d">def" nd>>sp(href="dri+e th=AHAx.cX_DEBUGlass="lins="d">AHAx.cX_DEBUG>>sp) href="drivers/scsi/aha152x.c#L1184 id/oL1004 class="line" nam 1004/a>>sptic/gc erf href="dri+e th=152x.c#"ass="lins="d">a52x.c#>>sp[] = {0, 11, 7, 1, 1, 0, href="dri+e th=DELAY_DEFAULTlass="lins="d">DELAY_DEFAULT>>sp, 0}; href="drivers/scsi/aha152x.c#L1184 id/oL1014 class="line" nam 10140a>>sphref="dri+e th=ules>/_am im_arraylass="lins="d">ules>/_am im_array>>sp(href="dri+e th=152x.c#"ass="lins="d">a52x.c#>>sp,terf, href="dri+e th=NULLlass="lins="d">NULL>>sp,t0); href="drivers/scsi/aha152x.c#L1184 id/oL22"4 class="line" nam 10240a>>sphref="dri+e th=MODULE_PARM_DESClass="lins="d">MODULE_PARM_DESC>>sp(href="dri+e th=152x.c#"ass="lins="d">a52x.c#>>sp,th. class="comstr co"p;quot;am imet/scr 2 cfirstcfigtroller"ha.14 10340a>>sp href="drivers/scsi/aha152x.c#L1184 id/oL24"4 class="line" nam 10440a>>sptic/gc erf href="dri+e th=152x.c#1"ass="lins="d">a52x.c#1>>sp[] = {0, 11, 7, 1, 1, 0, href="dri+e th=DELAY_DEFAULTlass="lins="d">DELAY_DEFAULT>>sp, 0}; href="drivers/scsi/aha152x.c#L1184 5d/oL24"4 class="line" nam 10540a>>sphref="dri+e th=ules>/_am im_arraylass="lins="d">ules>/_am im_array>>sp(href="dri+e th=152x.c#1"ass="lins="d">a52x.c#1>>sp,terf, href="dri+e th=NULLlass="lins="d">NULL>>sp,t0); href="drivers/scsi/aha152x.c#L1184 6d/oL24"4 class="line" nam 10640a>>sphref="dri+e th=MODULE_PARM_DESClass="lins="d">MODULE_PARM_DESC>>sp(href="dri+e th=152x.c#1"ass="lins="d">a52x.c#1>>sp,th. class="comstr co"p;quot;am imet/scr 2 cstnecdcfigtroller"ha.14 10740a>>sp#olse href="drivers/scsi/aha152x.c#L1184 id/oL1084 class="line" nam 10840a>>sptic/gc erf href="dri+e th=ayginlass="lins="d">degin>>sp[] = {href="dri+e th=DEBUG_DEFAULTlass="lins="d">DEBUG_DEFAULT>>sp, href="dri+e th=DEBUG_DEFAULTlass="lins="d">DEBUG_DEFAULT>>sp}; href="drivers/scsi/aha152x.c#L1184 9d/oL1084 class="line" nam 10940a>>sparef="dri+e th=ules>/_am im_arraylass="lins="d">ules>/_am im_array>>sp(href="dri+e th=ayginlass="lins="d">degin>>sp,terf, href="dri+e th=NULLlass="lins="d">NULL>>sp,t0); href="drivers/scsi/aha152x.c#L1184 id/oL1104 class="line" nam 1ue41a>>sphref="dri+e th=MODULE_PARM_DESClass="lins="d">MODULE_PARM_DESC>>sp(href="dri+e th=ayginlass="lins="d">degin>>sp,th. class="comstr co"p;quot;flagsr 2 cvers/s deging co"ha.14 11141a>>sp href="drivers/scsi/aha152x.c#L1184 id/oL22"4 class="line" nam 1124/a>>sptic/gc erf href="dri+e th=152x.c#"ass="lins="d">a52x.c#>>sp[]   = {0, 11, 7, 1, 1, 1, href="dri+e th=DELAY_DEFAULTlass="lins="d">DELAY_DEFAULT>>sp, 0, href="dri+e th=DEBUG_DEFAULTlass="lins="d">DEBUG_DEFAULT>>sp}; href="drivers/scsi/aha152x.c#L1184 id/oL1034 class="line" nam 11341a>>sphref="dri+e th=ules>/_am im_arraylass="lins="d">ules>/_am im_array>>sp(href="dri+e th=152x.c#"ass="lins="d">a52x.c#>>sp,terf, href="dri+e th=NULLlass="lins="d">NULL>>sp,t0); href="drivers/scsi/aha152x.c#L1184 id/oL1144 class="line" nam 11441a>>sphref="dri+e th=MODULE_PARM_DESClass="lins="d">MODULE_PARM_DESC>>sp(href="dri+e th=152x.c#"ass="lins="d">a52x.c#>>sp,th. class="comstr co"p;quot;am imet/scr 2 cfirstcfigtroller"ha.14 11541a>>sp href="drivers/scsi/aha152x.c#L1184 6d/oL24"4 class="line" nam 116416>>sptic/gc erf href="dri+e th=152x.c#1"ass="lins="d">a52x.c#1>>sp[]  = {0, 11, 7, 1, 1, 1, href="dri+e th=DELAY_DEFAULTlass="lins="d">DELAY_DEFAULT>>sp, 0, href="dri+e th=DEBUG_DEFAULTlass="lins="d">DEBUG_DEFAULT>>sp}; href="drivers/scsi/aha152x.c#L1184 7d/oL24"4 class="line" nam 11741a>>sparef="dri+e th=ules>/_am im_arraylass="lins="d">ules>/_am im_array>>sp(href="dri+e th=152x.c#1"ass="lins="d">a52x.c#1>>sp,terf, href="dri+e th=NULLlass="lins="d">NULL>>sp,t0); href="drivers/scsi/aha152x.c#L1184 id/oL1084m  18>/a>>spa.184> 11841a>>sphref="dri+e th=MODULE_PARM_DESClass="lins="d">MODULE_PARM_DESC>>sp(href="dri+e th=152x.c#1"ass="lins="d">a52x.c#1>>sp,th. class="comstr co"p;quot;am imet/scr 2 cstnecdcfigtroller"ha.14  194/a>>sp#endif h. class="comment"> * /* !def" nd(AHAx.cX_DEBUG)m /pa.14  2e420>>sp#endif h. class="comment"> * /* MODULEm /pa.14  2142a>>sp href="drivers/scsi/aha152x.c#L1184 id/oL22"4cclass="line" nam>sp#ifdef href="dri+e th=__ISAPNP__lass="lins="d">__ISAPNP__>>sp href="drivers/scsi/aha152x.c#L1184 id/oL1034 class="line" nam  2342a>>sptic/gc struct href="dri+e th=isapnp_dee ad_idlass="lins="d">isapnp_dee ad_id>>sp href="dri+e th=id_tablnlass="lins="d">id_tabln>>sp[] href="dri+e th=__dee nitdatalass="lins="d">__dee nitdata>>sp = { href="drivers/scsi/aha152x.c#L1184 id/oL1144 class="line" nam  2442a>>sp        { href="dri+e th=ISAPNP_ANY_IDlass="lins="d">ISAPNP_ANY_ID>>sp, href="dri+e th=ISAPNP_ANY_IDlass="lins="d">ISAPNP_ANY_ID>>sp, href="dri+e th=ISAPNP_VENDORlass="lins="d">ISAPNP_VENDOR>>sp(h. class="comstr co"p;#39;A;#39;ha.14ISAPNP_FUNCTION>>sp(0x1502), 0 }, href="drivers/scsi/aha152x.c#L1184 id/oL1054 class="line" nam  25425>>sp        { href="dri+e th=ISAPNP_ANY_IDlass="lins="d">ISAPNP_ANY_ID>>sp, href="dri+e th=ISAPNP_ANY_IDlass="lins="d">ISAPNP_ANY_ID>>sp, href="dri+e th=ISAPNP_VENDORlass="lins="d">ISAPNP_VENDOR>>sp(h. class="comstr co"p;#39;A;#39;ha.14ISAPNP_FUNCTION>>sp(0x1505), 0 }, href="drivers/scsi/aha152x.c#L1184 6d/oL24"4 class="line" nam  26426>>sp        { href="dri+e th=ISAPNP_ANY_IDlass="lins="d">ISAPNP_ANY_ID>>sp, href="dri+e th=ISAPNP_ANY_IDlass="lins="d">ISAPNP_ANY_ID>>sp, href="dri+e th=ISAPNP_VENDORlass="lins="d">ISAPNP_VENDOR>>sp(h. class="comstr co"p;#39;A;#39;ha.14ISAPNP_FUNCTION>>sp(0x1510), 0 }, href="drivers/scsi/aha152x.c#L1184 7d/oL24"4 class="line" nam  27427>>sp        { href="dri+e th=ISAPNP_ANY_IDlass="lins="d">ISAPNP_ANY_ID>>sp, href="dri+e th=ISAPNP_ANY_IDlass="lins="d">ISAPNP_ANY_ID>>sp, href="dri+e th=ISAPNP_VENDORlass="lins="d">ISAPNP_VENDOR>>sp(h. class="comstr co"p;#39;A;#39;ha.14ISAPNP_FUNCTION>>sp(0x1515), 0 }, href="drivers/scsi/aha152x.c#L1184 id/oL1084 class="line" nam  28428>>sp        { href="dri+e th=ISAPNP_ANY_IDlass="lins="d">ISAPNP_ANY_ID>>sp, href="dri+e th=ISAPNP_ANY_IDlass="lins="d">ISAPNP_ANY_ID>>sp, href="dri+e th=ISAPNP_VENDORlass="lins="d">ISAPNP_VENDOR>>sp(h. class="comstr co"p;#39;A;#39;ha.14ISAPNP_FUNCTION>>sp(0x1520), 0 }, href="drivers/scsi/aha152x.c#L1184 id/oL1094 class="line" nam  2942a>>sp        { href="dri+e th=ISAPNP_ANY_IDlass="lins="d">ISAPNP_ANY_ID>>sp, href="dri+e th=ISAPNP_ANY_IDlass="lins="d">ISAPNP_ANY_ID>>sp, href="dri+e th=ISAPNP_VENDORlass="lins="d">ISAPNP_VENDOR>>sp(h. class="comstr co"p;#39;A;#39;ha.14ISAPNP_FUNCTION>>sp(0x2015), 0 }, href="drivers/scsi/aha152x.c#L1184 id/oL30"4 class="line" nam  3e430>>sp        { href="dri+e th=ISAPNP_ANY_IDlass="lins="d">ISAPNP_ANY_ID>>sp, href="dri+e th=ISAPNP_ANY_IDlass="lins="d">ISAPNP_ANY_ID>>sp, href="dri+e th=ISAPNP_VENDORlass="lins="d">ISAPNP_VENDOR>>sp(h. class="comstr co"p;#39;A;#39;ha.14ISAPNP_FUNCTION>>sp(0xx.c2), 0 }, href="drivers/scsi/aha152x.c#L1184 id/oL1014 class="line" nam  31431>>sp        { href="dri+e th=ISAPNP_ANY_IDlass="lins="d">ISAPNP_ANY_ID>>sp, href="dri+e th=ISAPNP_ANY_IDlass="lins="d">ISAPNP_ANY_ID>>sp, href="dri+e th=ISAPNP_VENDORlass="lins="d">ISAPNP_VENDOR>>sp(h. class="comstr co"p;#39;A;#39;ha.14ISAPNP_FUNCTION>>sp(0x2215), 0 }, href="drivers/scsi/aha152x.c#L1184 id/oL22"4 class="line" nam  32432>>sp        { href="dri+e th=ISAPNP_ANY_IDlass="lins="d">ISAPNP_ANY_ID>>sp, href="dri+e th=ISAPNP_ANY_IDlass="lins="d">ISAPNP_ANY_ID>>sp, href="dri+e th=ISAPNP_VENDORlass="lins="d">ISAPNP_VENDOR>>sp(h. class="comstr co"p;#39;A;#39;ha.14ISAPNP_FUNCTION>>sp(0x1530), 0 }, href="drivers/scsi/aha152x.c#L1184 id/oL1034cclass="line" nam>sp        { href="dri+e th=ISAPNP_ANY_IDlass="lins="d">ISAPNP_ANY_ID>>sp, href="dri+e th=ISAPNP_ANY_IDlass="lins="d">ISAPNP_ANY_ID>>sp, href="dri+e th=ISAPNP_VENDORlass="lins="d">ISAPNP_VENDOR>>sp(h. class="comstr co"p;#39;A;#39;ha.14ISAPNP_FUNCTION>>sp(0x3015), 0 }, href="drivers/scsi/aha152x.c#L1184 id/oL1144 class="line" nam  3443a>>sp        { href="dri+e th=ISAPNP_ANY_IDlass="lins="d">ISAPNP_ANY_ID>>sp, href="dri+e th=ISAPNP_ANY_IDlass="lins="d">ISAPNP_ANY_ID>>sp, href="dri+e th=ISAPNP_VENDORlass="lins="d">ISAPNP_VENDOR>>sp(h. class="comstr co"p;#39;A;#39;ha.14ISAPNP_FUNCTION>>sp(0x1532), 0 }, href="drivers/scsi/aha152x.c#L1184 id/oL1054 class="line" nam  35435>>sp        { href="dri+e th=ISAPNP_ANY_IDlass="lins="d">ISAPNP_ANY_ID>>sp, href="dri+e th=ISAPNP_ANY_IDlass="lins="d">ISAPNP_ANY_ID>>sp, href="dri+e th=ISAPNP_VENDORlass="lins="d">ISAPNP_VENDOR>>sp(h. class="comstr co"p;#39;A;#39;ha.14ISAPNP_FUNCTION>>sp(0x3215), 0 }, href="drivers/scsi/aha152x.c#L1184 6d/oL24"4 class="line" nam  36436>>sp        { href="dri+e th=ISAPNP_ANY_IDlass="lins="d">ISAPNP_ANY_ID>>sp, href="dri+e th=ISAPNP_ANY_IDlass="lins="d">ISAPNP_ANY_ID>>sp, href="dri+e th=ISAPNP_VENDORlass="lins="d">ISAPNP_VENDOR>>sp(h. class="comstr co"p;#39;A;#39;ha.14ISAPNP_FUNCTION>>sp(0x6360), 0 }, href="drivers/scsi/aha152x.c#L1184 7d/oL24"4 class="line" nam  37437>>sp        { href="dri+e th=ISAPNP_DEVICE_SINGLE_ENDlass="lins="d">ISAPNP_DEVICE_SINGLE_END>>sp, } href="drivers/scsi/aha152x.c#L1184 id/oL1 n4 class="line" nam  3843a>>sp}; href="drivers/scsi/aha152x.c#L1184 id/oL1094 class="line" nam  3943a>>sparef="dri+e th=MODULE_DEVICE_TABLElass="lins="d">MODULE_DEVICE_TABLE>>sp(href="dri+e th=isapnplass="lins="d">isapnp>>sp, href="dri+e th=id_tablnlass="lins="d">id_tabln>>sp); href="drivers/scsi/aha152x.c#L1184 id/oL40"4 class="line" nam  4e440>>sp#endif h. class="comment"> * /* ISAPNPm /pa.14  4144a>>sp href="drivers/scsi/aha152x.c#L1184 id/oL22"4 class="line" nam  4244a>>sp#endif h. class="comment"> * /* !CIA anm /pa.14  4344a>>sp href="drivers/scsi/aha152x.c#L1184 id/oL24"4cclass="line" nam>sptic/gc struct href="dri+e th=s/ah_host_templatnlass="lins="d">s/ah_host_templatn>>sp href="dri+e th=152x.c#_vers/s_templatnlass="lins="d">152x.c#_vers/s_templatn>>sp; href="drivers/scsi/aha152x.c#L1184 id/oL1054 class="line" nam  4544a>>sp href="drivers/scsi/aha152x.c#L1184 id/oL26"4 class="line" nam  464/a>>sph. class="comment"> * /*pa.14  47447>>sph. class="comment"> *  * irrupnal tic/es ofcthe host>>.14  48448>>sph. class="comment"> *  *>>.14  4944a>>sph. class="comment"> *  */pa.14  5e450>>spenum href="dri+e th=152x.c#_tic/elass="lins="d">152x.c#_tic/e>>sp { href="drivers/scsi/aha152x.c#L1184 id/oL1014 class="line" nam  51451>>sp        href="dri+e th=idlnlass="lins="d">idln>>sp=0, href="drivers/scsi/aha152x.c#L1184 id/oL22"4 class="line" nam  52452>>sp        href="dri+e th=unknownlass="lins="d">unknown>>sp, href="drivers/scsi/aha152x.c#L1184 id/oL1034 class="line" nam  53453>>sp        href="dri+e th=seldo"ass="lins="d">seldo>>sp, href="drivers/scsi/aha152x.c#L1184 id/oL24"4 class="line" nam  54454>>sp        href="dri+e th=>eldi"ass="lins="d">seldi>>sp, href="drivers/scsi/aha152x.c#L1184 id/oL1054 class="line" nam  55455>>sp        href="dri+e th=>elto"ass="lins="d">selto>>sp, href="drivers/scsi/aha152x.c#L1184 id/oL26"4 class="line" nam  56456>>sp        href="dri+e th=busfrenlass="lins="d">busfren>>sp, href="drivers/scsi/aha152x.c#L1184 7d/oL24"4 class="line" nam  57457>>sp        href="dri+e th=msgo"ass="lins="d">msgo>>sp, href="drivers/scsi/aha152x.c#L1184 id/oL1 n4 class="line" nam  58458>>sp        href="dri+e th=cmdlass="lins="d">cmd>>sp, href="drivers/scsi/aha152x.c#L1184 id/oL1094 class="line" nam  5945a>>sp        href="dri+e th=msgi"ass="lins="d">msgi>>sp, href="drivers/scsi/aha152x.c#L1184 id/oL60"4 class="line" nam  6e460>>sp        href="dri+e th=tic/urlass="lins="d">tic/ur>>sp, href="drivers/scsi/aha152x.c#L1184 id/oL1014 class="line" nam  61461>>sp        href="dri+e th=datai"ass="lins="d">datai>>sp, href="drivers/scsi/aha152x.c#L1184 id/oL22"4 class="line" nam  62462>>sp        href="dri+e th=datao"ass="lins="d">datao>>sp, href="drivers/scsi/aha152x.c#L1184 id/oL1034 class="line" nam  63463>>sp        href="dri+e th=parerr"ass="lins="d">parerr>>sp, href="drivers/scsi/aha152x.c#L1184 id/oL24"4 class="line" nam  64464>>sp        href="dri+e th=rsti"ass="lins="d">rsti>>sp, href="drivers/scsi/aha152x.c#L1184 id/oL1054 class="line" nam  65465>>sp        href="dri+e th=maxtic/elass="lins="d">maxtic/e>>sp href="drivers/scsi/aha152x.c#L11846id/oL16"4cclass="line" nam>sp}; href="drivers/scsi/aha152x.c#L1184 id/oL1174 class="line" nam  6746a>>sp href="drivers/scsi/aha152x.c#L1184 id/oL1 n4 class="line" nam  68468>>sph. class="comment"> * /*pa.14  6946a>>sph. class="comment"> *  * curr/rf tic/e irform3. sy ofcthe host>>.14  7e4"a>>sph. class="comment"> *  *>>.14  714/a>>sph. class="comment"> *  */pa.14  7247a>>sptiruct href="dri+e th=152x.c#_hostdatalass="lins="d">152x.c#_hostdata>>sp { href="drivers/scsi/aha152x.c#L1184 id/oL23"4 class="line" nam  73473>>sp        href="dri+e th=S/ah_Cmndlass="lins="d">S/ah_Cmnd>>sp *href="dri+e th=issue_SClass="lins="d">issue_SC>>sp; href="drivers/scsi/aha152x.c#L1184 id/oL24"4 class="line" nam  7447a>>sp                h. class="comment"> * /* peng commands ws to issue */pa.14  7547a>>sp href="drivers/scsi/aha152x.c#L1184 id/oL16"4 class="line" nam  76476>>sp        href="dri+e th=S/ah_Cmndlass="lins="d">S/ah_Cmnd>>sp *href="dri+e th=curr/rf_SClass="lins="d">curr/rf_SC>>sp; href="drivers/scsi/aha152x.c#L1184 id/oL1174cclass="line" nam>sp                h. class="comment"> * /* curr/rf mands wtsy the bus */pa.14  7847a>>sp href="drivers/scsi/aha152x.c#L1184 id/oL39"4 class="line" nam  7947a>>sp        href="dri+e th=S/ah_Cmndlass="lins="d">S/ah_Cmnd>>sp *href="dri+e th=disnec.14.nd_SClass="lins="d">disnec.14.nd_SC>>sp; href="drivers/scsi/aha152x.c#L1184 id/oL80"4 class="line" nam  8e480>>sp                h. class="comment"> * /* cands ws that disnec.14.nd  /pa.14  8148a>>sp href="drivers/scsi/aha152x.c#L1184 id/oL22"4 class="line" nam  82482>>sp        href="dri+e th=S/ah_Cmndlass="lins="d">S/ah_Cmnd>>sp *href="dri+e th=done_SClass="lins="d">done_SC>>sp; href="drivers/scsi/aha152x.c#L1184 id/oL23"4 class="line" nam  8348a>>sp                h. class="comment"> * /* mands wtthat was clete>/sd  /pa.14  8448a>>sp href="drivers/scsi/aha152x.c#L1184 id/oL25"4 class="line" nam  85485>>sp        href="dri+e th=>pinlock_."ass="lins="d">>pinlock_.>>sp href="dri+e th=lock"ass="lins="d">lock>>sp; href="drivers/scsi/aha152x.c#L1184 id/oL16"4 class="line" nam  86486>>sp                h. class="comment"> * /* host lock  /pa.14  8748a>>sp href="drivers/scsi/aha152x.c#L1184 id/oL1 n4 class="line" nam  8848a>>sp#if href="dri+e th=def" ndlass="lins="d">def" nd>>sp(href="dri+e th=AHAx.cX_DEBUGlass="lins="d">AHAx.cX_DEBUG>>sp) href="drivers/scsi/aha152x.c#L1184 id/oL39"4 class="line" nam  8948a>>sp        necstcfhar *href="dri+e th=locker"ass="lins="d">locker>>sp; href="drivers/scsi/aha152x.c#L1184 id/oL90"4 class="line" nam  9e490>>sp                h. class="comment"> * /* which func. sy has the lock  /pa.14  91491>>sp        erf href="dri+e th=lockerl"ass="lins="d">lockerl>>sp;    h. class="comment"> * /* where did it get if  /pa.14  9249a>>sp href="drivers/scsi/aha152x.c#L1184 id/oL83"4 class="line" nam  93493>>sp        erf href="dri+e th=ayginlass="lins="d">degin>>sp;      h. class="comment"> * /* curr/rf deging co >/s/>co  /pa.14  9449a>>sp#endif href="drivers/scsi/aha152x.c#L1184 id/oL25"4 class="line" nam  9549a>>sp href="drivers/scsi/aha152x.c#L1184 id/oL16"4 class="line" nam  96496>>sp#if href="dri+e th=def" ndlass="lins="d">def" nd>>sp(href="dri+e th=AHAx.cX_STATlass="lins="d">AHAx.cX_STAT>>sp) href="drivers/scsi/aha152x.c#L1184 id/oL1174 class="line" nam  97497>>sp        erf           href="dri+e th=total_cands wslass="lins="d">total_cands ws>>sp; href="drivers/scsi/aha152x.c#L1184 id/oL1 n4 class="line" nam  98498>>sp        erf           href="dri+e th=disnec.14. syslass="lins="d">disnec.14. sys>>sp; href="drivers/scsi/aha152x.c#L1184 id/oL39"4 class="line" nam  99499>>sp        erf           href="dri+e th=busfren_without_any_ac.1anlass="lins="d">busfren_without_any_ac.1an>>sp; href="drivers/scsi/aha152x.c#L1185 id/oL1005 class="line" nam 100500>>sp        erf           href="dri+e th=busfren_without_old_cands wlass="lins="d">busfren_without_old_cands w>>sp; href="drivers/scsi/aha152x.c#L1185 1d/oL1005 class="line" nam 101501>>sp        erf           href="dri+e th=busfren_without_new_cands wlass="lins="d">busfren_without_new_cands w>>sp; href="drivers/scsi/aha152x.c#L1185 2d/oL1005 class="line" nam 102502>>sp        erf           href="dri+e th=busfren_without_done_cands wlass="lins="d">busfren_without_done_cands w>>sp; href="drivers/scsi/aha152x.c#L1185 3d/oL1005 class="line" nam 103503>>sp        erf           href="dri+e th=busfren_with_check_necd3.1anlass="lins="d">busfren_with_check_necd3.1an>>sp; href="drivers/scsi/aha152x.c#L1185 4d/oL1005 class="line" nam 104504>>sp        erf           href="dri+e th=coun."ass="lins="d">coun.>>sp[href="dri+e th=maxtic/elass="lins="d">maxtic/e>>sp]; href="drivers/scsi/aha152x.c#L1185 5d/oL1005 class="line" nam 105505>>sp        erf           href="dri+e th=coun._nsferlass="lins="d">coun._nsfer>>sp[href="dri+e th=maxtic/elass="lins="d">maxtic/e>>sp]; href="drivers/scsi/aha152x.c#L1185 6d/oL1005 class="line" nam 106506>>sp        unsig nd loco href="dri+e th=timelass="lins="d">time>>sp[href="dri+e th=maxtic/elass="lins="d">maxtic/e>>sp]; href="drivers/scsi/aha152x.c#L1185 7d/oL1005 class="line" nam 10750a>>sp#ondif href="drivers/scsi/aha152x.c#L1185 id/oL1085 class="line" nam 10850a>>sp href="drivers/scsi/aha152x.c#L1185 9d/oL1085 class="line" nam 109509>>sp        erf href="dri+e th=conds wslass="lins="d">cands ws>>sp;           h. class="comment"> * /* curr/rf number ofcfinds ws  /pa.14 1ue51a>>sp href="drivers/scsi/aha152x.c#L1185 id/oL1015 class="line" nam 111511>>sp        erf href="dri+e th=onnec.14."ass="lins="d">etnec.14.>>sp;          h. class="comment"> * /* disnec.14. sy allowsd  /pa.14 112512>>sp        erf href="dri+e th=paritylass="lins="d">parity>>sp;             h. class="comment"> * /* parity check>co enablnd  /pa.14 113513>>sp        erf href="dri+e th=synchronous"ass="lins="d">>ynchronous>>sp;        h. class="comment"> * /* >ynchronous nsferf/ses enablnd  /pa.14 114514>>sp        erf href="dri+e th=de adlass="lins="d">delay>>sp;              h. class="comment"> * /* re>/s out delay  /pa.14 115515>>sp        erf href="dri+e th=ex._nsferlass="lins="d">ex._nsfer>>sp;          h. class="comment"> * /* endedded nsferl3. sy enablnd  /pa.14 11651a>>sp href="drivers/scsi/aha152x.c#L1185 7d/oL24"5 class="line" nam 117517>>sp        erf href="dri+e th=swin."ass="lins="d">swin.>>sp;              h. class="comment"> * /* software-irrupts)>rwas firnd dur co det14.()m /pa.14  18>/a>>spa.185> 118518>>sp        erf href="dri+e th=>ere ad"ass="lins="d">sere ad>>sp;            h. class="comment"> * /* bh neews to be runm /pa.14  19519>>sp        erf href="dri+e th=in_erfr"ass="lins="d">in_erfr>>sp;            h. class="comment"> * /* bh is runn>co  /pa.14  2e52a>>sp href="drivers/scsi/aha152x.c#L1185 id/oL1015 class="line" nam  21521>>sp        h. class="comment"> * /* curr/rf tic/e,pa.14>sph. class="comment"> *            previous tic/e,pa.14  2352a>>sph. class="comment"> *            s="f tic/e diff/serf from curr/rf tic/e  /pa.14  2452a>>sp        enum href="dri+e th=152x.c#_tic/elass="lins="d">152x.c#_tic/e>>sp href="dri+e th=tic/d"ass="lins="d">sic/e>>sp, href="dri+e th=prevtic/d"ass="lins="d">prevtic/d>>sp, href="dri+e th=s="ftic/d"ass="lins="d">s="ftic/d>>sp; href="drivers/scsi/aha152x.c#L1185 id/oL1055 class="line" nam  2552a>>sp href="drivers/scsi/aha152x.c#L1185 6d/oL24"5 class="line" nam  26526>>sp        erf href="dri+e th=targetlass="lins="d">target>>sp; href="drivers/scsi/aha152x.c#L1185 7d/oL24"5 class="line" nam  27527>>sp                h. class="comment"> * /* etnec.14.>co target  /pa.14  2852a>>sp href="drivers/scsi/aha152x.c#L1185 id/oL1095 class="line" nam  2952a>>sp        unsig nd fhar href="dri+e th=syncrc/d"ass="lins="d">syncrc/d>>sp[8]; href="drivers/scsi/aha152x.c#L1185 id/oL30"5 class="line" nam  3e530>>sp                h. class="comment"> * /* curr/rf tynchronous nsferf/s agreet"> s  /pa.14  3153a>>sp href="drivers/scsi/aha152x.c#L1185 id/oL22"5 class="line" nam  32532>>sp        unsig nd fhar href="dri+e th=syncnenlass="lins="d">syncnen>>sp[8]; href="drivers/scsi/aha152x.c#L1185 3d/oL1005cclass="line" nam>sp                h. class="comment"> * /* 0: no negoti3. sy;pa.14  3453a>>sph. class="comment"> *                  * 1: negoti3. sy er proget>s;pa.14  35535>>sph. class="comment"> *                  * 2: negoti3. sy clete>/sdpa.14  3653a>>sph. class="comment"> *                  */pa.14  3753a>>sp href="drivers/scsi/aha152x.c#L1185 id/oL1 n5 class="line" nam  38538>>sp        erf href="dri+e th=cmd_i"ass="lins="d">cmd_i>>sp; href="drivers/scsi/aha152x.c#L1185 id/oL1095 class="line" nam  39539>>sp                h. class="comment"> * /* number ofcs/rf by/es ofccurr/rf mands wt*/pa.14  4e54a>>sp href="drivers/scsi/aha152x.c#L1185 id/oL1015 class="line" nam  41541>>sp        erf href="dri+e th=msgi_lenlass="lins="d">msgi_len>>sp; href="drivers/scsi/aha152x.c#L1185 id/oL22"5 class="line" nam  42542>>sp                h. class="comment"> * /* number ofcetners/d mt>sage by/es */pa.14  43543>>sp        unsig nd fhar href="dri+e th=msgi"ass="lins="d">msgi>>sp[256]; href="drivers/scsi/aha152x.c#L1185 id/oL24"5cclass="line" nam>sp                h. class="comment"> * /* etners/d mt>sage by/es */pa.14  4554a>>sp href="drivers/scsi/aha152x.c#L1185 id/oL26"5 class="line" nam  46546>>sp        erf href="dri+e th=msgo_i"ass="lins="d">msgo_i>>sp, href="dri+e th=msgo_lenlass="lins="d">msgo_len>>sp;    href="drivers/scsi/aha152x.c#L1185 7d/oL24"5 class="line" nam  47547>>sp                h. class="comment"> * /* number ofcs/rf by/es s wtlength ofccurr/rf mt>sages */pa.14  48548>>sp        unsig nd fhar href="dri+e th=msgo"ass="lins="d">msgo>>sp[256]; href="drivers/scsi/aha152x.c#L1185 id/oL1095 class="line" nam  49549>>sp                h. class="comment"> * /* peng commt>sages */pa.14  5e55a>>sp href="drivers/scsi/aha152x.c#L1185 id/oL1015 class="line" nam  51551>>sp        erf href="dri+e th=data_lenlass="lins="d">data_len>>sp; href="drivers/scsi/aha152x.c#L1185 id/oL22"5 class="line" nam  52552>>sp                h. class="comment"> * /* number ofcs/rf/etners/d by/es er dataphase  /pa.14  5355a>>sp href="drivers/scsi/aha152x.c#L1185 id/oL24"5 class="line" nam  54554>>sp        unsig nd loco href="dri+e th=io_port0lass="lins="d">io_port0>>sp; href="drivers/scsi/aha152x.c#L1185 id/oL1055 class="line" nam  55555>>sp        unsig nd loco href="dri+e th=io_port1"ass="lins="d">io_port1>>sp; href="drivers/scsi/aha152x.c#L1185 id/oL26"5 class="line" nam  5655a>>sp href="drivers/scsi/aha152x.c#L1185 7d/oL24"5 class="line" nam  57557>>sp#ifdef href="dri+e th=__ISAPNP__lass="lins="d">__ISAPNP__>>sp href="drivers/scsi/aha152x.c#L1185 id/oL1 n5 class="line" nam  58558>>sp        tiruct href="dri+e th=pnp_dee"ass="lins="d">pnp_dee>>sp *href="dri+e th=pnpdee"ass="lins="d">pnpdee>>sp; href="drivers/scsi/aha152x.c#L1185 id/oL1095 class="line" nam  5955a>>sp#endif href="drivers/scsi/aha152x.c#L1185 id/oL60"5 class="line" nam  6e560>>sp        tiruct href="dri+e th=list_heawlass="lins="d">list_heaw>>sp href="dri+e th=host_listlass="lins="d">host_list>>sp; href="drivers/scsi/aha152x.c#L1185 id/oL1015 class="line" nam  61561>>sp}; href="drivers/scsi/aha152x.c#L1185 id/oL22"5 class="line" nam  6256a>>sp href="drivers/scsi/aha152x.c#L1185 id/oL1035 class="line" nam  6356a>>sp href="drivers/scsi/aha152x.c#L1185 id/oL24"5 class="line" nam  6456a>>sph. class="comment"> * /*pa.14  65565>>sph. class="comment"> *  * host specific mands wtendeds1an>>.14>sph. class="comment"> *  *pa.14  67567>>sph. class="comment"> *  */pa.14  6856a>>sptiruct href="dri+e th=152x.c#_scdatalass="lins="d">152x.c#_scdata>>sp { href="drivers/scsi/aha152x.c#L1185 id/oL1095 class="line" nam  6956a>>sp        href="dri+e th=S/ah_Cmndlass="lins="d">S/ah_Cmnd>>sp *href="dri+e th=nendlass="lins="d">nend>>sp;        h. class="comment"> * /* nend sc er queue */pa.14  7e570>>sp        tiruct href="dri+e th=clete>/1anlass="lins="d">clete>/1an>>sp *href="dri+e th=donelass="lins="d">done>>sp;h. class="comment"> * /* semaphore to block onm /pa.14  71571>>sp        tiruct href="dri+e th=i/ah_eh_savd"ass="lins="d">s/ah_eh_savd>>sp href="dri+e th=tes"ass="lins="d">>es>>sp; href="drivers/scsi/aha152x.c#L1185 id/oL22"5 class="line" nam  7257a>>sp}; href="drivers/scsi/aha152x.c#L1185 id/oL23"5 class="line" nam  7357a>>sp href="drivers/scsi/aha152x.c#L1185 id/oL24"5 class="line" nam  7457a>>sph. class="comment"> * /* acct>s macrocr 2 chostdatam /pa.14  7557a>>sp href="drivers/scsi/aha152x.c#L1185 id/oL16"5 class="line" nam  76576>>sp#def" n href="dri+e th=HOSTDATA"ass="lins="d">HOSTDATA>>sp(href="dri+e th=shpn."ass="lins="d">shpn.>>sp)         ((tiruct href="dri+e th=152x.c#_hostdatalass="lins="d">152x.c#_hostdata>>sp *) &href="dri+e th=shpn."ass="lins="d">shpn.>>sp->href="dri+e th=hostdatalass="lins="d">hostdata>>sp) href="drivers/scsi/aha152x.c#L1185 id/oL1175cclass="line" nam>sp href="drivers/scsi/aha152x.c#L1185 id/oL1 n5 class="line" nam  7857a>>sp#def" n href="dri+e th=HOSTNO"ass="lins="d">HOSTNO>>sp                  ((href="dri+e th=shpn."ass="lins="d">shpn.>>sp)->href="dri+e th=host_no"ass="lins="d">host_no>>sp) href="drivers/scsi/aha152x.c#L1185 id/oL1095 class="line" nam  7957a>>sp href="drivers/scsi/aha152x.c#L1185 id/oL80"5 class="line" nam  8e580>>sp#def" n href="dri+e th=CURRENT_SClass="lins="d">CURRENT_SC>>sp              (href="dri+e th=HOSTDATA"ass="lins="d">HOSTDATA>>sp(href="dri+e th=shpn."ass="lins="d">shpn.>>sp)->href="dri+e th=curr/rf_SClass="lins="d">curr/rf_SC>>sp) href="drivers/scsi/aha152x.c#L1185 id/oL81"5 class="line" nam  8158a>>sp#def" n href="dri+e th=DONE_SClass="lins="d">DONE_SC>>sp                 (href="dri+e th=HOSTDATA"ass="lins="d">HOSTDATA>>sp(href="dri+e th=shpn."ass="lins="d">shpn.>>sp)->href="dri+e th=done_SClass="lins="d">done_SC>>sp) href="drivers/scsi/aha152x.c#L1185 id/oL22"5 class="line" nam  82582>>sp#def" n href="dri+e th=ISSUE_SClass="lins="d">ISSUE_SC>>sp                (href="dri+e th=HOSTDATA"ass="lins="d">HOSTDATA>>sp(href="dri+e th=shpn."ass="lins="d">shpn.>>sp)->href="dri+e th=issue_SClass="lins="d">issue_SC>>sp) href="drivers/scsi/aha152x.c#L1185 id/oL23"5 class="line" nam  8358a>>sp#def" n href="dri+e th=DISCONNECTED_SClass="lins="d">DISCONNECTED_SC>>sp         (href="dri+e th=HOSTDATA"ass="lins="d">HOSTDATA>>sp(href="dri+e th=shpn."ass="lins="d">shpn.>>sp)->href="dri+e th=disnec.14.nd_SClass="lins="d">disnec.14.nd_SC>>sp) href="drivers/scsi/aha152x.c#L1185 id/oL24"5 class="line" nam  8458a>>sp#def" n href="dri+e th=QLOCKlass="lins="d">QLOCK>>sp                   (href="dri+e th=HOSTDATA"ass="lins="d">HOSTDATA>>sp(href="dri+e th=shpn."ass="lins="d">shpn.>>sp)->href="dri+e th=lock"ass="lins="d">lock>>sp) href="drivers/scsi/aha152x.c#L1185 id/oL1055 class="line" nam  85585>>sp#def" n href="dri+e th=QLOCKERlass="lins="d">QLOCKER>>sp                 (href="dri+e th=HOSTDATA"ass="lins="d">HOSTDATA>>sp(href="dri+e th=shpn."ass="lins="d">shpn.>>sp)->href="dri+e th=locker"ass="lins="d">locker>>sp) href="drivers/scsi/aha152x.c#L1185 id/oL16"5 class="line" nam  86586>>sp#def" n href="dri+e th=QLOCKERLlass="lins="d">QLOCKERL>>sp                (href="dri+e th=HOSTDATA"ass="lins="d">HOSTDATA>>sp(href="dri+e th=shpn."ass="lins="d">shpn.>>sp)->href="dri+e th=lockerl"ass="lins="d">lockerl>>sp) href="drivers/scsi/aha152x.c#L1185 id/oL1175 class="line" nam  8758a>>sp href="drivers/scsi/aha152x.c#L1185 id/oL1 n5 class="line" nam  8858a>>sp#def" n href="dri+e th=STATElass="lins="d">STATE>>sp                   (href="dri+e th=HOSTDATA"ass="lins="d">HOSTDATA>>sp(href="dri+e th=shpn."ass="lins="d">shpn.>>sp)->href="dri+e th=tic/d"ass="lins="d">sic/e>>sp) href="drivers/scsi/aha152x.c#L1185 id/oL1095 class="line" nam  8958a>>sp#def" n href="dri+e th=PREVSTATElass="lins="d">PREVSTATE>>sp               (href="dri+e th=HOSTDATA"ass="lins="d">HOSTDATA>>sp(href="dri+e th=shpn."ass="lins="d">shpn.>>sp)->href="dri+e th=prevtic/d"ass="lins="d">prevtic/d>>sp) href="drivers/scsi/aha152x.c#L1185 id/oL90"5 class="line" nam  9e590>>sp#def" n href="dri+e th=LASTSTATElass="lins="d">LASTSTATE>>sp               (href="dri+e th=HOSTDATA"ass="lins="d">HOSTDATA>>sp(href="dri+e th=shpn."ass="lins="d">shpn.>>sp)->href="dri+e th=l="ftic/d"ass="lins="d">s="ftic/d>>sp) href="drivers/scsi/aha152x.c#L1185 id/oL81"5 class="line" nam  9159a>>sp href="drivers/scsi/aha152x.c#L1185 id/oL22"5 class="line" nam  92592>>sp#def" n href="dri+e th=RECONN_TARGETlass="lins="d">RECONN_TARGET>>sp           (href="dri+e th=HOSTDATA"ass="lins="d">HOSTDATA>>sp(href="dri+e th=shpn."ass="lins="d">shpn.>>sp)->href="dri+e th=targetlass="lins="d">target>>sp) href="drivers/scsi/aha152x.c#L1185 id/oL23"5 class="line" nam  9359a>>sp href="drivers/scsi/aha152x.c#L1185 id/oL24"5 class="line" nam  9459a>>sp#def" n href="dri+e th=CMD_Ilass="lins="d">CMD_I>>sp                   (href="dri+e th=HOSTDATA"ass="lins="d">HOSTDATA>>sp(href="dri+e th=shpn."ass="lins="d">shpn.>>sp)->href="dri+e th=cmd_i"ass="lins="d">cmd_i>>sp) href="drivers/scsi/aha152x.c#L1185 id/oL1055 class="line" nam  9559a>>sp href="drivers/scsi/aha152x.c#L1185 id/oL16"5 class="line" nam  96596>>sp#def" n href="dri+e th=MSGO"ass="lins="d">MSGO>>sp(href="dri+e th=i"ass="lins="d">i>>sp)                 (href="dri+e th=HOSTDATA"ass="lins="d">HOSTDATA>>sp(href="dri+e th=shpn."ass="lins="d">shpn.>>sp)->href="dri+e th=msgo"ass="lins="d">msgo>>sp[href="dri+e th=i"ass="lins="d">i>>sp]) href="drivers/scsi/aha152x.c#L1185 id/oL1175 class="line" nam  97597>>sp#def" n href="dri+e th=MSGO_Ilass="lins="d">MSGO_I>>sp                  (href="dri+e th=HOSTDATA"ass="lins="d">HOSTDATA>>sp(href="dri+e th=shpn."ass="lins="d">shpn.>>sp)->href="dri+e th=msgo_i"ass="lins="d">msgo_i>>sp) href="drivers/scsi/aha152x.c#L1185 id/oL1 n5 class="line" nam  9859a>>sp#def" n href="dri+e th=MSGOLENlass="lins="d">MSGOLEN>>sp                 (href="dri+e th=HOSTDATA"ass="lins="d">HOSTDATA>>sp(href="dri+e th=shpn."ass="lins="d">shpn.>>sp)->href="dri+e th=msgo_lenlass="lins="d">msgo_len>>sp) href="drivers/scsi/aha152x.c#L1185 id/oL1095 class="line" nam  9959a>>sp#def" n href="dri+e th=ADDMSGO"ass="lins="d">ADDMSGO>>sp(href="dri+e th=x"ass="lins="d">x>>sp)              (href="dri+e th=MSGOLENlass="lins="d">MSGOLEN>>sp<256 ? (void)(href="dri+e th=MSGO"ass="lins="d">MSGO>>sp(href="dri+e th=MSGOLENlass="lins="d">MSGOLEN>>sp++)=href="dri+e th=x"ass="lins="d">x>>sp) : href="dri+e th=152x.c#_error"ass="lins="d">152x.c#_error>>sp(href="dri+e th=shpn."ass="lins="d">shpn.>>sp,h. class="comstr co"p;quot;MSGO os/sflow;quot;ha.14 10060a>>sp href="drivers/scsi/aha152x.c#L1186 1d/oL1006 class="line" nam 10160a>>sp#def" n href="dri+e th=MSGIlass="lins="d">MSGI>>sp(href="dri+e th=i"ass="lins="d">i>>sp)                 (href="dri+e th=HOSTDATA"ass="lins="d">HOSTDATA>>sp(href="dri+e th=shpn."ass="lins="d">shpn.>>sp)->href="dri+e th=msgi"ass="lins="d">msgi>>sp[href="dri+e th=i"ass="lins="d">i>>sp]) href="drivers/scsi/aha152x.c#L1186 2d/oL1006 class="line" nam 102602>>sp#def" n href="dri+e th=MSGILENlass="lins="d">MSGILEN>>sp                 (href="dri+e th=HOSTDATA"ass="lins="d">HOSTDATA>>sp(href="dri+e th=shpn."ass="lins="d">shpn.>>sp)->href="dri+e th=msgi_lenlass="lins="d">msgi_len>>sp) href="drivers/scsi/aha152x.c#L1186 3d/oL1006 class="line" nam 10360a>>sp#def" n href="dri+e th=ADDMSGIlass="lins="d">ADDMSGI>>sp(href="dri+e th=x"ass="lins="d">x>>sp)              (href="dri+e th=MSGILENlass="lins="d">MSGILEN>>sp<256 ? (void)(href="dri+e th=MSGIlass="lins="d">MSGI>>sp(href="dri+e th=MSGILENlass="lins="d">MSGILEN>>sp++)=href="dri+e th=x"ass="lins="d">x>>sp) : href="dri+e th=152x.c#_error"ass="lins="d">152x.c#_error>>sp(href="dri+e th=shpn."ass="lins="d">shpn.>>sp,h. class="comstr co"p;quot;MSGI os/sflow;quot;ha.14 10460a>>sp href="drivers/scsi/aha152x.c#L1186 5d/oL1006 class="line" nam 105605>>sp#def" n href="dri+e th=DATA_LENlass="lins="d">DATA_LEN>>sp                (href="dri+e th=HOSTDATA"ass="lins="d">HOSTDATA>>sp(href="dri+e th=shpn."ass="lins="d">shpn.>>sp)->href="dri+e th=data_lenlass="lins="d">data_len>>sp) href="drivers/scsi/aha152x.c#L1186 6d/oL1006 class="line" nam 10660a>>sp href="drivers/scsi/aha152x.c#L1186 7d/oL1006 class="line" nam 107607>>sp#def" n href="dri+e th=SYNCRATElass="lins="d">SYNCRATE>>sp                (href="dri+e th=HOSTDATA"ass="lins="d">HOSTDATA>>sp(href="dri+e th=shpn."ass="lins="d">shpn.>>sp)->href="dri+e th=syncrc/d"ass="lins="d">syncrc/d>>sp[href="dri+e th=CURRENT_SClass="lins="d">CURRENT_SC>>sp->href="dri+e th=dee ad"ass="lins="d">dee ad>>sp->href="dri+e th=idlass="lins="d">id>>sp]) href="drivers/scsi/aha152x.c#L1186 8d/oL1006 class="line" nam 10860a>>sp#def" n href="dri+e th=SYNCNEGlass="lins="d">SYNCNEG>>sp                 (href="dri+e th=HOSTDATA"ass="lins="d">HOSTDATA>>sp(href="dri+e th=shpn."ass="lins="d">shpn.>>sp)->href="dri+e th=syncnenlass="lins="d">syncnen>>sp[href="dri+e th=CURRENT_SClass="lins="d">CURRENT_SC>>sp->href="dri+e th=dee ad"ass="lins="d">dee ad>>sp->href="dri+e th=idlass="lins="d">id>>sp]) href="drivers/scsi/aha152x.c#L1186 9d/oL1006 class="line" nam 10960a>>sp href="drivers/scsi/aha152x.c#L1186 id/oL1106 class="line" nam 1ue610>>sp#def" n href="dri+e th=DELAYlass="lins="d">DELAY>>sp                   (href="dri+e th=HOSTDATA"ass="lins="d">HOSTDATA>>sp(href="dri+e th=shpn."ass="lins="d">shpn.>>sp)->href="dri+e th=de adlass="lins="d">delay>>sp) href="drivers/scsi/aha152x.c#L1186 id/oL1016 class="line" nam 11161a>>sp#def" n href="dri+e th=EXT_TRANSlass="lins="d">EXT_TRANS>>sp               (href="dri+e th=HOSTDATA"ass="lins="d">HOSTDATA>>sp(href="dri+e th=shpn."ass="lins="d">shpn.>>sp)->href="dri+e th=ex._nsferlass="lins="d">ex._nsfer>>sp) href="drivers/scsi/aha152x.c#L1186 2d/oL1006 class="line" nam 112612>>sp#def" n href="dri+e th=TC15 class="lins="d">TC15 c>>sp                  (href="dri+e th=HOSTDATA"ass="lins="d">HOSTDATA>>sp(href="dri+e th=shpn."ass="lins="d">shpn.>>sp)->href="dri+e th=tc15 class="lins="d">tc15 c>>sp) href="drivers/scsi/aha152x.c#L1186 3d/oL1006 class="line" nam 11361a>>sp#def" n href="dri+e th=RECONNECTlass="lins="d">RECONNECT>>sp               (href="dri+e th=HOSTDATA"ass="lins="d">HOSTDATA>>sp(href="dri+e th=shpn."ass="lins="d">shpn.>>sp)->href="dri+e th=onnec.14."ass="lins="d">etnec.14.>>sp) href="drivers/scsi/aha152x.c#L1186 4d/oL1006 class="line" nam 11461a>>sp#def" n href="dri+e th=PARITYlass="lins="d">PARITY>>sp                  (href="dri+e th=HOSTDATA"ass="lins="d">HOSTDATA>>sp(href="dri+e th=shpn."ass="lins="d">shpn.>>sp)->href="dri+e th=paritylass="lins="d">parity>>sp) href="drivers/scsi/aha152x.c#L1186 5d/oL1006 class="line" nam 115615>>sp#def" n href="dri+e th=SYNCHRONOUSlass="lins="d">SYNCHRONOUS>>sp             (href="dri+e th=HOSTDATA"ass="lins="d">HOSTDATA>>sp(href="dri+e th=shpn."ass="lins="d">shpn.>>sp)->href="dri+e th=synchronous"ass="lins="d">>ynchronous>>sp) href="drivers/scsi/aha152x.c#L1186 6d/oL1006 class="line" nam 11661a>>sp href="drivers/scsi/aha152x.c#L1186 7d/oL24"6 class="line" nam 117617>>sp#def" n href="dri+e th=HOSTIOPORTclass="lins="d">HOSTIOPORTc>>sp             (href="dri+e th=HOSTDATA"ass="lins="d">HOSTDATA>>sp(href="dri+e th=shpn."ass="lins="d">shpn.>>sp)->href="dri+e th=io_port0lass="lins="d">io_port0>>sp) href="drivers/scsi/aha152x.c#L1186 8d/oL1006m  18>/a>>spa.186> 11861a>>sp#def" n href="dri+e th=HOSTIOPORT1"ass="lins="d">HOSTIOPORT1>>sp             (href="dri+e th=HOSTDATA"ass="lins="d">HOSTDATA>>sp(href="dri+e th=shpn."ass="lins="d">shpn.>>sp)->href="dri+e th=io_port1"ass="lins="d">io_port1>>sp) href="drivers/scsi/aha152x.c#L1186 9d/oL1006 class="line" nam  1961a>>sp href="drivers/scsi/aha152x.c#L1186 id/oL20"6 class="line" nam  2e620>>sp#def" n href="dri+e th=SCDATA"ass="lins="d">SCDATA>>sp(href="dri+e th=SCpn."ass="lins="d">SCpn.>>sp)           ((tiruct href="dri+e th=152x.c#_scdatalass="lins="d">152x.c#_scdata>>sp *) (href="dri+e th=SCpn."ass="lins="d">SCpn.>>sp)->href="dri+e th=host_scribblnlass="lins="d">host_scribbln>>sp) href="drivers/scsi/aha152x.c#L1186 id/oL1016 class="line" nam  2162a>>sp#def" n href="dri+e th=SCNEXTlass="lins="d">SCNEXT>>sp(href="dri+e th=SCpn."ass="lins="d">SCpn.>>sp)           href="dri+e th=SCDATA"ass="lins="d">SCDATA>>sp(href="dri+e th=SCpn."ass="lins="d">SCpn.>>sp)->href="dri+e th=nendlass="lins="d">nend>>sp href="drivers/scsi/aha152x.c#L1186 2d/oL1006cclass="line" nam>sp#def" n href="dri+e th=SCSEM"ass="lins="d">SCSEM>>sp(href="dri+e th=SCpn."ass="lins="d">SCpn.>>sp)            href="dri+e th=SCDATA"ass="lins="d">SCDATA>>sp(href="dri+e th=SCpn."ass="lins="d">SCpn.>>sp)->href="dri+e th=donelass="lins="d">done>>sp href="drivers/scsi/aha152x.c#L1186 3d/oL1006 class="line" nam  2362a>>sp href="drivers/scsi/aha152x.c#L1186 4d/oL1006 class="line" nam  2462a>>sp#def" n href="dri+e th=SG_ADDRESSlass="lins="d">SG_ADDRESS>>sp(href="dri+e th=buff/slass="lins="d">buff/s>>sp)      ((fhar *) href="dri+e th=tg_vir."ass="lins="d">sg_vir.>>sp((href="dri+e th=buff/slass="lins="d">buff/s>>sp))) href="drivers/scsi/aha152x.c#L1186 id/oL1056 class="line" nam  2562a>>sp href="drivers/scsi/aha152x.c#L1186 6d/oL24"6 class="line" nam  2662a>>sph. class="comment"> * /* tic/e handl>co  /pa.14  27627>>sptic/ic void href="dri+e th=>eldi_runlass="lins="d">>eldi_run>>sp(tiruct href="dri+e th=S/ah_Hostlass="lins="d">S/ah_Host>>sp *href="dri+e th=shpn."ass="lins="d">shpn.>>sp); href="drivers/scsi/aha152x.c#L1186 id/oL1086 class="line" nam  28628>>sptic/ic void href="dri+e th=>eldo_runlass="lins="d">>eldo_run>>sp(tiruct href="dri+e th=S/ah_Hostlass="lins="d">S/ah_Host>>sp *href="dri+e th=shpn."ass="lins="d">shpn.>>sp); href="drivers/scsi/aha152x.c#L1186 9d/oL1006 class="line" nam  2962a>>sptic/ic void href="dri+e th=>elto_runlass="lins="d">>elto_run>>sp(tiruct href="dri+e th=S/ah_Hostlass="lins="d">S/ah_Host>>sp *href="dri+e th=shpn."ass="lins="d">shpn.>>sp); href="drivers/scsi/aha152x.c#L1186 id/oL30"6 class="line" nam  3e630>>sptic/ic void href="dri+e th=busfren_runlass="lins="d">busfren_run>>sp(tiruct href="dri+e th=S/ah_Hostlass="lins="d">S/ah_Host>>sp *href="dri+e th=shpn."ass="lins="d">shpn.>>sp); href="drivers/scsi/aha152x.c#L1186 id/oL1016 class="line" nam  3163a>>sp href="drivers/scsi/aha152x.c#L1186 id/oL22"6 class="line" nam  32632>>sptic/ic void href="dri+e th=msgo_ini."ass="lins="d">msgo_ini.>>sp(tiruct href="dri+e th=S/ah_Hostlass="lins="d">S/ah_Host>>sp *href="dri+e th=shpn."ass="lins="d">shpn.>>sp); href="drivers/scsi/aha152x.c#L1186 3d/oL1006cclass="line" nam>sptic/ic void href="dri+e th=msgo_runlass="lins="d">msgo_run>>sp(tiruct href="dri+e th=S/ah_Hostlass="lins="d">S/ah_Host>>sp *href="dri+e th=shpn."ass="lins="d">shpn.>>sp); href="drivers/scsi/aha152x.c#L1186 4d/oL1006 class="line" nam  3463a>>sptic/ic void href="dri+e th=msgo_endlass="lins="d">msgo_end>>sp(tiruct href="dri+e th=S/ah_Hostlass="lins="d">S/ah_Host>>sp *href="dri+e th=shpn."ass="lins="d">shpn.>>sp); href="drivers/scsi/aha152x.c#L1186 id/oL1056 class="line" nam  3563a>>sp href="drivers/scsi/aha152x.c#L1186 6d/oL24"6 class="line" nam  3663a>>sptic/ic void href="dri+e th=cmd_ini."ass="lins="d">cmd_ini.>>sp(tiruct href="dri+e th=S/ah_Hostlass="lins="d">S/ah_Host>>sp *href="dri+e th=shpn."ass="lins="d">shpn.>>sp); href="drivers/scsi/aha152x.c#L1186 7d/oL24"6 class="line" nam  37637>>sptic/ic void href="dri+e th=cmd_runlass="lins="d">cmd_run>>sp(tiruct href="dri+e th=S/ah_Hostlass="lins="d">S/ah_Host>>sp *href="dri+e th=shpn."ass="lins="d">shpn.>>sp); href="drivers/scsi/aha152x.c#L1186 id/oL1086 class="line" nam  38638>>sptic/ic void href="dri+e th=cmd_endlass="lins="d">cmd_end>>sp(tiruct href="dri+e th=S/ah_Hostlass="lins="d">S/ah_Host>>sp *href="dri+e th=shpn."ass="lins="d">shpn.>>sp); href="drivers/scsi/aha152x.c#L1186 9d/oL1006 class="line" nam  3963a>>sp href="drivers/scsi/aha152x.c#L1186 id/oL40"6 class="line" nam  4e640>>sptic/ic void href="dri+e th=datai_ini."ass="lins="d">datai_ini.>>sp(tiruct href="dri+e th=S/ah_Hostlass="lins="d">S/ah_Host>>sp *href="dri+e th=shpn."ass="lins="d">shpn.>>sp); href="drivers/scsi/aha152x.c#L1186 id/oL1016 class="line" nam  41641>>sptic/ic void href="dri+e th=datai_runlass="lins="d">datai_run>>sp(tiruct href="dri+e th=S/ah_Hostlass="lins="d">S/ah_Host>>sp *href="dri+e th=shpn."ass="lins="d">shpn.>>sp); href="drivers/scsi/aha152x.c#L1186 id/oL22"6 class="line" nam  42642>>sptic/ic void href="dri+e th=datai_endlass="lins="d">datai_end>>sp(tiruct href="dri+e th=S/ah_Hostlass="lins="d">S/ah_Host>>sp *href="dri+e th=shpn."ass="lins="d">shpn.>>sp); href="drivers/scsi/aha152x.c#L1186 3d/oL1006 class="line" nam  4364a>>sp href="drivers/scsi/aha152x.c#L1186 id/oL24"6cclass="line" nam>sptic/ic void href="dri+e th=datao_ini."ass="lins="d">datao_ini.>>sp(tiruct href="dri+e th=S/ah_Hostlass="lins="d">S/ah_Host>>sp *href="dri+e th=shpn."ass="lins="d">shpn.>>sp); href="drivers/scsi/aha152x.c#L1186 id/oL1056 class="line" nam  4564a>>sptic/ic void href="dri+e th=datao_runlass="lins="d">datao_run>>sp(tiruct href="dri+e th=S/ah_Hostlass="lins="d">S/ah_Host>>sp *href="dri+e th=shpn."ass="lins="d">shpn.>>sp); href="drivers/scsi/aha152x.c#L1186 id/oL26"6 class="line" nam  4664a>>sptic/ic void href="dri+e th=datao_endlass="lins="d">datao_end>>sp(tiruct href="dri+e th=S/ah_Hostlass="lins="d">S/ah_Host>>sp *href="dri+e th=shpn."ass="lins="d">shpn.>>sp); href="drivers/scsi/aha152x.c#L1186 7d/oL24"6 class="line" nam  4764a>>sp href="drivers/scsi/aha152x.c#L1186 id/oL1 n6 class="line" nam  48648>>sptic/ic void href="dri+e th=>ic/us_runlass="lins="d">>ic/us_run>>sp(tiruct href="dri+e th=S/ah_Hostlass="lins="d">S/ah_Host>>sp *href="dri+e th=shpn."ass="lins="d">shpn.>>sp); href="drivers/scsi/aha152x.c#L1186 9d/oL1006 class="line" nam  4964a>>sp href="drivers/scsi/aha152x.c#L1186 id/oL50"6 class="line" nam  5e650>>sptic/ic void href="dri+e th=msgi_runlass="lins="d">msgi_run>>sp(tiruct href="dri+e th=S/ah_Hostlass="lins="d">S/ah_Host>>sp *href="dri+e th=shpn."ass="lins="d">shpn.>>sp); href="drivers/scsi/aha152x.c#L1186 id/oL1016 class="line" nam  51651>>sptic/ic void href="dri+e th=msgi_endlass="lins="d">msgi_end>>sp(tiruct href="dri+e th=S/ah_Hostlass="lins="d">S/ah_Host>>sp *href="dri+e th=shpn."ass="lins="d">shpn.>>sp); href="drivers/scsi/aha152x.c#L1186 id/oL22"6 class="line" nam  5265a>>sp href="drivers/scsi/aha152x.c#L1186 id/oL1036 class="line" nam  5365a>>sptic/ic void href="dri+e th=parerr_runlass="lins="d">parerr_run>>sp(tiruct href="dri+e th=S/ah_Hostlass="lins="d">S/ah_Host>>sp *href="dri+e th=shpn."ass="lins="d">shpn.>>sp); href="drivers/scsi/aha152x.c#L1186 id/oL24"6 class="line" nam  5465a>>sptic/ic void href="dri+e th=rsti_runlass="lins="d">rsti_run>>sp(tiruct href="dri+e th=S/ah_Hostlass="lins="d">S/ah_Host>>sp *href="dri+e th=shpn."ass="lins="d">shpn.>>sp); href="drivers/scsi/aha152x.c#L1186 id/oL1056 class="line" nam  5565a>>sp href="drivers/scsi/aha152x.c#L1186 id/oL26"6 class="line" nam  5665a>>sptic/ic void href="dri+e th=is_clete>/s"ass="lins="d">is_clete>/s>>sp(tiruct href="dri+e th=S/ah_Hostlass="lins="d">S/ah_Host>>sp *href="dri+e th=shpn."ass="lins="d">shpn.>>sp); href="drivers/scsi/aha152x.c#L1186 7d/oL24"6 class="line" nam  5765a>>sp href="drivers/scsi/aha152x.c#L1186 id/oL1 n6 class="line" nam  58658>>sph. class="comment"> * /*pa.14  5965a>>sph. class="comment"> *  * vers/s tic/espa.14  6e660>>sph. class="comment"> *  *pa.14  61661>>sph. class="comment"> *  */pa.14  62662>>sptic/ic tiruct { href="drivers/scsi/aha152x.c#L1186 id/oL1036 class="line" nam  63663>>sp        fhar            *href="dri+e th=namelass="lins="d">name>>sp; href="drivers/scsi/aha152x.c#L1186 id/oL24"6 class="line" nam  64664>>sp        void            (*href="dri+e th=ini."ass="lins="d">ini.>>sp)(tiruct href="dri+e th=S/ah_Hostlass="lins="d">S/ah_Host>>sp *); href="drivers/scsi/aha152x.c#L1186 id/oL1056 class="line" nam  65665>>sp        void            (*href="dri+e th=runlass="lins="d">run>>sp)(tiruct href="dri+e th=S/ah_Hostlass="lins="d">S/ah_Host>>sp *); href="drivers/scsi/aha152x.c#L1186 id/oL26"6cclass="line" nam>sp        void            (*href="dri+e thendlass="lins="d">tiruct )(tiruct href="dri+e th=S/ah_Hostlass="lins="d">S/ah_Host>>sp *); href="drivers/scsi/aha152x.c#L1186 id/oL26"6 class="line" nam  67566>>sph66     erf href="dr    href="dri+e th=SCDATA"aspiins="d">msgo>>spspiief="drivers/scsi/aha152x.c#L1186 id/oL24"6 class="line" nam  68566>>spt6ruct h}ri+e th=tic/d"ass="liins="d">>ynchrono14[] ="drivers/scsi/aha152x.c#L1186 id/oL1036 class="line" nam  69566>>sp 6      href="dr{ ="comstr co"p;quot;MSGI os/idle.14QLOCKERLNULi    ,   href="dri+e th=SCDATA"aNULins="d">QLOCKERLNULi    ,   href="dri+e th=SCDATA"aNULins="d">QLOCKERLNULi    ,   href="dr0},rivers/scsi/aha152x.c#L1186 id/oL10"5 class=6line" nam  7e576>>sp 6      tiruct h{ ="comstr co"p;quot;MSGI os/unknown.14QLOCKERLNULi    ,   href="dri+e th=SCDATA"aNULins="d">QLOCKERLNULi    ,   href="dri+e th=SCDATA"aNULins="d">QLOCKERLNULi    ,   href="dr0},rivers/scsi/aha152x.c#L1186 id/oL10"6 class="line" nam  71576>>sp 6      tiruct h{ ="comstr co"p;quot;MSGI os/n>>sp.14QLOCKERLNULi    ,   href="dri+e th=SCDATA"anlass="lins="d">>eldo_run>>sp(tiruct ,ref="di+e th=SCDATA"aNULins="d">QLOCKERLNULi    ,   href="dr0},rivers/scsi/aha152x.c#L1186 id/oL10"6 class="line" nam  72576>>sp}672    tiruct h{ ="comstr co"p;quot;MSGI os/n>>si.14QLOCKERLNULi    ,   href="dri+e th=SCDATA"anlass="lins="d">>eldi_run>>sp(tiruct ,ref="di+e th=SCDATA"aNULins="d">QLOCKERLNULi    ,   href="dr0},rivers/scsi/aha152x.c#L1186 id/oL10"6 class="line" nam  73576>>sp 673    tiruct h{ ="comstr co"p;quot;MSGI os/n>>tp.14QLOCKERLNULi    ,   href="dri+e th=SCDATA"anlass="lins="d">>elto_run>>sp(tiruct ,ref="di+e th=SCDATA"aNULins="d">QLOCKERLNULi    ,   href="dr0},rivers/scsi/aha152x.c#L1186 id/oL10"6 class="line" nam  74576>>sph674    tiruct h{ ="comstr co"p;quot;MSGI os/run>>sp.14QLOCKERLNULi    ,   href="dri+e th=SCDATA"arunlass="lins="d">busfren_run>>sp(tiruct ,ref=i+e th=SCDATA"aNULins="d">QLOCKERLNULi    ,   href="dr0},rivers/scsi/aha152x.c#L1186 id/oL10"6 class="line" nam  75576>>sp 675    tiruct h{ ="comstr co"p;quot;MSGI os/>>sp.14msgo_ini.>>sp(tiruct ,ref="di+e th=SCDATA"alass="lins="d">msgo_run>>sp(tiruct ,ref="dri+e th=SCDATA"a."ass"lins="d">msgo_end>>sp(tiruct ,ref="dr1},rivers/scsi/aha152x.c#L1186 id/oL10"6cclass="line" nam  76576>>sp#676    tiruct h{ ="comstr co"p;quot;MSGI os/cmd.14cmd_ini.>>sp(tiruct ,ref="dri+e th=SCDATA"aass="lins="d">cmd_run>>sp(tiruct ,ref="drri+e th=cmd_ini."ass"lins="d">cmd_end>>sp(tiruct ,ref="drr1},rivers/scsi/aha152x.c#L1186 id/oL10"6 class="line" namQLOCKERLNULi    ,   href="dri+e th=SCDATA"alass="lins="d">msgi_run>>sp(tiruct ,ref="dri+e th=SCDATA"a."as="lins="d">msgi_end>>sp(tiruct ,ref="dr1},rivers/scsi/aha152x.c#L1186 id/oL10"6 class="line" nam  78576>>sp#678    tiruct h{ ="comstr co"p;quot;MSGI os/nn>>sp14QLOCKERLNULi    ,   href="dri+e th=SCDATA"annlass="lins="d">>ic/us_run>>sp(tiruct ref="di+e th=SCDATA"aNULins="d">QLOCKERLNULi    ,   href="dr1},rivers/scsi/aha152x.c#L1186 id/oL10"6 class="line" nam  79576>>sp 67     href="dr{ ="comstr co"p;quot;MSGI os/d>>sp.14datai_ini.>>sp(tiruct ref="di+e th=SCDATA"anlass="lins="d">datai_run>>sp(tiruct ,ref="di+e th=SCDATA"ai."ass"lins="d">datai_end>>sp(tiruct ,ref="d0},rivers/scsi/aha152x.c#L1186 id/oL10"5 class=6line" nam  8e586>>sp#68     tiruct h{ ="comstr co"p;quot;MSGI os/d>>sp.14datao_ini.>>sp(tiruct ref="di+e th=SCDATA"anlass="lins="d">datao_run>>sp(tiruct ,ref="di+e th=SCDATA"ai."ass"lins="d">datao_end>>sp(tiruct ,ref="d0},rivers/scsi/aha152x.c#L1186 id/oL10"6 class="line" nam  81586>>sp#68     tiruct h{ ="comstr co"p;quot;MSGI os/un>>sp14QLOCKERLNULi    ,   href="dri+e th=SCDATA"aunlass="lins="d">parerr_run>>sp(tiruct ref="di+e th=SCDATA"aNULins="d">QLOCKERLNULi    ,   href="dr0},rivers/scsi/aha152x.c#L1186 id/oL10"6 class="line" nam  82586>>sp#682    tiruct h{ ="comstr co"p;quot;MSGI os/>>sp14QLOCKERLNULi    ,   href="dri+e th=SCDATA"alass="lins="d">rsti_run>>sp(tiruct ref="di=i+e th=SCDATA"aNULins="d">QLOCKERLNULi    ,   href="dr0},rivers/scsi/aha152x.c#L1186 id/oL10"6 class="line" nam  83586>>sp#6ef" n "drivers/scsi/aha152x.c#L1185 id/oL26"5 class=6line" nam  84586>>sp#68ef="drivers/scsi/aha152x.c#L1186 5d/oL1055 class=6line" nam  85586>>sp#68class="comment"> *  * host hore tupef="drf="d>spupt  86586>>sp#68/ic void hrei+e th=ini."ass=rqr turn_ins="d">ini.>>sp)rqr turn_i    ti+e th=ini."ass="tins="d">buff/s>>="tiuct h="dri+e th=data_len)rqns="d">ini.>>sp)rq    ,      dri+e thendlass=dev_lins="d">id>>sp])dev_liref="drivers/scsi/aha152x.c#L1186 7d/oL2475 class=6line" nam  87586>>sp 68/ic void href="dri+e th=cmd_runlree tsp) hins="d">>ynchronree tsp) hiuct href="dri+e th=S/ah_Hostlass="lins="d">S/ah_Host>>sp *href="dri+e th=shpn."ass="lins="d">shpn.>>sp); href="drivers/scsi/aha152x.c#L1186 7d/oL24n5 class=6line" nam  88586>>sp#68/ic void href="dri+e th=>ic/us_rerror"ass="lins="d">152x.c#_error>>sp(href="drref="dri+e th=S/ah_Hostlass="lins="d">S/ah_Host>>sp *href="dri+e th=shpn."ass="lins="d">shpn.>>sp); href=,      ri+e th=shpn."as>>sns="d">msgi_end>>sref="drivers/scsi/aha152x.c#L1186 7d/oL24n6 class="line" nam  89586>>sp#68/ic void href="dri+e th=>elto_ru="lins="d">done>>sp href="drref="dri+e th=S/ah_Hostlass="lins="d">S/ah_Host>>sp *href="dri+e th=shpn."ass="lins="d">shpn.>>sp); href=, ="dri+e th=data_lens="lins="d">152x.c#_p(href="d"drivers/scsi/aha152x.c#L1186 7d/oL24"5 class=6line" nam  9e596>>sp#69ef="drivers/scsi/aha152x.c#L1186 1d/oL10"5 class=6line" nam  91596>>sp 69class="comment"> *  */pa.14hordiagn*hric4  92596>>sp#69/ic void href="dri+e th=datai_endispsp) hins="d">>ynchrondispsp) hiuct href="dri+e th=S/ah_Hostlass="lins="d">S/ah_Host>>sp *href="dri+e th=shpn."ass="lins="d">shpn.>>sp); href="drivers/scsi/aha152x.c#L1186 7d/oL24"5 class=6line" nam  93596>>sp 69/ic void href="dri+e th=parerr_rshow_endeds1ns="d">shpn.>>sp)ow_endeds1uct hi+e th=S/ah_Hostlass="lins="d">S/ah_Cmnd>>sp *href="drri+e th=SCDATA"autins="d">buff/s>>ptef="d"drivers/scsi/aha152x.c#L1186 7d/oL24"5 class=6line" nam  94596>>sp#69/ic void href="dri+e th=rsti_runp)ow_pa.14ins="d">>ynchrono)ow_pa.14iuct href="dri+e th=S/ah_Hostlass="lins="d">S/ah_Host>>sp *href="dri+e th=shpn."ass="lins="d">shpn.>>sp); href="drivers/scsi/aha152x.c#L1186 7d/oL24"5 class=6line" nam  95596>>sp 69/ic void href="dri+e th=datao_runispsen="tins="d">buff/s>>nispsen="tiuct href="dri+e th=S/ah_Hostlass="lins="d">S/ah_Host>>sp *href="dri+e th=shpn."ass="lins="d">shpn.>>sp); href="drivers/scsi/aha152x.c#L1186 7d/oL24"5 class=6line" nam  96596>>sp#69ef="drivers/scsi/aha152x.c#L1186 7d/oL2475 class=6line" nam  97596>>sp#69ef="drivers/scsi/aha152x.c#L1186 id/oL1 n5 class=6line" nam  98596>>sp#69class="comment"> * /*pa.14  99596>>sp#69class="comment"> *  * vers/s t/pa.14 100607>>sp 70class="comment"> *  *pa.14 101607>>sp#70class="comment"> *  */pa.14 102607>>sp#70/ic void hrei+e th=ini."ass="oL92"6="d">buff/s>>="oL92ef="df="dri+e th=>ic/us_reppen="lins="d">disnec.1eppen="liuct hi+e th=S/ah_Hostlass="lins="d">S/ah_Cmnd>>sp *href="drri+e th=shpn."aslins="d">disnec.1liuct ,ri+e th=S/ah_Hostlass="lins="d">S/ah_Cmnd>>sp *href="dri+e th=nendlass="w"lins="d">disnec.1="w"liref="rivers/scsi/aha152x.c#L1186 id/oL2703 class=7line" nam  93597>>sp#7ef" n drivers/scsi/aha152x.c#L1186 id/oL1706 class=7line" nam 104607>>sp 704    tiruct hi+e th=S/ah_Hostlass="lins="d">S/ah_Cmnd>>sp *href="dri+e th=nendlass"lins="d">tiruct )(tiructdrivers/scsi/aha152x.c#L1186 7d/oL2706 class=7line" nam 105607>>sp#70ef="drivers/scsi/aha152x.c#L1186 id/oL2706 class=7line" nam 106607>>sp 706    tiruct hi+e th=S/ah_Hosts="lins="d">SCNEXT>>sp(href="dri+e th=SCpn."as="w"lins="d">disnec.1="w"liref=" ==i+e th=SCDATA"aNULins="d">QLOCKERLNULi    drivers/scsi/aha152x.c#L1186 7d/oL2707 class=7line" nam  97597>>sp#70     erf href=f (!ri+e th=shpn."aslins="d">disnec.1liuct "rivers/scsi/aha152x.c#L1186 id/oL2708 class=7line" nam  98597>>sp#708    tiruct hhhhhhhhhri+e th=shpn."aslins="d">disnec.1liuct  ==i+e th=SCDATA"a="w"lins="d">disnec.1="w"liref=drivers/scsi/aha152x.c#L1186 7d/oL2709 class=7line" nam  99597>>sp 70     href="drelse"drivers/scsi/aha152x.c#L1186 id/oL1706 class=7line" nam 1ue617>>sp#71               (href=datari+e th=SCpn."as"lins="d">tiruct )(tiruct ==ri+e th=shpn."aslins="d">disnec.1liuct ;hi+e th=S/ah_Hosts="lins="d">SCNEXT>>sp(href="dri+e th=SCpn."as"lins="d">tiruct )(tiruct ;hi+e th=S/ah_Hos"lins="d">tiruct )(tiruct ==i+e th=S/ah_Hosts="lins="d">SCNEXT>>sp(href="dri+e th=SCpn."as"lins="d">tiruct )(tiruct "rivers/scsi/aha152x.c#L1186 id/oL2716 class=7line" nam 111617>>sp#71          (href="dddddddddddddrivers/scsi/aha152x.c#L1186 7d/oL2706 class=7line" nam 112617>>sp#712         (href="ddddi+e th=S/ah_Hosts="lins="d">SCNEXT>>sp(href="dri+e th=SCpn."as"lins="d">tiruct )(tiruct  ==i+e th=SCDATA"a="w"lins="d">disnec.1="w"liref=drivers/scsi/aha152x.c#L1186 7d/oL2706 class=7line" nam 113617>>sp#713    tiruct h}rivers/scsi/aha152x.c#L1186 7d/oL2706 class=7line" nam 114617>>sp#7ef" n }rivers/scsi/aha152x.c#L1186 7d/oL2706 class=7line" nam 115617>>sp#71ef="drivers/scsi/aha152x.c#L1186 id/oL2706 class=7line" nam 116617>>sp 71/ic void hrei+e th=ini."ass="oL92"6="d">buff/s>>="oL92ef="di+e th=S/ah_Hostlass="lins="d">S/ah_Cmnd>>sp *href="dri+e th=nendlassremove_firs="lins="d">curr/rf_remove_firs="liuct hi+e th=S/ah_Hostlass="lins="d">S/ah_Cmnd>>sp *href="drrdi+e th=S/ah_Hostsns="d">disnec.1liuct "rivers/scsi/aha152x.c#L1186 id/oL27"6 class=7line" nam 117617>>sp#7ef" n drivers/scsi/aha152x.c#L1186 id/oL1708 class=7>  18>/a>>spa.186> 118617>>sp#718    tiruct hi+e th=S/ah_Hostlass="lins="d">S/ah_Cmnd>>sp *href="dri+e th=nendlassutins="d">buff/s>>ptef="ddrivers/scsi/aha152x.c#L1186 7d/oL2709 class=7line" nam  19617>>sp 7ref="drivers/scsi/aha152x.c#L1186 id/oL27"6 class=7line" nam  2e627>>sp#720    tiruct hi+e th=S/ah_Hosutins="d">buff/s>>ptef="d ==ri+e th=shpn."aslins="d">disnec.1liuct ;rivers/scsi/aha152x.c#L1186 id/oL27"6 class=7line" nam  21627>>sp#72          (hr=f (i+e th=SCDATA"autins="d">buff/s>>ptef="d""drivers/scsi/aha152x.c#L1186 id/oL1706cclass=7line" nam>sp#722         (href="ddddri+e th=shpn."aslins="d">disnec.1liuct  ==i+e th=SCDATA"ats="lins="d">SCNEXT>>sp(href="drri+e th=shpn."aslins="d">disnec.1liuct ";rivers/scsi/aha152x.c#L1186 id/oL27"6 class=7line" nam  23627>>sp 723         (href="ddddi+e th=S/ah_Hosts="lins="d">SCNEXT>>sp(href="dri+e th=SCpn."asutins="d">buff/s>>ptef="d"ri+e th=x"ass="lNULins="d">QLOCKERLNULi    drivers/scsi/aha152x.c#L1186 7d/oL2706 class=7line" nam  24627>>sp#724    tiruct h}rivers/scsi/aha152x.c#L1186 7d/oL2756 class=7line" nam  25627>>sp 725    tiruct hr turnhi+e th=S/ah_Hosutins="d">buff/s>>ptef="ddrivers/scsi/aha152x.c#L1186 7d/oL2706 class=7line" nam  26627>>sph7 class}rivers/scsi/aha152x.c#L1186 7d/oL2756 class=7line" nam  27627>>spt72ef="drivers/scsi/aha152x.c#L1186 id/oL1786 class=7line" nam  28627>>spt7c/ic void hrei+e th=ini."ass="oL92"6="d">buff/s>>="oL92ef="di+e th=S/ah_Hostlass="lins="d">S/ah_Cmnd>>sp *href="dri+e th=nendlassremove_lun"lins="d">curr/rf_remove_lun"liuct hi+e th=S/ah_Hostlass="lins="d">S/ah_Cmnd>>sp *href="drrdi+e th=S/ah_Hostsns="d">disnec.1liuct , ="dri+e th=data_lenss="lins="d">target>>sp) href=", ="dri+e th=data_lenllins="d">rsti_runluref="drivers/scsi/aha152x.c#L1186 6d/oL1706 class=7line" nam  29627>>spt7c/ic vdrivers/scsi/aha152x.c#L1186 id/oL17"6 class=7line" nam  3e637>>spt730    tiruct hi+e th=S/ah_Hostlass="lins="d">S/ah_Cmnd>>sp *href="dri+e th=nendlassutins="d">buff/s>>ptef="d,dri+e th=nendlassurevns="d">buff/s>>prevf="ddrivers/scsi/aha152x.c#L1186 7d/oL2716 class=7line" nam  31637>>sp 7ref="drivers/scsi/aha152x.c#L1186 id/oL27"6 class=7line" nam  32637>>spt732         (hrdatari+e th=SCpn."asutins="d">buff/s>>ptef="d ==ri+e th=shpn."aslins="d">disnec.1liuct ,ri+e th=S/ah_Hosurevns="d">buff/s>>prevf="d ==i+e th=SCDATA"aNULins="d">QLOCKERLNULi    drivers/scsi/aha152x.c#L1186 7d/oL2706cclass=7line" nam>spt733         (href="di+e th=SCpn."asutins="d">buff/s>>ptef="d f="drf="drfdri+e th=buff/slautins="d">buff/s>>ptef="df="dri+e th=dee ad"ass="lins="d">dee ad>>sp->href="dri+e th=idlass="lins="d">id>>sp]) href= !==i+e th=SCDATA"ass="lins="d">target>>sp) href="d ||ari+e th=SCpn."asutins="d">buff/s>>ptef="df="dri+e th=dee ad"ass="lins="d">dee ad>>sp->href="dri+e th=idlass="llins="d">rsti_runluref=" !==i+e th=SCDATA"allins="d">rsti_runluref="d";rivers/scsi/aha152x.c#L1186 id/oL2706 class=7line" nam  34637>>spt734         (href="di+e th=SCpn."asurevns="d">buff/s>>prevf="d ==i+e th=SCDATA"autins="d">buff/s>>ptef="d,di+e th=SCpn."asutins="d">buff/s>>ptef="d ==i+e th=S/ah_Hosts="lins="d">SCNEXT>>sp(href="dri+e th=SCpn."asutins="d">buff/s>>ptef="d"drivers/scsi/aha152x.c#L1186 6d/oL1756 class=7line" nam  35637>>sp 735         (href="d;rivers/scsi/aha152x.c#L1186 id/oL2706 class=7line" nam  36637>>spt73ef="drivers/scsi/aha152x.c#L1186 7d/oL27"6 class=7line" nam  37637>>spt73     erf href=f (i+e th=SCDATA"autins="d">buff/s>>ptef="d""drivers/scsi/aha152x.c#L1186 id/oL1786 class=7line" nam  38637>>spt738    tiruct hhhhhhhhh=f (i+e th=SCDATA"aurevns="d">buff/s>>prevf="ddrivers/scsi/aha152x.c#L1186 6d/oL1756 class=7line" nam  39637>>sp 739    tiruct hhhhhhhhhef="ddddi+e th=S/ah_Hosts="lins="d">SCNEXT>>sp(href="dri+e th=SCpn."asurevns="d">buff/s>>prevf="dd ==i+e th=S/ah_Hosts="lins="d">SCNEXT>>sp(href="dri+e th=SCpn."asutins="d">buff/s>>ptef="d";rivers/scsi/aha152x.c#L1186 id/oL27"6 class=7line" nam  4e647>>spt74               (href=#L11rivers/scsi/aha152x.c#L1186 id/oL27"s>>prevf=s="lins="d">shpn.>>sp); 7>>spt74          (href="ddddddddddddri+e th=shpn."aslins="d">disnec.1liuct  ==i+e th=SCDATA"ats="lins="d">SCNEXT>>sp(href="dri+e th=SCpn."asutins="d">buff/s>>ptef="d";rivers/scsi/aha152x.c#L1186 id/oL27"6 class=7line" nam  42647>>spt74ef="drivers/scsi/aha152x.c#L1186 id/oL1706 class=7line" nam  43647>>sp 743         (href="ddddi+e th=S/ah_Hosts="lins="d">SCNEXT>>sp(href="dri+e th=SCpn."asutins="d">buff/s>>ptef="d"ri+e th=x"ass="lNULins="d">QLOCKERLNULi    drivers/scsi/aha152x.c#L1186 7d/oL27"6cclass=7line" nam>spt744    tiruct h}rivers/scsi/aha152x.c#L1186 7d/oL2756 class=7line" nam  45647>>spt74ef="drivers/scsi/aha152x.c#L1186 id/oL27"6 class=7line" nam  46647>>spt746    tiruct hr turnhi+e th=S/ah_Hosutins="d">buff/s>>ptef="ddrivers/scsi/aha152x.c#L1186 7d/oL27"6 class=7line" nam  47647>>sp 7ref="d}rivers/scsi/aha152x.c#L1186 7d/oL2756 class=7line" nam  48647>>spt7c/ic vrivers/scsi/aha152x.c#L1186 7d/oL2756 class=7line" nam  49647>>sp 74/ic void hrei+e th=ini."ass="oL92"6="d">buff/s>>="oL92ef="di+e th=S/ah_Hostlass="lins="d">S/ah_Cmnd>>sp *href="dri+e th=nendlassremove_lins="d">curr/rf_remove_liuct hi+e th=S/ah_Hostlass="lins="d">S/ah_Cmnd>>sp *href="drri+e th=shpn."aslins="d">disnec.1liuct ,ri+e th=S/ah_Hostlass="lins="d">S/ah_Cmnd>>sp *href="dri+e th=nendlassSCpns="d">disnec.1lipf="ddrivers/scsi/aha152x.c#L1186 6d/oL17"6 class=7line" nam  5e657>>spt7c/ic vdrivers/scsi/aha152x.c#L1186 id/oL1716 class=7line" nam  51657>>spt75          (hri+e th=S/ah_Hostlass="lins="d">S/ah_Cmnd>>sp *href="dri+e th=nendlassutins="d">buff/s>>ptef="d,dri+e th=nendlassurevns="d">buff/s>>prevf="ddrivers/scsi/aha152x.c#L1186 7d/oL27"6 class=7line" nam  52657>>sp 7ref="drivers/scsi/aha152x.c#L1186 id/oL1736 class=7line" nam  53657>>spt753         (hrdatari+e th=SCpn."asutins="d">buff/s>>ptef="d ==ri+e th=shpn."aslins="d">disnec.1liuct ,ri+e th=S/ah_Hosurevns="d">buff/s>>prevf="d ==i+e th=SCDATA"aNULins="d">QLOCKERLNULi    drivers/scsi/aha152x.c#L1186 7d/oL27"6 class=7line" nam  54657>>spt754         (href="di+e th=SCpn."asutins="d">buff/s>>ptef="d f="drf="drfi+e th=nendlassSCpns="d">disnec.1lipf="d!ri+e th=x"ass="lutins="d">buff/s>>ptef="ddrivers/scsi/aha152x.c#L1186 7d/oL2756 class=7line" nam  55657>>sp 755         (href="di+e th=SCpn."asurevns="d">buff/s>>prevf="d ==i+e th=SCDATA"autins="d">buff/s>>ptef="d,di+e th=SCpn."asutins="d">buff/s>>ptef="d ==i+e th=S/ah_Hosts="lins="d">SCNEXT>>sp(href="dri+e th=SCpn."asutins="d">buff/s>>ptef="d"drivers/scsi/aha152x.c#L1186 6d/oL17"6 class=7line" nam  56657>>spt756         (href="ddrivers/scsi/aha152x.c#L1186 7d/oL2756 class=7line" nam  57657>>sp 7ref="drivers/scsi/aha152x.c#L1186 id/oL17n6 class=7line" nam  58657>>sph758    tiruct h=f (i+e th=SCDATA"autins="d">buff/s>>ptef="d""drivers/scsi/aha152x.c#L1186 id/oL1796 class=7line" nam  59657>>sph759    tiruct hhhhhhhhh=f (i+e th=SCDATA"aurevns="d">buff/s>>prevf="ddrivers/scsi/aha152x.c#L1186 6d/oL17"6 class=7line" nam  6e667>>sph76               (href="d="ddddi+e th=S/ah_Hosts="lins="d">SCNEXT>>sp(href="dri+e th=SCpn."asurevns="d">buff/s>>prevf="dd ==i+e th=S/ah_Hosts="lins="d">SCNEXT>>sp(href="dri+e th=SCpn."asutins="d">buff/s>>ptef="d";rivers/scsi/aha152x.c#L1186 id/oL2716 class=7line" nam  61667>>sph76          (href="dddd#L11rivers/scsi/aha152x.c#L1186 id/oL27"6 class=7line" nam  62667>>spt762         (href="ddddddddddddri+e th=shpn."aslins="d">disnec.1liuct  ==i+e th=SCDATA"ats="lins="d">SCNEXT>>sp(href="dri+e th=SCpn."asutins="d">buff/s>>ptef="d";rivers/scsi/aha152x.c#L1186 id/oL2736 class=7line" nam  63667>>sp 76ef="drivers/scsi/aha152x.c#L1186 id/oL27"6 class=7line" nam  64667>>sp 764         (href="ddddi+e th=S/ah_Hosts="lins="d">SCNEXT>>sp(href="dri+e th=SCpn."asutins="d">buff/s>>ptef="d"ri+e th=x"ass="lNULins="d">QLOCKERLNULi    drivers/scsi/aha152x.c#L1186 7d/oL2756 class=7line" nam  65667>>sp 7      void    }rivers/scsi/aha152x.c#L1186 7d/oL27"6cclass=7line" nam>sp76ef="drivers/scsi/aha152x.c#L1186 7d/oL27"6 class=7line" nam  67567>>sph76     erf hrefr turnhi+e th=S/ah_Hosutins="d">buff/s>>ptef="ddrivers/scsi/aha152x.c#L1186 7d/oL27"6 class=7line" nam  68567>>spt7ruct h}rivers/scsi/aha152x.c#L1186 7d/oL27"6 class=7line" nam  69567>>sp 76ef="drivers/scsi/aha152x.c#L1186 id/oL27"5 class=7line" nam  7e577>>sp 77/ic void hrei+e th=ini."ass=rqr turn_ins="d">ini.>>sp)rqr turn_i    ti+e th=ini."asssw="tins="d">buff/s>>sw="tif="dr="dri+e th=data_len)rqnins="d">msgo>>sp)rqnif="d,d     dri+e thendlass=dev_lins="d">id>>sp])dev_liref="rivers/scsi/aha152x.c#L1186 id/oL27"6 class=7line" nam  71577>>sp 7      drivers/scsi/aha152x.c#L1186 id/oL17"6 class=7line" nam  72577>>sp}772    tiruct href="dri+e th=S/ah_Hostlass="lins="d">S/ah_Host>>sp *href="dri+e th=shpn."ass="lins="d">shpn.>>sp); href= ==i+e th=SCDATA"adev_lins="d">id>>sp])dev_liref=drivers/scsi/aha152x.c#L1186 7d/oL27"6 class=7line" nam  73577>>sp 77ef="drivers/scsi/aha152x.c#L1186 id/oL27"6 class=7line" nam  74577>>sph774    tiruct hi+e th=SCDATA"a"ass="lins="d">HOSTDATA>>sp(href="dri+e th=shpn."ass="lins="d">shpn.>>sp)->href="dri+e th=synchronow="tns="d">buff/s>>sw="tt;hr++drivers/scsi/aha152x.c#L1186 7d/oL27"6 class=7line" nam  75577>>sp 77ef="drivers/scsi/aha152x.c#L1186 id/oL27"6cclass=7line" nam  76577>>sp#776    tiruct hi+e th=S/ah_HostETp   ns="d">S/ah_HostETp   f="dri+e th=shpn."asDMACNTRLins="d">io_port0DMACNTRLif="d,di+e th=SCpn."asINTENns="d">io_port0INTENf="d";rivers/scsi/aha152x.c#L1186 id/oL27"6 class=7line" namio_port0IRQ_HANDLEDref=drivers/scsi/aha152x.c#L1186 7d/oL27"6 class=7line" nam  78577>>sp#77uct h}rivers/scsi/aha152x.c#L1186 7d/oL27"6 class=7line" nam  79577>>sp 77ef="drivers/scsi/aha152x.c#L1186 id/oL27"5 class=7line" nam  8e587>>sp#78/ic voif="dri+e th=S/ah_Hostlass="lins="d">S/ah_Host>>sp *href="dri+e th=shpn."aserror>>sprobe_"lins="d">done>>sperror>>sprobe_"lif="drref="dri+e th=152x.c#_scdatalas tupns="d">done>>sperror>>ss tupef="dri+e th=shpn."ass tupns="d">done>>sps tupef=""rivers/scsi/aha152x.c#L1186 id/oL27"6 class=7line" nam  81587>>sp#78     drivers/scsi/aha152x.c#L1186 id/oL17"6 class=7line" nam  82587>>sp#782    tiruct href="dri+e th=S/ah_Hostlass="lins="d">S/ah_Host>>sp *href="dri+e th=shpn."ass="lins="d">shpn.>>sp); href=drivers/scsi/aha152x.c#L1186 7d/oL27"6 class=7line" nam  83587>>sp#78ef="drivers/scsi/aha152x.c#L1186 id/oL27"5 class=7line" nam  84587>>sp#784    tiruct hi+e th=SCDATA"as="lins="d">shpn.>>sp); href= ==i+e th=SCDATA"ax.c#_ibblnallocns="d">shpn.>>sp.c#_ibblnallocf="drf="dri+e th=152x.c#_scdatalai/aha1_templalins="d">is_cletescdatalai/aha1_templalif="d,dsizeofrref="dri+e th=152x.c#_scdatalaibbl="lins="d">152x.c#_scdata>>ibbl="lief="d";rivers/scsi/aha152x.c#L1186 id/oL2755 class=7line" nam  85587>>sp#78     void    =f (!i+e th=shpn."ass="lins="d">shpn.>>sp)->hre"drivers/scsi/aha152x.c#L1186 id/oL17"5 class=7line" nam  86587>>sp#786         (href="dt hi+e th=SCDATA"apr="tkns="d">buff/s>>pr="tkf="dri+e th=shpn."asKERN_ERRns="d">buff/s>>KERN_ERR    ti"comstr co"p;quot;MSGI os/1186 id: p.c#_ibblnalloc failed\n.14  87587>>sp 787         (href="dt hr turnhi+e th=S/ah_HosNULins="d">QLOCKERLNULi    drivers/scsi/aha152x.c#L1186 7d/oL27n5 class=7line" nam  88587>>sp#788    tiruct h}rivers/scsi/aha152x.c#L1186 7d/oL27n6 class=7line" nam  89587>>sp#78ef="drivers/scsi/aha152x.c#L1186 id/oL27"5 class=7line" nam  9e597>>sp#790    tiruct hi+e th=S/ah_Hosmemslins="d">target>>memslif="dri+e th=shpn."as"ass="lins="d">HOSTDATA>>sp(href="dri+e th=shpn."ass="lins="d">shpn.>>sp)->hre, 0,dsizeofdri+e th=shpn."as"ass="lins="d">HOSTDATA>>sp(href="dri+e th=shpn."ass="lins="d">shpn.>>sp)->hre";rivers/scsi/aha152x.c#L1186 id/oL27"5 class=7line" nam  91597>>sp 79          (hri+e th=S/ah_HosINIT_LIST_HEADns="d">io_port0INIT_LIST_HEADf="drf="dri+e th=152x.c#_"ass="lins="d">HOSTDATA>>sp(href="dri+e th=shpn."ass="lins="d">shpn.>>sp)->href="dri+e th=synchronibblnlilins="d">S/ah_Hosibblnlilif="d";rivers/scsi/aha152x.c#L1186 id/oL27"5 class=7line" nam  92597>>sp#79ef="drivers/scsi/aha152x.c#L1186 id/oL17"5 class=7line" nam  93597>>sp 793         (hr="comment"> *  */pa.14horneed to have ibblhr giliered before quoggeuot; anyf="d>spupt  94597>>sp#794    tiruct hi+e th=SCDATA"alili_add_tailns="d">S/ah_Hoslili_add_tailf="drf="dri+e th=152x.c#_"ass="lins="d">HOSTDATA>>sp(href="dri+e th=shpn."ass="lins="d">shpn.>>sp)->href="dri+e th=synchronibblnlilins="d">S/ah_Hosibblnlilif="d, f="dri+e th=152x.c#_scdatalaibblnlilins="d">S/ah_Hosscdatalaibblnlilif="d";rivers/scsi/aha152x.c#L1186 id/oL27"5 class=7line" nam  95597>>sp 79ef="drivers/scsi/aha152x.c#L1186 id/oL27"5 class=7line" nam  96597>>sp#796    tiruct hi+e th=S/ah_Hoss="lins="d">shpn.>>sp)->hrf="dri+e th=idlass="losp) hns="d">msgo>>sp)osp) h    tir==i+e th=SCDATA"ax tupns="d">done>>sps tupef="f="dri+e th=idlass="losp) hns="d">msgo>>sp)osp) h    ;rivers/scsi/aha152x.c#L1186 id/oL27"6 class=7line" nam  97597>>sp#797    tiruct hi+e th=S/ah_Hoss="lins="d">shpn.>>sp)->hrf="dri+e th=idlass="n_losp) hns="d">msgo>>spn_losp) href= ==i+e th=SCDATA"aIO_RANGEns="d">io_port0IO_RANGE    ;rivers/scsi/aha152x.c#L1186 id/oL27"5 class=7line" nam  98597>>sp#798    tiruct hi+e th=S/ah_Hoss="lins="d">shpn.>>sp)->hrf="dri+e th=idlass="lrqns="d">ini.>>sp)rq    iruct h==i+e th=SCDATA"ax tupns="d">done>>sps tupef="f="dri+e th=idlass="lrqns="d">ini.>>sp)rq    ;rivers/scsi/aha152x.c#L1186 id/oL27"6 class=7line" nam  99597>>sp#79ef="drivers/scsi/aha152x.c#L1186 id/oL2806 class=8line" nam 100608>>sp 800    tiruct h=f (!i+e th=shpn."ass tupns="d">done>>sps tupef="f="dri+e th=idlass="tc155ins="d">io_port0tc155it;hre"drivers/scsi/aha152x.c#L1186 id/oL1806 class=8line" nam 101608>>sp#80          (href="ddddi+e th=152x.c#_"assIOp   ins="d">io_port0"assIOp   iref= ==i+e th=SCDATA"ax tupns="d">done>>sps tupef="f="dri+e th=idlass="losp) hns="d">msgo>>sp)osp) h    ;rivers/scsi/aha152x.c#L1186 id/oL2806 class=8line" nam 102608>>sp#802         (href="ddddi+e th=S/ah_Hos"assIOp   1ns="d">io_port0"assIOp   1ref= ==i+e th=SCDATA"ax tupns="d">done>>sps tupef="f="dri+e th=idlass="losp) hns="d">msgo>>sp)osp) h    ;rivers/scsi/aha152x.c#L1186 id/oL2803 class=8line" nam  93598>>sp#803    tiruct h}relse"drivers/scsi/aha152x.c#L1186 id/oL1806 class=8line" nam 104608>>sp 804    tiruct hef="ddddi+e th=152x.c#_"assIOp   ins="d">io_port0"assIOp   iref= ==i+e th=SCDATA"ax tupns="d">done>>sps tupef="f="dri+e th=idlass="losp) hns="d">msgo>>sp)osp) h    +0x10;rivers/scsi/aha152x.c#L1186 id/oL2805 class=8line" nam  95598>>sp#805         (href="ddddi+e th=S/ah_Hos"assIOp   1ns="d">io_port0"assIOp   1ref= ==i+e th=SCDATA"ax tupns="d">done>>sps tupef="f="dri+e th=idlass="losp) hns="d">msgo>>sp)osp) h    -0x10;rivers/scsi/aha152x.c#L1186 id/oL2806 class=8line" nam  96598>>sp 806    tiruct h}rivers/scsi/aha152x.c#L1186 7d/oL2807 class=8line" nam  97598>>sp#80ef="drivers/scsi/aha152x.c#L1186 id/oL1808 class=8line" nam  98598>>sp#808    tiruct hi+e th=S/ah_Hosspin_locks="lins="d">datao_inspin_locks="lif="drf="dri+e th=152x.c#_QLOCKns="d">datao_inQLOCKf="d";rivers/scsi/aha152x.c#L1186 id/oL2809 class=8line" nam  99598>>sp 80     href="dri+e th=152x.c#_RECONNEC ns="d">S/ah_HosRECONNEC     tir==i+e th=SCDATA"ax tupns="d">done>>sps tupef="f="dri+e th=idlass="reconnecins="d">datao_inreconneci    ;rivers/scsi/aha152x.c#L1186 id/oL2806 class=8line" nam 1ue618>>sp#810    tiruct hi+e th=S/ah_HostYNCHRONOUSns="d">S/ah_HostYNCHRONOUSref= ==i+e th=SCDATA"ax tupns="d">done>>sps tupef="f="dri+e th=idlass="synchronouins="d">>ynchronoynchronoui    ;rivers/scsi/aha152x.c#L1186 id/oL2806 class=8line" nam 111618>>sp#81          (hri+e th=S/ah_HosPARITYns="d">>ynchronPARITY         (==i+e th=SCDATA"ax tupns="d">done>>sps tupef="f="dri+e th=idlass="parityns="d">buff/s>>parity    ;rivers/scsi/aha152x.c#L1186 id/oL2806 class=8line" nam 112618>>sp#812         (hri+e th=shpn."asDELAYns="d">>ynchronDELAY    iruct h==i+e th=SCDATA"ax tupns="d">done>>sps tupef="f="dri+e th=idlass="delayns="d">buff/s>>delay    ;rivers/scsi/aha152x.c#L1186 id/oL2803 class=8line" nam 113618>>sp#813    tiruct hi+e th=idlass="EXT_TRANSns="d">S/ah_HosEXT_TRANS    tir==i+e th=SCDATA"ax tupns="d">done>>sps tupef="f="dri+e th=idlass="ext_tranins="d">>ynchronext_trani    ;rivers/scsi/aha152x.c#L1186 id/oL2806 class=8line" nam 114618>>sp#81ef="drivers/scsi/aha152x.c#L1186 5d/oL1806 class=8line" nam 115618>>sp#81ef="d#=f i+e th=idlass="defL11ins="d">id>>sp])defL11if="dri+e th=shpn."asAHA6 5X_DEBUGns="d">id>>sp])AHA6 5X_DEBUGef=""rivers/scsi/aha152x.c#L1186 id/oL2806 class=8line" nam 116618>>sp 816    tiruct hi+e th=S/ah_Hos"ass="lins="d">HOSTDATA>>sp(href="dri+e th=shpn."ass="lins="d">shpn.>>sp)->href="dri+e th=synchrondebusns="d">msgi_enddebusref= ==i+e th=SCDATA"ax tupns="d">done>>sps tupef="f="dri+e th=idlass="debusns="d">msgi_enddebusref=;rivers/scsi/aha152x.c#L1186 id/oL2807 class=8line" nam 117618>>sp#8ef" n #endifrivers/scsi/aha152x.c#L1186 id/oL2808 class=8>  18>/a>>spa.186> 118618>>sp#81/ic vrivers/scsi/aha152x.c#L1186 7d/oL2809 class=8line" nam  19618>>sp 81     href="dri+e th=152x.c#_tETp   ns="d">S/ah_HostETp   f="dri+e th=shpn."asSCSIIDns="d">io_port0SCSIIDf="d,di+e th=SCpn."asx tupns="d">done>>sps tupef="f="dri+e th=idlass="s.c#lins="d">id>>sp])s.c#li    h<< 4";rivers/scsi/aha152x.c#L1186 id/oL28"6 class=8line" nam  2e628>>sp#820    tiruct hi+e th=S/ah_Hoss="lins="d">shpn.>>sp)->hrf="dri+e th=idlass="this_lins="d">id>>sp])this_liref= ==i+e th=SCDATA"ax tupns="d">done>>sps tupef="f="dri+e th=idlass="s.c#lins="d">id>>sp])s.c#li    ;rivers/scsi/aha152x.c#L1186 id/oL28"6 class=8line" nam  21628>>sp#82ef="drivers/scsi/aha152x.c#L1186 id/oL2806cclass=8line" nam>sp#822         (hr=f (i+e th=SCDATA"ax tupns="d">done>>sps tupef="f="dri+e th=idlass="reconnecins="d">datao_inreconneci    "rivers/scsi/aha152x.c#L1186 id/oL28"6 class=8line" nam  23628>>sp 823         (href="ddddi+e th=S/ah_Hoss="lins="d">shpn.>>sp)->hrf="dri+e th=idlass="can_pa.14ns="d">shpn.>>scan_pa.14ref= ==i+e th=SCDATA"aAHA6 5X_MAXQUEUEns="d">io_port0AHA6 5X_MAXQUEUE    ;rivers/scsi/aha152x.c#L1186 id/oL28"6 class=8line" nam  24628>>sp#82ef="drivers/scsi/aha152x.c#L1186 5d/oL1856 class=8line" nam  25628>>sp 825    tiruct h="comment"> *  */pa.14horREtET OUT  26628>>sph826    tiruct hi+e th=S/ah_Hospr="tkns="d">buff/s>>pr="tkf="dri"comstr co"p;quot;MSGI os/1186 id: ree ttot; bus...\n.14  27628>>spt827    tiruct hi+e th=S/ah_HostETp   ns="d">S/ah_HostETp   f="dri+e th=shpn."asSCSISEQns="d">io_port0SCSISEQf="d,di+e th=SCpn."asSCSIRSTOns="d">io_port0SCSIRSTOf="d";rivers/scsi/aha152x.c#L1186 id/oL2886 class=8line" nam  28628>>spt828    tiruct hi+e th=S/ah_Hosmdelayns="d">buff/s>>mdelay    (256";rivers/scsi/aha152x.c#L1186 id/oL2889 class=8line" nam  29628>>spt82     href="dri+e th=152x.c#_tETp   ns="d">S/ah_HostETp   f="dri+e th=shpn."asSCSISEQns="d">io_port0SCSISEQf="d,d0";rivers/scsi/aha152x.c#L1186 id/oL28"6 class=8line" nam  3e638>>spt830    tiruct hi+e th=S/ah_Hosmdelayns="d">buff/s>>mdelay    (i+e th=shpn."asDELAYns="d">>ynchronDELAY    ";rivers/scsi/aha152x.c#L1186 id/oL28"6 class=8line" nam  31638>>sp 8ref="drivers/scsi/aha152x.c#L1186 id/oL28"6 class=8line" nam  32638>>spt832         (hri+e th=shpn."asree tsp) hins="d">>ynchronree tsp) hiuct hi+e th=shpn."ass="lins="d">shpn.>>sp)->hre;rivers/scsi/aha152x.c#L1186 id/oL28"6 class=8line" nam>spt83ef="drivers/scsi/aha152x.c#L1186 id/oL2806 class=8line" nam  34638>>spt834         (hri+e th=S/ah_Hospr="tkns="d">buff/s>>pr="tkf="dri+e th=S/ah_HosKERN_INFOns="d">io_port0KERN_INFOf="drivers/scsi/aha152x.c#L1186 id/oL2806 class=8line" nam  35638>>sp 835         (href="d ti"comstr co"p;quot;MSGI os/1186 id%d%s: .14  36638>>spt836         (href="dt i"comstr co"p;quot;MSGI os/vital ="li: rev=%x, .14  37638>>spt837         (href="dt ="comstr co"p;quot;MSGI os/io=0d%03lx (0d%03lx/0d%03lx), .14  38638>>spt838    tiruct hhhhhhhh="comstr co"p;quot;MSGI os/irq=%d, .14  39638>>sp 839    tiruct hhhhhhhh="comstr co"p;quot;MSGI os/n.c#li=%d, .14  4e648>>spt84               (href="comstr co"p;quot;MSGI os/>econneci=%s, .14shpn.>>sp); 8>>spt84          (href="ddd="comstr co"p;quot;MSGI os/un>ity=%s, .14  42648>>spt842         (href="ddd="comstr co"p;quot;MSGI os/nynchronoui=%s, .14  43648>>sp 843         (href="ddd="comstr co"p;quot;MSGI os/delay=%d, .14>spt844    tiruct hef="ddd="comstr co"p;quot;MSGI os/extended tranilation=%s\n.14  45648>>spt845         (href="d ti+e th=S/ah_Hoss="lins="d">shpn.>>sp)->hrf="dri+e th=idlass="ibblnnins="d">msgo>>spibblnnif="d,di+e th=SCpn."asx tupns="d">done>>sps tupef="f="dri+e th=idlass="tc155ins="d">io_port0tc155it;hr ?d="comstr co"p;quot;MSGI os/ (tc155i mss=).14  46648>>spt846         (href="dt i+e th=idlass="GETp   ns="d">S/ah_HosGETp   f="dri+e th=shpn."asREVns="d">S/ah_HosREVt;hre"f="drf0x7,rivers/scsi/aha152x.c#L1186 id/oL1856 class=8line" nam  47648>>sp 847         (href="dt =+e th=S/ah_Hoss="lins="d">shpn.>>sp)->hrf="dri+e th=idlass="losp) hns="d">msgo>>sp)osp) h    ,di+e th=SCpn."as"assIOp   ins="d">io_port0"assIOp   iref=,di+e th=SCpn."as"assIOp   1ns="d">io_port0"assIOp   1ref=,rivers/scsi/aha152x.c#L1186 id/oL1856 class=8line" nam  48648>>spt848    tiruct hhhhhhhh=+e th=S/ah_Hoss="lins="d">shpn.>>sp)->hrf="dri+e th=idlass="lrqns="d">ini.>>sp)rq    ,rivers/scsi/aha152x.c#L1186 id/oL1859 class=8line" nam  49648>>sp 849    tiruct hhhhhhhh=+e th=S/ah_Hoss="lins="d">shpn.>>sp)->hrf="dri+e th=idlass="this_lins="d">id>>sp])this_liref=,rivers/scsi/aha152x.c#L1186 id/oL18"6 class=8line" nam  5e658>>spt85               (href=+e th=152x.c#_RECONNEC ns="d">S/ah_HosRECONNEC     t?d="comstr co"p;quot;MSGI os/enabled.14  51658>>spt85          (href="ddd=+e th=S/ah_HosPARITYns="d">>ynchronPARITY     ?d="comstr co"p;quot;MSGI os/enabled.14  52658>>sp 852         (href="ddd=+e th=S/ah_HostYNCHRONOUSns="d">S/ah_HostYNCHRONOUSref= ?d="comstr co"p;quot;MSGI os/enabled.14  53658>>spt853         (href="ddd=+e th=shpn."asDELAYns="d">>ynchronDELAY    ,rivers/scsi/aha152x.c#L1186 id/oL18"6 class=8line" nam  54658>>spt854         (href="d hi+e th=idlass="EXT_TRANSns="d">S/ah_HosEXT_TRANS    t?d="comstr co"p;quot;MSGI os/enabled.14  55658>>sp 85ef="drivers/scsi/aha152x.c#L1186 id/oL28"6 class=8line" nam  56658>>spt856         (hr="comment"> *  */pa.14hornot expeciot; anyf="d>spupt4  57658>>sp 857    tiruct hi+e th=S/ah_HostETp   ns="d">S/ah_HostETp   f="dri+e th=shpn."asSIMODEins="d">io_port0SIMODEif="d,d0";rivers/scsi/aha152x.c#L1186 id/oL28n6 class=8line" nam  58658>>sph858    tiruct hi+e th=S/ah_HostETp   ns="d">S/ah_HostETp   f="dri+e th=shpn."asSIMODE1ns="d">io_port0SIMODE1f="d,d0";rivers/scsi/aha152x.c#L1186 id/oL28n9 class=8line" nam  59658>>sph85ef="drivers/scsi/aha152x.c#L1186 id/oL28"6 class=8line" nam  6e668>>sph860    tiruct h=f(ri+e th=shpn."asrequeblnlrqns="d">ini.>>sprequeblnlrquct hi+e th=shpn."ass="lins="d">shpn.>>sp)->hrf="dri+e th=idlass="lrqns="d">ini.>>sp)rq    ,ti+e th=ini."asssw="tins="d">buff/s>>sw="tif="d,di+e th=SCpn."asIRQF_DISABLEDns="d">io_port0IRQF_DISABLEDf="d|i+e th=SCpn."asIRQF_SHAREDns="d">io_port0IRQF_SHAREDf="d,di"comstr co"p;quot;MSGI os/1186 id&4shpn.>>sp)->hre e"drivers/scsi/aha152x.c#L1186 id/oL1816 class=8line" nam  61668>>sph86          (href="ddddi+e th=S/ah_Hospr="tkns="d">buff/s>>pr="tkf="dri+e th=S/ah_HosKERN_ERRns="d">buff/s>>KERN_ERR    ti"comstr co"p;quot;MSGI os/1186 id%d: )rq %d busy.\n.14shpn.>>sp)->hrf="dri+e th=idlass="ibblnnins="d">msgo>>spibblnnif="d,di+e th=SCpn."asx="lins="d">shpn.>>sp)->hrf="dri+e th=idlass="lrqns="d">ini.>>sp)rq    ";rivers/scsi/aha152x.c#L1186 id/oL28"6 class=8line" nam  62668>>spt862         (href="ddddgotodi+e th=SCpn."asoutaibblnpuins="d">shpn.>>soutaibblnpui    ;rivers/scsi/aha152x.c#L1186 id/oL2836 class=8line" nam  63668>>sp 863    tiruct h}rivers/scsi/aha152x.c#L1186 7d/oL28"6 class=8line" nam  64668>>sp 86ef="drivers/scsi/aha152x.c#L1186 5d/oL1856 class=8line" nam  65668>>sp 8      void    i+e th=S/ah_Hos"ass="lins="d">HOSTDATA>>sp(href="dri+e th=shpn."ass="lins="d">shpn.>>sp)->href="dri+e th=synchronow="tns="d">buff/s>>sw="tt;hr = 0;rivers/scsi/aha152x.c#L1186 id/oL28"6cclass=8line" nam>sp86ef="drivers/scsi/aha152x.c#L1186 7d/oL28"6 class=8line" nam  67568>>sph867    tiruct hi+e th=S/ah_Hospr="tkns="d">buff/s>>pr="tkf="dri+e th=S/ah_HosKERN_INFOns="d">io_port0KERN_INFOf="dti"comstr co"p;quot;MSGI os/1186 id%d: tryot; softwaref="d>spupt, .14shpn.>>sp)->hrf="dri+e th=idlass="ibblnnins="d">msgo>>spibblnnif="d";rivers/scsi/aha152x.c#L1186 id/oL28"6 class=8line" nam  68568>>spt86/ic vrivers/scsi/aha152x.c#L1186 7d/oL28"6 class=8line" nam  69568>>sp 86     href="dri+e th=152x.c#_mbns="d">buff/s>>mbf="dr";rivers/scsi/aha152x.c#L1186 id/oL28"5 class=8line" nam  7e578>>sp 870    tiruct hi+e th=S/ah_HostETp   ns="d">S/ah_HostETp   f="dri+e th=shpn."asDMACNTRLins="d">io_port0DMACNTRLif="d,di+e th=SCpn."asSWIN ns="d">S/ah_HostWIN f="d|i+e th=SCpn."asINTENns="d">io_port0INTENf="d";rivers/scsi/aha152x.c#L1186 id/oL28"6 class=8line" nam  71578>>sp 87          (hri+e th=S/ah_Hosmdelayns="d">buff/s>>mdelay    (1000";rivers/scsi/aha152x.c#L1186 id/oL28"6 class=8line" nam  72578>>sp}872         (hri+e th=shpn."asfreenlrqns="d">ini.>>spfreenlrquct hi+e th=shpn."ass="lins="d">shpn.>>sp)->hrf="dri+e th=idlass="lrqns="d">ini.>>sp)rq    ,ti+e th=ini."asss="lins="d">shpn.>>sp)->hre;rivers/scsi/aha152x.c#L1186 id/oL28"6 class=8line" nam  73578>>sp 87ef="drivers/scsi/aha152x.c#L1186 id/oL28"6 class=8line" nam  74578>>sph874    tiruct h=f (!i+e th=shpn."as"ass="lins="d">HOSTDATA>>sp(href="dri+e th=shpn."ass="lins="d">shpn.>>sp)->href="dri+e th=synchronow="tns="d">buff/s>>sw="tt;hre"drivers/scsi/aha152x.c#L1186 id/oL18"6 class=8line" nam  75578>>sp 875         (href="dddd=f (i+e th=SCDATA"aTESTHIns="d">buff/s>>TESTHIf="dri+e th=shpn."asDMASTA ns="d">S/ah_HosDMASTA f="d,di+e th=SCpn."asINTSTA ns="d">S/ah_HosINTSTA t;hree"drivers/scsi/aha152x.c#L1186 id/oL18"6cclass=8line" nam  76578>>sp#876         (href="dt htiruct hi+e th=S/ah_Hospr="tkns="d">buff/s>>pr="tkf="dri"comstr co"p;quot;MSGI os/lbbl.\n.14  78578>>sp#878    tiruct hhhhhhhhhtiruct hi+e th=S/ah_Hospr="tkns="d">buff/s>>pr="tkf="dri"comstr co"p;quot;MSGI os/failed.\n.14  79578>>sp 879    tiruct hhhhhhhhh}rivers/scsi/aha152x.c#L1186 7d/oL28"5 class=8line" nam  8e588>>sp#88/ic vrivers/scsi/aha152x.c#L1186 7d/oL28"6 class=8line" nam  81588>>sp#88          (href="ddddi+e th=S/ah_HostETp   ns="d">S/ah_HostETp   f="dri+e th=shpn."asDMACNTRLins="d">io_port0DMACNTRLif="d,di+e th=SCpn."asINTENns="d">io_port0INTENf="d";rivers/scsi/aha152x.c#L1186 id/oL28"6 class=8line" nam  82588>>sp#88ef="drivers/scsi/aha152x.c#L1186 id/oL18"6 class=8line" nam  83588>>sp#883         (href="ddddi+e th=S/ah_Hospr="tkns="d">buff/s>>pr="tkf="dri+e th=S/ah_HosKERN_ERRns="d">buff/s>>KERN_ERR    ti"comstr co"p;quot;MSGI os/1186 id%d: )rq %d possibly wrong.  .14  84588>>sp#884         (href="d hhhhhhhhhhtiruct hi"comstr co"p;quot;MSGI os/Please"ha1ify.\n.14shpn.>>sp)->hrf="dri+e th=idlass="ibblnnins="d">msgo>>spibblnnif="d,di+e th=SCpn."asx="lins="d">shpn.>>sp)->hrf="dri+e th=idlass="lrqns="d">ini.>>sp)rq    ";rivers/scsi/aha152x.c#L1186 id/oL2855 class=8line" nam  85588>>sp#885         (href="ddddgotodi+e th=SCpn."asoutaibblnpuins="d">shpn.>>soutaibblnpui    ;rivers/scsi/aha152x.c#L1186 id/oL28"5 class=8line" nam  86588>>sp#886    tiruct h}rivers/scsi/aha152x.c#L1186 7d/oL2856 class=8line" nam  87588>>sp 887    tiruct hi+e th=S/ah_Hospr="tkns="d">buff/s>>pr="tkf="dri"comstr co"p;quot;MSGI os/ok.\n.14  88588>>sp#88/ic vrivers/scsi/aha152x.c#L1186 7d/oL28n6 class=8line" nam  89588>>sp#88ef="drivers/scsi/aha152x.c#L1186 id/oL28"5 class=8line" nam  9e598>>sp#890    tiruct hi"comment"> *  */pa.14horclearf="d>spupt4  91598>>sp 89          (hri+e th=S/ah_HostETp   ns="d">S/ah_HostETp   f="dri+e th=shpn."asSSTA ins="d">io_port0SSTA if="d,d0x7f";rivers/scsi/aha152x.c#L1186 id/oL28"5 class=8line" nam  92598>>sp#892         (hri+e th=shpn."astETp   ns="d">S/ah_HostETp   f="dri+e th=shpn."asSSTA 1ns="d">io_port0SSTA 1f="d,d0xef";rivers/scsi/aha152x.c#L1186 id/oL28"6 class=8line" nam  93598>>sp 89ef="drivers/scsi/aha152x.c#L1186 id/oL28"5 class=8line" nam  94598>>sp#894    tiruct h=f (ri+e th=shpn."asrequeblnlrqns="d">ini.>>sprequeblnlrquct hi+e th=shpn."ass="lins="d">shpn.>>sp)->hrf="dri+e th=idlass="lrqns="d">ini.>>sp)rq    ,ti+e th=ini."ass="tins="d">buff/s>>="tif="d,di+e th=SCpn."asIRQF_DISABLEDns="d">io_port0IRQF_DISABLEDf="d|i+e th=SCpn."asIRQF_SHAREDns="d">io_port0IRQF_SHAREDf="d,di"comstr co"p;quot;MSGI os/1186 id&4shpn.>>sp)->hre e"drivers/scsi/aha152x.c#L1186 id/oL28"5 class=8line" nam  95598>>sp 895         (href="ddddi+e th=S/ah_Hospr="tkns="d">buff/s>>pr="tkf="dri+e th=S/ah_HosKERN_ERRns="d">buff/s>>KERN_ERR    ti"comstr co"p;quot;MSGI os/1186 id%d: failed to reassign )rq %d.\n.14shpn.>>sp)->hrf="dri+e th=idlass="ibblnnins="d">msgo>>spibblnnif="d,di+e th=SCpn."asx="lins="d">shpn.>>sp)->hrf="dri+e th=idlass="lrqns="d">ini.>>sp)rq    ";rivers/scsi/aha152x.c#L1186 id/oL28"5 class=8line" nam  96598>>sp#896         (href="dt hgotodi+e th=SCpn."asoutaibblnpuins="d">shpn.>>soutaibblnpui    ;rivers/scsi/aha152x.c#L1186 id/oL28"6 class=8line" nam  97598>>sp#897    tiruct h}rivers/scsi/aha152x.c#L1186 7d/oL28"5 class=8line" nam  98598>>sp#89/ic vrivers/scsi/aha152x.c#L1186 7d/oL28"6 class=8line" nam  99598>>sp#899    tiruct h=f(ri+e th=shpn."asp.c#_add_h"lins="d">S/ah_Hosp.c#_add_h"liuct hi+e th=shpn."ass="lins="d">shpn.>>sp)->hr,di+e th=SCpn."asNULins="d">QLOCKERLNULi    e e"drivers/scsi/aha152x.c#L1186 id/oL2906 class=9line" nam 100609>>sp 90               (hrefri+e th=shpn."asfreenlrqns="d">ini.>>spfreenlrquct hi+e th=shpn."ass="lins="d">shpn.>>sp)->hrf="dri+e th=idlass="lrqns="d">ini.>>sp)rq    ,ti+e th=ini."asss="lins="d">shpn.>>sp)->hre;rivers/scsi/aha152x.c#L1186 id/oL2906 class=9line" nam 101609>>sp#90          (href="ddddi+e th=152x.c#_pr="tkns="d">buff/s>>pr="tkf="dri+e th=S/ah_HosKERN_ERRns="d">buff/s>>KERN_ERR    ti"comstr co"p;quot;MSGI os/1186 id%d: failed to add ibbl.\n.14shpn.>>sp)->hrf="dri+e th=idlass="ibblnnins="d">msgo>>spibblnnif="de;rivers/scsi/aha152x.c#L1186 id/oL2902 class=9line" nam  92599>>sp#902         (href="ddddgotodi+e th=SCpn."asoutaibblnpuins="d">shpn.>>soutaibblnpui    ;rivers/scsi/aha152x.c#L1186 id/oL2903 class=9line" nam  93599>>sp#903    tiruct h}rivers/scsi/aha152x.c#L1186 7d/oL2906 class=9line" nam 104609>>sp 90ef="drivers/scsi/aha152x.c#L1186 5d/oL1905 class=9line" nam  95599>>sp#90     void    i+e th=S/ah_Hosp.c#_scan_h"lins="d">S/ah_Hosp.c#_scan_h"lif="dri+e th=shpn."ass="lins="d">shpn.>>sp)->hre;rivers/scsi/aha152x.c#L1186 id/oL2906 class=9line" nam  96599>>sp 90ef="drivers/scsi/aha152x.c#L1186 7d/oL2907 class=9line" nam  97599>>sp#90     erf hrefr turnhi+e th=S/ah_Hoss="lins="d">shpn.>>sp); href=drivers/scsi/aha152x.c#L1186 7d/oL2908 class=9line" nam  98599>>sp#90/ic vrivers/scsi/aha152x.c#L1186 7d/oL2909 class=9line" nam  99599>>sp 90     i+e th=SCpn."asoutaibblnpuins="d">shpn.>>soutaibblnpui    :rivers/scsi/aha152x.c#L1186 7d/oL2906 class=9line" nam 1ue619>>sp#910    tiruct hi+e th=S/ah_Hoslili_delns="d">S/ah_Hoslili_delf="drf="dri+e th=152x.c#_"ass="lins="d">HOSTDATA>>sp(href="dri+e th=shpn."ass="lins="d">shpn.>>sp)->href="dri+e th=synchronibblnlilins="d">S/ah_Hosibblnlilif="de;rivers/scsi/aha152x.c#L1186 id/oL2906 class=9line" nam 111619>>sp#91          (hri+e th=S/ah_Hosp.c#_ibblnpuins="d">shpn.>>sp.c#_ibblnpuif="dri+e th=shpn."ass="lins="d">shpn.>>sp)->hre;rivers/scsi/aha152x.c#L1186 id/oL2906 class=9line" nam 112619>>sp#91ef="drivers/scsi/aha152x.c#L1186 id/oL1903 class=9line" nam 113619>>sp#913    tiruct hr turnhi+e th=S/ah_HosNULins="d">QLOCKERLNULi    drivers/scsi/aha152x.c#L1186 7d/oL2906 class=9line" nam 114619>>sp#91ef="d}rivers/scsi/aha152x.c#L1186 7d/oL2906 class=9line" nam 115619>>sp#91ef="drivers/scsi/aha152x.c#L1186 id/oL2906 class=9line" nam 116619>>sp 916         i+e th=S/ah_Hos1186 id_releasens="d">QLOCKERL1186 id_releasef="drref="dri+e th=S/ah_Hostlass="lins="d">S/ah_Host>>sp *href="dri+e th=shpn."ass="lins="d">shpn.>>sp); href="rivers/scsi/aha152x.c#L1186 id/oL2907 class=9line" nam 117619>>sp#9ef" n drivers/scsi/aha152x.c#L1186 id/oL2908 class=9>  18>/a>>spa.186> 118619>>sp#918    tiruct h=f (!i+e th=shpn."ass="lins="d">shpn.>>sp)->hrerivers/scsi/aha152x.c#L1186 id/oL2909 class=9line" nam  19619>>sp 919    tiruct hhhhhhhhhr turndrivers/scsi/aha152x.c#L1186 7d/oL29"6 class=9line" nam  2e629>>sp#92/ic vrivers/scsi/aha152x.c#L1186 7d/oL29"6 class=9line" nam  21629>>sp#92          (hri+e th=S/ah_Hosp.c#_remove_h"lins="d">S/ah_Hosp.c#_remove_h"lif="dri+e th=shpn."ass="lins="d">shpn.>>sp)->hre;rivers/scsi/aha152x.c#L1186 id/oL2906cclass=9line" nam>sp#922         (hr=f (i+e th=SCDATA"ax="lins="d">shpn.>>sp)->hrf="dri+e th=idlass="lrqns="d">ini.>>sp)rq    "rivers/scsi/aha152x.c#L1186 id/oL2903 class=9line" nam  23629>>sp 923         (href="ddddi+e th=S/ah_Hosfreenlrqns="d">ini.>>spfreenlrquct hi+e th=shpn."ass="lins="d">shpn.>>sp)->hrf="dri+e th=idlass="lrqns="d">ini.>>sp)rq    ,ti+e th=ini."asss="lins="d">shpn.>>sp)->hre;rivers/scsi/aha152x.c#L1186 id/oL29"6 class=9line" nam  24629>>sp#92ef="drivers/scsi/aha152x.c#L1186 5d/oL1956 class=9line" nam  25629>>sp 92ef="d#=f !i+e th=shpn."asdefL11ins="d">id>>sp])defL11if="dri+e th=shpn."asPCMCIins="d">HOSTDATAPCMCIi    "rivers/scsi/aha152x.c#L1186 id/oL2906 class=9line" nam  26629>>sph926    tiruct h=f (i+e th=SCDATA"ax="lins="d">shpn.>>sp)->hrf="dri+e th=idlass="losp) hns="d">msgo>>sp)osp) h    "rivers/scsi/aha152x.c#L1186 id/oL2907 class=9line" nam  27629>>spt927         (href="dt hi+e th=shpn."asrelease_r gionns="d">ini.>>sprelease_r gionuct hi+e th=shpn."ass="lins="d">shpn.>>sp)->hrf="dri+e th=idlass="losp) hns="d">msgo>>sp)osp) h    ,di+e th=SCpn."asIO_RANGEns="d">io_port0IO_RANGE    e;rivers/scsi/aha152x.c#L1186 id/oL29"8 class=9line" nam  28629>>spt928    #endifrivers/scsi/aha152x.c#L1186 id/oL2989 class=9line" nam  29629>>spt92ef="drivers/scsi/aha152x.c#L1186 id/oL29"6 class=9line" nam  3e639>>spt930    #=fdefdi+e th=SCpn."as__ISAPNP__ns="d">io_port0__ISAPNP__f="drivers/scsi/aha152x.c#L1186 id/oL29"6 class=9line" nam  31639>>sp 931    tiruct h=f (i+e th=SCDATA"a"ass="lins="d">HOSTDATA>>sp(href="dri+e th=shpn."ass="lins="d">shpn.>>sp)->href="dri+e th=synchronpnpdevns="d">buff/s>>pnpdev    "rivers/scsi/aha152x.c#L1186 id/oL29"6 class=9line" nam  32639>>spt932         (href="ddddi+e th=S/ah_Hospnp_device_detachns="d">buff/s>>pnp_device_detachf="dri+e th=shpn."as"ass="lins="d">HOSTDATA>>sp(href="dri+e th=shpn."ass="lins="d">shpn.>>sp)->href="dri+e th=synchronpnpdevns="d">buff/s>>pnpdev    ";rivers/scsi/aha152x.c#L1186 id/oL29"6 class=9line" nam>spt93ef="d#endifrivers/scsi/aha152x.c#L1186 id/oL2906 class=9line" nam  34639>>spt93ef="drivers/scsi/aha152x.c#L1186 5d/oL1906 class=9line" nam  35639>>sp 93     void    i+e th=S/ah_Hoslili_delns="d">S/ah_Hoslili_delf="drf="dri+e th=152x.c#_"ass="lins="d">HOSTDATA>>sp(href="dri+e th=shpn."ass="lins="d">shpn.>>sp)->href="dri+e th=synchronibblnlilins="d">S/ah_Hosibblnlilif="de;rivers/scsi/aha152x.c#L1186 id/oL2906 class=9line" nam  36639>>spt936    tiruct hi+e th=S/ah_Hoss.c#_ibblnpuins="d">shpn.>>sp.c#_ibblnpuif="dri+e th=shpn."ass="lins="d">shpn.>>sp)->hre;rivers/scsi/aha152x.c#L1186 id/oL2906 class=9line" nam  37639>>spt937    }rivers/scsi/aha152x.c#L1186 7d/oL2906 class=9line" nam  38639>>spt93/ic vrivers/scsi/aha152x.c#L1186 7d/oL2909 class=9line" nam  39639>>sp 93ef="drivers/scsi/aha152x.c#L1186 id/oL29"6 class=9line" nam  4e649>>spt94     i"comment"> *  */pa.14hohref="drivers/scsi/aha152x.c#L1185 id/oL59"6 class=9s="lins="d">shpn.>>sp); 9>>spt94     i"comment"> *  */pa.14 * s tup controller to generatef="d>spupt4  42649>>spt942    i"comment"> *  */pa.14 * ommeurrpa. oid e (lock has to be acquired)href="drivers/scsi/aha152x.c#L1185 id/oL59"6 class=9line" nam  43649>>sp 943    i"comment"> *  */pa.14 *href="drivers/scsi/aha152x.c#L1185 id/oL59"6 class=9line" nam>spt944    i"comment"> *  */pa.14 * href="d rivers/scsi/aha152x.c#L1185 id/oL59"6 class=9line" nam  45649>>spt945    oid hre="dri+e th=data_lens tup_expecied_="d>spupt4ns="d">shpn.>>sp tup_expecied_="d>spupt4f="drref="dri+e th=S/ah_Hostlass="lins="d">S/ah_Host>>sp *href="dri+e th=shpn."ass="lins="d">shpn.>>sp); href="rivers/scsi/aha152x.c#L1186 id/oL2956 class=9line" nam  46649>>spt946    drivers/scsi/aha152x.c#L1186 id/oL2956 class=9line" nam  47649>>sp 947         (hrifri+e th=shpn."asCURRENT_SCns="d">shpn.>>sCURRENT_SC    e drivers/scsi/aha152x.c#L1186 id/oL2956 class=9line" nam  48649>>spt948    tiruct hhhhhhhhri+e th=S/ah_HosCURRENT_SCns="d">shpn.>>sCURRENT_SC    f="dri+e th=synchronSCpns="d">done>>spSCp    .i+e th=synchronphasens="d">QLOCKERLphase    t|= 1h<< 16;rivers/scsi/aha152x.c#L1186 id/oL2959 class=9line" nam  49649>>sp 949    tiruct hrivers/scsi/aha152x.c#L1186 id/oL29"6 class=9line" nam  5e659>>spt95               (hrefrifri+e th=shpn."asCURRENT_SCns="d">shpn.>>sCURRENT_SC    f="dri+e th=synchronSCpns="d">done>>spSCp    .i+e th=synchronphasens="d">QLOCKERLphase    tf="drfi+e th=data_lens leciot;ns="d">shpn.>>sp leciot;    e drivers/scsi/aha152x.c#L1186 id/oL29"6 class=9line" nam  51659>>spt95          (href="dddhhhhhhhhri+e th=S/ah_HosDPRINTKns="d">datao_inDPRINTKf="dri+e th=shpn."asdebus_="tins="d">buff/s>>debus_="ti    ,di+e th=SCpn."asDEBUG_LEADns="d">io_port0DEBUG_LEAD    ti"comstr co"p;quot;MSGI os/expeciot;: (p ldo) (p ltimo) (p ldi)\n.14io_port0CMDINFOf="dri+e th=shpn."asCURRENT_SCns="d">shpn.>>sCURRENT_SC    ee;rivers/scsi/aha152x.c#L1186 id/oL29"6 class=9line" nam  52659>>sp 952         (href="dddhhhhhhhhri+e th=S/ah_HostETp   ns="d">S/ah_HostETp   f="dri+e th=shpn."asSSTA 1ns="d">io_port0SSTA 1f="d,di+e th=S/ah_HostELTOns="d">io_port0SELTOt;hre;rivers/scsi/aha152x.c#L1186 id/oL29"6 class=9line" nam  53659>>spt953         (href="dddhhhhhhhhri+e th=S/ah_HostETp   ns="d">S/ah_HostETp   f="dri+e th=shpn."asSIMODEins="d">io_port0SIMODEif="d,di+e th=shpn."asENSELDOns="d">io_port0ENSELDO    t| (i+e th=SCDATA"aDISCONNEC ED_SCns="d">shpn.>>sDISCONNEC ED_SC    t?di+e th=shpn."asENSELDIns="d">buff/s>>ENSELDI    t: 0ee;rivers/scsi/aha152x.c#L1186 id/oL29"6 class=9line" nam  54659>>spt954         (href="d hhhhhhhhhri+e th=S/ah_HostETp   ns="d">S/ah_HostETp   f="dri+e th=shpn."asSIMODE1ns="d">io_port0SIMODE1f="d,di+e th=shpn."asENSELTIMOns="d">buff/s>>ENSELTIMOt;hre;rivers/scsi/aha152x.c#L1186 id/oL29"6 class=9line" nam  55659>>sp 955         (href="dddd}relse"drivers/scsi/aha152x.c#L1186 id/oL19"6 class=9line" nam  56659>>spt956         (href="dt htiruct hi+e th=S/ah_HosDPRINTKns="d">datao_inDPRINTKf="dri+e th=shpn."asdebus_="tins="d">buff/s>>debus_="ti    ,di+e th=SCpn."asDEBUG_LEADns="d">io_port0DEBUG_LEAD    ti"comstr co"p;quot;MSGI os/expeciot;: (phase change) (busfree) %s\n.14io_port0CMDINFOf="dri+e th=shpn."asCURRENT_SCns="d">shpn.>>sCURRENT_SC    e,ei+e th=shpn."asCURRENT_SCns="d">shpn.>>sCURRENT_SC    f="dri+e th=synchronSCpns="d">done>>spSCp    .i+e th=synchronphasens="d">QLOCKERLphase    tf="drfi+e th=data_lenspiordyns="d">buff/s>>spiordy    t?di"comstr co"p;quot;MSGI os/(spiordy).14  57659>>sp 957         (href="dt hhhhhhhhri+e th=S/ah_HostETp   ns="d">S/ah_HostETp   f="dri+e th=shpn."asSIMODEins="d">io_port0SIMODEif="d,dri+e th=shpn."asCURRENT_SCns="d">shpn.>>sCURRENT_SC    f="dri+e th=synchronSCpns="d">done>>spSCp    .i+e th=synchronphasens="d">QLOCKERLphase    tf="drfi+e th=data_lenspiordyns="d">buff/s>>spiordy    )t?di+e th=shpn."asENSPIORDYns="d">>ynchronENSPIORDY    t: 0e;rivers/scsi/aha152x.c#L1186 id/oL29"6 class=9line" nam  58659>>sph958    tiruct hhhhhhhhhtiruct hi+e th=S/ah_HostETp   ns="d">S/ah_HostETp   f="dri+e th=shpn."asSIMODE1ns="d">io_port0SIMODE1f="d,di+e th=shpn."asENPHASEMISns="d">S/ah_HosENPHASEMIS    t| i+e th=shpn."asENSCSIRSTns="d">>ynchronENSCSIRST    t| i+e th=shpn."asENSCSIPERRns="d">buff/s>>ENSCSIPERR    t| i+e th=shpn."asENBUSFREEns="d">io_port0ENBUSFREEt;hre;hrivers/scsi/aha152x.c#L1186 id/oL29"9 class=9line" nam  59659>>sph959    tiruct hhhhhhhhh}rivers/scsi/aha152x.c#L1186 7d/oL29"6 class=9line" nam  6e669>>sph960    tiruct h}relse"ifri+e th=shpn."asSTA Ens="d">io_port0STA E    ==i+e th=data_lens ldins="d">shpn.>>sp ldi    e drivers/scsi/aha152x.c#L1186 id/oL2916 class=9line" nam  61669>>sph96          (href="ddddi+e th=S/ah_HosDPRINTKns="d">datao_inDPRINTKf="dri+e th=shpn."asdebus_="tins="d">buff/s>>debus_="ti    ,di+e th=SCpn."asDEBUG_LEADns="d">io_port0DEBUG_LEAD    ti"comstr co"p;quot;MSGI os/expeciot;: (phase change) (identify)\n.14io_port0CMDINFOf="dri+e th=shpn."asCURRENT_SCns="d">shpn.>>sCURRENT_SC    ee;rivers/scsi/aha152x.c#L1186 id/oL29"6 class=9line" nam  62669>>spt962         (href="ddddi+e th=S/ah_HostETp   ns="d">S/ah_HostETp   f="dri+e th=shpn."asSIMODEins="d">io_port0SIMODEif="d,d0e;rivers/scsi/aha152x.c#L1186 id/oL2936 class=9line" nam  63669>>sp 963         (href="ddddi+e th=S/ah_HostETp   ns="d">S/ah_HostETp   f="dri+e th=shpn."asSIMODE1ns="d">io_port0SIMODE1f="d,di+e th=shpn."asENPHASEMISns="d">S/ah_HosENPHASEMIS    t| i+e th=shpn."asENSCSIRSTns="d">>ynchronENSCSIRST    t| i+e th=shpn."asENSCSIPERRns="d">buff/s>>ENSCSIPERR    t| i+e th=shpn."asENBUSFREEns="d">io_port0ENBUSFREEt;hre;hrivers/scsi/aha152x.c#L1186 id/oL29"6 class=9line" nam  64669>>sp 964    tiruct h}relse"drivers/scsi/aha152x.c#L1186 id/oL2916 class=9line" nam  65669>>sp 965         (href="ddddi+e th=S/ah_HosDPRINTKns="d">datao_inDPRINTKf="dri+e th=shpn."asdebus_="tins="d">buff/s>>debus_="ti    ,di+e th=SCpn."asDEBUG_LEADns="d">io_port0DEBUG_LEAD    ti"comstr co"p;quot;MSGI os/expeciot;: %s %s\n.14>sp966         (href="dt htiruct hi+e th=S/ah_HosCMDINFOns="d">io_port0CMDINFOf="dri+e th=shpn."asCURRENT_SCns="d">shpn.>>sCURRENT_SC    e,rivers/scsi/aha152x.c#L1186 id/oL2916 class=9line" nam  67569>>sph967         (href="dt hhhhhhhhri+e th=S/ah_HosDISCONNEC ED_SCns="d">shpn.>>sDISCONNEC ED_SC    t?di"comstr co"p;quot;MSGI os/(ree lecioon).14  68569>>spt968    tiruct hhhhhhhhhtiruct hi+e th=S/ah_HosISSUE_SCns="d">shpn.>>sISSUE_SC    t?di"comstr co"p;quot;MSGI os/(busfree).14  69569>>sp 969    tiruct hhhhhhhhhi+e th=S/ah_HostETp   ns="d">S/ah_HostETp   f="dri+e th=shpn."asSIMODEins="d">io_port0SIMODEif="d,di+e th=shpn."asDISCONNEC ED_SCns="d">shpn.>>sDISCONNEC ED_SC    t?di+e th=shpn."asENSELDIns="d">buff/s>>ENSELDI    t: 0e;rivers/scsi/aha152x.c#L1186 id/oL29"5 class=9line" nam  7e579>>sp 97               (hrefri+e th=shpn."astETp   ns="d">S/ah_HostETp   f="dri+e th=shpn."asSIMODE1ns="d">io_port0SIMODE1f="d,di+e th=shpn."asENSCSIRSTns="d">>ynchronENSCSIRST    t| (dri+e th=shpn."asISSUE_SCns="d">shpn.>>sISSUE_SC    ||i+e th=SCpn."asDONE_SCns="d">shpn.>>sDONE_SC    )t?di+e th=shpn."asENBUSFREEns="d">io_port0ENBUSFREEt;hrt: 0ee;rivers/scsi/aha152x.c#L1186 id/oL29"6 class=9line" nam  71579>>sp 97          (hr}rivers/scsi/aha152x.c#L1186 7d/oL29"6 class=9line" nam  72579>>sp}97ef="drivers/scsi/aha152x.c#L1186 id/oL19"6 class=9line" nam  73579>>sp 973         (hrifr!i+e th=shpn."as"ass="lins="d">HOSTDATA>>sp(href="dri+e th=shpn."ass="lins="d">shpn.>>sp)->href="dri+e th=synchronin_="tins="d">buff/s>>in_="tiref="rivers/scsi/aha152x.c#L1186 id/oL29"6 class=9line" nam  74579>>sph974         (href="d hhi+e th=shpn."astETBITSns="d">S/ah_HostETBITSf="dri+e th=shpn."asDMACNTRLins="d">io_port0DMACNTRLif="d,di+e th=SCpn."asINTENns="d">io_port0INTENf="d";rivers/scsi/aha152x.c#L1186 id/oL29"6 class=9line" nam  75579>>sp 97ef="drivers/scsi/aha152x.c#L1186 id/oL29"6cclass=9line" nam  76579>>sp#976         (hrr turnhi+e th=S/ah_HosTESTHIns="d">buff/s>>TESTHIf="dri+e th=shpn."asDMASTA ns="d">S/ah_HosDMASTA f="d,di+e th=SCpn."asINTSTA ns="d">S/ah_HosINTSTA t;hre;rivers/scsi/aha152x.c#L1186 id/oL29"6 class=9line" nam  78579>>sp#97/ic vrivers/scsi/aha152x.c#L1186 7d/oL29"6 class=9line" nam  79579>>sp 97ef="drivers/scsi/aha152x.c#L1186 id/oL29"5 class=9line" nam  8e589>>sp#98     i"comment"> *  */pa.14ho href="drivers/scsi/aha152x.c#L1185 id/oL59"6 class=9line" nam  81589>>sp#98     i"comment"> *  */pa.14 *  Qa.14 a   */and and s tup ="d>spupt4  82589>>sp#982    i"comment"> *  */pa.14 * href="drivers/scsi/aha152x.c#L1185 id/oL59"6 class=9line" nam  83589>>sp#983    oid hre="dri+e th=data_len1186 id_="d>snal_pa.14ns="d">shpn.>>s1186 id_="d>snal_pa.14f="dri+e th=shpn."asS>>spCmnins="d">id>>sp])S>>spCmnief="dri+e th=shpn."asSC"lins="d">shpn.>>sSC"lif="d,dref="dri+e th=S/ah_Hos  *pletionns="d">ini.>>sp  *pletionef="dri+e th=shpn."as  *plet4ns="d">shpn.>>s  *plet4f="d,rivers/scsi/aha152x.c#L1185 id/oL59"6 class=9line" nam  84589>>sp#984         (href="d hh="dri+e th=data_lenphasens="d">QLOCKERLphase    ,      (ri+e th=shpn."asdonens="d">QLOCKERLdonet;hreri+e th=shpn."asS>>spCmnins="d">id>>sp])S>>spCmnief="dr)"rivers/scsi/aha152x.c#L1186 id/oL2955 class=9line" nam  85589>>sp#985    drivers/scsi/aha152x.c#L1186 id/oL29"5 class=9line" nam  86589>>sp#986    tiruct href="dri+e th=S/ah_Hostlass="lins="d">S/ah_Host>>sp *href="dri+e th=shpn."ass="lins="d">shpn.>>sp); href= ==i+e th=SCDATA"aSC"lins="d">shpn.>>sSC"lif="df="dri+e th=synchrondevicens="d">buff/s>>devicef="df="dri+e th=synchronh"lins="d">S/ah_Hosh"lif="d;rivers/scsi/aha152x.c#L1186 id/oL2956 class=9line" nam  87589>>sp 987    tiruct hunsigned longdi+e th=S/ah_Hosflag4ns="d">shpn.>>sflag4f="d;rivers/scsi/aha152x.c#L1186 id/oL2956 class=9line" nam  88589>>sp#98/ic vrivers/scsi/aha152x.c#L1186 7d/oL29n6 class=9line" nam  89589>>sp#98ef="d#=f i+e th=synchrondefL11ins="d">id>>sp])defL11if="dri+e th=shpn."asAHA6 5X_DEBUGns="d">id>>sp])AHA6 5X_DEBUGref="rivers/scsi/aha152x.c#L1186 id/oL29"5 class=9line" nam  9e599>>sp#990    tiruct h=f (i+e th=SCDATA"a"ass="lins="d">HOSTDATA>>sp(href="dri+e th=shpn."ass="lins="d">shpn.>>sp)->href="dri+e th=synchrondebusns="d">buff/s>>debus    tf="drfi+e th=data_lendebus_pa.14ns="d">shpn.>>sdebus_pa.14    e drivers/scsi/aha152x.c#L1186 id/oL29"5 class=9line" nam  91599>>sp 99          (href="ddddi+e th=152x.c#_pr="tkns="d">buff/s>>pr="tkf="dri+e th=S/ah_HosINFO_LEADns="d">io_port0INFO_LEAD    ti"comstr co"p;quot;MSGI os/pa.14: %drfcmd_len=%d pieces=%d size=%ufcmnd=.14  92599>>sp#992         (href="dddhhhhhhhhi+e th=S/ah_HosCMDINFOns="d">io_port0CMDINFOf="dri+e th=shpn."asSC"lins="d">shpn.>>sSC"lif="de,ei+e th=shpn."asSC"lins="d">shpn.>>sSC"lif="d,di+e th=SCDATA"aSC"lins="d">shpn.>>sSC"lif="df="dri+e th=synchroncmd_lenns="d">shpn.>>s md_lenf="d,rivers/scsi/aha152x.c#L1185 id/oL59"6 class=9line" nam  93599>>sp 993         (href="dddhhhhhhhhi+e th=shpn."ass.c#_sg_coulins="d">shpn.>>sp.c#_sg_coulif="dri+e th=shpn."asSC"lins="d">shpn.>>sSC"lif="de,ei+e th=shpn."asp.c#_bufflenns="d">shpn.>>sp.c#_bufflenf="dri+e th=shpn."asSC"lins="d">shpn.>>sSC"lif="dee;rivers/scsi/aha152x.c#L1186 id/oL29"5 class=9line" nam  94599>>sp#994         (href="d hhi+e th=shpn."as__p.c#_pr="t_  */andns="d">shpn.>>s__p.c#_pr="t_  */andf="dri+e th=shpn."asSC"lins="d">shpn.>>sSC"lif="df="dri+e th=synchroncmndns="d">shpn.>>scmnief="e;rivers/scsi/aha152x.c#L1186 id/oL29"5 class=9line" nam  95599>>sp 995         (hr}rivers/scsi/aha152x.c#L1186 7d/oL29"5 class=9line" nam  96599>>sp#996    #endifrivers/scsi/aha152x.c#L1186 id/oL29"6 class=9line" nam  97599>>sp#997    rivers/scsi/aha152x.c#L1186 id/oL29"6 class=9line" nam  98599>>sp#998    tiruct hi+e th=S/ah_HostC"lins="d">shpn.>>sSC"lif="df="dri+e th=synchronp.c#_donens="d">QLOCKERLp.c#_done    tiruct h==i+e th=SCDATA"adonens="d">QLOCKERLdonet;hr;rivers/scsi/aha152x.c#L1186 id/oL29"6 class=9line" nam  99599>>sp#99     href="dri+e th=152x.c#_tC"lins="d">shpn.>>sSC"lif="df="dri+e th=synchronSCpns="d">done>>spSCp    .i+e th=synchronphasens="d">QLOCKERLphase    tiruct h==i+e th=SCDATA"anot_issu1ins="d">id>>sp])not_issu1i    t| i+e th=shpn."asphasens="d">QLOCKERLphase    ;rivers/scsi/aha152x.c#L1186 id/oL21000 class=1000 c" nam  99591000 >1000    href="dri+e th=152x.c#_tC"lins="d">shpn.>>sSC"lif="df="dri+e th=synchronSCpns="d">done>>spSCp    .i+e th=synchronSid u4ns="d">shpn.>>sSid u4    href="d= 0x1;hi"comment"> *  */pa.14horIlegal oid us by SCSI oidndard * href="dri/pre> *donenslass8b/a4/ec251b46c52b114917dc84a69e00edd0e754_3/1000 >ivers/scsi/aha152x.c#L1186 id/oL21001 class=100ine" nam  9159100in>100          (hri+e th=S/ah_HostC"lins="d">shpn.>>sSC"lif="df="dri+e th=synchronSCpns="d">done>>spSCp    .i+e th=synchronMessagens="d">QLOCKERLMessage         (= 0;rivers/scsi/aha152x.c#L1186 id/oL21002 class=100ine" nam  9259100in>1002         (hri+e th=shpn."astti"comstr co"p;quot;MSGI os/1186 id%d: failed to add ibbl.\n.14io_/scsi/aha1u6s/s3s/scsi/ahaha152x.c#L1185 id/oL59"ahahas=103ine" nam  9259100in>1002         (hri+e th=shpn."astti"comstr co"p;quot;MSGI os/1186 id%d: failed to addseef="d hhi+e th=shpn."as__seef="d hhi+hreft37;s &onief="e;7ns="d">io_/scsi/aha1u6s/s4s/scsi/ahaha152x.c#L1186 id/oL29"ahahas=109line" nam  34639>>spt93ef="dr=105s/scsi/ahaha152x.c#L1186 id/oL29"ahahas=109line" nam>sph960    tp#99     href="dri+e th=152x.c#_tC"lins="d">shpn.>>sSC"lif="df="dri+e th=synchronSCpns="d">done>>spSCp    .i+e th=synchrondebe669>>sph960      t?tse    tf="drfi+e th  t?tse  asISSC"lins="d">shpn.heck="dnam="d,dref="dri+e th=Sheck="dnam="d,shpn."14ns="d">shpn.>>sdebus_pa.14    e dr=106s/scsi/ahaha152x.c#L1186 7d/oL29"ahahas=109line" nam 118619>>sp#91tp#99     href="dri+e th=152x.c#_tC"lins="d">shpns.c#_scribblne>>spSCp    .i+s.c#_scribblnt_issuu1ins="d">id>>sp]"> EM     href="dri+e  EMufflenns="d">shpn.>>sp.c#_bufflenf="dri+e th=shpn.suu1ins="d">id>>sp]">NEX      (hrefri+e t>NEX ufflenns="d">shpn.>>sp.c#_bufflenf="dri+e th=shpn."14ns="d">shpn.>>sdebus_pa.14    e dr=107s/scsi/ahaha152x.c#L1186 id/oL29"ahahas=109line" nam  67569>>sph967         (       (href="ddddi+e th=152x.c#_pr="tkns="d">bERRs>>pr="tkf="dri+e thERRs>>prINFO_LEADns="d">io_port0INFO_LEAcan    reuco"pd hhi+eciot;: (phase change) (identify)\n.14iosp.c#_bufflenf="dri+e th=shpn."asSC"lins="d">shpn.>>sSC"lif="dee;r=108s/scsi/ahaha152x.c#L1186 id/oL29"ahahas=109line" nam  68569>>sL76"5>  76579>>sp#976 FAItif="d,di+e th=SCpFAItifshpn."asphasens="d">QLOCKERLphase    ;rive9s/scsi/ahaha152x.c#L1186 id/oL29"ahahas=109line" nam  59659>>sph959    tiruct hhhhhhhhh}r101rs/scsi/ahaha152x.c#L1186 7d/oL290ahaha>ahahline" nam  64669>>sp 964    tiruct h}relse"drahars/scsi/ahaha152x.c#L1186 id/oL290ahaha>aha8line" nam  81588>>sp#88    p#99     href="dri+e th=152x.c#_tC"lins="d">shpns.c#_scribblne>>spSCp    .i+s.c#_scribblnt_issens="d">QLOCKERLpkmalloce>>spSCp    .i+kmalloc."asC;drfof.>>sp tup_expecied_="d> id_="d>scp4shGFP_ATOMISUE_SC    ||i+e GFP_ATOMISh=synchroncmndns="d">shpn.>>scmnief="e;rahars/scsi/ahaha152x.c#L1186 id/oL290ahaha>aha9line" nam  L73"5>  73579>>sp 9 p#99     href="dri+e th=152x.c#_tC"lins="d">shpns.c#_scribblne>>spSCp    .i+s.c#_scribblnt_is"14ns="d">shpn.>>sdebus_pa.14    e dr=113s/scsi/ahaha152x.c#L1186 id/oL190ahaha>aha9line" nam  53659>>spt953         (       (href="ddddi+e th=152x.c#_pr="tkns="d">bERRs>>pr="tkf="dri+e thERRs>>prINFO_LEADns="d">io_port0INFO_LEAalloca="d, co"p;qeciot;: (phase change) (identify)\n.14iosp.c#_bufflenf="dri+e th=shpn."asSC"lins="d">shpn.>>sSC"lif="dee;r=114s/scsi/ahaha152x.c#L1186 7d/oL290ahaha>aha9line" nam  54659>>sL76"5>  76579>>sp#976 FAItif="d,di+e th=SCpFAItifshpn."asphasens="d">QLOCKERLphase    ;riv15s/scsi/ahaha152x.c#L1186 7d/oL290ahaha>aha9line" nam  5"asphasens="d">QLOCKERLphase    ;riv16s/scsi/ahaha152x.c#L1186 id/oL290ahaha>aha8line" nam  86588>>sp#886    tiruct h}raha7s/scsi/ahaha152x.c#L1186 id/oL290ahaha>aha9line" nam  97599>>sp#997    raha8s/scsi/ahaha152x.c#L1186 id/oL290ahaha>aha9line" nam  98599>>spNEX      (hrefri+e t>NEX ufflenns="d">shpn.>>sp.c#_bufflenf="dri+e th=shpn.  ens="d">QLOCKERLp   tiruct hr turnhi+e th=S/ah_HosNULins="d">QLOCKERLNULi    draha9s/scsi/ahaha152x.c#L1186 id/oL290ahaha>aha9line" nam  99599>>sp EM     href="dri+e  EMufflenns="d">shpn.>>sp.c#_bufflenf="dri+e th=shpn.s  ens="d">QLOCKERLpsp  *pletionef="dri+e th=shpn."as  ah_HosNULins="d">QLOCKERLNULi    drah2rs/scsi/ahaha152x.c#L1186 7d/oL29"ahaha>ahahline" nam  97599>>sp#997    rah2rs/scsi/ahaha152x.c#L1186 7d/oL29"ahaha>aha0ine" nam>sSid u4    href="  */pascratch area#982    i"comment"> *  */pa.14 * href="drahars/scsi/ahaha152x.c#L1186 id/oL290ahaha>aha9line" nam  82589>>>>>>>>>>>>e t.ptrnam  : sp.cer posnal_#982    i"comment"> *  */pa.14 * href="draha3s/scsi/ahaha152x.c#L1186 id/oL290ahaha>aha9line" nam  43649>>>>>>>>>>>>e t.this_  tidual6>  : sp.cer length#982    i"comment"> *  */pa.14 * href="draha4s/scsi/ahaha152x.c#L1186 id/oL29"ahaha>aha9line" nam>>>>>>>>>>>e t.sp.cer /oL55"6>  : next sp.cer#982    i"comment"> *  */pa.14 * href="draha5s/scsi/ahaha152x.c#L1186 5d/oL195ahaha>aha5line" nam>>>>>>>>>>>e t.sp.cers_  tidual6: left sp.cers in hronib82    i"comment"> *  */pa.14 * href="draha6s/scsi/ahaha152x.c#L1186 id/oL290ahaha>aha6line" nam  82589>>>>>>>>>>>>e t.pr co" /oL55"6>  : 2    i"commentof tho"pd hhi+>sp#982    i"comment"> *  */pa.14 * href="draha7s/scsi/ahaha152x.c#L1186 id/oL290ahaha>aha9line" nam  97599>>sp#997    rah28s/scsi/ahaha152x.c#L1186 id/oL29"ahaha>aha9>  18>/a>>spa.18enns="d">shpn.>>">done>>spSCp    .i+e th=synchronphasens="d">QLOCKE  t?tse    tf="drfi+e th  t?tse  asIS.suu16> 118619>>sp#918."ass.->href="dri+e th8."ass.->ufflenns="d">shpn.>>sp.c#_bufflenf="dri+e th=shpn."14ns="d">shpn.>>sdebus_pa.14    e dr=129s/scsi/ahaha152x.c#L1186 id/oL298ahaha>aha9line" nam  69569>>sp 969   p#99     href="dri+e th=152x.c#_tC"lins="d">shpn.>>sSC"lif="df="dri+e th=synchronSCpns="d"->href="dri+e pnchron  ens="d">QLOCKERLp   tiruct hr turnhi+e th=S/ah_HosNULins="d">QLOCKERLNULi    drah3rs/scsi/ahaha152x.c#L1186 id/oL29"ahaha>ahahline" nam  69569>>sp 969   p#99     href="dri+e th=152x.c#_tC"lins="d">shpn.>>sSC"lif="df="dri+e th=synchronSCpns="dthis_  tidualsSC"lif="df="drthis_  tidualhreft37;s &onief="e;7ns="d">io_/scsi/aha1u6s/3rs/scsi/ahaha152x.c#L1186 id/oL29"ahaha>aha8line" nam  81588>>sp#88   8."asset_  tid;href="dri+e th8."asset_  tidufflenns="d">shpn.>>sp.c#_bufflenf="dri+e th=shpnSIMODEins="d">io_port0SIMODEif="d,d0e;rahars/scsi/ahaha152x.c#L1186 id/oL29"ahaha>aha9line" nam  62669>>spt962   p#99     href="dri+e th=152x.c#_tC"lins="d">shpn.>>sSC"lif="df="dri+e th=synchronSCpns="dsp.cersSC"lif="df="drsp.cer#9on  ens="d">QLOCKERLp   tiruct hr turnhi+e th=S/ah_HosNULins="d">QLOCKERLNULi    drah33s/scsi/ahaha152x.c#L1186 id/oL29"ahaha>aha9line" nam  63669>>sp 963   p#99     href="dri+e th=152x.c#_tC"lins="d">shpn.>>sSC"lif="df="dri+e th=synchronSCpns="dsp.cers_  tidualsSC"lif="df="drsp.cers_  tidualhreft37;s &onief="e;7ns="d">io_/scsi/aha1u6s/34s/scsi/ahaha152x.c#L1186 id/oL290ahaha>aha9line" nam  64669>>sp 964    tiruct h}relse"draha5s/scsi/ahaha152x.c#L1186 5d/oL190ahaha>aha9line" nam  65669>>sp 965  8."asset_  tid;href="dri+e th8."asset_  tidufflenns="d">shpn.>>sp.c#_bufflenf="dri+e th=shpnSIsSC"lins="d">shpn.>>sSC"lif="de,ei+e th=shpn."asp.c#_bufflenns="d">shpn.>>sp.c#_bufflenf="dri+e th=shpn."asSC"lins="d">shpn.>>sSC"lif="dee;raha6s/scsi/ahaha152x.c#L1186 id/oL290ahaha>aha9line" nam>spt962   p#99     href="dri+e th=152x.c#_tC"lins="d">shpn.>>sSC"lif="df="dri+e th=synchronSCpns="dsp.cersSC"lif="df="drsp.cer#9on  ens="d">QLOCKERLp8."ass.->href="dri+e th8."ass.->ufflenns="d">shpn.>>sp.c#_bufflenf="dri+e th=shpn.asSC"lins="d">shpn.>>sSC"lif="dee;raha7s/scsi/ahaha152x.c#L1186 id/oL290ahaha>aha9line" nam  27629>>spt927   p#99     href="dri+e th=152x.c#_tC"lins="d">shpn.>>sSC"lif="df="dri+e th=synchronSCpns="d"->href="dri+e pnchron  >  ens="d">QLOCKERLpSG_ADDRES (href="d hhi+e tG_ADDRES ufflenns="d">shpn.>>sp.c#_bufflenf="dri+e th=shpn.c#_tC"lins="d">shpn.>>sSC"lif="df="dri+e th=synchronSCpns="dsp.cersSC"lif="df="drsp.cer#9on.asSC"lins="d">shpn.>>sSC"lif="dee;raha8s/scsi/ahaha152x.c#L1186 7d/oL290ahaha>aha9line" nam  48649>>spt948   p#99     href="dri+e th=152x.c#_tC"lins="d">shpn.>>sSC"lif="df="dri+e th=synchronSCpns="dthis_  tidualsSC"lif="df="drthis_  tidualhreft>  ens="d">QLOCKERLpSp.c#_bufflenf="dri+e th=shpn.c#_tC"lins="d">shpn.>>sSC"lif="df="dri+e th=synchronSCpns="dsp.cersSC"lif="df="drsp.cer#9on.c#_tC"lins="d">shpnlengthsSC"lif="df="drlength#9S/ah_HosNULins="d">QLOCKERLNULi    drah39s/scsi/ahaha152x.c#L1186 7d/oL290ahaha>aha9line" nam  69569>>sp 969   p#99     href="dri+e th=152x.c#_tC"lins="d">shpn.>>sSC"lif="df="dri+e th=synchronSCpns="dsp.cers_  tidualsSC"lif="df="drsp.cers_  tidualhreft37s="d">QLOCKERLp8."ass.dddhhhhhhhhi+e th=shpn."ass.c#_sg_coulins="d">shpn.>>sp.c#_sg_coulif="dri+e th=shpn. - 1ah_HosNULins="d">QLOCKERLNULi    drah4rs/scsi/ahaha152x.c#L1186 id/oL29"ahaha>ahahline" nam  86588>>sp#886    tiruct h}rah4rs/scsi/ahaha152x.c#L1185 id/oL59"ahaha>aha1line" nam  97599>>sp#997    rah4rs/scsi/ahaha152x.c#L1185 id/oL59"ahaha>aha0ine" nam  9259100iDO_LOC (href="ddddi+e tO_LOC coulins="d">shpn.>>sct hunsigned longdi+e th=S/ah.asSC"lins="d">shpn.>>sSC"lif="dee;rah43s/scsi/ahaha152x.c#L1185 id/oL59"ahaha>aha8line" nam  93598>>sp 89ef="draha4s/scsi/ahaha152x.c#L1185 id/oL59"ahaha>aha9line" nam  89589>>sp#98ef="d#=f i+e th=synchrondefL11ins="d">id>>sp])deosDMASTA f="d,di+e >>sp])deosDMS/ah." nam  93598>>sp 89ef="draha5s/scsi/ahaha152x.c#L1185 id/oL59"ahaha>aha9line" nam  35639>>90    tiruct h=f (i+e th=SCDATA"a"ass="lins="d">HOSTDATA>>sp(href="dri+e th=shpn."ass="lins="d">shpn.total="d hhi+unsigned longdi+total="d hhi+ushpn++asSC"lins="d">shpn.>>sSC"lif="dee;rah46s/scsi/ahaha152x.c#L1186 id/oL295ahaha>aha9line" nam  96599>>sp#996    #endifraha7s/scsi/ahaha152x.c#L1186 id/oL295ahaha>aha9line" nam  97599>>sp#997    rah48s/scsi/ahaha152x.c#L1186 id/oL295ahaha>aha9line" nam>sSid u4    href="T"5> p;quon, when this is tho"first"pd hhi+.>sp#982    i"comment"> *  */pa.14 * href="drah49s/scsi/ahaha152x.c#L1186 id/oL295ahaha>aha9line" nam  99599>>90    tiruct h=f (i+e th=SCDATA"a"ass="lins="d">HOSTDATA>>sp(href="dri+e th=shpn."ass="lins="d">shpn."d hhi+unsigned longdi+"d hhi+ushpn++asSC"lins="d">shpn.>>sSC"lif="dee;rah5rs/scsi/ahaha152x.c#L1186 id/oL29"ahaha>ahah>  18>/a>>spa.18L99"5>  99599>>90    tiruct h=f (i+e th=SCDATA"a"ass="lins="d">HOSTDATA>>sp(href="dri+e th=shpn."ass="lins="d">shpn."d hhi+unsigned longdi+"d hhi+ushpn==1." nam  93598>>sp 89ef="drah5rs/scsi/ahaha152x.c#L1186 id/oL29"ahaha>aha8line" nam  81588>>sp#88               (hrefri+e th=shpn."astETp   ns="d">S/shpn)defL11if="dri+e hpn)shpnSI1.asSC"lins="d">shpn.>>sSC"lif="dee;rah5rs/scsi/ahaha152x.c#L1186 id/oL29"ahaha>aha9line" nam  72579>>sp}97ef="draha3s/scsi/ahaha152x.c#L1186 id/oL29"ahaha>aha3ine" nam  9259100iaptrolISSUE_SC    ||i+e aptrolISS."asti_delns="d">S/ah_HosNSCSIRST    t| (dri+e th=shpn."asIS."asSC"lins="d">shpn.>>sSC"lif="d,di+e th=SCDA.asSC"lins="d">shpn.>>sSC"lif="dee;rah54s/scsi/ahaha152x.c#L1186 id/oL29"ahaha>aha9line" nam  34639>>spt93ef="dr=155s/scsi/ahaha152x.c#L1186 id/oL29"ahaha>aha9line" nam  73579>>sp 973         (hrifr!i+e th=shpn."as"ass="lins="d">HOSTDATA>>sp(href="dri+e th=shpn."ass="lins="d">shpn.>>sp)->href="dri+e th=synchronin_="tins="d">buff/s>>in_="tiref="raha6s/scsi/ahaha152x.c#L1186 id/oL19"ahaha>aha9line" nam>spt962  945    oid hre="dri+e th=data_lens tup_expecied_="d>spupt4ns="d">shpn.s="lins="d">HOSTDATA>>sp(href="dri+e th=shpn.asSC"lins="d">shpn.>>sSC"lif="dee;rah57s/scsi/ahaha152x.c#L1186 id/oL29"ahaha>aha9line" nam  97599>>sp#997    rah58s/scsi/ahaha152x.c#L1186 id/oL29"ahaha>aha9line" nam  98599>>tO_UNLOC (href="ddddi+e tO_UNLOC coulins="d">shpn.>>sct hunsigned longdi+e th=S/ah.asSC"lins="d">shpn.>>sSC"lif="dee;rah59s/scsi/ahaha152x.c#L1186 id/oL29"ahaha>aha9line" nam  79579>>sp 97ef="dr106rs/scsi/ahaha152x.c#L1186 7d/oL29"ahaha>ahahline" nam ;s &onief="e;7ns="d">io_/scsi/aha1u6s/6rs/scsi/ahaha152x.c#L1186 id/oL291ahaha>aha8lineL86"5>  86588>>sp#886    tiruct h}rah6rs/scsi/ahaha152x.c#L1186 id/oL29"ahaha>aha9line" nam  72579>>sp}97ef="drah63s/scsi/ahaha152x.c#L1186 id/oL293ahaha>aha9line" nam  43649>>spt94     i"comment"> *  */pa.14hohref="draha4s/scsi/ahaha152x.c#L1186 id/oL29"ahaha>aha9line" nam>s  q8     i"commenpt94     i"comment"> *  */pa.14hohref="draha5s/scsi/ahaha152x.c#L1186 id/oL291ahaha>aha5line" nam>spt94     i"comment"> *  */pa.14hohref="draha6s/scsi/ahaha152x.c#L1186 id/oL291ahaha>aha6line" nam  82589>>sp#982    i"comment"> *  */pa.14 * href="drah67s/scsi/ahaha152x.c#L1186 id/oL291ahaha>aha9line" nam  83589>>sp#983    oq8   _lc  (href="ddddi+e983    oq8   _lc coulins="d">shpn.>>spd>snal_pa.14f="dri+e th=shpn."asS>>spCmnins="d">id>>sp])S>>spCmnief="dri+e th=shpn."enphasens="d">QLOCKERLphase    ,      (ri+e th=shpn."asdonens="d">QLOCKERLdonet;hreri+e th=shpn."asS>>spCmnins="d">id>>sp])S>>spCmnief="dr)"raha8s/scsi/ahaha152x.c#L1186 id/oL19"ahaha>aha9line 64669>>sp 964    tiruct h}relse"drah69s/scsi/ahaha152x.c#L1186 id/oL29"ahaha>aha9line" na064669>>sp 964    tiruct h}relse"drah7rs/scsi/ahaha152x.c#L1186 id/oL29"ahaha>ahahline" namid>>sp])S>>spCmnief="dri+e th=shpn."asSC"lins="d">shpn.>>sSC"lif="df="dri+e th=sy =37s="d">QLOCKERLpREQUEST_Sth=sSC"lif="df="driREQUEST_Sth=sshpn.  64669>>sp 964    tiruct h}relse"drah7rs/scsi/ahaha152x.c#L1186 id/oL29"ahaha>aha8line" nam  81588>>sp#88    p#99     href="dri+e th=152x.c#_tC"lins="d">shpnresul9     href="dri+resul9hreft37;s &onief="e;7ns="d">io_/scsi/aha1u6s/7rs/scsi/ahaha152x.c#L1186 7d/oL29"ahaha>aha9line" nam  62669>>spt962  phase    ,      (ri+e th=shenns="d">shpn.>>sp.c#_bufflenf="dri+e th=shpn.asSC"lins="d">shpn.>>sSC"lif="dee;rah73s/scsi/ahaha152x.c#L1186 id/oL19"ahaha>aha8line" nam  93598>>sp 89ef="drah74s/scsi/ahaha152x.c#L1186 id/oL29"ahaha>aha9line" nam  L76"5> ;s &onief="e;7ns="d">io_/scsi/aha1u6s/75s/scsi/ahaha152x.c#L1186 id/oL29"ahaha>aha9line" nam  95599>>sp 995         (hr}raha6s/scsi/ahaha152x.c#L1186 id/oL29"ahaha>aha9line" nam  96599>>sp#996    #endifrah77s/scsi/ahaha152x.c#L1186 id/oL29"ahaha>aha9line" nam  97599>>sp#997    rah78s/scsi/ahaha152x.c#L1186 7d/oL29"ahaha>aha8line" nam "5>  83589>>sp#983    oid hre="dri+e th=data_len1186 id_="d>snal_pa.14ns="d">shpn.>>s1186 id_="p.c#_bufflenf="dri+e th=shpnSIsSC"lins="d">sh   tiruct hr turnhi+e th=S/, 0SIsSC"lins="d">shphase    ,      (ri+e th=shps &onief="e;7ns="d">io_/scsi/aha1u6s/79s/scsi/ahaha152x.c#L1186 7d/oL29"ahaha>aha9lineL86"5>  86588>>sp#886    tiruct h}rah8rs/scsi/ahaha152x.c#L1186 id/oL29"ahaha>ahahline" nam  97599>>sp#997    rah8rs/scsi/ahaha152x.c#L1185 id/oL59"ahaha>aha1line" nam  98599>>tEF_"> *_QCM"ti    ,di+e th=SCF_"> *_QCM"d">shpn.>>s1186 id_=983    oq8    (href="ddddi+e983    oq8   hronin_="tins="d">buff/s>>in_="tiref="rah8rs/scsi/ahaha152x.c#L1185 id/oL59"ahaha>aha9line" nam  72579>>sp}97ef="drah83s/scsi/ahaha152x.c#L1185 id/oL59"ahaha>aha8line" nam  93598>>sp 89ef="drah84s/scsi/ahaha152x.c#L1185 id/oL59"ahaha>aha9line" nam>spt94     i"comment"> *  */pa.14hohref="drah85s/scsi/ahaha152x.c#L1186 id/oL295ahaha>aha5line" nam>s p#98     i"comment"> *  */pa.14ho href="draha6s/scsi/ahaha152x.c#L1186 id/oL29"ahaha>aha6line" nam  82589>>s#98     i"comment"> *  */pa.14ho href="draha7s/scsi/ahaha152x.c#L1186 id/oL295ahaha>aha7line" nam  82589>>sp#982    i"comment"> *  */pa.14 * href="drah88s/scsi/ahaha152x.c#L1186 id/oL295ahaha>aha8line" namshpnresetSC"lif="df="dri+e thresetSC"licoulins="d">shpn.>>spd>snal_pa.14f="dri+e th=shpn."asS>>spCmnins="d">id>>sp])S>>spCmnief="dri+e th=shpnin_="tins="d">buff/s>>in_="tiref="rah89s/scsi/ahaha152x.c#L1186 7d/oL29nahaha>aha9line 64669>>sp 964    tiruct h}relse"drah9rs/scsi/ahaha152x.c#L1186 id/oL29"ahaha>ahahline" na064669>>sp 964    tiruct h}relse"drah9rs/scsi/ahaha152x.c#L1186 id/oL29"ahaha>aha8line" nam  86589>>sp#986    tiruct href="dri+e th=S/ah_Hostlass="lins="d">S/ah_Host>>sp *href="dri+e th=shpn."ass="lins="d">shpn.>>sp); href= ==i+e th=SCDATA"aSC"lins="d">shpns>>devicef="df="dri+e th=synchronh"lins="d">S/ah_Hosh"lif="d;rahars/scsi/ahaha152x.c#L1186 id/oL19"ahaha>aha0ine" nam  9259100iD      (href="ddddi+e th=S/ah_HosDPRINTKns="d">datao_inehsSC"lif="df="drtao_inehshpnSIsSC"lins="d">shuff/s>>pr="tkf="dri+e th=S/ah_HosINFO_LEADns="d">io_port0INFO_LEAresetSC"li calp;qeciot;: (phase change) (identify)\n.14iosp.c#_bufflenf="dri+e th=shpn."asSC"lins="d">shpn.>>sSC"lif="dee;r=193s/scsi/ahaha152x.c#L1185 id/oL59"ahaha>aha9line" nam>spt93ef="d#endifraha4s/scsi/ahaha152x.c#L1186 id/oL29"ahaha>aha9line" nam>sph960    tp EM     href="dri+e  EMufflenns="d">shpn.>>sp.c#_bufflenf="dri+e th=shpn..  64669>>sp 964    tiruct h}relse"drah95s/scsi/ahaha152x.c#L1186 id/oL29"ahaha>ahahis_ rivers/scsi/aha152x.c#L1186 id/oL2956>>sp#997    rah8rs/scsi/ahaha152x.c#L1185 >>sp 964    tiruct h}relse"drah9rs/scsah8rs/scsi/ahahr1haha>/scsai+e /oL55"6>  5"asnief="e;7ns="d">io_/scsi/aha1u6s/34s/scsi/a9 id/oL29"asi/aha152x.c#L1186 7d/oL"asi/i+e e th=shpn.asSC"lins="d">shpn.>>sSC"lr=113s/scsi/ahaha152x.c#L1186 id/oL190ahaha>ahaKERN_n."asENPHASEMISns=KERN_n.""d">datao_inehsSC"lif="df="drtao6s/34s/: _inehshpnSIw/o ins="d">idns="d">shuff/s>152x.c#L1185 >>sp 964    tiruct h}relseid/oL295ahers/scsi/aha152x.c#L1186ahersi+e ha>aha9line" h=shps &onief="e;7ns="d">io_/scsi/aha9"asS>>spCm="d">QLOCKERLp.c#_done  Cm="di+e i+e th=shps &onief="e;7ns="d">io_/scsi/ah1anot_issu11ns="d">id>>sp])not_issu1i1   t|10a>aha9lineL86"5>  86588>>sp#886    tiruc1* href="dr1/pre> *donensla1s8b/a10589>>sp#98     i"comment"> 93598>>sp 89ef="drah84s/scsi/ahaha152x.c#L111hronSCpns=1d">done>>spSCp    .i+e th1synch10troller to generatef="d>spupt4 Abortohref="draha4s/scsi/ahaha152x.c#L1186 id/oL29"ahaha>1 to add ib1l.\n.14 *  *pa.14ho href="draha7s/scsi/ahaha152x.c#L1181a1u6s/s4s/1csi/ahaha152x.c#L1186 id/1L29"a1049>>spt944    i"comment"> *  */>>tEF_">abort  98599>>tEF_">abort#L1186 id/oL295ahaha>aha8line" namshpnresetSC"lif="df="dri+e thresetSC"licoulins="d">shpn.>>spd>snal_pa.14f="dri+e th=shp1pn.heck="d1am="d,dref="dri+e th=Shec1="dna10dri+e th=shpn."ass="lins="d">shpn.>>sp);a107.heck="d1ai/aha152x.c#L1186 7d/oL"1"dri+1 th=shpn."14ns669>>sp 964    tiruct h}relse"drah9rs/scsi/ahaha152x.c#L1186 id/oL29"ahaha>aha8line" nam  86589>>sp#986    tiruct href="dri+e th=S/ah_Hostlass="lins="d">S/ah_Host>>sp *href="dri+e th=shpn."ass="lins="d">shpn.>>sp); href= ==i+e th=SCDATA"aSC"lins="d">shpn.>>sSC"lif="df="dri+e +1 8.heck="d1ars/scsi/aha152x.c#L1186a1="dri10ha>aha9line" nam  97aha8line" namshpnresetSC"lif="df="d  p#99     href="dri+e thlins="d">shpn.>>sSC"lif="df="dri+e +1 9.heck="d1a"d">QLOCKERLp.c#_done  C1 th=S1pFAItifshpn."anchronh"lins="d">S/ah_Hosh"lif="d;rivers/scsi/aha152x.c#L1186 id/oL2956 class=9line" namaha9lineL86"5>  86588>>sp#886    tiruc1haha152x.c1L1186 7d/oL290ahaha>ahahl1ne" n1m  88589>>sp#98/ic vrivers/scsi/aha152x.c#L1186 7d/oL29n6 class=9line" nam  89589>>sp#98ef="d#=f i+e th=synchrondefL11mshGFP_ATOMISUE_SC    ||i1e GFP1ATOMISh=synchrL23"6   23639>>spt6 5X_DEBUGref="rivers/scsi/aha152x.c#L1186 id/oL29"5 class=9line" nam  9e599>>sp#990    tiruct h=f (i+e th=SCDATA"a"ass="lins="d">HOSTDATA>>sp(href="haha>aha0ine" nam  9e669>>sph960    tp EM     href="dri+e 1d">shpns.c1_scribblne>>spSCp    .i+s1c#_sc1ibblnt_is"14ns="d">shpd">shpn.>>sSC"lr=113s/scsi/ahaha152x.c#L1186 id/oL190ahaha>ahaddddi+e th=S/ah_HosDPRINTKns="d">datao_inDPRINTKf="dri+e th=shpn."aabort(x.c#_p)="d">shuff/s>>pr="tkf="dri+e th=S/ah_HosINFO_LEADns="d">io_port0INFO_LEAresetSC"li calp;qeciot;: (phase changtrolISSUE_SC    ||i+e aptrolISS."asti_delns="d">S/ah_HosNSCSIRST    t| (dri+e th=sh1hpn."asCMD1NFOns="d">iosp.c#_bufflen1="dri1e th=shpn."asSC"lins="#L1186 id/oL29"5 ow> *_QCa152x.c#L1186 id/ ow> *_QCa>spt962  945    oid hre="dri+e th=data_lens tup_expecied_="d>spupt4ns1sL76"5>  71579>>sp#976 FAItif="d,di+1 th=S11  L76"5> ;s &onief="e;7ns="d">io_/scsi/aha1u6s/751aha152x.c#11186 7d/oL290ahaha>aha9li1e" na11ne" nam  95599>>sp 995         (hr}ra1/scsi/ahah1152x.c#L1186 id/oL290ahah1>aha81ine" nam  86588>>sp#886    tiruc1 h}raha7s/1csi/ahaha152x.c#L1186 id/1L290a1aha>aha9line" nam  97599>>sp#997    rah4rs/scsi/ahaha152x.c#L1185 id/oL59"ahaha>aha0ine" nam  9259100iDO_LOC (href="ddddi+e tO1/oL55"6>  1ns="d">QLOCKERLp   tiruct1hr tu11e th=S/ah.asSC"lins="d">shpn.>>sSC"lif="1  ens="d">1LOCKERLpsp  *pletionef="d1i+e t12+e th=shpn."asphasens="d">QL  p#99     href="dri+e th#L1186 7d/oL29"6remove3ine" namremove3inhaha1c#L1186 id/oL29"ahaha>aha3ine" nam  9259100iaptrolISSUE_SC    ||i+e aptrolISS."asti_delns="d">S/ah_HosNSCSIRST    t| (dri+e th=sh1  drah2rs/1csi/ahaha152x.c#L1186 7d/1L29"a12ne" nam  86588>>sp#886    tiruc1m>sSid u4    href="  */pa1cratc12TOMISh=synchrL23"6   23639>>spt  p#99     href="dri+e the669>>sph960    tp EM     href="dri+e 1>>>>>>>>>>1e t.ptrnam  : sp1cer p12bblnt_is"14ns="d">shpd">shpn.>>sSC"l/ah_Hosh"lif="d;rahars/scsi/ahaha152x.c#L1186 id/oL19"ahaha>aha0ine" nam  9259100iD      (hrddddi+e th=S/ah_HosDPRINTKns="d">datao_inDPRINTKf="dri+e th=shpn."ath=1yet SCpns= - SUCCESSns="d">shuff/s>>pr="tkf="dri+e th=S/ah_HosINFO_LEADns="d">io_port0INFO_LEAresetSC"li calp;qeciot;: (phase change) (identify)\n.14>>>>>>>>>1>e t.this_  tidual6>  : s1.cer 12e th=SCDA.asSC"lins="d">shpn.>>sSC"lif="149>>>>>>>>1>>>e t.sp.cer /oL55"6>  :1next 12th=shpn..  64669>>sp 964    tiruct hSC"lif="dee;rah5rs/scsi/ahaha152x.c#L1186 id/oL29"ahaha>ahah>  18>/a>>spa.18L99"5>  99599>>90    tiruct h=f (i+e th=SCDATA"a"ass="lins="--) (identify)\n.14ha152x.c#1.cers_  tidual6: left sp.1ers i12"d,shpn."14ns="d">shpn.>>sdebus_pa.14    SC"lif="dee;rah5rs/scsi/ahaha152x.c#L1186 id/oL29"ahaha>ahah>  18>/a>>spa.18L99"5>  99599>>90    tiruct h=f (i+e th=SCDATA"a"ass="lins=">sp#98ef="d#=f i+e th=synchrondefL11m co" /oL5516>  : 2    i"commentof th1"pd h12th=shpn."14ns="d">shpn.>>sdebus_pa.14    e d 89ef="drah5rs/scsi/ahaha152x.c#L1186 id/oL29"ahaha>aha8line" nam  8158asset_  tid;href="dri+e th8."asset_  t1="draha7s/1csi/ahaha152x.c#L1186 id/1L290a12p.cer#9on.asSC"lins="d">shpn.>>sSC"l7599>>sp#997    rah58s/scsi/ahaha152x.c#L1186 id/oL29"ahaha>aha9line" nam  98599>>tO_UNLOC (href="ddddi+e tO_U1gtufflenns1"d">shpn.>>sp.c#_bufflenf1"dri+12e th=S/ah.asSC"lins="d">shpn.>>sSC"lif="1/oL55"6>  1ns="d">QLOCKERLp   tiruct1hr tu1nhi+e th=S/ah_HosNULins="d">QLOCKERLNk id/a>aha9line" namk id/port0INFO_LEAresetSC"li calp;qeciot;: (phase chan1186 id/oL290ahaha>aha9line" nam  L73"5>  73579>>sp 9 p#9 98599>>tO_UNLOC (href="ddddi+e tO_U1ns="dthis_1 tidualsSC"lif="df="drthi1_  ti1ualhreft37;s &onief="e;7ns="d">io_/sc"li calp;qeciot;: (phase chan1186 id/oL290ahaha>aha9line" nam  L73"5>  73579>>sp 9 p##L1186 7d/oL29"6f="df="dri+e th=synchronSCpns="dsp.cersSC"lif="df="drsp.cer#9on1dufflenns=1d">shpn.>>sp.c#_bufflenf=1dri+e13oq8   hronin_="tins="d">buff/s>>in_="tir1/oL55"6>  1ns="d">QLOCKERLp   tiruct1hr tu1nhi+e th=S/ah_HosNULinnam  97599>>sSUCCESSalp;qeciot;: (phUCCESSnSCpns="dsp.cersSC"lif="df="drsp.cer#9on1d>>>>>>>>>1dualsSC"lif="df="drsp.cer1_  ti1ualhreft37;s &ons="dsp.cersSC"lif="df="drsp.cer#9on1d9>>>>>>>>1L1186 id/oL290ahaha>aha9l1ne" n13di+e th=SCpn."asINTENns="d">io_port0INTn13ha152x.c#1="d">shpn.>>sp.c#_bufflen1="dri1e th=shpn."asSd">shpn.>>sSC"l7599>>sp#997    rah58s/scsi/ahaha152x.c#L1186 id/oL29"ahaha>aha9line" nam  98599>>tO_UNLOC (href="ddddi+e tO_U1->ufflen1s="d">shpn.>>sp.c#_buffle1f="dr13ne" nam  86588>>sp#886    tiruc1+e th=sync1ronSCpns="dsp.cersSC"lif=1df="d13ha>aha9line" nam  97599>>sp#a.14ho href="draha7s/scsi/ahaha152x.c#L11819on.c#_tC"1ins="d">shpnlengthsSC"lif1"df="1rlengtb82    i"comment"> *  */pa.14 ** FIXME:a.14ho href="draha7s/scsi/ahaha152x.c#L1181coulins="d1>shpn.>>sp.c#_sg_coulif="1ri+e 14"6 class=9line" namahah14589>>sp#98     i"comment"> */pa.14 ** #L11disconnha>ahL"ass="l:ppseudo SC withoAB1"5 mth=S/a oroAB1"5 on 7         (?a.14ho href="draha7s/scsi/ahaha152x.c#L1181cufflenns=1csi/ahaha152x.c#L1185 id/1L59"a14area#982    i"comment"> *  */pa.14 *#a.14ho href="draha7s/scsi/ahaha152x.c#L1181LOC coulin1="d">shpn.>>sct hunsigned1longd14nal_#982    i"comment"> *  */pa.14 **pa.14ho href="draha7s/scsi/ahaha152x.c#L1181ee;rah43s/1csi/ahaha152x.c#L1185 id/1L59"a14e th=SCDA.asSC"lins="d">shpn.>>sSC"lif="11ins="d">i1>>sp])deosDMASTA f="d,di+1 >>sp1)deosDMS/ah." nam  9r=107s/scsi/ahaha152x.c#L1186 id/oL29"ahahas=109line" nam  67569>>sph967         (       (href="ddddi+e th=1abort runnhre L11disconnha>ahL"ass="lns="d">shuff/s>>pr="tkf="dri+e th=S/ah_HosINFO_LEADns="d">io_port0INFO_LEAresetSC"li calp;qeciot;: (phase change) (identify)\n.14>sSC"lif="dee;r=114s/scsi/ahaha152x.c#L1186 7d/oL290ahaha>aha9line" nam  54659>1difraha7s/1csi/ahaha152x.c#L1186 id/1L295a1aha>ahonief="e;7ns="d">io_/scsi/aha1u6s/751"T"5> p;qu1n, when this is tho"first1pd hh14e th=S/ah.asSC"lins="d">shpn.>>sSC"lif="1s="lins="d1>shpn."d hhi+unsigned lon1di+"d15"6 class=9line" nam a.14ho href="draha7s/scsi/ahaha152x.c#L1181="lins="d"1shpn."d hhi+unsigned long1i+"d 15589>>sp#98     i"comment"> *  Rineh a hpn."ass14ho href="draha7s/scsi/ahaha152x.c#L1181=ufflenns=1 ns="d">S/shpn)defL11if="1ri+e 15troller to generatef="d>spuptss14ho href="draha7s/scsi/ahaha152x.c#L1181=OC coulin1csi/ahaha152x.c#L1186 id/1L29"a15meurrpa. oid e (lock has to bpa.14ho href="draha7s/scsi/ahaha152x.c#L1181n."asIS."a1SC"lins="d">shpn.>>sSC"li1="d,d1+e th=pt944    i"comment"> *  */>>tEF_">hpn."a__ineh  98599>>tEF_">hpn."a__ineh#L1186 id/oL295ahaha>aha8line" namshpnresrolISSUE_SC    ||i+e aptrolISS."asti_delns="d"href="draha7s/scsi/ahaha152x.c#L1181nins="d">i1csi/ahaha152x.c#L1186 id/2L29"a15ne" namshpnresrolISSUE3R8lhreft3ins="d">shpn.>>sp)->hr1f="dr152955 class=9line" nam  85589>>sp#985    drivers/scsi/aha152x.c#L1186 id/oL29"5 class=9line" nam  86589>>sp#986    tiruct href="dri+e th=S/ah_Hostlass="lins="d">S/ah_Host>>sp *href="dri+e th=shpn."ass="lins="d">shpn.>>sp); href= ==i+e th=SCDATA"aSC"lins="d">shpn.>>sSC"lif="df="dri+ens="d">shp1.s="lins="d">HOSTDATA>>sp1href=1571)deosDMS/ah." namDECLARE_COMPLETION th=S/ah_HosDPRINCLARE_COMPLETIONi/ahaha152x.c#L1186 i"p.c#_bufflenf="dri+e th=shpnSIsSC"lins="d">sh   tiruct hr turn1="dee;rah51s/scsi/ahaha152x.c#L1186 1d/oL21"ahaha>aha9lin4    i"comment"> * r_ineh  98red hre="dri+e th=data_lC"lif="df="dri+e th=sronSCpns=">shpn.>>s1186 id_=11disconnhac#_bufflenf="dri11disconnhaTA"aSC"lins="d">shpn.>>sSC"lif="df="dri+en51"T"5> p;ins="d">shpn.>>sct hunsig1ed lo15S1pFAItifshpn."anchroncharshpn.>>s1186 id_old_n.>>sSC"lif="de,ei+e told_n.>>sSC 86589>>sp#986    tiruct href="dri+e th=S/ah_Hostlass="lins="d">S/ah_Hon.>>sSC"lif="de,ei+e th=shpn."asSSC"lins="d">shpn.>>sSC"lif="df="dri+e="dee;rah51s/scsi/ahaha152x.c#L1186 1d/oL21"ahaha>aha9lin."anchronh"lins="d">S/ah_Hosh"lif="d;rivers/scsi/aha152x.c#L1186 id/oL2956 class=9line" namaha1line"161haha>aha9lin."anchronh"lins="d">S/ah_Hoshtimeaha1"d;rivers/scsi/timeaha12x.c#L1186 id/oL2956 class=9line" namaha8lineL86"5>  86588>>sp#886    ti1uct h}rah61s/scsi/ahaha152x.c#L1186 1d/oL21"ahahaoL6ass=9line" nam  88589>>sp#98/ic vrivers/scsi/aha152x.c#L1186 7d/oL29n6 class=9line" nam  89589>>sp#98ef="d#=f i+e th=synchrondefL1186 id/oL193ahaha>aha9line" nam 16aha9line" nam>spt6 5X_DEBUGref="rivers/scsi/aha152x.c#L1186 id/oL29"5 class=9line" nam  9e599>>sp#990    tiruct h=f (i+e th=SCDATA"a"ass="lins="d">HOSTDATA>>sp(href="haha>aha0ine" nam  9e669>>sph960    tp EM     href="dri+a>aha9line1 nam>s  18    16 12th=shpn..  64669>>sp 964    tirucs_pa.14    e drivers/scsi/aha152x.c#L1186 id/oL29"5 class=9line" nam  91599>>sp 99          (href="dddd599>>tEF_">hpn."a__iort(x.c#_p)="d">shuff/s>>pr="tkf="dri+e th=S/ah_HosINFO_LEADns="d">io_port0INFO_LEAresetSC"li calp;qeciot;: (phase changtrolISSUE_SC    ||i+e aptrolISS."asti_delns="d">S/ah_HosNSCSIRST    t| (dri+e th=1186 id/oL191ahaha>aha5line" nambuff/s>>in9"5 ow> *_QCa152x.c#L1186 id/ ow> *_QCa>spt962  945    oid hre="dri+e th=data_lens tup_expecied_="d>spupt4186 id/oL211ahaha>aha6line" nam  1671)deosDMS/ah>ahonief="e;7ns="d">io_/scsi/aha1u6s/pn."asdone1s="d">QLOCKERLdonet;hreri1e th=1hpn."a" nam  95599>>sp 995         (hr}"dr)"raha81/scsi/ahaha152x.c#L1186 i1/oL1916h14e th=S/ah.asSC"lins="d">shpn.>>sSC"lifdrah69s/sc1i/ahaha152x.c#L1186 id/oL19"aha1a>aha9line" na064>>pr="tkf="dri+eURRENTaha3ine" namQLOCKER9e669>>sph960    tp EM     href="dri+>QLOCKERLp1EQUEST_Sth=sSC"lif="df="d1iREQU1ST_Sth=sshpn.  64669>>sp 964    tiruce dr=107s/scsi/ahaha152x.c#L1186 id/oL29"ahahas=109line" nam  67569>>sph967         (       (href="ddddi+e th= RinL11152x._">hpn="lns="d">shuff/s>>pr="tkf="dri+e th=S/ah_HosINFO_LEADns="d">io_port0INFO_LEAresetSC"li calp;qeciot;: (phase change) (identify)\n.14shpnresul9     hre1="dri1resul9hreft37;s &onief4ns>>sSC"lif="dee;r=114s/scsi/ahaha152x.c#L1186 7d/oL290ahaha>aha9line" nam  5465(ri+e th=s1enns="d">shpn.>>sp.c#_buf1lenf=1731)deosDMS/ah>ahonief="e;7ns="d">io_/scsi/aha1u6s/="dee;rah71s/scsi/ahaha152x.c#L1186 1d/oL117a14e th=SCDA.asSC"lins="d">shpn.>>sSC"lif2x.c#L11861id/oL29"ahaha>aha9line" n1m  97599>>sp#997    rah4rs/scsi/ahaha152x.c#L1185 id/oL59"ahaha>aha0ine" nam  9259100iDO_LOC (href="ddddi+e 75s/scsi/a1aha152x.c#L1186 id/oL29"a1aha>a17i1e th=shpn."asSd">shpn.>>sSC"lif="df="dri+e th=sronSCpns="=shpn."9>>sp#986    tiru9"6remove3ine" namremove3inhaha1c#L1186 id/oL29"ahaha>aha3ine" nam  9259100iaptrolISSUE_SC    ||i+e aptrolISS."asti_delns=6eCmnins="d">id>>sp9"6f="df="dri+e th=synchronSCpns="dsp.cersSC"lif="df="drsp.cer#9raha6s/scs1/ahaha152x.c#L1186 id/oL21"ahah1771)deosDMS/ah." nam=11disconnhac#_bufflenf="dri11disconnhaTA"a"9>>sp#986    tiruC"lif="df="dri+e th=sronSCpns="=ha1c#a152x.c#L1186 id/oL29"a6remove3ine" namremove3inhaha1c#L1186 id/oL29"aDISCONNECTEDove3ine" namaha9line" nam  97599>>sp#997    rah58s/scsi/ahaha152x.c#L1186 id/oL29"ahaha>aha9line" nam  98599>>tO_UNLOC (href="ddddi+e t1i+e th=S/,10SIsSC"lins="d">shphase  1 ,   17h14e th=S/ah.asSC"lins="d">shpn.>>sSC"lifaha1u6s/791/scsi/ahaha152x.c#L1186 71/oL2918t12+e th=shpn."asphasens="d"ct href="dri+e th=S/ah_Hostlass="lins="d">S/ah_Hon.>>sSC"lif="de,ei+e th=shpn."asS;s &onief588>>sp#88    p#99     href="dri+e th=11uct h}rah81s/scsi/ahaha152x.c#L1186 1d/oL218a12ne" nam  86588>>sp#886    tir>>s1186 id1=983    oq8    (href="ddd1i+e9818="dri+e th=synchronh"lins="d>>sp#997    rah78s/scsi/ahaha152x.c#L1186 7d/oL29"ahaha>aha8line" nam "5>  83589>>sp#983    oid hre="ha1c#L1186 id/oL29"ai"p.c#_bufflenf="dri+e th=siaptrolISSUE_SC  "ahaha>aha9>  18>/a>>spa.18enns="d">siaptrolISSUE_SC  "ahah * href="drah88s/scsi/ahaha152x.c#"5>  98599>>tO_UNLOC (href="ddddi+e t1iref="rah81s/scsi/ahaha152x.c#L1185 1d/oL51"ahaha>aha9line" nam  72579>>sp}17ef="drah81s/scsi/ahaha152x.c#L1185 1d/oL5184"dri+e th=synchronh"lins="dtimeaha1"d;rivers/scsi/timeaha12x.c"9>>sp#986    tiruwait_for_/o ins="d"_timeou1"d;rivers/scsi/wait_for_/o ins="d"_timeou13inhaha1c#L1186 id/oL29"ai"p.c#_bufflenf="dri+e th=sia1001186 id/oL29"5 cHZDEBUGref="riversZx.c#"5>  98599>>tO_UNLOC (href="ddddi+e t1ix.c#L118619"ahaha>aha9line" namaha9line"pn.>>sdebus_pa.14 timeaha1"d;rivers/scsi/timeaha12x.cER9e669>>sph960    tp EM     href="dri+86 id/oL291ahaha>aha5line" nam  97599>>s"5>remL290ahahafromyet SC"l:pa.1to bpa.14ho href="draha7s/scsi/ahaha152x.c#L11186 id/oL19"ahaha>aha6line" nam 18+e e th=shpn.asSC"lins="d">shpn.>>sS  97599>>sp#997    rah4rs/scsi/ahaha152x.c#L1185 id/oL59"ahaha>aha0ine" nam  9259100iDO_LOC (href="ddddi+e 186 id/oL215ahaha>aha7line" nam  18a12p.cer#9on.asSC"lins="d">shpn.>>sS9"6remove3ine" namremove3inhaha1c#L1186 id/oL29"ahaha>aha3ine" nam  9259100iaptrolISSUE_SC    ||i+e aptrolISS."asti_delns=92"5>  9259100iDO_LOC (href="ddddi+e 1+e th=S/,1pCmnins="d">id>>sp])S>>sp1mnief18"drlength#9S/ah_HosNULins="d">QLOCKE  97599>>sp#997    rah58s/scsi/ahaha152x.c#L1186 id/oL29"ahaha>aha9line" nam  98599>>tO_UNLOC (href="ddddi+e t1ref="rah891/scsi/ahaha152x.c#L1186 71/oL2919 th=shpn. - 1ah_HosNULins="d">QLOCKERLNULi    dra1drah9rs/sc1i/ahaha152x.c#L1186 id/oL19"aha19a12ne" nam  86588>>sp#886    tir+e th=SCDA1A"aSC"lins="d">shpns>>dev1cef="1f="dri+e th=synchronh"lins="dct href="dri+e th=S/ah_Hostlass="lins="d">S/ah_Hon.>>sSC"lif="de,ei+e th=shpn."asS;s &onief58hpn.>>s1186 id_old_n.>>sSC"lif="de,ei+e told_n.>>sSC 8655>  98599>>tO_UNLOC (href="ddddi+e t1rref="rah81MDINFOns="d">iosp.c#_buff1enf="19ahaha>aha9line" nam  72579>>sp}1r=193s/scs1/ahaha152x.c#L1185 id/oL51"ahah194"dri+e th=synchronh"lins="d  97599>>sp#997    rah4rs/scsi/ahaha152x.c#L1185 id/oL59"ahaha>aha0ine" nam  9259100iDO_LOC (href="ddddi+e e  EMuffle1ns="d">shpn.>>sp.c#_buffl1nf="d19n13di+e th=SCpn."asINTENns="d">io_port0INelse"drah91s/scsah8rs/scsi/ahahr1hah1>/scs1i+e /oL55"6>  >splif="dee;raha7s/scsi/ahaha152x.c#L1186 id/oL290ahaha>aha9line" nam  27629>>spt929>>sp#997    rah28s/scsi/ahaha152x.c#L1186 id/oL29"ahahaf="df="dri+e th=s"ahahaf=2x.cER9e669>>sph960    tp EM     href="dri+i/a9 id/oL19"asi/aha152x.c#L1186 7d/1L"asi1i+e e th=shpn.asSC"lins="d">shpn.>>sS   SC"lif="dee;rah5rs/scsi/ahaha152x.c#L1186 id/oL29"ahaha>ahah>  18>/a>>spa.18L99"5>  99599>>90    tiruct h=f (i+e th=SCDATA"a"ass="lins="--) (identify)\n.14>sdebus_pa.14    SC"lif="dee;rah5rs/scsi/ahaha152x.c#L1186 id/oL29"ahaha>ahah>  18>/a>>spa.18L99"5>  99599>>90    tiruct h=f (i+e th=SCDATA"a"ass="lins=">sp#98ef="d#=f i+e th=synchrondefLaha9"asS>>1pCm="d">QLOCKERLp.c#_done1 Cm="19"drlength#9S/ah_HosNU+e th=synchronh"lins="dc d 89ef="drah5rs/scsi/ahaha152x.c#L1186 id/oL29"ahaha>aha8line" nam  8158asset_  tid;href="dri+e th8."asset_2ah1anot_is2u11ns="d">id>>sp])not_iss21i1  20u1nhi+e th=S/ah_HosNULins="d">QLOCKERLNk id/a>aha9line" namk id/port0INFO_LEAresetSC"li calp;qeciot;: (phase chan1186 id/oL290ahaha>aha9line" nam  L73"5>  73579>>sp 9 p#9 98599>>tO_UNLOC (href="ddddi+e t2uc1* href=2dr1/pre> *donen2la1s820i1ualhreft37;s &onief="e;7ns="d">io_/sc"li calp;qeciot;: (phase chan1186 id/oL290ahaha>aha9line" nam  L73"5>  73579>>sp 9 p##L1186 7d/oL29"6f="df="dri+e th=synchronSCpns="dsp.cersSC"lif="df="drsp.cer#2111hronSCp2s=1d">done>>spSCp    .i+e2th1sy20haha>aha8lineL86"5>  86588>>sp#886    ti2a>1 to add2ib1l.\n.14shpd">shpn.>>sSr_ineh  98red hre89>>sp#986    tiruc>sSUCCESSalp;qeciot;: (phUCCESSnSCpns="dsp.cersSC"lif="df="drsp.cer#2L<104o add2ib1lha152x.c#L1185 id/oL52"a1f=20idualhreft37;s &onief="e;7ns="d">io_/scsi/aha1u6s/34s/sc2181a1u6s/s2s/1csi/ahaha152x.c#L1186 2d/1L220 12th=shpn..  64669>>s" nam  97599>>s"5l:pa.1to bpa.14ho href="draha7s/scsi/ahaha152x.c#L2hp1pn.heck2"d1am="d,dref="dri+e th=S2ec1="20i12"d,shpn."14ns="d">shn.>>sdebus_pa.14 C"lif="df="dri+e th=sronSCpns="ER9e669>>sph960    tp EM     href="dri2;a107.heck2"d1ai/aha152x.c#L1186 7d/2L"1"d20h12th=shpn."14ns="d">shpn.>>sdebus_pa.14      72579>>sp}97ef="draha3s/scsi/ahaha152x.c#L1186 id/oL29"ahaha>aha3ine" nam  9259100iaptrolISSUE_SC    ||i+e aptrolISS."asti_delns="d">S/ah_HosNSCSIRST    t| (dri+e th2 +1 8.heck2"d1ars/scsi/aha152x.c#L1126a1="20a12p.cer#9on.asSC"lins &onie>=11disconnhac#_bufflenf="dri11disconnhaTA"aER9e669>>sph960    tp EM     href="dri2;91 8.heck2"Cm="d">QLOCKERLp.c#_done2 C1 t20"drlength#9S/ah_HosNU+e th=synchronh"lins="d  72579>>sp}97ef="draha3s/scsi/ahaha152x.c#L1186 id/oL29"aDISCONNECTEDove3ine" namQLOCKERLNULi    dra2uc1haha1522.c1L1186 7d/oL290ahaha>ah2hl1ne21i1ualhreft37;h_HosNULins="d">QLOCKERLNULi    dra2u11hronSCp2s=1>shGFP_ATOMISUE_SC    2|i1e 21esul9hreft37;s &onief="e;7ns="d">io_r_ineh  98red hre89>>sp#986    tiru4s/scsi/ahaha152x.c#L1186 7d/oL290ahaha>aha9line" nam  5462e 1d">shpn2.c1_scribblne>>spSCp    .2+s1c#2131)deosDMS/ah>ahonief="e;7ns="d">io_/scsi/aha1u6s2sh1hpn."as2MD1NFOns="d">iosp.c#_buff2en1="21a14e th=SCDA.asSC"lins="d">shpn.>>sSC"li2ns1sL76"5>2 71579>>sp#976 FAItif="d,2i+1 t21p1)deosDMS/ah." nam  97599>>sp#997    rah58s/scsi/ahaha152x.c#L1186 id/oL29"ahaha>aha9line" nam  98599>>tO_UNLOC (href="ddddi+e t2751aha152x2c#11186 7d/oL290ahaha>aha2li1e"21i12"d,shpn."14ns>>sSC"lif="dee;r=11r_ineh  98red hre5>  98599>>tO_UNLOC (href="ddddi+e t27a107.heck2ah1152x.c#L1186 id/oL290a2ah1>a2a81ine>ahonief="e;7ns="d">io_/scsi/aha1u6s2s+1 8.heck2s/1csi/ahaha152x.c#L1186 2d/1L220a1ahaahonief="e;7ns="d">io_/scsi/aha1u6s2s91 8.heck2  1ns="d">QLOCKERLp   tir2ct1hr2tu11e sp#982    i"comment"> *  */amk _hard."a__ioveahaha>aha9line" nmk _hard."a__ioveaaha15ine" nam  85589>>sp#985    drivers/scsi/aha152x.c#L1186 id/oL29"5 class=9line" nam  865iaptrolISSUE_SC   ha>aha8line" namshpnnresetSC"lif="df="ahaha>aha9line" veaaha1s=">sp#98ef="d#=f i+e th=synchrondef2="1  ens="2">1LOCKERLpsp  *pletionef2"d1i+2 t12+e9e669>>sph960    tp EM     href="dri2sh1  drah22s/1csi/ahaha152x.c#L1186 2d/1L22211)deosDMS/ah." nam  97aha8line" namshpnresetSC"lif="df="d  p#99     href="dri+e thlins="d">shpn.>>sSC"lif="df="dri+2uc1m>sSid u4    href="  *2pa1cr22haha>aha8lineL86"5>  86588>>sp#886    ti2e 1>>>>>>>2>>1e t.ptrnam  :2sp1ce2 p12bblnt_is"1resetSC"lif="df="d  p#99     href="dri+e=nresetSC"lif="df="ahaha>aha9line" veaaha1 thlins="d">shpn.>>sSC"lif="df="dri+2uh1hpn."as2>>1>e t.this_  tidual6>  2 s1.c22idualhreft37;whilerL23"6   23639>>spt  p#99     href="dri+e the669>>sph960    tp EM     href="dri2="149>>>>>2>>1>>>e t.sp.cer /oL55"6>2 :1ne2t 12th=shpn..  64669>>sp 964    tiruc  97aha8line" namshpnresetSC"lif="dfnex=9line" namshpn.>>sSC"lif="df="dri+2u51aha152x2c#1.cers_  tidual6: left 2p.1er22d1hhi+us (identify)\n.14  : 2    i"commentof2th1"p2 h12th=shpn."14ns="d">>spC"lif="dee;rah5rs/sspC"liaha152x.c#L1186 id/ospt  p#99     href="dri+e  the669>>sph960    tp EM     href="dri2=+1 8.heck2s/1csi/ahaha152x.c#L1186 2d/1L220a12p.cer#9on.asSC"lin 64669>>sp 964    tirucnex=9line" nam>sp#986    tiructNEXef="drah5rs/scsi/tNEXeaha152x.c#L1186 id/ospt  p#99     href="dri+e  thlins="d">shpn.>>sSC"lif="df="dri+2u91 8.heck2ns1"d">shpn.>>sp.c#_buffl2nf1"d22"drlength#9S/ah_HosNUs &onief="e;7ns="d">io_/scsi/aha1u6s/34s/sc2="1/oL55"62  1ns="d">QLOCKERLp   tir2ct1hr2tu1nhi+e th=S/ah_HosNUlnt_is"1resetSC"lif="df="lr=113s/scsi/ahaha152x.c#L1186 id/oL190ahaha>ahaddddi+e th=S/ah_HosDPRINTKns="d">datao_inDPRINTKf="dri+e th=shpnl:pa.1coline"ed at rt(x.c="lns="d">shuff/s>>pr="tkf="dri+e th=S/ah_HosINFO_LEADns="d">io_port0INFO_LEAresespt  p#99     href="dri+e /s>>pr="tkf="dri+spt  p#99     href="dri+e  thlins="d">shpn.>>sSC"lif="df="dri+2_U1ns="dth2s_1 tidualsSC"lif="df="dr2hi1_ 2ti1ualhreft37;s &onief 64669>>sp 964    tirucnex=9line" nam>sp#986    tiru9"6f="df="dri+e th=synchronSCpns="dsp.cersSC"lif="df="drsp.cer#2on1dufflen2s=1d">shpn.>>sp.c#_buffle2f=1dr23esul9hreft37;s &onief>ahonief="e;7ns="d">io_/scsi/aha1u6s2ir1/oL55"62  1ns="d">QLOCKERLp   tir2ct1hr23ahaha>aha9line" nam  72579>>sp}2on1d>>>>>>2>>1dualsSC"lif="df="drsp.2er1_ 2ti1ualhreft37;4ns="d">>sdebus_pa.14 spt  p#99     href="dri+ess="lins="d">S/ah_Host>>sp *href="dri+e th=shpn."ass="lins="d">shpn.>>ssoft."a__ineh  98soft."a__iri+e the669>>sph960    tp EM     href="dri2on1d9>>>>>2>>1L1186 id/oL290ahaha>ah29l1ne23 12th=shpn..  64669>> 64669>>sp 964    tirucC"l/ah_Hosh"lif="d;rahars/scsi/ahaha152x.c#L1186 id/oL19"ahaha>aha0ine" nam  9259100iD      (hrddddi+e th=S/ah_HosDPRINTKns="d">datao_inDPRINTKf="dri+e th=shpnL11disconnha>ahL"ass rt(x.cs"5>rems="lns="d">shuff/s>>pr="tkf="dri+e th=S/ah_HosINFO_LEADns="d">io_port0INFO_LEAresespt  p#99     href="dri+e /s>>pr="tkf="dri+spt  p#99     href="dri+e  thlins="d">shpn.>>sSC"lif="df="dri+2_51aha152x2c#1="d">shpn.>>sp.c#_buff2en1="23i12"d,shpn."14ns="d"> 64669>>sp 964    tiruc9"6remove3ine" namremove3inharesetSC"lif="df="ahaha>aha9line" veaaha1/s>>pr="tkf="dri+spt  p#99     href="dri+e  thlins="d">shpn.>>sSC"lif="df="dri+2_1m co" /o2en1s="d">shpn.>>sp.c#_buf2le1f=23h12th=shpn."14ns="d">shpn.>>sdebus_pa.14       SC"lif="dee;rah5rs/scsi/ahaha152x.c#L1186 id/oL29"ahaha>ahah>  18>/a>>spa.18L99"5>  99599>>90    tiruct h=f (i+e th=SCDATA"a"ass="lins="--) (identify)\n.14>sp 964    tirucRLNk id/a>aha9line" namk id/port0INFO_LEAresespt  p#99     href="dri+ess="lins="d">S/ah_Hoa>aha9line" nam  L73"5>  73579>>sp 9 p#9 98599>>tO_UNLOC (href="ddddi+e t21819on.c#_2C"1ins="d">shpnlengthsSC"2if1"d23"drlength#9S/ah_HosNU+e th=synchronh"lins="dspt  p#99     href="dri+ess="lins="d">S/ah_Hoa>aha9line" nam  L73"5>  73579>>sp 9 p##L1186 7d/oL29"6f="df="dri+e th=synchronSCpns="dsp.cersSC"lif="df="drsp.cer#2181coulins2"d1>shpn.>>sp.c#_sg_couli2="1ri24u1nhi+e th=S/ah_HosNUah_HosNULins="d">QLOCKERLNULi    dra2181cs="dth2s_1152x.c#L1186 id/oL29"a2ah1>a24a12ne" nam  86588>>sp#886    ti2181cufflen2s=1csi/ahaha152x.c#L1185 2d/1L524esul9hreft37;s &onief="e;7ns="d">io_spt  p#99     href="dri+e89>>sp#986    tirunex=9line" namshpn.>>sSC"lif="df="dri+2181LOC cou2in1="d">shpn.>>sct hunsig2ed1lo2431)deosDMS/ah>ahonief="e;7ns="d">io_/scsi/aha1u6s2181ee;rah42s/1csi/ahaha152x.c#L1185 2d/1L52"a14e >ahonief="e;7ns="d">io_/scsi/aha1u6s21n1d9>>>>>2>i1>>sp])deosDMASTA f="d,2i+1 >24n13di+e th=SCpn."asINTENns="d">io_port0I2h=1shpn.to2al1"d hhi+unsigned longdi2to1al2449>>s p#98     i"comment"> 9"5> a.14ho href="draha7s/scsi/ahaha152x.c#L2h=1s>uff2en1aha152x.c#L1186 id/oL225a1ah242589>>s#98     i"comment"> *  *  Rinthe bus5> a.14ho href="draha7s/scsi/ahaha152x.c#L2hc1+e th=s2s/1csi/ahaha152x.c#L1186 2d/1L225a1ahaoller to generatef="d>spuptss14ho href="draha7s/scsi/ahaha152x.c#L2751"T"5> p2qu1n, when this is tho"fi2st1pd24"1rlengtb82    i"comment"> *to bpa.14ho href="draha7s/scsi/ahaha152x.c#L2="1s="lins2"d1>shpn."d hhi+unsigned 2on1di2"d15"6th=pt944    i"comment"> *  */>>tEFbus."a__iop); href= ==i+e th= */>>tEFbus."a__iop); aha15ine" nam  85589>>sp#985    drivers/scsi/aha152x.c#L1186 id/oL29"5 class=9line" nam  865s=">sp#98ef="d#=f i+e th=synchrondef2181="lins=2d"1shpn."d hhi+unsigned l2ng1i+2d 1558he669>>sph960    tp EM     href="dri2181=ufflen2s=1 ns="d">S/shpn)defL11i2="1ri25esul9hreft37;."anchronh"lins="d">S/ah_Hosh"lif="d;rivers/scsi/aha152x.c#L1186 id/oL2956 class=9line" namaha9line" nam  72579>>sp}2181n."asIS2"a1SC"lins="d">shpn.>>sSC2li1="254"dri+e th=synchronh"lins="d  97599>>sp#997    rah4rs/scsi/ahaha152x.c#L1185 id/oL59"ahaha>aha0ine" nam  9259100iDO_LOC (href="ddddi+e2181nins="d2>i1csi/ahaha152x.c#L1186 2d/2L225n13di+e th=SCpn."asINTENns="d">io_port0I2E3R8lhreft2ins="d">shpn.>>sp)->hr2f="dr252955 oL6ass=9line" nam  88589>>sp#98/ic vrivers/scsi/aha152x.c#L1186 7d/oL29n6 class=9line" nam  89589>>sp#98ef="d#=f i+e th=synchrondef2ns="d">shp2.s="lins="d">HOSTDATA>>sp2href=2571)deosDMS/ah>spt6 5X_DEBUGref="rivers/scsi/aha152x.c#L1186 id/oL29"5 class=9line" nam  9e599>>sp#990    tiruct h=f (i+e th=SCDATA"a"ass="lins="d">HOSTDATA>>sp(href="haha>aha0ine" nam  9e669>>sph960    tp EM     href="dri2="dee;rah52s/scsi/ahaha152x.c#L1186 2d/oL225a12p.cer#9on.asSC"lins="d">shpn.>>sSC"lr=113s/scsi/ahaha152x.c#L1186 id/oL190ahaha>ahaKEoL29n6 class=9line" ahaKEoL29n>datao_inDPRINTKf="dri+e th=shpn EM rt(x.d: busth= Rilns="d">shuff/s>>pr="tkf="dri+29"5 class=9line" namS/ah_Hoa>ahanoam  L73"5> nom  9259100iDO_LOC (href="ddddi+e2151"T"5> p2ins="d">shpn.>>sct hunsig2ed lo25"drlength#9S/ah_HosNULins="d">QLOCKEn9"5 ow> *_QCa152x.c#L1186 id/ ow> *_QCa>spt962  945    oid hre="dri+e th=data_lens tup_expecied_="d>spupt2="dee;rah52s/scsi/ahaha152x.c#L1186 2d/oL226 th=shpn. - 1ah_HosNULins="d">QLOCKERLNULi    dra2/ahaha152x2c#L1186 7d/oL29"ahaha>aha2line"261haha" nam  95599>>sp 995         (hr2/81=ufflen2/scsi/ahaha152x.c#L1186 i2/oL292ahaha>aha8lineL86"5>  86588>>sp#886    ti2uct h}rah62s/scsi/ahaha152x.c#L1186 2d/oL226p12bblnt_is"1resetSC"lif="dfamk _hard."a__ioveahaha>aha9line" nmk _hard."a__ioveaaha15186 id/oL29"5 class=9line" nam  865ia2x.c#L1186 id/oL29"ahaha>aha3ine" nam  9259100e th=data_lens tup_expecied_="d>spupt2=81n."asIS293ahaha>aha9line" nam 264"dri+e th=synchronh"lins="damk _hard."a__ioveahaha>aha9line" nmk _hard."a__ioveaaha15186 id/oL29"5 class=9line" nam  865ia2x.c#L1186 id/oL29"aDISCONNECTEDove3ine" nam>s  28    26n13di+e th=SCpn."asINTENns="d">io_port0I21186 id/oL291ahaha>aha5line" namshpn.>>sSC"l/ah_Hosh"lif="d;rahars/scsi/ahaha152x.c#L1186 id/oL19"ahaha>aha0ine" nam  9259100iD      ahaKEoL29n6 class=9line" ahaKEoL29n>datao_inDPRINTKf="dri+e th=shpn EM rt(x.d: .18enns=" bus="lns="d">shuff/s>>pr="tkf="dri+29"5 class=9line" namS/ah_Hoa>ahanoam  L73"5> nom  9259100iDO_LOC (href="ddddi+e2186 id/oL221ahaha>aha6line" nam  26r13ne" nam  86588>>sp#886    ti2pn."asdone2s="d">QLOCKERLdonet;hreri2e th=26i10ha>aha9line" nam  d 89ef="drah5rs/scsi/ahaha152x.c#L1186 id/oL29"SCSISEQhaha>aha9line" veSISEQ 865iaptrolISSUE_SC   eSIRST/ah_HosINFO_LEAD eSIRST/m  9259100iDO_LOC (href="ddddi+e2151"T"5> p2/scsi/ahaha152x.c#L1186 i2/oL1926910ha>aha9line" nammdelayah_HosINFO_LEADmdelay52x.c252L92"5>  9259100iDO_LOC (href="ddddi+e2drah69s/sc2i/ahaha152x.c#L1186 id/oL29"aha27t12+e th=shpn."asphasens="d"c d 89ef="drah5rs/scsi/ahaha152x.c#L1186 id/oL29"SCSISEQhaha>aha9line" veSISEQ 865ia158asset_  tid;href="dri+e th8."asset_2>QLOCKERLp2EQUEST_Sth=sSC"lif="df="d2iREQU2711)deosDMS/ah." nammdelayah_HosINFO_LEADmdelay52x.c9259100iD      (hLAY th=S/ah_HosDPRINLAYm  9259100iDO_LOC (href="ddddi+e22x.c#_tC"l2ns="d">shpnresul9     hre2="dri27haha>aha8lineL86"5>  86588>>sp#886    ti2(ri+e th=s2enns="d">shpn.>>sp.c#_buf2lenf=27p12bblnt_is"1resetSC"lif="dfC"l/ah_Hosh"lif="d;rahars/scsi/ahaha152x.c#L1186 id/oL19"ahaha>aha0ine" nam  9259100iD      ahaKEoL29n6 class=9line" ahaKEoL29n>datao_inDPRINTKf="dri+e th=shpn EM rt(x.d: busth= Ritms="lns="d">shuff/s>>pr="tkf="dri+29"5 class=9line" namS/ah_Hoa>ahanoam  L73"5> nom  9259100iDO_LOC (href="ddddi+e2="dee;rah72s/scsi/ahaha152x.c#L1186 2d/oL127a14e th=SCDA.asSC"lins="d">shpn.>>sSC"li22x.c#L11862id/oL29"ahaha>aha9line" n2m Riup_exponnha/oL29"ine"_QCa152x.c#L1186 Riup_exponnha/oL29"ine"_QCa>spt962  945    oid hre="dri+e th=data_lens tup_expecied_="d>spupt275s/scsi/a2aha152x.c#L1186 id/oL29"a2aha>a27+e /oL55"6>  >   SC"lif="dee;rah5rs/scsi/ahaha152x.c#L1186 id/oL29"ahaha>ahah>  18>/a>>spa.18L99"5>  99599>>90    tiruct h=f (i+e th=SCDATA"a"ass="lin==089>>sp#98ef="d#=f i+e th=synchrondef2raha6s/scs2/ahaha152x.c#L1186 id/oL22"ahah27+e e th=shpn.asSC"lins="d">shpn.>>sSc d 89ef="drah5rs/scsi/ahaha152x.c#L1186 id/oL29"ahaha>aha8line" nam  8158asset_  tid;href="dri+e th8."asset_2rn."asdone2s/scsi/ahaha152x.c#L1186 2d/oL227a1ahaahonief="e;7ns="d">io_/scsi/aha1u6s2i+e th=S/,20SIsSC"lins="d">shphase  2 ,   27910ha>aha9line" nam  97599>>sp#997    rah58s/scsi/ahaha152x.c#L1186 id/oL29"ahaha>aha9line" nam  98599>>tO_UNLOC (href="ddddi+e t2aha1u6s/792/scsi/ahaha152x.c#L1186 72/oL2928a11a>aha9lineL86"5>  86588>>sp#886    ti2uct h}rah82s/scsi/ahaha152x.c#L1186 2d/oL22811)deosDMS/ahLinnam  97599>>sSUCCESSalp;qeciot;: (phUCCESSnSCpns="dsp.cersSC"lif="df="drsp.cer#2>>s1186 id2=983    oq8    (href="ddd2i+e9828="driah_HosNULins="d">QLOCKERLNULi    dra2iref="rah82s/scsi/ahaha152x.c#L1185 2d/oL52"ahaha>aha9line" nam  72579>>sp}27ef="drah82s/scsi/ahaha152x.c#L1185 2d/oL528 109>>spt94     i"comment">9"5> a.14ho href="draha7s/scsi/ahaha152x.c#L2ix.c#L118629"ahaha>aha9line" nams#98     i"comment"> *  *  Rinthe bus5> a.14ho href="draha7s/scsi/ahaha152x.c#L286 id/oL292ahaha>aha5line" nam>s p#98     i"comment"> spuptss14ho href="draha7s/scsi/ahaha152x.c#L21186 id/oL29"ahaha>aha6line" nam 282589>>s#98     i"comment"> * o bpa.14ho href="draha7s/scsi/ahaha152x.c#L2186 id/oL225ahaha>aha7line" nam  28a12p.th=pt944    i"comment"> *  */>>tEFbus."a__ihref= ==i+e th= */>>tEFbus."a__i52x.c#L1186 id/oL29"S 97aha8line" namshpnresetSC"lif="df  ||i+e aptrolISS."asti_delns="d"href="draha7s/scsi/ahaha152x.c#L21+e th=S/,2pCmnins="d">id>>sp])S>>sp2mnief28"drle9e669>>sph960    tp EM     href="dri2ref="rah892/scsi/ahaha152x.c#L1186 72/oL2929 th=shpn. - 1Linnam  97599 */>>tEFbus."a__iop); href= ==i+e th= */>>tEFbus."a__iop); aha15resetSC"lif="df  ||i+e aptrolISS."asti_delnsss="lins="d">S/ah_Host>>sp *href="dri+e th=shpn."ass="lins="d">shpn.>>sp); href= ==i+e th=SCDATA"a"5>  98599>>tO_UNLOC (href="ddddi+e t2drah9rs/sc2i/ahaha152x.c#L1186 id/oL29"aha29a12neah_HosNULins="d">QLOCKERLNULi    dra2+e th=SCDA2A"aSC"lins="d">shpns>>dev2cef="29haha>aha8lineL86"5>  86588>>sp#886    ti2rref="rah82MDINFOns="d">iosp.c#_buff2enf="29a15meurrpa. oid e (lock has9"5> a.14ho href="draha7s/scsi/ahaha152x.c#L2r=193s/scs2/ahaha152x.c#L1185 id/oL52"ahah29 109>>spt94     i"comment">*   *  tore default values tonthe AIC-62601Ligis29"soutdri  Rinthe fifos5> a.14ho href="draha7s/scsi/ahaha152x.c#L2e  EMuffle2ns="d">shpn.>>sp.c#_buffl2nf="d29ahaha>s#98     i"comment"> * 5> a.14ho href="draha7s/scsi/ahaha152x.c#L2e6 id/oL292s/scsah8rs/scsi/ahahr1hah2>/scs2949>>s p#98     i"comment"> spo bpa.14ho href="draha7s/scsi/ahaha152x.c#L2i/a9 id/oL29"asi/aha152x.c#L1186 7d/2L"asi2i+e e sp#982    i"comment"> *  */"a__iopor"_QCa152x.c#L1186"a__iopor"_aha15ine" nam  85589>>sp#985    drivers/scsi/aha152x.c#L1186 id/oL29"5 class=9line" nam  865s=">sp#98ef="d#=f i+e th=synchrondef2elseid/oL225ahers/scsi/aha152x.c#L1126aher29a12p.9e669>>sph960    tp EM     href="dri2r+e th=S/,2pCm="d">QLOCKERLp.c#_done2 Cm="29S1pFAItifshpn."anchronh"lins="d">S/ah_Hosh"lif="d;rivers/scsi/aha152x.c#L1186 id/oL2956 class=9line" namid>>sp])not_iss31i1  30a11a>aha9lineL86"5>  86588>>sp#886    ti3uc1* href=3dr1/pre> *donen3la1s830i1ualhreft37;s" nam  97599>>sdisable oL29"ine"_spo bpa.14ho href="draha7s/scsi/ahaha152x.c#L3111hronSCp3s=1d">done>>spSCp    .i+e3th1sy30="dri+e th=synchronh"lins="dc d 89ef="drah5rs/scsi/ahaha152x.c#L1186 id/oL29"DMACNTRL0f="drah5rs/scsiDMACNTRL02"5>  9259100iD      RSTFIS/ah_HosINFO_LEADRSTFIS/TA"a"5>  98599>>tO_UNLOC (href="ddddi+e t3a>1 to add3ib1l.\n.14aha9line" nam  72579>>sp}3L<104o add3ib1lha152x.c#L1185 id/oL53"a1f=304"dri+e th=synchronh"lins="dc d 89ef="drah5rs/scsi/ahaha152x.c#L1186 id/oL29"SCSISEQhaha>aha9line" veSISEQ 865ia158asset_  tid;href="dri+e th8."asset_3181a1u6s/s3s/1csi/ahaha152x.c#L1186 3d/1L230n13di+e th=SCpn."asINTENns="d">io_port0I3hp1pn.heck3"d1am="d,dref="dri+e th=S3ec1="30i1e th=shpn."asSd">shpn.>>sSc d 89ef="drah5rs/scsi/ahaha152x.c#L1186 id/oL29"SXFRCTL1f="drah5rs/scsi/XFRCTL1 865ia158asset_  tid;href="dri+e th8."asset_3171pn.heck3""asi/aha152x.c#L1186 7d/3L"1"d3071)deosDMS/ah." namc d 89ef="drah5rs/scsi/ahaha152x.c#L1186 id/oL29"SCSISIn6 class=9line" SCSISIn 865ia158asset_  tid;href="dri+e th8."asset_3181pn.heck3"ahers/scsi/aha152x.c#L1136a1="30i10ha>aha9line" nam  dRATEf="drah5rs/scsi/ahRATE52x.c158asset_  tid;href="dri+e th8."asset_3191pn.heck3"Cm="d">QLOCKERLp.c#_done3 C1 t30h14e th=S/ah.asSC"lins="d">shpn.>>sSC"li3811aha152x3c#11186 id/oL29"ahahas=103li1e"31u1nhi+e th=S/s" nam  97599>>sclear all oL29"ine" condi="d"_spo bpa.14ho href="draha7s/scsi/ahaha152x.c#L3uc1haha1523.c1L1186 7d/oL290ahaha>ah3hl1ne3111)deosDMS/ah." nam  d 89ef="drah5rs/scsi/ahaha152x.c#L1186 id/oL29"SSTAT0f="drah5rs/scsiSSTAT0 865ia1x7f58asset_  tid;href="dri+e th8."asset_3u11hronSCp3s=1>shGFP_ATOMISUE_SC    3|i1e 31="dri+e th=synchronh"lins="dc d 89ef="drah5rs/scsi/ahaha152x.c#L1186 id/oL29"SSTAT1f="drah5rs/scsi/STAT1 865ia1xef58asset_  tid;href="dri+e th8."asset_3u>1 to add3.c1_scribblne>>spSCp    .3+s1c#31ahaha>aha9line" nam  72579>>sp}3sh1hpn."as3MD1NFOns="d">iosp.c#_buff3en1="314"dri+e th=synchronh"lins="dc d 89ef="drah5rs/scsi/ahaha152x.c#L1186 id/oL29"SSTAT4f="drah5rs/scsi/STAT4 865iaptrolISSUE_SC   YNCERRf="drah5rs/scsi/YNCERR"dri+|>>sp#986    tiru4WERRf="drah5rs/scsi4WERR"dri+|>>sp#986    tiru4RERRf="drah5rs/scsi4RERR"dri58asset_  tid;href="dri+e th8."asset_3u81a1u6s/s3 71579>>sp#976 FAItif="d,3i+1 t31n13di+e th=SCpn."asINTENns="d">io_port0I3751aha152x3c#11186 7d/oL290ahaha>aha3li1e"31i1e th=shpn."asSd">shpn.>>sSc d 89ef="drah5rs/scsi/ahaha152x.c#L1186 id/oL29"DMACNTRL0f="drah5rs/scsiDMACNTRL02"5>  158asset_  tid;href="dri+e th8."asset_37a107.heck3ah1152x.c#L1186 id/oL290a3ah1>a3171)deosDMS/ah." namc d 89ef="drah5rs/scsi/ahaha152x.c#L1186 id/oL29"DMACNTRL1f="drah5rs/scsiDMACNTRL12"5>  158asset_  tid;href="dri+e th8."asset_3781pn.heck3s/1csi/ahaha152x.c#L1186 3d/1L230a1ahaahonief="e;7ns="d">io_/scsi/aha1u6s3s91 8.heck3  1ns="d">QLOCKERLp   tir3ct1hr31910ha>aha9line" namc d 89ef="drah5rs/scsi/ahaha152x.c#L1186 id/oL29"BRSTCNTRLf="drah5rs/scsiBRSTCNTRL 865ia1xf158asset_  tid;href="dri+e th8."asset_3="1  ens="3">1LOCKERLpsp  *pletionef3"d1i+32a11a>aha9lineL86"5>  86588>>sp#886    ti3sh1  drah23s/1csi/ahaha152x.c#L1186 3d/1L232i1ualhreft37;s" nam  97599>>sclear SCSI fifosoutdrtransfer countspo bpa.14ho href="draha7s/scsi/ahaha152x.c#L3uc1m>sSid u4    href="  *3pa1cr32="dri+e th=synchronh"lins="dc d 89ef="drah5rs/scsi/ahaha152x.c#L1186 id/oL29"SXFRCTL0f="drah5rs/scsiSXFRCTL0 865iaptrolISSUE_SC  CH1f="drah5rs/scsiCH1 865|ptrolISSUE_SC  CLRCH1f="drah5rs/scsiCLRCH1 865|ptrolISSUE_SC  CLRSTCNTf="drah5rs/scsiCLRSTCNT"dri58asset_  tid;href="dri+e th8."asset_3e 1>>>>>>>3>>1e t.ptrnam  :3sp1ce3 p12bblnt_is"1resetSC"lif="dfc d 89ef="drah5rs/scsi/ahaha152x.c#L1186 id/oL29"SXFRCTL0f="drah5rs/scsiSXFRCTL0 865iaptrolISSUE_SC  CH1f="drah5rs/scsiCH1 86558asset_  tid;href="dri+e th8."asset_3eh1hpn."as3>>1>e t.this_  tidual6>  3 s1.c32a14e th=SCDA.asSC"lins="d">shpn.>>sSC"li3="149>>>>>3>>1>>>e t.sp.cer /oL55"6>3 :1ne32p1)deosDMS/ah." nam  97599>>sp#997    rah4rs/scsi/ahaha152x.c#L1185 id/oL59"ahaha>aha0ine" nam  9259100iDO_LOC (href="ddddi+e3u51aha152x3c#1.cers_  tidual6: left 3p.1er32i1e th=shpn."asSd">shpn.>>sS Riup_exponnha/oL29"ine"_QCa152x.c#L1186 Riup_exponnha/oL29"ine"_QCa>spt962  945    oid hre="dri+e th=data_lens tup_expecied_="d>spupt311m co" /o35516>  : 2    i"commentof3th1"p3271)deosDMS/ah." namD 97599>>sp#997    rah58s/scsi/ahaha152x.c#L1186 id/oL29"ahaha>aha9line" nam  98599>>tO_UNLOC (href="ddddi+e t3=+1 8.heck3s/1csi/ahaha152x.c#L1186 3d/1L232a1aha>ahonief="e;7ns="d">io_/scsi/aha1u6s3u91 8.heck3ns1"d">shpn.>>sp.c#_buffl3nf1"d32h14e th=S/ah.asSC"lins="d">shpn.>>sSC"li3="1/oL55"63  1ns="d">QLOCKERLp   tir3ct1hr33d15"6 class=9line" nam a.14ho href="draha7s/scsi/ahaha152x.c#L3_U1ns="dth3s_1 tidualsSC"lif="df="dr3hi1_ 33 15589>>sp#98     i"comment"> *  Rinthe SCDA (bustutdrcontroller)5> a.14ho href="draha7s/scsi/ahaha152x.c#L3_c1mshpn.>>sp.c#_buffle3f=1dr33 15troller to generatef="d>spuptss14ho href="draha7s/scsi/ahaha152x.c#L3ir1/oL55"63  1ns="d">QLOCKERLp   tir3ct1hr33a15meurrpa. oid e (lock has to bpa.14ho href="draha7s/scsi/ahaha152x.c#L3on1d>>>>>>3>>1dualsSC"lif="df="drsp.3er1_ 3ti1ual4    i"comment"> *  */>>tEF3"5> "a__iop); href= ==i+e th= */>>tEF3"5> "a__iop); aha15ine" nam  85589>>sp#985    drivers/scsi/aha152x.c#L1186 id/oL29"5 class=9line" nam  865s=">sp#98ef="d#=f i+e th=synchrondef3on1d9>>>>>3>>1L1186 id/oL290ahaha>ah39l1ne33a15ne" namshpnresrolISS3_51aha152x3c#1="d">shpn.>>sp.c#_buff3en1="33i1e th=shpn."asSd">shpn.>>sSC"l/ah_Hosh"lif="d;rahars/scsi/ahaha152x.c#L1186 id/oL19"ahaha>aha0ine" nam  9259100iD      ahaKEoL29n6 class=9line" ahaKEoL29n>datao_inDPRINTKf="dri+e th=shpn EM rt(x.d: SCDA "a__i="lns="d">shuff/s>>pr="tkf="dri+29"5 class=9line" namS/ah_Hoa>ahanoam  L73"5> nom  9259100iDO_LOC (href="ddddi+e3_1m co" /o3en1s="d">shpn.>>sp.c#_buf3le1f=33r13ne" nam  86588>>sp#886    ti3uc1+e th=s3nc1ronSCpns="dsp.cersSC"l3f=1df33i10ha>aha9line" nam */>>tEFbus."a__iop); href= ==i+e th= */>>tEFbus."a__iop); aha15resetSC"lif="df>spt962  945    oid hre="dri+e th=data_lens tup_expecied_="d>spupt31819on.c#_3C"1ins="d">shpnlengthsSC"3if1"d33h14e th=S/ah.asSC"lins="d">shpn.>>sSC"li3181coulins3"d1>shpn.>>sp.c#_sg_couli3="1ri34t12+e th=shpn."asphasens="d"C"l/ah_Hosh"lif="d;rahars/scsi/ahaha152x.c#L1186 id/oL19"ahaha>aha0ine" nam  9259100iD      ahaKEoL29n6 class=9line" ahaKEoL29n>datao_inDPRINTKf="dri+e th=shpn EM rt(x.d: .18enns=" por"_="lns="d">shuff/s>>pr="tkf="dri+29"5 class=9line" namS/ah_Hoa>ahanoam  L73"5> nom  9259100iDO_LOC (href="ddddi+e3181cs="dth3s_1152x.c#L1186 id/oL29"a3ah1>a3411)deosDMS/ah." nam"a__iopor"_QCa152x.c#L1186"a__iopor"_aha15resetSC"lif="df>spt962  945    oid hre="dri+e th=data_lens tup_expecied_="d>spupt3181cufflen3s=1csi/ahaha152x.c#L1185 3d/1L534haha>aha8lineL86"5>  86588>>sp#886    ti3181LOC cou3in1="d">shpn.>>sct hunsig3ed1lo3431)deosDMS/ahLinnam  97599>>sSUCCESSalp;qeciot;: (phUCCESSnSCpns="dsp.cersSC"lif="df="drsp.cer#3181ee;rah43s/1csi/ahaha152x.c#L1185 3d/1L53"a14e >ahonief="e;7ns="d">io_/scsi/aha1u6s31n1d9>>>>>3>i1>>sp])deosDMASTA f="d,3i+1 >34n13di+e th=SCpn."asINTENns="d">io_port0I3h=1shpn.to3al1"d hhi+unsigned longdi3to1al3449>>s p#98     i"comment"> 9"5> a.14ho href="draha7s/scsi/ahaha152x.c#L3h=1s>uff3en1aha152x.c#L1186 id/oL235a1ah342589>>s#98     i"comment"> *  *  Rinthe SCDA (bustutdrcontroller)5> a.14ho href="draha7s/scsi/ahaha152x.c#L3hc1+e th=s3s/1csi/ahaha152x.c#L1186 3d/1L235a1ahaoller to generatef="d>sp 5> a.14ho href="draha7s/scsi/ahaha152x.c#L3h819on.c#_3qu1n, when this is tho"fi3st1pd34"1rlengtb82    i"comment"> *to bpa.14ho href="draha7s/scsi/ahaha152x.c#L3="1s="lins3"d1>shpn."d hhi+unsigned 3on1di3"d15"6th=pt944    i"comment"> *  */>>tEF3"5> "a__ihref= ==i+e th= */>>tEF3"5> "a__i52x.c#L1186 id/oL29"S 97aha8line" namshpnresetSC"lif="df  ||i+e aptrolISS."asti_delns="d"href="draha7s/scsi/ahaha152x.c#L3181="lins=3d"1shpn."d hhi+unsigned l3ng1i+3d 1558he669>>sph960    tp EM     href="dri3181=ufflen3s=1 ns="d">S/shpn)defL11i3="1ri35esul9hreft37;Linnam  97599 */>>tEF3"5> "a__iop); href= ==i+e th= */>>tEF3"5> "a__iop); aha15resetSC"lif="df  ||i+e aptrolISS."asti_delnsss="lins="d">S/ah_Host>>sp *href="dri+e th=shpn."ass="lins="d">shpn.>>sp); href= ==i+e th=SCDATA"a"5>  98599>>tO_UNLOC (href="ddddi+e t3181=OC cou3in1csi/ahaha152x.c#L1186 3d/1L235ahaha>ahonief="e;7ns="d">io_/scsi/aha1u6s3181n."asIS3"a1SC"lins="d">shpn.>>sSC3li1="35a14e th=SCDA.asSC"lins="d">shpn.>>sSC"li3181nins="d3>i1csi/ahaha152x.c#L1186 3d/2L235ahaha>s#98     i"comment"> 9"5> a.14ho href="draha7s/scsi/ahaha152x.c#L3E3R8lhreft3ins="d">shpn.>>sp)->hr3f="dr3549>>s p#98     i"comment"> sp * nnamshuffho href="draha7s/scsi/ahaha152x.c#L3E=1s>uff3.s="lins="d">HOSTDATA>>sp3href=352589>>s#98     i"comment"> * ">shuffho href="draha7s/scsi/ahaha152x.c#L3Ec1+e th=s3s/scsi/ahaha152x.c#L1186 3d/oL235a1ahaoller to generatef="d>spo bpa.14ho href="draha7s/scsi/ahaha152x.c#L3=819on.c#_3ins="d">shpn.>>sct hunsig3ed lo35915"6th=pt944    i"comment"> *  */>>tEFbiopa.ramhref= ==i+e th= */>>tEFbiopa.ramaha15ine" nam  855csi/_st>>sp *href="dri+e tcsi/_st>>spx.c#L1186 id/oL29"5 clst> *href="dri+e tcst>2"5>  ine" nam  855block_st>>sp *href="dri+e tblock_st>>spx.c#L1186 id/oL29"5 cbst> *href="dri+e tbst>2"5> ho href="draha7s/scsi/ahaha152x.c#L3="dee;rah53s/scsi/ahaha152x.c#L1186 3d/oL236u1nhi+e th=S/ah_HosNULins="d">QLOCKEsector_962  945    oid hector_9>dataoins="d">QLOCKEcapacityah_HosINFO_LEADcapacity2"5>  4   1186 id/oL29"5 cinfo_arrayah_HosINFO_LEADinfo_arrayelns="d"href="draha7s/scsi/ahaha152x.c#L3/ahaha152x3c#L1186 7d/oL29"ahaha>aha3line"36 1558he669>>sph960    tp EM     href="dri3/81=ufflen3/scsi/ahaha152x.c#L1186 i3/oL2936esul9hreft37;ine" nam  85589>>sp#985    drivers/scsi/aha152x.c#L1186 id/oL29"5 class=9line" nam  86589>>sp#986    tirulst> *href="dri+e tcst>2"5>s="lins="d">shpn.>>sp); href= ==i+e th=SCDATA"a5>  98599>>tO_UNLOC (href="ddddi+e t3uct h}rah63s/scsi/ahaha152x.c#L1186 3d/oL236ahaha>aha9line" nam  72579>>sp}3=81n."asIS393ahaha>aha9line" nam 364"dri+e th=syn" nam  97599>>stry default transla="d"spo bpa.14ho href="draha7s/scsi/ahaha152x.c#L3=81nins="d3 nam>s  38    36p1)deosDMS/ah." naminfo_arrayah_HosINFO_LEADinfo_arrayelns[0]89>645>  98599>>tO_UNLOC (href="ddddi+e t3u3R8lhreft391ahaha>aha5line" namshpn.>>sSinfo_arrayah_HosINFO_LEADinfo_arrayelns[1]89>325>  98599>>tO_UNLOC (href="ddddi+e t3u=1s>uff31ahaha>aha6line" nam  3671)deosDMS/ah." naminfo_arrayah_HosINFO_LEADinfo_arrayelns[2]89>(."anchronh"li)oins="d">QLOCKEcapacityah_HosINFO_LEADcapacity2"5> / (64sp 32"5>  98599>>tO_UNLOC (href="ddddi+e t3pn."asdone3s="d">QLOCKERLdonet;hreri3e th=36a1ahaahonief="e;7ns="d">io_/scsi/aha1u6s3151"T"5> p3/scsi/ahaha152x.c#L1186 i3/oL1936910ha>aha9line" nam  97599>>sforsdisks ="li1GB do some guesss=" po bpa.14ho href="draha7s/scsi/ahaha152x.c#L3drah69s/sc3i/ahaha152x.c#L1186 id/oL39"aha37t12+e th=shpninfo_arrayah_HosINFO_LEADinfo_arrayelns[2]8="li= 1024  9e669>>sph960    tp EM     href="dri3>QLOCKERLp3EQUEST_Sth=sSC"lif="df="d3iREQU37i1ualhreft37;s &onief4    i"comment"> * infoah_HosINFO_LEADinfoelns[3]5>  98599>>tO_UNLOC (href="ddddi+e t32x.c#_tC"l3ns="d">shpnresul9     hre3="dri37haha>aha8lineL86"5>  86588>>sp#886    ti3(ri+e th=s3enns="d">shpn.>>sp.c#_buf3lenf=37p12bblnt_is"1+e th=syn" nam  97599>>stry to figure ouinthe geometryafromythe a.rti="d" table po bpa.14ho href="draha7s/scsi/ahaha152x.c#L3d81n."asIS3s/scsi/ahaha152x.c#L1186 3d/oL137i1ualhreft37;4ns="d">  855csi/camFbiop_a.ramhref= ==i+e th=csi/camFbiop_a.ramaha15resetSC"lif="dfbst> *href="dri+e tbst>2"5> aoins="d">QLOCKEcapacityah_HosINFO_LEADcapacity2"5>   i"comment"> * infoah_HosINFO_LEADinfoelns) < 0 ||ho href="draha7s/scsi/ahaha152x.c#L3d81nins="d3id/oL29"ahaha>aha9line" n3m> 646!(n." naminfoah_HosINFO_LEADinfoelns[0]899>64a2x.c#="lins="d">HOSTDATA>>infoah_HosINFO_LEADinfoelns[1]899>32" ||pn." naminfoah_HosINFO_LEADinfoelns[0]899>255a2x.c#="lins="d">HOSTDATA>>infoah_HosINFO_LEADinfoelns[1]899>63)  the669>>sph960    tp EM     href="dri375s/scsi/a3aha152x.c#L1186 id/oL29"a3aha>a37i12"d,shpn."14ns="d"> 64669>>  855EXT_TRANCESSalp;qeciot;:EXT_TRANCelns) he669>>sph960    tp EM     href="dri37=1s>uff3/ahaha152x.c#L1186 id/oL23"ahah37+e e th=shpn.asSC"linlnt_is"1+e th=syn  855C"lr=113s/scsi/ahaha152x.c#L1186 id/oL190ahaha>ahaKENOTICEf="drah5rs/scsiahaKENOTICEaha>aha8lineL86"5>  86588>>sp#886    ti3(n."asdone3s/scsi/ahaha152x.c#L1186 3d/oL237a12p.cer#9on.asSC"lin 64669>>nt_is"1+e th=syn" nam  ify geometryaforsdisk with ="li1GB.="lns="d">shuffaha8lineL86"5>  86588>>sp#886    ti3(51"T"5> p30SIsSC"lins="d">shphase  3 ,   37"drlength#9S/ah_HosNU+e th=synt_is"1+e th=syn" namshuff"5>  98599>>tO_UNLOC (href="ddddi+e t3aha1u6s/793/scsi/ahaha152x.c#L1186 73/oL2938u1nhi+e th=S/ah_HosNUlnt_is"1+e th=syn  855info_arrayah_HosINFO_LEADinfo_arrayelns[0]89>2555>  98599>>tO_UNLOC (href="ddddi+e t3aQLOCKERLp3s/scsi/ahaha152x.c#L1186 3d/oL238i1ualhreft37;s &onief 64669>>+e th=syn  855info_arrayah_HosINFO_LEADinfo_arrayelns[1]89>635>  98599>>tO_UNLOC (href="ddddi+e t3ax.c#_tC"l3=983    oq8    (href="ddd3i+e9838esul9hreft37;s &onief 64669>>+e th=syn  855info_arrayah_HosINFO_LEADinfo_arrayelns[2]89>(."anchronh"li)oins="d">QLOCKEcapacityah_HosINFO_LEADcapacity2"5> / (255a*>63)5>  98599>>tO_UNLOC (href="ddddi+e t3ari+e th=s3s/scsi/ahaha152x.c#L1185 3d/oL538p12bblnt_is"1+e th=syyyyyyyyys &onief="e;7ns="d">io_/scsi/aha1u6s/34s/sc37ef="drah83s/scsi/ahaha152x.c#L1185 3d/oL538i1ualhreft37;4ns="d"> 64669>>+e th=syn  855C"lr=113s/scsi/ahaha152x.c#L1186 id/oL190ahaha>ahaKENOTICEf="drah5rs/scsiahaKENOTICEaha>aha8lineL86"5>  86588>>sp#886    ti3ix.c#L118639"ahaha>aha9line" nam> 64669>>64669>>+e th=syn" nam  ify geometryaforsdisk with ="li1GB.="lns="d">shuffaha8lineL86"5>  86588>>sp#886    ti386 id/oL293ahaha>aha5line" nam 64669>>64669>>+e th=syn" nam+e th=syUss=" default transla="d". Pleanie>  ify yourself.="lns="d">shuffaha8lineL86"5>  86588>>sp#886    ti38=1s>uff39"ahaha>aha6line" nam 38+e e th=shpn.asSC"linlnt_is"1+e th=sye th=syn" nam+e th=syPerhaps you need to enable extended transla="d"f4 ythe 6"5>  .="lns="d">shuffaha8lineL86"5>  86588>>sp#886    ti38n."asdone35ahaha>aha7line" nam  38a12p.cer#9on.asSC"lin 64669>>nt_is"1+e th=syn" nam>sp#886  txtaforsdetails.="lns="d">shuff"5>  98599>>tO_UNLOC (href="ddddi+e t3a51"T"5> p3pCmnins="d">id>>sp])S>>sp3mnief38"drlength#9S/ah_HosNU+e th=sy>ahonief="e;7ns="d">io_/scsi/aha1u6s3ref="rah893/scsi/ahaha152x.c#L1186 73/oL2939u1nhi+e th=S/ah_HosNUa &onief="e;7ns="d">io_/scsi/aha1u6s/34s/sc3drah9rs/sc3i/ahaha152x.c#L1186 id/oL39"aha39i1ualhreft37;s &onief 64669>>sp 964    tirucinfo_arrayah_HosINFO_LEADinfo_arrayelns[0]89>." naminfoah_HosINFO_LEADinfoelns[0]5>  98599>>tO_UNLOC (href="ddddi+e t3+e th=SCDA3A"aSC"lins="d">shpns>>dev3cef="39esul9hreft37;s &onief 64669>>n  855info_arrayah_HosINFO_LEADinfo_arrayelns[1]89>="d">HOSTDATA>>infoah_HosINFO_LEADinfoelns[1]5>  98599>>tO_UNLOC (href="ddddi+e t3+ri+e th=s3MDINFOns="d">iosp.c#_buff3enf="39p12bblnt_is"1+e th=syyyyyyyyyn  855info_arrayah_HosINFO_LEADinfo_arrayelns[2]89>="d">HOSTDATA>>infoah_HosINFO_LEADinfoelns[2]5>  98599>>tO_UNLOC (href="ddddi+e t3+ef="drah83/ahaha152x.c#L1185 id/oL53"ahah39a14e th=SCDA.asSC"lins="d">shpn.>>sSC"li3e  EMuffle3ns="d">shpn.>>sp.c#_buffl3nf="d39 12th=shpn..  64669>> 64669>>infoah_HosINFO_LEADinfoelns[0]899>255a2x.c#="lins.>>sdebus_pa.14 EXT_TRANCESSalp;qeciot;:EXT_TRANCelns) he669>>sph960    tp EM     href="dri3e6 id/oL293s/scsah8rs/scsi/ahahr1hah3>/scs39i12"d,shpn."14ns="d"> 64669>>64669>>+n  855C"lr=113s/scsi/ahaha152x.c#L1186 id/oL190ahaha>ahaKENOTICEf="drah5rs/scsiahaKENOTICEaha>aha8lineL86"5>  86588>>sp#886    ti3i/a9 id/oL39"asi/aha152x.c#L1186 7d/3L"asi39+e e th=shpn.asSC"linlnt_is"1+e th=sye th=syn" namshuffaha8lineL86"5>  86588>>sp#886    ti3in."asdone35ahers/scsi/aha152x.c#L1136aher39a12p.cer#9on.asSC"lin 64669>>nt_is"1+e th=syn" namshuff"5>  98599>>tO_UNLOC (href="ddddi+e t3r+e th=S/,3pCm="d">QLOCKERLp.c#_done3 Cm="39"drlength#9S/ah_HosNU+e th=sy>ahonief="e;7ns="d">io_/scsi/aha1u6s4ah1anot_is4u11ns="d">id>>sp])not_iss41i1  40u1nhi+e th=S/ah_HosNUah_HosNULins="d">QLOCKERLNULi    dra4uc1* href=4dr1/pre> *donen4la1s840i1ualhreft37;ah_HosNULins="d">QLOCKERLNULi    dra4u21* href=4d"aSC"lins="d">shpns>>dev4th1sy40haha>aha8lineL86"5>  86588>>sp#886    ti4a>1 to add4ib1l.\n.14  98599>>tO_UNLOC (href="ddddi+e t4L<104o add4ib1lha152x.c#L1185 id/oL54"a1f=40a14e >ahonief="e;7ns="d">io_/scsi/aha1u6s4181a1u6s/s4s/1csi/ahaha152x.c#L1186 4d/1L240n13di+e th=SCpn."asINTENns="d">io_port0I4hp1pn.heck4"d1am="d,dref="dri+e th=S4ec1="4049>>s p#98     i"comment"> 9"5> a.14ho href="draha7s/scsi/ahaha152x.c#L4171pn.heck4""asi/aha152x.c#L1186 7d/4L"1"d402589>>s#98     i"comment"> *   IL29"nal done func="d"5> a.14ho href="draha7s/scsi/ahaha152x.c#L4181pn.heck4"ahers/scsi/aha152x.c#L1146a1="40a1ahaoller to generatef="d>spuptss14ho href="draha7s/scsi/ahaha152x.c#L4191pn.heck4"Cm="d">QLOCKERLp.c#_done4 C1 t40"1rlengtb82    i"comment"> *to bpa.14ho href="draha7s/scsi/ahaha152x.c#L4811aha152x4c#11186 id/oL29"ahahas=104li1e"41d15"6th=pt94   i"comment"> *  */done *href="dri+e thoneaha15ine" nam  85589>>sp#985    drivers/scsi/aha152x.c#L1186 id/oL29"5 class=9line" nam  865,f4    i"comment"> * errot  p#99     hreferrotelns="d"href="draha7s/scsi/ahaha152x.c#L4uc1haha1524.c1L1186 7d/oL290ahaha>ah4hl1ne41 1558he669>>sph960    tp EM     href="dri4u11hronSCp4s=1>shGFP_ATOMISUE_SC    4|i1e 41="dri+e th=syCURRENTove3ine" nam>sph960    tp EM     href="dri4u>1 to add4.c1_scribblne>>spSCp    .4+s1c#41p12bblnt_is"1+e th=sy>DON>aha3ine" namahaelns="d"href="draha7s/scsi/ahaha152x.c#L4u<104o add4MD1NFOns="d">iosp.c#_buff4en1="41i1ualhreft37;4ns="d"> 64669>>n  855C"lr=113s/scsi/ahaha152x.c#L1186 id/oL190ahaha>ERRddi+e th=S/ah_HosDPRERRddi+e>datao" namahLplenha>ahL"ass rt(x.cs- will caunieabori="lns="d">shuff/s>>pr="tkf="dri+e th=S/ah_HosINFO_LEADns="d">io_port0INFO_LEAreseCURRENTove3ine" namaha3ine" namahaelns=5>  98599>>tO_UNLOC (href="ddddi+e t4u81a1u6s/s4 71579>>sp#976 FAItif="d,4i+1 t41n13di+e th=SCpn."asINTENns="d">io_port0I4751aha152x4c#11186 7d/oL290ahaha>aha4li1e"41i12"d,shpn."14ns="d">9259100iD      (ON>aha3ine" namahaelns89>="d">HOSTDATA>>CURRENTove3ine" nam  98599>>tO_UNLOC (href="ddddi+e t4u71pn.heck4ah1152x.c#L1186 id/oL290a4ah1>a41+e e th=shpn.asSC"lins="d">shpn.>>sSCURRENTove3ine" nam>sp#986    tiru9"6f="df="dri+e th=synchronSCpns="dsp.cersSC"lif="df="drsp.cer#4781pn.heck4s/1csi/ahaha152x.c#L1186 4d/1L241a12p.cer#9on.asSC"lins="d">shpn.>>sS(ON>aha3ine" namahaelnss="lins="d">shpn.>>sresul=9line" nam>sp#986    tiruerrot  p#99     hreferrotelnsSCpns="dsp.cersSC"lif="df="drsp.cer#4791pn.heck4  1ns="d">QLOCKERLp   tir4ct1hr41910ha>aha9lina &oniCpns="dsp.cersSC"lif="df="drsp.cer#4="1  ens="4">1LOCKERLpsp  *pletionef4"d1i+42u1nhi+e th=S/ah_HosNULins="d">QLOCKEC"lr=113s/scsi/ahaha152x.c#L1186 id/oL190ahaha>ahaKEERRf="drah5rs/scsiahaKEERR>datao" namahL"ass="lns="d">shuff"5>  98599>>tO_UNLOC (href="ddddi+e t4sh1  drah24s/1csi/ahaha152x.c#L1186 4d/1L242a12neah_HosNULins="d">QLOCKERLNULi    dra4uc1m>sSid u4    href="  *4pa1cr42haha>aha8lineL86"5>  86588>>sp#886    ti4e 1>>>>>>>4>>1e t.ptrnam  :4sp1ce4 p12bbth=pt94ine" nam  855work_ine" nf="drah5rs/scsiwork_ine" n>dataoins="d">QLOCKE */>>tEFtqf="drah5rs/scsi */>>tEFtqelnsSCpns="dsp.cersSC"lif="df="drsp.cer#4eh1hpn."as4>>1>e t.this_  tidual6>  4 s1.c42a14e th=SCDA.asSC"lins="d">shpn.>>sSC"li4="149>>>>>4>>1>>>e t.sp.cer /oL55"6>4 :1ne42ahaha>s#98     i"comment"> 9"5> a.14ho href="draha7s/scsi/ahaha152x.c#L4u51aha152x4c#1.cers_  tidual6: left 4p.1er4249>>s p#98     i"comment"> sp *un ser>>sp>ahLplen"d"_so ythe card with oL29"ine"_senabled.5> a.14ho href="draha7s/scsi/ahaha152x.c#L4u71pn.heck45516>  : 2    i"commentof4th1"p422589>>s#98     i"comment"> * ">shuffho href="draha7s/scsi/ahaha152x.c#L4=+1 8.heck4s/1csi/ahaha152x.c#L1186 4d/1L242a1ahaoller to generatef="d>spo bpa.14ho href="draha7s/scsi/ahaha152x.c#L4u91 8.heck4ns1"d">shpn.>>sp.c#_buffl4nf1"d42915"6th=pt94   i"comment"> *  */"un9line" nam  855work_ine" nf="drah5rs/scsiwork_ine" n>data1186 id/oL29"5 cworkf="drah5rs/scsiworkelns="d"href="draha7s/scsi/ahaha152x.c#L4="1/oL55"64  1ns="d">QLOCKERLp   tir4ct1hr43d15"6he669>>sph960    tp EM     href="dri4_U1ns="dth4s_1 tidualsSC"lif="df="dr4hi1_ 43i1ualhreft37;ine" nam  855 */>>tEF3"5>dataf="drah5rs/scsi */>>tEF3"5>data>data1186 id/oL29"5 chline" namshpn.>>sp.c#_buffle4f=1dr43haha>aha8lineL86"5>  86588>>sp#886    ti4ir1/oL55"64  1ns="d">QLOCKERLp   tir4ct1hr43p12bblnt_is"1resetSC"lif="dflist_for_each_f="ryah_HosINFO_LEADlist_for_each_f="ryL1186 id/oL190ahaha>hline" nam>tEF3"5> listf="drah5rs/scsi */>>tEF3"5> list2"5>   i"comment"> * 3"5> listf="drah5rs/scsi3"5> list2"5>) he669>>sph960    tp EM     href="dri4on1d>>>>>>4>>1dualsSC"lif="df="drsp.4er1_ 43i1ualhreft37;4ns="d">ine" nam  85589>>sp#985    drivers/scsi/aha152x.c#L1186 id/oL29"5 cla#985    drivers/scsSCDATA"a89>>sp#986    tirucontaif=r_ofah_HosINFO_LEADcontaif=r_ofL1186(   i"*)oins="d">QLOCKEhline" nam  85589>>sp#985    drivers/scsi/aha152x.c#   i"comment"> * 3"5>dataf="drah5rs/scsi3"5>data>dat"5>  98599>>tO_UNLOC (href="ddddi+e t4on1d9>>>>>4>>1L1186 id/oL290ahaha>ah49l1ne43n13di+e th=SCpn."asINTENns="d">io_port0I4_51aha152x4c#1="d">shpn.>>sp.c#_buff4en1="43i12"d,shpn."14ns="d">9259100iD      is_ahLplenhah_HosINFO_LEADis_ahLplenhL1186 id/oL190ahaha>la#985    drivers/scsSCDATA"a"5>  98599>>tO_UNLOC (href="ddddi+e t4o71pn.heck4en1s="d">shpn.>>sp.c#_buf4le1f=43+e e th=shpn.ah_HosNULins="d">QLOCKERLNULi    dra4uc1+e th=s4nc1ronSCpns="dsp.cersSC"l4f=1df43a1aha>ahonief="e;7ns="d">io_/scsi/aha1u6s41819on.c#_4C"1ins="d">shpnlengthsSC"4if1"d43h14e th=S/ah.asSC"lins="d">shpn.>>sSC"li4181coulins4"d1>shpn.>>sp.c#_sg_couli4="1ri44d15"6 class=9line" nam a.14ho href="draha7s/scsi/ahaha152x.c#L4181cs="dth4s_1152x.c#L1186 id/oL29"a4ah1>a44 15589>>sp#98     i"comment"> IL29"ine" hassler5> a.14ho href="draha7s/scsi/ahaha152x.c#L41c1mshpn.>>sct hunsig4ed1lo44a15meurrpa. oid e (lock has to bpa.14ho href="draha7s/scsi/ahaha152x.c#L4181ee;rah44s/1csi/ahaha152x.c#L1185 4d/1L54"a14e th=pt949259100iD      irqLinnam_962  945    oid irqLinnam_9>dataoins="d">QLOCKEoL2t  p#99     hrefoL2tL11864    i"comment"> * irqnoam  L7irqnox.c#     i"*comment"> *  */dev_i>  88589>>sp#98/icv_i>elns="d"href="draha7s/scsi/ahaha152x.c#L41n1d9>>>>>4>i1>>sp])deosDMASTA f="d,4i+1 >44a15ne" namshpnresrolISS4h=1shpn.to4al1"d hhi+unsigned longdi4to1al44i12"d,shpn."1ine" nam  85589>>sp#985    drivers/scsi/aha152x.c#L1186 id/oL29"5 class=9line" nam  86589>>sp#986    tirudev_i>  88589>>sp#98/icv_i>elns5>  98599>>tO_UNLOC (href="ddddi+e t4h=1s>uff4en1aha152x.c#L1186 id/oL245a1ah44+e e th=shpn.."anchronh"lins="d">S/ah_Hosh"lif="d;rivers/scsi/aha152x.c#L1186 id/oL2956 class=9line" nam"a> *href="dri+e trt>2"5> aoins="d">QLOCKEdmacL2tl0f="drah5rs/scsidmacL2tl02x.c#L1186 id/oL2956 class=9line" namshpn.>>sSC"li4="1s="lins4"d1>shpn."d hhi+unsigned 4on1di45u1nhi+e th=S/s" nam  97599>> bpa.14ho href="draha7s/scsi/ahaha152x.c#L4181="lins=4d"1shpn."d hhi+unsigned l4ng1i+45 15589>>sp#98     i"comment"""""""""p * ad a>ahuple of>Ligis29"sothat are known to not be all 1's. If bpa.14ho href="draha7s/scsi/ahaha152x.c#L41c1mS/shpn)defL11i4="1ri45 15troller to generatef="d>s""""""""p we r ad all 1's (-1),othat meansothat either: bpa.14ho href="draha7s/scsi/ahaha152x.c#L4181LOC cou4in1csi/ahaha152x.c#L1186 4d/1L245a15meurrpa. oid e (lock has """"""""p bpa.14ho href="draha7s/scsi/ahaha152x.c#L4181ee;rah44"a1SC"lins="d">shpn.>>sSC4li1="45 109>>spt94     i"comment">*""""""""p a. The SCDA adapter chip has gone bad,tutdrwe cannot control it, bpa.14ho href="draha7s/scsi/ahaha152x.c#L41n1d9>>>>>4>i1csi/ahaha152x.c#L1186 4d/2L245ahaha>s#98     i"comment"> *""""""""p      OR bpa.14ho href="draha7s/scsi/ahaha152x.c#L41=1shpn.to4ins="d">shpn.>>sp)->hr4f="dr4549>>s p#98     i"comment"> s""""""""p b. The SCDA adapter is a>PCMCIA card that has been ejonnha bpa.14ho href="draha7s/scsi/ahaha152x.c#L41=1s>uff4.s="lins="d">HOSTDATA>>sp4href=452589>>s#98     i"comment"> *""""""""p bpa.14ho href="draha7s/scsi/ahaha152x.c#L41c1+e th=s4s/scsi/ahaha152x.c#L1186 4d/oL245a1ahaoller to generatef="d>s""""""""p In either case,rwe cannot dotutyths=" with the SCDA adapter at bpa.14ho href="draha7s/scsi/ahaha152x.c#L41819on.c#_4ins="d">shpn.>>sct hunsig4ed lo45"1rlengtb82    i"comment"> *""""""""p thss po4   4 ytime. So juDA nchore the oL29"ine" utdri nnam.5> a.14ho href="draha7s/scsi/ahaha152x.c#L4="dee;rah54s/scsi/ahaha152x.c#L1186 4d/oL246d15"6 class=9line" nam a.14ho href="draha7s/scsi/ahaha152x.c#L4=81="lins=4c#L1186 7d/oL29"ahaha>aha4line"46 15589>>sp#98     i"comment"""""""""p someone &onieshars=" thss IRQ,tutdrthat raha7s will hassle it.5> a.14ho href="draha7s/scsi/ahaha152x.c#L4=c1m *href="dri+e trt>2"5>89>>sp#986    tiruG d 89ef="drah5rs/scsiGahaha152x.c#L1186 id/oL29"REVf="drah5rs/scsiREVTA"a"5>  98599>>tO_UNLOC (href="ddddi+e t4=81n."asIS493ahaha>aha9line" nam 464"dri+e th=synins="d">QLOCKEdmacL2tl0f="drah5rs/scsidmacL2tl02x.c89>>sp#986    tiruG d 89ef="drah5rs/scsiGahaha152x.c#L1186 id/oL29"DMACNTRL0f="drah5rs/scsiDMACNTRL02"5>"5>  98599>>tO_UNLOC (href="ddddi+e t4=n1d9>>>>>4 nam>s  48    46p1)deosDMS/ah *href="dri+e trt>2"5>89= 0xFF)a2x.c#="linsaha152x.c#L1186 imacL2tl0f="drah5rs/scsidmacL2tl02x.c89= 0xFF)="d"href="draha7s/scsi/ahaha152x.c#L4u3R8lhreft491ahaha>aha5line" namLinnam  97599IRQ_NONEf="drah5rs/scsiIRQ_NONE2x.c#L1186 id/oL2956 class=9line" namaha6line" nam  46r13ne" nam  86588>>sp#886    ti4pn."asdone4s="d">QLOCKERLdonet;hreri4e th=4681)deosDMS/ah  97599TESTL/ah_HosINFO_LEADTESTL/52x.c#L1186 id/oL29"DMASTATf="drah5rs/scsiDMASTAT2"5> aoins="d">QLOCKEINTSTATf="drah5rs/scsiINTSTAT2"5>) ="d"href="draha7s/scsi/ahaha152x.c#L4u819on.c#_4/scsi/ahaha152x.c#L1186 i4/oL1946"drlength#9S/ah_HosNULinnam  97599IRQ_NONEf="drah5rs/scsiIRQ_NONE2x.c#ah_HosNU"d"href="draha7s/scsi/ahaha152x.c#L4drah69s/sc4i/ahaha152x.c#L1186 id/oL49"aha47a11a>aha9lineL86"5>  86588>>sp#886    ti4>QLOCKERLp4EQUEST_Sth=sSC"lif="df="d4iREQU47i1ualhreft37;s" nam  97599>>sno more oL29"ine"_sfromythe controller,rwhile we're busy.5> a.14ho href="draha7s/scsi/ahaha152x.c#L42x.c#_tC"l4ns="d">shpnresul9     hre4="dri47 15troller to generatef="d>s""""""""  INTEN is r  tored byythe BH hassler"po bpa.14ho href="draha7s/scsi/ahaha152x.c#L4(ri+e th=s4enns="d">shpn.>>sp.c#_buf4lenf=47p12bblnt_is"1resetSC"lif="dfCLRBITCESSalp;qeciot;:CLRBITC52x.c#L1186 id/oL29"DMACNTRL0f="drah5rs/scsiDMACNTRL02"5> aoins="d">QLOCKEINTENf="drah5rs/scsiINTEN2"5>"5>  98599>>tO_UNLOC (href="ddddi+e t4d81n."asIS4s/scsi/ahaha152x.c#L1186 4d/oL147a14e th=SCDA.asSC"lins="d">shpn.>>sSC"li4d81nins="d4id/oL29"ahaha>aha9line" n4m  97599>>sp#997    rah4rs/scsi/ahaha152x.c#L1185 id/oL59"ahaha>aha0ine" nam  9259100iDO_LOC (href="ddddi+e475s/scsi/a4aha152x.c#L1186 id/oL29"a4aha>a47i12"d,shpn."1  97599HOSTDATA59"ahaha>aha0inHOSTDATAL1186 id/oL190ahaha>lapt962  945    oid hre="dri+es="lins="d">shpn.>>sser>>sp62  945    oid her>>spdri+==0 ) he669>>sph960    tp EM     href="dri47=1s>uff4/ahaha152x.c#L1186 id/oL24"ahah47+e e th=shpn.asSC"lin/oL97"5>  97599HOSTDATA59"ahaha>aha0inHOSTDATAL1186 id/oL190ahaha>lapt962  945    oid hre="dri+es="lins="d">shpn.>>sser>>sp62  945    oid her>>spdri+=192"5>  9259100iDO_LOC (href="ddddi+e47n."asdone4s/scsi/ahaha152x.c#L1186 4d/oL247a1ahaahonief="e;7ns="d">io_/scsi/aha1u6s4(51"T"5> p40SIsSC"lins="d">shphase  4 ,   47"drlength#9S/ah_HosNUs" nam  97599>>sPokeythe BH hassler"po bpa.14ho href="draha7s/scsi/ahaha152x.c#L4aha1u6s/794/scsi/ahaha152x.c#L1186 74/oL2948u1nhi+e th=S/ah_HosNUoins="d">QLOCKEINIT_WOR9>>sp#997    rahINIT_WOR9L11862x.c#L1186 id/oL29"a */>>tEFtqf="drah5rs/scsi */>>tEFtqelns aoins="d">QLOCKE"un9line" nam  9259100iDO_LOC (href="ddddi+e4aQLOCKERLp4s/scsi/ahaha152x.c#L1186 4d/oL248i1ualhreft37;s &oniefns="d">shpn.>>sschedule_workf="drah5rs/scsischedule_workL11862x.c#L1186 id/oL29"a */>>tEFtqf="drah5rs/scsi */>>tEFtqelnsL92"5>  9259100iDO_LOC (href="ddddi+e4ax.c#_tC"l4=983    oq8    (href="ddd4i+e9848esul9hreft37;>ahonief="e;7ns="d">io_/scsi/aha1u6s4ari+e th=s4s/scsi/ahaha152x.c#L1185 4d/oL548p12bblnt_is"1resetSC"lif="dfD 97599>>sp#997    rah58s/scsi/ahaha152x.c#L1186 id/oL29"ahaha>aha9line" nam  98599>>tO_UNLOC (href="ddddi+e t47ef="drah84s/scsi/ahaha152x.c#L1185 4d/oL548a14e th=SCDA.asSC"lins="d">shpn.>>sSC"li4ix.c#L118649"ahaha>aha9line" nam  97599IRQ_HANDLEe th=S/ah_HosDPRIRQ_HANDLEe2x.c#L1186 id/oL2956 class=9line" namaha5line" namahonief="e;7ns="d">io_/scsi/aha1u6s4a=1s>uff49"ahaha>aha6line" nam 48r13ne" nam  86588>>sp#886    ti48n."asdone45ahaha>aha7line" nam  48a1ahaoller to generatef="d>>> bpa.14ho href="draha7s/scsi/ahaha152x.c#L4a51"T"5> p4pCmnins="d">id>>sp])S>>sp4mnief48"1rlengtb82    i"comment"> *t busfree phase bpa.14ho href="draha7s/scsi/ahaha152x.c#L4ref="rah894/scsi/ahaha152x.c#L1186 74/oL2949d15"6 class=9line" namaurr975 ahL"ass bpa.14ho href="draha7s/scsi/ahaha152x.c#L4rQLOCKERLp4i/ahaha152x.c#L1186 id/oL49"aha49 15589>>sp#98     i"comment"> - start selec="d"aforsnex5 ahL"ass (iftuty)5> a.14ho href="draha7s/scsi/ahaha152x.c#L4+e th=SCDA4A"aSC"lins="d">shpns>>dev4cef="49 15troller to generatef="d>spo bpa.14ho href="draha7s/scsi/ahaha152x.c#L4+ri+e th=s4MDINFOns="d">iosp.c#_buff4enf="49p12bbth=pt94   i"comment"> *  */busfree_"un9line" nam  85589>>sp#985    drivers/scsi/aha152x.c#L1186 id/oL29"5 class=9line" nam  865="d"href="draha7s/scsi/ahaha152x.c#L4+ef="drah84/ahaha152x.c#L1185 id/oL54"ahah49a14e he669>>sph960    tp EM     href="dri4e  EMuffle4ns="d">shpn.>>sp.c#_buffl4nf="d49 12th=shpn.. ."anchronh"lins="d">S/ah_Hosh"lif="d;rivers/scsi/aha152x.c#L1186 id/oL2956 class=9line" nam/scs49i12"d#ift>sp#986    tirudefcsi>  88589>>sp#98/icfcsi>aha152x.c#L1186 id/oAHAe" X_STATf="drah5rs/scsiAHAe" X_STAT 865="d"href="draha7s/scsi/ahaha152x.c#L4+=1s>uff49"asi/aha152x.c#L1186 7d/4L"asi49+e e th=shpn.4    i"comment"> *  c="d"f="drah5rs/scsi c="d"5>i+=05>  98599>>tO_UNLOC (href="ddddi+e t4in."asdone45ahers/scsi/aha152x.c#L1146aher49a12p.#endif>  98599>>tO_UNLOC (href="ddddi+e t4i51"T"5> p4pCm="d">QLOCKERLp.c#_done4 Cm="49h14e th=S/ah.asSC"lins="d">shpn.>>sSC"li5ah1anot_is5u11ns="d">id>>sp])not_iss51i1  50t12+e th=shpn."asphasens="d"c d 89ef="drah5rs/scsi/ahaha152x.c#L1186 id/oL29"SXFRCTL0f="drah5rs/scsiSXFRCTL0 865iaptrolISSUE_SC  CH1f="drah5rs/scsiCH1 865|ptrolISSUE_SC  CLRCH1f="drah5rs/scsiCLRCH1 865|ptrolISSUE_SC  CLRSTCNTf="drah5rs/scsiCLRSTCNT"dri58asset_  tid;href="dri+e th8."ass"li5a11anot_is5u/ahaha152x.c#L1186 id/oL5la1s85011)deosDMS/ah." namc d 89ef="drah5rs/scsi/ahaha152x.c#L1186 id/oL29"SXFRCTL0f="drah5rs/scsiSXFRCTL0 865iaptrolISSUE_SC  CH1f="drah5rs/scsiCH1 86558asset_  tid;href="dri+e th8."asset_5u21* href=5d"aSC"lins="d">shpns>>dev5th1sy50haha>aha8lineL86"5>  86588>>sp#886    ti5a>1 to add5ib1l.\n.14shpn.>>sp.c#_buffl5d/1L250p1)deosDMS/ahCURRENTove3ine" nam>sph960    tp EM     href="dri5hp1pn.heck5"d1am="d,dref="dri+e th=S5ec1="50i12"d#ift>sp#986    tirudefcsi>  88589>>sp#98/icfcsi>aha152x.c#L1186 id/oAHAe" X_STATf="drah5rs/scsiAHAe" X_STAT 865="d"href="draha7s/scsi/ahaha152x.c#L5171pn.heck5""asi/aha152x.c#L1186 7d/5L"1"d50+e e th=shpn.asSC"lin/oL97"5>  97599 c="d"f="drah5rs/scsi c="d"5>i+++8asset_  tid;href="dri+e th8."asset_5u81pn.heck5"ahers/scsi/aha152x.c#L1156a1="50a12p.#endif>  98599>>tO_UNLOC (href="ddddi+e t5191pn.heck5"Cm="d">QLOCKERLp.c#_done5 C1 t50"drlength#9S/ah_HosNUs" namCURRENTove3ine" namshpn.>>sSCpf="drah5rs/scsi/Cpelns.ns="d">shpn.>>sphasef="drah5rs/scsiphase blen2x.c#= ~186 id/oL29"5 clyncneg9line" namaha9lineL86"5>  86588>>sp#886    ti5uc1haha1525.c1L1186 7d/oL290ahaha>ah5hl1ne51i1ualhreft37;s &onief4/n." namCURRENTove3ine" namshpn.>>sSCpf="drah5rs/scsi/Cpelns.ns="d">shpn.>>sphasef="drah5rs/scsiphase blen2x.c#>>sp#986    tirucoLplenhaf="drah5rs/scsicoLplenhaelns) he669>>sph960    tp EM     href="dri5u11hronSCp5s=1>shGFP_ATOMISUE_SC    5|i1e 51esul9hreft37;s &onief 64669>>n" nam  97599>>starget se   COMMAND COMPLETEspo bpa.14ho href="draha7s/scsi/ahaha152x.c#L5u>1 to add5.c1_scribblne>>spSCp    .5+s1c#51p12bblnt_is"1+e th=syah_HosNUs" namdone *href="dri+e thoneaha15186 id/oL29"5 class=9line" nam  865,pn." namCURRENTove3ine" namshpn.>>sSCpf="drah5rs/scsi/Cpelns.ns="d">shpn.>>sSh=pu="d;rivers/scsi/Sh=pu= blen2x.c#>0xff) |pnc#L1186 id/oL29"CURRENTove3ine" namshpn.>>sSCpf="drah5rs/scsi/Cpelns.ns="d">shpn.>>sMessage *href="dri+e tMessage blen2x.c#>0xff) << 8) |pnresetSC"lif="dfDID_O>sp#997    rah58sID_O> blen2lt;< 16)58asset_  tid;href="dri+e th8."asset_5u<104o add5MD1NFOns="d">iosp.c#_buff5en1="51a14e th=SCDA.asSC"lins="d">shpn.>>sSC"li5u81a1u6s/s5 71579>>sp#976 FAItif="d,5i+1 t51 12th=shpn..  64669>>a &onie4/n." namCURRENTove3ine" namshpn.>>sSCpf="drah5rs/scsi/Cpelns.ns="d">shpn.>>sphasef="drah5rs/scsiphase blen2x.c#>>sp#986    tiruaborihaf="drah5rs/scsiaborihaelns) he669>>sph960    tp EM     href="dri5up1pn.heck5c#11186 7d/oL290ahaha>aha5li1e"51i12"d,shpn."14ns="d">ah_HosNUs" namC"l/ah_Hosh"lif="d;rahars/scsi/ahaha152x.c#L1186 id/oL19"ahaha>aha0ine" nam  9259100iD      oL29nddi+e th=S/ah_HosDPRoL29nddi+e12"d,o" namshuff/s>>pr="tkf="dri+e th=S/ah_HosINFO_LEADns="d">io_port0INFO_LEAreseCURRENTove3ine" nama51+e e th=shpn.asSC"linah_HosNUs" namdone *href="dri+e thoneaha15186 id/oL29"5 class=9line" nam  865,pn." namCURRENTove3ine" namshpn.>>sSCpf="drah5rs/scsi/Cpelns.ns="d">shpn.>>sSh=pu="d;rivers/scsi/Sh=pu= blen2x.c#>0xff) |pnc#L1186 id/oL29"CURRENTove3ine" namshpn.>>sSCpf="drah5rs/scsi/Cpelns.ns="d">shpn.>>sMessage *href="dri+e tMessage blen2x.c#>0xff) << 8) |pnresetSC"lif="dfDID_ABha1sp#997    rah58sID_ABha1 blen2lt;< 16)58asset_  tid;href="dri+e th8."asset_5u81pn.heck5s/1csi/ahaha152x.c#L1186 5d/1L251a1ahaahonief="e;7ns="d">io_/scsi/aha1u6s5791pn.heck5  1ns="d">QLOCKERLp   tir5ct1hr51"drlength#9S/ah_HosNUa &onie4/n." namCURRENTove3ine" namshpn.>>sSCpf="drah5rs/scsi/Cpelns.ns="d">shpn.>>sphasef="drah5rs/scsiphase blen2x.c#>>sp#986    tiru.18ennhaf="drah5rs/scsi.18ennhaelns) he669>>sph960    tp EM     href="dri5="1  ens="5">1LOCKERLpsp  *pletionef5"d1i+52u1nhi+e th=S/ah_HosNUah_HosNUs" namC"l/ah_Hosh"lif="d;rahars/scsi/ahaha152x.c#L1186 id/oL19"ahaha>aha0ine" nam  9259100iD      oL29nddi+e th=S/ah_HosDPRoL29nddi+e12"d,o" namshuff/s>>pr="tkf="dri+e th=S/ah_HosINFO_LEADns="d">io_port0INFO_LEAreseCURRENTove3ine" nam>sp 964    tirucdone *href="dri+e thoneaha15186 id/oL29"5 class=9line" nam  865,pn." namCURRENTove3ine" namshpn.>>sSCpf="drah5rs/scsi/Cpelns.ns="d">shpn.>>sSh=pu="d;rivers/scsi/Sh=pu= blen2x.c#>0xff) |pnc#L1186 id/oL29"CURRENTove3ine" namshpn.>>sSCpf="drah5rs/scsi/Cpelns.ns="d">shpn.>>sMessage *href="dri+e tMessage blen2x.c#>0xff) << 8) |pnresetSC"lif="dfDID_RESE1sp#997    rah58sID_RESE1 blen2lt;< 16)58asset_  tid;href="dri+e th8."asset_5uc1m>sSid u4    href="  *5pa1cr52haha>aha8lineL86"5>  86588>>sp#886    ti5e 1>>>>>>>5>>1e t.ptrnam  :5sp1ce52p12bblnt_is"1+e th=sya &onie4/n." namCURRENTove3ine" namshpn.>>sSCpf="drah5rs/scsi/Cpelns.ns="d">shpn.>>sphasef="drah5rs/scsiphase blen2x.c#>>sp#986    tirudisconnec=i>  88589>>sp#98/iisconnec=i>elns) he669>>sph960    tp EM     href="dri5=<104o add5>>1>e t.this_  tidual6>  5 s1.c52i1ualhreft37;4ns="d"> 64669>>n" nam  97599>>starget se   DISCONNECTspo bpa.14ho href="draha7s/scsi/ahaha152x.c#L5="149>>>>>5>>1>>>e t.sp.cer /oL55"6>5 :1ne52 12th=shpn..  64669>> 64669>>s" namC"l/ah_Hosh"lif="d;rahars/scsi/ahaha152x.c#L1186 id/oL1selec="d"ahaha>aha0ine" nam  9259100iD      oL29nddi+e th=S/ah_HosDPRoL29nddi+e12"d,o" nam at rt(x.d/rt(x.d="lns="d">shuff/ho href="draha7s/scsi/ahaha152x.c#L5=p1pn.heck5c#1.cers_  tidual6: left 5p.1er52i12"d,shpn."14ns="d"> 64669>>64669>>+n  855e th=S/ah_HosINFO_LEADns="d">io_port0INFO_LEAreseCURRENTove3ine" nam  855csi/_get "a_i>  88589>>sp#98/csi/_get "a_i>io_port0INFO_LEAreseCURRENTove3ine" nam>nt_is"1+n  855csi/_buffle"ahaha>aha0ine" csi/_buffle"io_port0INFO_LEAreseCURRENTove3ine" namshpn.>>sp.c#_buffl5nf1"d52915"6#ift>sp#986    tirudefcsi>  88589>>sp#98/icfcsi>aha152x.c#L1186 id/oAHAe" X_STATf="drah5rs/scsiAHAe" X_STAT 865="d"href="draha7s/scsi/ahaha152x.c#L5="1/oL55"65  1ns="d">QLOCKERLp   tir5ct1hr53u1nhi+e th=S/ah_HosNUah_HosNUs" namHOSTDATA59"ahaha>aha0inHOSTDATAL1186 id/oL190ahaha>lapt962  945    oid hre="dri+es="lins="d">shpn.>>sdisconnec="d"="d;rivers/scsi/disconnec="d"=5>i+++8asset_  tid;href="dri+e th8."asset_5_U1ns="dth5s_1 tidualsSC"lif="df="dr5hi1_ 53i1ual#endif>  98599>>tO_UNLOC (href="ddddi+e t5_c1mshpn.>>sp.c#_buffle5f=1dr53esul9hreft37;s &onief 64669>>n  855appendove3ine" nam>>>>>>5  1ns="d">QLOCKERLp   tir5ct1hr53p12bblnt_is"1+e th=syah_HosNUs" namCURRENTove3ine" namshpn.>>sSCpf="drah5rs/scsi/Cpelns.ns="d">shpn.>>sphasef="drah5rs/scsiphase blen|= 1n2lt;< 168asset_  tid;href="dri+e th8."asset_5_<104o add5>>1dualsSC"lif="df="drsp.5er1_ 53i1ualhreft37;4ns="d">ah_HosNUs" namCURRENTove3ine" nam>sp#986    tiru9"6f="df="dri+e th=synchronSCpns="dsp.cersSC"lif="df="drsp.cer#5on1d9>>>>>5>>1L1186 id/oL290ahaha>ah59l1ne53n13di+e th=SCpn."asINTENns="d">io_port0I5_51aha152x5c#1="d">shpn.>>sp.c#_buff5en1="53i12"d,shpn."14ns="d">a &onief="e;7ns="d">io_/scsi/aha1u6s/34s/sc5o71pn.heck5en1s="d">shpn.>>sp.c#_buf5le1f=53+e e th=shpn.asSC"linah_HosNUs" namdone *href="dri+e thoneaha15186 id/oL29"5 class=9line" nam  865,presetSC"lif="dfDID_ERRORf="drah5rs/scsiDID_ERROR blen2lt;< 16)SCpns="dsp.cersSC"lif="df="drsp.cer#5o81pn.heck5nc1ronSCpns="dsp.cersSC"l5f=1df53a12p.cer#9on.asSC"lin>ahonief="e;7ns="d">io_/scsi/aha1u6s51819on.c#_5C"1ins="d">shpnlengthsSC"5if1"d53915"6#ift>sp#986    tirudefcsi>  88589>>sp#98/icfcsi>aha152x.c#L1186 id/oAHAe" X_STATf="drah5rs/scsiAHAe" X_STAT 865="d"href="draha7s/scsi/ahaha152x.c#L5181coulins5"d1>shpn.>>sp.c#_sg_couli5="1ri54u1nhi+e th=S/a &onief="e;7ns="d">io_/scsi/aha1u6s/34s/sc5181cs="dth5s_1152x.c#L1186 id/oL29"a5ah1>a54i1ualhreft37;s &oniefns="d">shpn.>>sHOSTDATA59"ahaha>aha0inHOSTDATAL1186 id/oL190ahaha>lapt962  945    oid hre="dri+es="lins="d">shpn.>>sbusfree_without_old_ahL"ass62  945    oid busfree_without_old_ahL"ass5>i+++8asset_  tid;href="dri+e th8."asset_51c1m  98599>>tO_UNLOC (href="ddddi+e t5181LOC cou5in1="d">shpn.>>sct hunsig5ed1lo54p12bblnt_is"1>ahonief="e;7ns="d">io_/scsi/aha1u6s5181ee;rah45s/1csi/ahaha152x.c#L1185 5d/1L554a14e th=SCDA.asSC"lins="d">shpn.>>sSC"li51n1d9>>>>>5>i1>>sp])deosDMASTA f="d,5i+1 >54p1)deosDMS/ah." nam  97599>>sp#997    rah4rs/scsi/ahaha152x.c#L1185 id/oL59"ahaha>aha0ine" nam  9259100iDO_LOC (href="ddddi+e5h=1shpn.to5al1"d hhi+unsigned longdi5to1al54i12"d2"5>  9259100iDO_LOC (href="ddddi+e5h71pn.heck5en1aha152x.c#L1186 id/oL255a1ah54+e e th=shpn.>DON>aha3ine" namahaelns=ef="e;7ns="d">io_/scsi/aha1u6s/34s/sc5181pn.heck5s/1csi/ahaha152x.c#L1186 5d/1L2548e e #ift>sp#986    tirudefcsi>  88589>>sp#98/icfcsi>aha152x.c#L1186 id/oAHAe" X_STATf="drah5rs/scsiAHAe" X_STAT 865="d"href="draha7s/scsi/ahaha152x.c#L51819on.c#_5qu1n, when this is tho"fi5st1pd54"drlength#9S/ah_HosNUs" nam c="d"f="drah5rs/scsi c="d"5>i+++8asset_  tid;href="dri+e th8."asset_5="1s="lins5"d1>shpn."d hhi+unsigned 5on1di55u1nhi#endif>  98599>>tO_UNLOC (href="ddddi+e t5181="lins=5d"1shpn."d hhi+unsigned l5ng1i+55 1558>  98599>>tO_UNLOC (href="ddddi+e t51c1mS/shpn)defL11i5="1ri55esul9hreft37;s &onief>DON>aha3ine" namahaelnss="lins="d">shpn.>>sSCpf="drah5rs/scsi/Cpelns.ns="d">shpn.>>sphasef="drah5rs/scsiphase blen2x.c#>>sp#986    tirucheck_ahndi="d"f="drah5rs/scsicheck_ahndi="d"elns=ef="e;7ns="d">io_/scsi/aha1u6s/34s/sc5181LOC cou5in1csi/ahaha152x.c#L1186 5d/1L255p12bblnt_is"1+e th=syah_HosNUine" nam  855csi/_cmss62  945    oid csi/_cmss12bbl1186 id/oL29"5 ccmaf="drah5rs/scsicmdelns89>>sp#986    tiruHOSTDATA59"ahaha>aha0inHOSTDATAL1186 id/oL190ahaha>lapt962  945    oid hre="dri+es="lins="d">shpn.>>sdoneaha3ine" namshpn.>>sSC5li1="55i1ualhreft37;4ns="d">ah_HosNUine" nam  855 */>>tEFscdataf="drah5rs/scsi */>>tEFscdata12bbl1186 id/oL29"5 csc62  945    oid cselns89>>sp#986    tiruSCDATA59"ahaha>aha0inSCDATAL1186 id/oL190ahaha>cmaf="drah5rs/scsicmdelnsL92"5>  9259100iDO_LOC (href="ddddi+e51n1d9>>>>>5>i1csi/ahaha152x.c#L1186 5d/2L255n13di+e th=SCpn."asINTENns="d">io_port0I51=1shpn.to5ins="d">shpn.>>sp)->hr5f="dr55i12"d#ift0+e th=SCpn."asINTENns="d">io_port0I5171pn.heck5.s="lins="d">HOSTDATA>>sp5href=55+e e th=shpn.asSC"linah_HosNU>HOSTDATA59"ahaha>aha0inHOSTDATAL1186 id/oL190ahaha>lapt962  945    oid hre="dri+es="lins="d">shpn.>>sdamaha0ine" nam>sp#986    tirudd/oL19"ahaha>aha0ine" nam=ef="e;7ns="d">io_/scsi/aha1u6s/34s/sc5181pn.heck5s/scsi/ahaha152x.c#L1186 5d/oL255a12p.cer#9on.asSC"lin 64669>>nt_is"1+n  855C"lr=113s/scsi/ahaha152x.c#L1186 id/oL190ahaha>ERRddi+e th=S/ah_HosDPRERRddi+e>datao" namshuff/s>>pr="tkf="dri+e th=S/ah_HosINFO_LEADns="d">io_port0INFO_LEAreseDON>aha3ine" namahaelns=L92"5>  9259100iDO_LOC (href="ddddi+e51819on.c#_5ins="d">shpn.>>sct hunsig5ed lo55"drlength#9S/ah_HosNU+e th=synt_is"1+n  855csi/_52x.c_se se62  945    oid csi/_52x.c_se seio_por" namshuff/s>>pr="tkf="dri+(ON>aha3ine" namahaelns=5>  98599>>tO_UNLOC (href="ddddi+e t5="dee;rah55s/scsi/ahaha152x.c#L1186 5d/oL256u1nhi+e th=S/ah_HosNUah_HosNU>ahonief="e;7ns="d">io_/scsi/aha1u6s5=81="lins=5c#L1186 7d/oL29"ahaha>aha5line"56i1ual#endif>  98599>>tO_UNLOC (href="ddddi+e t5=c1maha8lineL86"5>  86588>>sp#886    ti5uct h}rah65s/scsi/ahaha152x.c#L1186 5d/oL256p12bblnt_is"1+e th=syah_HosNUs" namcsi/_eh_r  tore_cmss62  945    oid csi/_eh_r  tore_cmssL1186 id/oL190ahaha>cmaf="drah5rs/scsicmdelnsia2x.c#L1186 id/oL29"asc62  945    oid cselnss="lins="d">shpn.>>sseL59"ahaha>aha0inseLelns=5>  98599>>tO_UNLOC (href="ddddi+e t5=81ee;rah4593ahaha>aha9line" nam 56a14e th=SCDA.asSC"lins="d">shpn.>>sSC"li5=n1d9>>>>>5 nam>s  58    56 12th=shpn..  64669>> 64669>>s" namcmaf="drah5rs/scsicmdelnss="lins="d">shpn.>>sSCpf="drah5rs/scsi/Cpelns.ns="d">shpn.>>sSh=pu="d;rivers/scsi/Sh=pu= blen9>>sp#986    tiruSAM_STAT_CHECK_CONDITIONf="drah5rs/scsiSAM_STAT_CHECK_CONDITIONhronSCpns="dsp.cersSC"lif="df="drsp.cer#5u3R8lhreft591ahaha>aha5line" nam  9259100iDO_LOC (href="ddddi+e5u=1s>uff51ahaha>aha6line" nam  56+e e th=shpn.asSC"linah_HosNUs" namHOSTDATA59"ahaha>aha0inHOSTDATAL1186 id/oL190ahaha>lapt962  945    oid hre="dri+es="lins="d">shpn.>>sahL"ass="d;rivers/scsi/ahL"ass=elnss-SCpns="dsp.cersSC"lif="df="drsp.cer#5u81pn.heck5s="d">QLOCKERLdonet;hreri5e th=56a12p.cer#9on.asSC"lin 64669>>>sdebus_pa.14 HOSTDATA59"ahaha>aha0inHOSTDATAL1186 id/oL190ahaha>lapt962  945    oid hre="dri+es="lins="d">shpn.>>sahL"ass="d;rivers/scsi/ahL"ass=elns="d"href="draha7s/scsi/ahaha152x.c#L5u819on.c#_5/scsi/ahaha152x.c#L1186 i5/oL1956"drlength#9S/ah_HosNUasSC"linah_HosNUs" namc d 89ef="drah5rs/scsi/ahaha152x.c#L1186 id/oL29"aha1A59"ahaha>aha0inaha1Aelnsia0)#ah_Hosn" nam  97599>>stnamDON>aha3ine" namahaelnss="lins="d">shpn.>>sSCpf="drah5rs/scsi/Cpelns.ns="d">shpn.>>sSh=pu="d;rivers/scsi/Sh=pu= ble==>sp#986    tiruSAM_STAT_CHECK_CONDITIONf="drah5rs/scsiSAM_STAT_CHECK_CONDITIONhron=ef="e;7ns="d">io_/scsi/aha1u6s/34s/sc5>QLOCKERLp5EQUEST_Sth=sSC"lif="df="d5iREQU57i1ual#ift>sp#986    tirudefcsi>  88589>>sp#98/icfcsi>aha152x.c#L1186 id/oAHAe" X_STATf="drah5rs/scsiAHAe" X_STAT 865="d"href="draha7s/scsi/ahaha152x.c#L52x.c#_tC"l5ns="d">shpnresul9     hre5="dri57esul9hreft37;s &onief 64669>>n  855HOSTDATA59"ahaha>aha0inHOSTDATAL1186 id/oL190ahaha>lapt962  945    oid hre="dri+es="lins="d">shpn.>>sbusfree_with_check_ahndi="d"f="drah5rs/scsibusfree_with_check_ahndi="d"5>i+++8asset_  tid;href="dri+e th8."asset_5(ri+e th=s5enns="d">shpn.>>sp.c#_buf5lenf=57p12bb#endif>  98599>>tO_UNLOC (href="ddddi+e t5d81n."asIS5s/scsi/ahaha152x.c#L1186 5d/oL157a14e #ift0+e th=SCpn."asINTENns="d">io_port0I5d81nins="d5id/oL29"ahaha>aha9line" n5m> 64669>>s" namC"l/ah_Hosh"lif="d;rahars/scsi/ahaha152x.c#L1186 id/oL19"ahaha>aha0ine" nam  9259100iD      ERRddi+e th=S/ah_HosDPRERRddi+e>datao" namshuff/s>>pr="tkf="dri+e th=S/ah_HosINFO_LEADns="d">io_port0INFO_LEAreseDON>aha3ine" namahaelns=L92"5>  9259100iDO_LOC (href="ddddi+e575s/scsi/a5aha152x.c#L1186 id/oL29"a5aha>a57i12"d#endif>  98599>>tO_UNLOC (href="ddddi+e t5d=1s>uff5/ahaha152x.c#L1186 id/oL25"ahah57r13ne" nam  86588>>sp#886    ti57n."asdone5s/scsi/ahaha152x.c#L1186 5d/oL257a12p.cer#9on.asSC"lin 64669>>>DON>aha3ine" namahaelnss="lins="d">shpn.>>sSCpf="drah5rs/scsi/Cpelns.ns="d">shpn.>>sphasef="drah5rs/scsiphase blen2x.c#>>sp#986    tirunot_issui>  88589>>sp#98/not_issui>elns=Lef="e;7ns="d">io_/scsi/aha1u6s/34s/sc5>819on.c#_50SIsSC"lins="d">shphase  5 ,   57"drlength#9S/ah_HosNUUUUUUUUUUUUUUUUUine" nam  855 */>>tEFscdataf="drah5rs/scsi */>>tEFscdata12bbl1186 id/oL29"5 csc62  945    oid cselns92"5>  9259100iDO_LOC (href="ddddi+e5aha1u6s/795/scsi/ahaha152x.c#L1186 75/oL2958u1nhi+e th=S/ah_HosNU 64669>> 64669>>s" namsi/ahCmss62  945    oid si/ahCmss12bbl1186 id/oL29"5 cp2t  p#99     hrefp2tL118n9>>sp#986    tiruDON>aha3ine" namahaelns92"5>  9259100iDO_LOC (href="ddddi+e5aQLOCKERLp5s/scsi/ahaha152x.c#L1186 5d/oL258i1ualhreft37;s &onief 64669>> 64669>>s" namCON>aha3ine" namahaelns=>sp#986    tiru9"6f="df="dri+e th=synchronSCpns="dsp.cersSC"lif="df="drsp.cer#5ax.c#_tC"l5=983    oq8    (href="ddd5i+e9858esul9#ift0+e th=SCpn."asINTENns="d">io_port0I5ari+e th=s5s/scsi/ahaha152x.c#L1185 5d/oL558p12bblnt_is"1+e th=syah_HosNU 64669>>s" namC"l/ah_Hosh"lif="d;rahars/scsi/ahaha152x.c#L1186 id/oL19"ahaha>aha0ine" nam  9259100iD      ERRddi+e th=S/ah_HosDPRERRddi+e>datao" namshuff/s>>pr="tkf="dri+e th=S/ah_HosINFO_LEADns="d">io_port0INFO_LEAresep2t  p#99     hrefp2tL118=L92"5>  9259100iDO_LOC (href="ddddi+e57ef="drah85s/scsi/ahaha152x.c#L1185 5d/oL558a14e #endif>  98599>>tO_UNLOC (href="ddddi+e t5ix.c#L118659"ahaha>aha9line" namio_port0I586 id/oL295ahaha>aha5line" nam 64669>>64669>>+n  855sc62  945    oid cselns89>>sp#986    tiruSCDATA59"ahaha>aha0inSCDATAL1186 id/oL190ahaha>p2t  p#99     hrefp2tL118=92"5>  9259100iDO_LOC (href="ddddi+e57=1s>uff59"ahaha>aha6line" nam 58+e e th=shpn.asSC"linlnt_is"1+e th=syn" nam  97599>>sIt was alloca=i> in  */>>tEFoL29"nal_queue?spo bpa.14ho href="draha7s/scsi/ahaha152x.c#L58n."asdone55ahaha>aha7line" nam  58a12p.cer#9on.asSC"lin 64669>>nt_is"1+n  85529ndONf="drah5rs/scsi29ndONL1186.>>sdebus_pa.14 sc62  945    oid cselns=92"5>  9259100iDO_LOC (href="ddddi+e57819on.c#_5pCmnins="d">id>>sp])S>>sp5mnief58"drlength#9S/ah_HosNU+e th=synt_is"1+n  855csi/_eh_prep_cmss62  945    oid csi/_eh_prep_cmssL1186 id/oL190ahaha>p2t  p#99     hrefp2tL118ia2x.c#L1186 id/oL29"asc62  945    oid cselnss="lins="d">shpn.>>sseL59"ahaha>aha0inseLelns/s>>pr="tkf="dri+9"6f="df="dri+e th=synchron, 0, ~0=92"5>  9259100iDO_LOC (href="ddddi+e5ref="rah895/scsi/ahaha152x.c#L1186 75/oL2959a11a>aha9lineL86"5>  86588>>sp#886    ti5rQLOCKERLp5i/ahaha152x.c#L1186 id/oL59"aha59i1ualhreft37;s &onief 64669>> 64669>>s" namCO97599>>sp#997    rah58s/scsi/ahaha152x.c#L1186 id/oL29"ahaha>aha9line" nam  98599>>tO_UNLOC (href="ddddi+e t5+e th=SCDA5A"aSC"lins="d">shpns>>dev5cef="59esul9hreft37;s &onief 64669>> 64669>>s" nam */>>tEFoL29"nal_queuef="drah5rs/scsi */>>tEFoL29"nal_queueL1186 id/oL190ahaha>p2t  p#99     hrefp2tL118ia>>pr="tkf="dri+9"6f="df="dri+e th=synchron, >sp#986    tirucheck_ahndi="d"f="drah5rs/scsicheck_ahndi="d"elns, >sp#986    tirup2t  p#99     hrefp2tL118s="lins="d">shpn.>>sssi/_done *href="dri+e tssi/_doneoL98"5>  98599>>tO_UNLOC (href="ddddi+e t5+ri+e th=s5MDINFOns="d">iosp.c#_buff5enf="59p12bblnt_is"1+e th=syah_HosNU 64669>>s" namC 97599>>sp#997    rah4rs/scsi/ahaha152x.c#L1185 id/oL59"ahaha>aha0ine" nam  9259100iDO_LOC (href="ddddi+e5+ef="drah85/ahaha152x.c#L1185 id/oL55"ahah59a14e #ift0+e th=SCpn."asINTENns="d">io_port0I5e  EMuffle5ns="d">shpn.>>sp.c#_buffl5nf="d59 12th=shpn..  64669>> 64669>>a &onief="e;7ns="d">io_/scsi/aha1u6s/34s/sc5e6 id/oL295s/scsah8rs/scsi/ahahr1hah5>/scs59i12"d,shpn."14ns="d"> 64669>>64669>>+n  855C"l/ah_Hosh"lif="d;rahars/scsi/ahaha152x.c#L1186 id/oL19"ahaha>aha0ine" nam  9259100iD      ERRddi+e th=S/ah_HosDPRERRddi+e>datao" nam - CHECK CONDITION nchores="lns="d">shuff/s>>pr="tkf="dri+e th=S/ah_HosINFO_LEADns="d">io_port0INFO_LEAreseDON>aha3ine" namahaelns=L92"5>  9259100iDO_LOC (href="ddddi+e5+=1s>uff59"asi/aha152x.c#L1186 7d/5L"asi59+e e #endif>  98599>>tO_UNLOC (href="ddddi+e t5in."asdone55ahers/scsi/aha152x.c#L1156aher59a12p.cer#9on.asSC"lin 64669>>>ahonief="e;7ns="d">io_/scsi/aha1u6s5i51"T"5> p5pCm="d">QLOCKERLp.c#_done5 Cm="59"drlength#9S/ah_HosNUaahonief="e;7ns="d">io_/scsi/aha1u6s6ah1anot_is6u11ns="d">id>>sp])not_iss61i1  60a11a>aha9lineL86"5>  86588>>sp#886    ti6a11anot_is6u/ahaha152x.c#L1186 id/oL6la1s860i1ualhreft37;s &onief4/n." namDON>aha3ine" namahaelnsa2x.c#="linsL23"6   23639>>DON>aha3ine" namahaelnss="lins="d">shpn.>>sssi/_done *href="dri+e tssi/_doneoL98"ef="e;7ns="d">io_/scsi/aha1u6s/34s/sc6u21* href=6d"aSC"lins="d">shpns>>dev6th1sy60esul9#ift>sp#986    tirudefcsi>  88589>>sp#98/icfcsi>aha152x.c#L1186 id/oAHAe" X_oL29nf="drah5rs/scsiAHAe" X_oL29n 865="d"href="draha7s/scsi/ahaha152x.c#L6a>1 to add6ib1l.\n.14 * SCDAnoam  L7SCDAnoelns=>sp#986    tiruDON>aha3ine" namahaelnss="lins="d">shpn.>>sde>>sp62  945    oid de>>spelnss="lins="d">shpn.>>sa#985    drivers/scSCDATA"as="lins="d">shpn.>>sa#98_noam  L7SCDA_noelns92"5>  9259100iDO_LOC (href="ddddi+e6u41 to add6iahaha152x.c#L1185 id/oL56"a1f=60i1ualhreft37;4ns="d">ah_HosNU4    i"comment"> * i>  88589>>sp#98/i>io_p=>sp#986    tiruDON>aha3ine" namahaelnss="lins="d">shpn.>>sde>>sp62  945    oid de>>spelnss="lins="d">shpn.>>si>  88589>>sp#98/i>io_pn2x.c#>0xf92"5>  9259100iDO_LOC (href="ddddi+e6u51 to add6is="d">shpn.>>sp.c#_buffl6d/1L260 12th=shpn..  64669>> 64669>>4    i"comment"> * lun9line" namsp#986    tiruDON>aha3ine" namahaelnss="lins="d">shpn.>>sde>>sp62  945    oid de>>spelnss="lins="d">shpn.>>slun9line" nam0x792"5>  9259100iDO_LOC (href="ddddi+e6u61 to add6i/scsah8rs/scsi/ahahr1hah6ec1="60i12"d#endif>  98599>>tO_UNLOC (href="ddddi+e t6171pn.heck6""asi/aha152x.c#L1186 7d/6L"1"d60+e e th=shpn.asSC"linnnnnnnnns" namsi/ahCmss62  945    oid si/ahCmss12bbl1186 id/oL29"5 cp2t  p#99     hrefp2tL118n9>>sp#986    tiruDON>aha3ine" namahaelns92"5>  9259100iDO_LOC (href="ddddi+e6u81pn.heck6"ahers/scsi/aha152x.c#L1166a1="60a12p.cer#9on.asSC"lin 64669>>s" namCON>aha3ine" namahaelns=>sp#986    tiru9"6f="df="dri+e th=synchronSCpns="dsp.cersSC"lif="df="drsp.cer#6191pn.heck6"Cm="d">QLOCKERLp.c#_done6 C1 t60h14e th=S/ah.asSC"lins="d">shpn.>>sSC"li6811aha152x6c#11186 id/oL29"ahahas=106li1e"61u1nhi+e th=S/ah_HosNUah_HosNUs" nam  97599>>stnamHOSTDATA59"ahaha>aha0inHOSTDATAL1186 id/oL190ahaha>lapt962  945    oid hre="dri+es="lins="d">shpn.>>sahL"ass="d;rivers/scsi/ahL"ass=elnss-SCpns="dsp.cersSC"lif="df="drsp.cer#6u11hronSCp6s=1>shGFP_ATOMISUE_SC    6|i1e 61esul9hreft37;s &onief 64669>>>sdebus_pa.14 HOSTDATA59"ahaha>aha0inHOSTDATAL1186 id/oL190ahaha>lapt962  945    oid hre="dri+es="lins="d">shpn.>>sahL"ass="d;rivers/scsi/ahL"ass=elns="d"href="draha7s/scsi/ahaha152x.c#L6u>1 to add6.c1_scribblne>>spSCp    .6+s1c#61p12bblnt_is"1+e th=syah_HosNUnnnnnnnns" nams d 89ef="drah5rs/scsi/ahaha152x.c#L1186 id/oL29"aha1A59"ahaha>aha0inaha1Aelnsia0)#ah_Hosn" nam  97599>>stnamiosp.c#_buff6en1="61a14e th=SCDA.asSC"lins="d">shpn.>>sSC"li6u81a1u6s/s6 71579>>sp#976 FAItif="d,6i+1 t61 12th=shpn..  64669>> 64669>>p2t  p#99     hrefp2tL118s="lins="d">shpn.>>sssi/_done *href="dri+e tssi/_doneoL98 !9>>sp#986    tiru.18en_done *href="dri+e t.18en_doneoL98"ef="e;7ns="d">io_/scsi/aha1u6s/34s/sc6up1pn.heck6c#11186 7d/oL290ahaha>aha6li1e"61i12"d,shpn."14ns="d">ah_HosNUnnnnnnnns" namkfree *href="dri+e tkfreeL1186 id/oL190ahaha>p2t  p#99     hrefp2tL118s="lins="d">shpn.>>sa#98_scribble *href="dri+e ta#98_scribblem  9259100iDO_LOC (href="ddddi+e6u71pn.heck6ah1152x.c#L1186 id/oL290a6ah1>a61+e e th=shpn.asSC"linah_HosNUnnnnnnnns" namp2t  p#99     hrefp2tL118s="lins="d">shpn.>>sa#98_scribble *href="dri+e ta#98_scribblemsp#986    tiru9"6f="df="dri+e th=synchronSCpns="dsp.cersSC"lif="df="drsp.cer#6u81pn.heck6s/1csi/ahaha152x.c#L1186 6d/1L261a12p.cer#9on.asSC"lin 64669>>>ahonief="e;7ns="d">io_/scsi/aha1u6s6791pn.heck6  1ns="d">QLOCKERLp   tir6ct1hr61h14e th=S/ah.asSC"lins="d">shpn.>>sSC"li6="1  ens="6">1LOCKERLpsp  *pletionef6"d1i+62u1nhi+e th=S/ah_HosNUah_HosNUs" namCO97599>>sp#997    rah58s/scsi/ahaha152x.c#L1186 id/oL29"ahaha>aha9line" nam  98599>>tO_UNLOC (href="ddddi+e t6sh1  drah26s/1csi/ahaha152x.c#L1186 6d/1L262i1ualhreft37;s &onief 64669>>sp 964    tirucC"l/ah_Hosh"lif="d;rahars/scsi/ahaha152x.c#L1186 id/oL1done *href="dri+e thd/oL1done2"5>  9259100iD      oL29nddi+e th=S/ah_HosDPRoL29nddi+e12"d,o" namshuff/s>>pr="tkf="dri+SCDAnoam  L7SCDAnoelns/s>>pr="tkf="dri+i>  88589>>sp#98/i>io_p/s>>pr="tkf="dri+lun9line" namsp#986    tirup2t  p#99     hrefp2tL118"5>  98599>>tO_UNLOC (href="ddddi+e t6s11hronSCp6pn1>>sSid u4    href="  *6pa1cr62esul9hreft37;s &onief 64669>>n  855p2t  p#99     hrefp2tL118s="lins="d">shpn.>>sssi/_done *href="dri+e tssi/_doneoL986 id/oL190ahaha>p2t  p#99     hrefp2tL118=92"5>  9259100iDO_LOC (href="ddddi+e6e 1>>>>>>>6>>1e t.ptrnam  :6sp1ce62p12bblnt_is"1+e th=sy 64669>>sp 964    tirucC"l/ah_Hosh"lif="d;rahars/scsi/ahaha152x.c#L1186 id/oL1done *href="dri+e thd/oL1done2"5>  9259100iD      oL29nddi+e th=S/ah_HosDPRoL29nddi+e12"d,o" namshuff/s>>pr="tkf="dri+SCDAnoam  L7SCDAnoelns/s>>pr="tkf="dri+i>  88589>>sp#98/i>io_p/s>>pr="tkf="dri+lun9line" namsp#986    tirup2t  p#99     hrefp2tL118"5>  98599>>tO_UNLOC (href="ddddi+e t6s<104o add6>>1>e t.this_  tidual6>  6 s1.c62i1ualhreft37;4ns="d"> 64669>>n" namC 97599>>sp#997    rah4rs/scsi/ahaha152x.c#L1185 id/oL59"ahaha>aha0ine" nam  9259100iDO_LOC (href="ddddi+e6="149>>>>>6>>1>>>e t.sp.cer /oL55"6>6 :1ne62 12th=shpn..  64669>>>ahonief="e;7ns="d">io_/scsi/aha1u6s6=p1pn.heck6c#1.cers_  tidual6: left 6p.1er62i12"d2"5>  9259100iDO_LOC (href="ddddi+e6=71pn.heck65516>  : 2    i"commentof6th1"p62+e e th=shpn.asSC"lins" namCON>aha3ine" namahaelns=>sp#986    tiru9"6f="df="dri+e th=synchronSCpns="dsp.cersSC"lif="df="drsp.cer#6=81pn.heck6s/1csi/ahaha152x.c#L1186 6d/1L2628e e #ift>sp#986    tirudefcsi>  88589>>sp#98/icfcsi>aha152x.c#L1186 id/oAHAe" X_STATf="drah5rs/scsiAHAe" X_STAT 865="d"href="draha7s/scsi/ahaha152x.c#L6s91pn.heck6ns1"d">shpn.>>sp.c#_buffl6nf1"d62"drlength#9S/a &onief="e;7ns="d">io_/scsi/aha1u6s/34s/sc6="1/oL55"66  1ns="d">QLOCKERLp   tir6ct1hr63u1nhi+e th=S/ah_HosNU>>sdebus_pa.14 HOSTDATA59"ahaha>aha0inHOSTDATAL1186 id/oL190ahaha>lapt962  945    oid hre="dri+es="lins="d">shpn.>>sbusfree_without_doneaahL"ass62  945    oid busfree_without_doneaahL"assdri+++8asset_  tid;href="dri+e th8."asset_6_U1ns="dth6s_1 tidualsSC"lif="df="dr6hi1_ 63i1ual#endif>  98599>>tO_UNLOC (href="ddddi+e t6_c1mshpn.>>sp.c#_buffle6f=1dr63esul9hreft37;>ahonief="e;7ns="d">io_/scsi/aha1u6s6_ 1>>>>>>>6  1ns="d">QLOCKERLp   tir6ct1hr63p12bbahonief="e;7ns="d">io_/scsi/aha1u6s6_<104o add6>>1dualsSC"lif="df="drsp.6er1_ 63i1ualhreft37;ISSU>aha3ine" namaha 865="d"href="draha7s/scsi/ahaha152x.c#L6on1d9>>>>>6>>1L1186 id/oL290ahaha>ah69l1ne63 12th=shpn..  64669>>>>pr="tkf="dri+eURRENTove3ine" nam>sp#986    tiruremove_fir98_ve3ine" namaha3ine" namaha 865=8asset_  tid;href="dri+e th8."asset_6_p1pn.heck6c#1="d">shpn.>>sp.c#_buff6en1="63i12"d2"5>  9259100iDO_LOC (href="ddddi+e6o71pn.heck6en1s="d">shpn.>>sp.c#_buf6le1f=63+e e th=shpn.s" namCO97599>>sp#997    rah58s/scsi/ahaha152x.c#L1186 id/oL29"ahaha>aha9line" nam  98599>>tO_UNLOC (href="ddddi+e t6o81pn.heck6nc1ronSCpns="dsp.cersSC"l6f=1df63a1ahaahonief="e;7ns="d">io_/scsi/aha1u6s61819on.c#_6C"1ins="d">shpnlengthsSC"6if1"d6391ualhreft37;CURRENTove3ine" nam>sph960    tp EM     href="dri6181coulins6"d1>shpn.>>sp.c#_sg_couli6="1ri64u1nhi#ift>sp#986    tirudefcsi>  88589>>sp#98/icfcsi>aha152x.c#L1186 id/oAHAe" X_STATf="drah5rs/scsiAHAe" X_STAT 865="d"href="draha7s/scsi/ahaha152x.c#L6181cs="dth6s_1152x.c#L1186 id/oL29"a6ah1>a64i1ualhreft37;s &oniefns="d">shpn.>>s c="d"f="drah5rs/scsi c="d"5>i+++8asset_  tid;href="dri+e th8."asset_61c1m  98599>>tO_UNLOC (href="ddddi+e t6181LOC cou6in1="d">shpn.>>sct hunsig6ed1lo64p12bblnt_is"1+e th=sy id/oL190ahaha>CURRENTove3ine" namshpn.>>sSCpf="drah5rs/scsi/Cpelns.ns="d">shpn.>>sphasef="drah5rs/scsiphase blen|=  id/oL190ahaha>lelec="ng9line" namshpn.>>sSC"li61n1d9>>>>>6>i1>>sp])deosDMASTA f="d,6i+1 >64 12th=shpn..  64669>>>>pr="tkf="dri+C"l/ah_Hosh"lif="d;rahars/scsi/ahaha152x.c#L1186 id/oL1selec="d"ahaha>aha0ine" nam  9259100iD      oL29nddi+e th=S/ah_HosDPRoL29nddi+e12"d,o" namshuff/s>>pr="tkf="dri+e th=S/ah_HosINFO_LEADns="d">io_port0INFO_LEAreseCURRENTove3ine" nam  9259100iDO_LOC (href="ddddi+e6h71pn.heck6en1aha152x.c#L1186 id/oL265a1ah64+e e th=shpn.asSC"lins" nam  97599>>sclear selec="d"atimeoutspo bpa.14ho href="draha7s/scsi/ahaha152x.c#L6181pn.heck6s/1csi/ahaha152x.c#L1186 6d/1L264a12p.cer#9on.asSC"lins" nams d 89ef="drah5rs/scsi/ahaha152x.c#L1186 id/oL29"SSTAT1f="drah5rs/scsi/STAT1 865iaresetSC"lif="dfSELT/ah_HosINFO_LEADSELT/oL98"5>  98599>>tO_UNLOC (href="ddddi+e t61819on.c#_6qu1n, when this is tho"fi6st1pd64h14e th=S/ah.asSC"lins="d">shpn.>>sSC"li6="1s="lins6"d1>shpn."d hhi+unsigned 6on1di65u1nhi+e th=S/ah_HosNU>>sdebus_pa.14 s d 89ef="drah5rs/scsi/ahaha152x.c#L1186 id/oL29"SCSIIe th=S/ah_HosDPRSCSIIe 865ia6 id/oL190ahaha>lapt962  945    oid hre="dri+s="lins="d">shpn.>>sthis_i>  88589>>sp#98/this_i>aha1n2lt;< ns="d">shpn.>>sOID_  88589>>sp#98/OID_elns) |y id/oL190ahaha>CURRENTove3ine" namshpn.>>sde>>sp62  945    oid de>>spelnss="lins="d">shpn.>>si>  88589>>sp#98/i>io_p"5>  98599>>tO_UNLOC (href="ddddi+e t6181="lins=6d"1shpn."d hhi+unsigned l6ng1i+65i1ualhreft37;s &oniefns="d">shpn.>>sc d 89ef="drah5rs/scsi/ahaha152x.c#L1186 id/oL29"SXFRCTL1f="drah5rs/scsi/XFRCTL1 865ia6 id/oL190ahaha>PARITY59"ahaha>aha0inaARITY1ualh? 9259100iD      ENSPCH_Hosh"lif="d;rahENSPCH_1ualh: 0 ) |y id/oL190ahaha>ENSTIMERf="drah5rs/scsiENSTIMERio_p"5>  98599>>tO_UNLOC (href="ddddi+e t61c1mS/shpn)defL11i6="1ri65esul9hreft37;s &onief>>sdebus_pa.14 s d 89ef="drah5rs/scsi/ahaha152x.c#L1186 id/oL29"SCSISEQ th=S/ah_HosDPRSCSISEQ 865iaresetSC"lif="dfENSEL/ah_HosINFO_LEADENSEL/ blen|aresetSC"lif="dfENAUTOATN/ah_HosINFO_LEADENAUTOATN/ blen|anresetSC"lif="dfDISCONNECTEDaha3ine" namio_/scsi/aha1u6s/34s/sc6181ee;rah46"a1SC"lins="d">shpn.>>sSC6li1="65a14e #ift>sp#986    tirudefcsi>  88589>>sp#98/icfcsi>aha152x.c#L1186 id/oAHAe" X_STATf="drah5rs/scsiAHAe" X_STAT 865="d"href="draha7s/scsi/ahaha152x.c#L61n1d9>>>>>6>i1csi/ahaha152x.c#L1186 6d/2L265 12th=shpn..  64669>>>>pr="tkf="dri+HOSTDATA59"ahaha>aha0inHOSTDATAL1186 id/oL190ahaha>lapt962  945    oid hre="dri+es="lins="d">shpn.>>sbusfree_without_newaahL"ass62  945    oid busfree_without_newaahL"ass5>i+++8asset_  tid;href="dri+e th8."asset_61=1shpn.to6ins="d">shpn.>>sp)->hr6f="dr65i12"d#endif>  98599>>tO_UNLOC (href="ddddi+e t6171pn.heck6.s="lins="d">HOSTDATA>>sp6href=65+e e th=shpn.asSC"lin>>sdebus_pa.14 s d 89ef="drah5rs/scsi/ahaha152x.c#L1186 id/oL29"SCSISEQ th=S/ah_HosDPRSCSISEQ 865iaresetSC"lif="dfDISCONNECTEDaha3ine" namahonief="e;7ns="d">io_/scsi/aha1u6s61819on.c#_6ins="d">shpn.>>sct hunsig6ed lo65h14e th=S/ah.asSC"lins="d">shpn.>>sSC"li6="dee;rah56s/scsi/ahaha152x.c#L1186 6d/oL266u1nhi#ift>sp#986    tirudefcsi>  88589>>sp#98/icfcsi>aha152x.c#L1186 id/oAHAe" X_STATf="drah5rs/scsiAHAe" X_STAT 865="d"href="draha7s/scsi/ahaha152x.c#L6=81="lins=6c#L1186 7d/oL29"ahaha>aha6line"66i1ualhreft37;shpn.>>s c="d"f="drah5rs/scsi c="d"5>i+="d"href="draha7s/scsi/ahaha152x.c#L6=c1m>sdebus_pa.14 HOSTDATA59"ahaha>aha0inHOSTDATAL1186 id/oL190ahaha>lapt962  945    oid hre="dri+es="lins="d">shpn.>>sbusfree_without_any_ c="d"f="drah5rs/scsibusfree_without_any_ c="d"5>i+++8asset_  tid;href="dri+e th8."asset_6uct h}rah66s/scsi/ahaha152x.c#L1186 6d/oL266p12bb#endif>  98599>>tO_UNLOC (href="ddddi+e t6=81ee;rah4693ahaha>aha9line" nam 66a14e >ahonief="e;7ns="d">io_/scsi/aha1u6s6=n1d9>>>>>6 nam>s  68    66n13di+e th=SCpn."asINTENns="d">io_port0I6u3R8lhreft691ahaha>aha5line" nam  97599>> bpa.14ho href="draha7s/scsi/ahaha152x.c#L6u=1s>uff61ahaha>aha6line" nam  66+e e s" nam  97599 * Selec="d"adone (OUT) bpa.14ho href="draha7s/scsi/ahaha152x.c#L6u81pn.heck6s="d">QLOCKERLdonet;hreri6e th=66a12p.s" nam  97599 * - queue IDENTIFY message ass SDTR to selec=edstarget for message out bpa.14ho href="draha7s/scsi/ahaha152x.c#L6u819on.c#_6/scsi/ahaha152x.c#L1186 i6/oL1966"drles" nam  97599 *   (ATN oL9er=i> automagically via ENAUTOATN/ in busfree()) bpa.14ho href="draha7s/scsi/ahaha152x.c#L6drah69s/sc6i/ahaha152x.c#L1186 id/oL69"aha67u1nhis" nam  97599 *o bpa.14ho href="draha7s/scsi/ahaha152x.c#L6>QLOCKERLp6EQUEST_Sth=sSC"lif="df="d6iREQU67i1ualstatic void  id/oL190ahaha>leldo_run9line" nam  855si/ahH#985    drivers/scsi/ahH#98sul9h1186 id/oL29"5 csapt962  945    oid hre="dri+eho href="draha7s/scsi/ahaha152x.c#L6>c1mshpnresul9     hre6="dri67esul9f="e;7ns="d">io_/scsi/aha1u6s/34s/sc6(ri+e th=s6enns="d">shpn.>>sp.c#_buf6lenf=67p12bblnt_is"1>>sdebus_pa.14 s d 89ef="drah5rs/scsi/ahaha152x.c#L1186 id/oL29"SCSISInf="drah5rs/scsiSCSISIn 865ia0)8asset_  tid;href="dri+e th8."asset_6d81n."asIS6s/scsi/ahaha152x.c#L1186 6d/oL167412bblnt_is"1>>sdebus_pa.14 s d 89ef="drah5rs/scsi/ahaha152x.c#L1186 id/oL29"SSTAT1f="drah5rs/scsi/STAT1 865iaresetSC"lif="dfCLRBUSFREE3ine" nam  98599>>tO_UNLOC (href="ddddi+e t6d81nins="d6id/oL29"ahaha>aha9line" n6m>sdebus_pa.14 s d 89ef="drah5rs/scsi/ahaha152x.c#L1186 id/oL29"SSTAT1f="drah5rs/scsi/STAT1 865iaresetSC"lif="dfCLRPHASECHnf="drah5rs/scsiCLRPHASECHnio_p"5>  98599>>tO_UNLOC (href="ddddi+e t6d3R8lhreft6aha152x.c#L1186 id/oL29"a6aha>a67i12"d2"5>  9259100iDO_LOC (href="ddddi+e6d=1s>uff6/ahaha152x.c#L1186 id/oL26"ahah67+e e th=shpn.s" namCURRENTove3ine" namshpn.>>sSCpf="drah5rs/scsi/Cpelns.ns="d">shpn.>>sphasef="drah5rs/scsiphase blen2x.c#= ~6 id/oL190ahaha>lelec="ng9line" namnot_issui>  88589>>sp#98/not_issui>elns=5>  98599>>tO_UNLOC (href="ddddi+e t6d81pn.heck6s/scsi/ahaha152x.c#L1186 6d/oL267a1ahaahonief="e;7ns="d">io_/scsi/aha1u6s6>819on.c#_60SIsSC"lins="d">shphase  6 ,   67"drlength#9S/>>sdebus_pa.14 s d 89ef="drah5rs/scsi/ahaha152x.c#L1186 id/oL29"SCSISEQ th=S/ah_HosDPRSCSISEQ 865ia0)8asset_  tid;href="dri+e th8."asset_6aha1u6s/796/scsi/ahaha152x.c#L1186 76/oL2968a11a>aha9lineL86"5>  86588>>sp#886    ti6aQLOCKERLp6s/scsi/ahaha152x.c#L1186 6d/oL268i1ualhreft37;>sph960    tp EM     href="dri6ax.c#_tC"l6=983    oq8    (href="ddd6i+e9868esul9hreft37;s &onief>>sdebus_pa.14 C"lr=113s/scsi/ahaha152x.c#L1186 id/oL190ahaha>ERRddi+e th=S/ah_HosDPRERRddi+e>datao" namshuff/s>>pr="tkf="dri+e th=S/ah_HosINFO_LEADns="d">io_port0INFO_LEAreseCURRENTove3ine" namsp#986    tirudone *href="dri+e thoneaha15186 id/oL29"5 class=9line" nam  865,presetSC"lif="dfDID_NO_CONNECT3ine" namLinnamSCpns="dsp.cersSC"lif="df="drsp.cer#6781nins="d69"ahaha>aha9line" namahonief="e;7ns="d">io_/scsi/aha1u6s686 id/oL296ahaha>aha5line" nam  9259100iDO_LOC (href="ddddi+e67=1s>uff69"ahaha>aha6line" nam 68+e e th=shpn.s" nams d 89ef="drah5rs/scsi/ahaha152x.c#L1186 id/oL29"SSTAT0f="drah5rs/scsi/STAT0 865iaresetSC"lif="dfCLRSELD/ah_HosINFO_LEADCLRSELD/elns=5>  98599>>tO_UNLOC (href="ddddi+e t68n."asdone65ahaha>aha7line" nam  68a12p.cer#9on.>  98599>>tO_UNLOC (href="ddddi+e t68819on.c#_6pCmnins="d">id>>sp])S>>sp6mnief68"drlength#9S/>>sdebus_pa.14 ADDMSG/ah_HosINFO_LEADADDMSG/52x.c#L1186 id/oL29"IDENTIFYah_HosINFO_LEADIDENTIFY52x.c#L1186 id/oL29"RECONNECT3ine" namshpn.>>sde>>sp62  945    oid de>>spelnss="lins="d">shpn.>>slun9line" nam  86588>>sp#886    ti6rQLOCKERLp6i/ahaha152x.c#L1186 id/oL69"aha69i1ualhreft37;shpn.>>sSCpf="drah5rs/scsi/Cpelns.ns="d">shpn.>>sphasef="drah5rs/scsiphase blen2x.c#fns="d">shpn.>>s bor="ng9line" namshpns>>dev6cef="69esul9hreft37;s &onief>>sdebus_pa.14 ADDMSG/ah_HosINFO_LEADADDMSG/52x.c#L1186 id/oL29"AB89ef="drah5rs/scsiAB89eelns=5>  98599>>tO_UNLOC (href="ddddi+e t6+ri+e th=s6MDINFOns="d">iosp.c#_buff6enf="69p12bblnt_is"1a &onieshpn.>>sSCpf="drah5rs/scsi/Cpelns.ns="d">shpn.>>sphasef="drah5rs/scsiphase blen2x.c#fns="d">shpn.>>s.18en="ng9line" nam>sph960    tp EM     href="dri6+ef="drah86/ahaha152x.c#L1185 id/oL56"ahah69i1ualhreft37;4ns="d">>>sdebus_pa.14 ADDMSG/ah_HosINFO_LEADADDMSG/52x.c#L1186 id/oL29"BUS_DEVICE_RESEef="drah5rs/scsiBUS_DEVICE_RESEeelns=5>  98599>>tO_UNLOC (href="ddddi+e t6+81nins="d6ns="d">shpn.>>sp.c#_buffl6nf="d69 12th=shpn.. a &onie>SYNCHRONOUSf="drah5rs/scsiSYNCHRONOUSelns) he669>>sph960    tp EM     href="dri6+6 id/oL296s/scsah8rs/scsi/ahahr1hah6>/scs69i12"d,shpn."14ns="d">resetSC"lif="dfCURRENTove3ine" namshpn.>>sSCpf="drah5rs/scsi/Cpelns.ns="d">shpn.>>sphasef="drah5rs/scsiphase blen|=  id/oL190ahaha>lyncneg9line" nam  98599>>tO_UNLOC (href="ddddi+e t6+=1s>uff69"asi/aha152x.c#L1186 7d/6L"asi69+e e th=shpn.asSC"lin>>sdebus_pa.14 MSG/LENf="drah5rs/scsiMSG/LENe e t+=  id/oL190ahaha>lpi_populate_6ync_msg9line" nam  97599>>snegotia="d"ain prog.18s *o bpa.14ho href="draha7s/scsi/ahaha152x.c#L6i51"T"5> p6pCm="d">QLOCKERLp.c#_done6 Cm="69"drlength#9S/>ahonief="e;7ns="d">io_/scsi/aha1u6s7ah1anot_is7u11ns="d">id>>sp])not_iss71i1  70a11a>aha9lineL86"5>  86588>>sp#886    ti7a11anot_is7u/ahaha152x.c#L1186 id/oL7la1s870i1ualhreft37;s" nams dRATE3ine" nam  98599>>tO_UNLOC (href="ddddi+e t7u21* href=7d"aSC"lins="d">shpns>>dev7th1sy70esul9>ahonief="e;7ns="d">io_/scsi/aha1u6s7a31* href=7dDINFOns="d">iosp.c#_buff7th1sh70p12bbahonief="e;7ns="d">io_/scsi/aha1u6s7u41 to add7iahaha152x.c#L1185 id/oL57"a1f=70i1uals" nam  97599>> bpa.14ho href="draha7s/scsi/ahaha152x.c#L7u51 to add7is="d">shpn.>>sp.c#_buffl7d/1L270 12ths" nam  97599 * Selec="d"atimeout bpa.14ho href="draha7s/scsi/ahaha152x.c#L7u61 to add7i/scsah8rs/scsi/ahahr1hah7ec1="70i12"ds" nam  97599 * - Linnam ahL"ass to mid-level with failure cause bpa.14ho href="draha7s/scsi/ahaha152x.c#L7u71 to add7i"asi/aha152x.c#L1186 7d/7L"1"d70+e e s" nam  97599 * bpa.14ho href="draha7s/scsi/ahaha152x.c#L7u81 to add7iahers/scsi/aha152x.c#L1176a1="70a12p.s" nam  97599 *o bpa.14ho href="draha7s/scsi/ahaha152x.c#L7191pn.heck7"Cm="d">QLOCKERLp.c#_done7 C1 t70h14e static void  id/oL190ahaha>lelto_run9line" nam  855si/ahH#985    drivers/scsi/ahH#98sul9h1186 id/oL29"5 csapt962  945    oid hre="dri+eho href="draha7s/scsi/ahaha152x.c#L7811aha152x7c#11186 id/oL29"ahahas=107li1e"71u1nhihe669>>sph960    tp EM     href="dri7uc1haha1527.c1L1186 7d/oL290ahaha>ah7hl1ne71i1ualhreft37;s" nams d 89ef="drah5rs/scsi/ahaha152x.c#L1186 id/oL29"SCSISEQ th=S/ah_HosDPRSCSISEQ 865ia0)89on.asSC"line669>>sph960    tp EM     href="dri7u21* href=7s=1>shGFP_ATOMISUE_SC    7|i1e 71esul9hreft37;>>sdebus_pa.14 s d 89ef="drah5rs/scsi/ahaha152x.c#L1186 id/oL29"SSTAT1f="drah5rs/scsi/STAT1 865iaresetSC"lif="dfCLRSELTIM/ah_HosINFO_LEADCLRSELTIM/elns=5>  98599>>tO_UNLOC (href="ddddi+e t7u>1 to add7.c1_scribblne>>spSCp    .7+s1c#71p12bbahonief="e;7ns="d">io_/scsi/aha1u6s7u<104o add7MD1NFOns="d">iosp.c#_buff7en1="71412bblnt_is"1>>sdebus_pa.14 C"l/ah_Hosh"lif="d;rahars/scsi/ahaha152x.c#L1186 id/oL1selec="d"ahaha>aha0ine" nam  9259100iD      oL29nddi+e th=S/ah_HosDPRoL29nddi+e12"d,o" namshuff/s>>pr="tkf="dri+e th=S/ah_HosINFO_LEADns="d">io_port0INFO_LEAreseCURRENTove3ine" nam>sp#976 FAItif="d,7i+1 t71n13di+e th=SCpn."asINTENns="d">io_port0I7up1pn.heck7c#11186 7d/oL290ahaha>aha7li1e"71i12"d,shpn."1shpn.>>sCURRENTove3ine" nam>sph960    tp EM     href="dri7u71pn.heck7ah1152x.c#L1186 id/oL290a7ah1>a71+e e th=shpn.asSC"lin>>sdebus_pa.14 C"l/ah_Hosh"lif="d;rahars/scsi/ahaha152x.c#L1186 id/oL1selec="d"ahaha>aha0ine" nam  9259100iD      oL29nddi+e th=S/ah_HosDPRoL29nddi+e12"d,o" namshuff/s>>pr="tkf="dri+e th=S/ah_HosINFO_LEADns="d">io_port0INFO_LEAreseCURRENTove3ine" namQLOCKERLp   tir7ct1hr71"drlength#9S/>ahonief="e;7ns="d">io_/scsi/aha1u6s7="1  ens="7">1LOCKERLpsp  *pletionef7"d1i+72a11a>aha9lineL86"5>  86588>>sp#886    ti7sh1  drah27s/1csi/ahaha152x.c#L1186 7d/1L272i1ualhreft37;s" namCURRENTove3ine" namshpn.>>sSCpf="drah5rs/scsi/Cpelns.ns="d">shpn.>>sphasef="drah5rs/scsiphase blen2x.c#= ~ id/oL190ahaha>lelec="ng9line" nam>sSid u4    href="  *7pa1cr72haha>aha8lineL86"5>  86588>>sp#886    ti7e 1>>>>>>>7>>1e t.ptrnam  :7sp1ce72p12bblnt_is"1shpn.>>sSCpf="drah5rs/scsi/Cpelns.ns="d">shpn.>>sphasef="drah5rs/scsiphase blen2x.c#fns="d">shpn.>>s bor=i>  88589>>sp#98/ bor=i>elns) he669>>sph960    tp EM     href="dri7s<104o add7>>1>e t.this_  tidual6>  7 s1.c72i1ualhreft37;4ns="d">>>sdebus_pa.14 C"l/ah_Hosh"lif="d;rahars/scsi/ahaha152x.c#L1186 id/oL1selec="d"ahaha>aha0ine" nam  9259100iD      oL29nddi+e th=S/ah_HosDPRoL29nddi+e12"d,o" nam="lns="d">shuff/s>>pr="tkf="dri+e th=S/ah_HosINFO_LEADns="d">io_port0INFO_LEAreseCURRENTove3ine" nam7 :1ne72 12th=shpn..  64669>>>sp#986    tirudone *href="dri+e thoneaha15186 id/oL29"5 class=9line" nam  865,presetSC"lif="dfDID_AB89ef="drah5rs/scsiDID_AB89eaha1n2lt;< 16)SCpns="dsp.cersSC"lif="df="drsp.cer#7=p1pn.heck7c#1.cers_  tidual6: left 7p.1er72i12"d,shpn."1a &onie>sph960    tp EM     href="dri7=71pn.heck75516>  : 2    i"commentof7th1"p72+e e th=shpn.asSC"lins" namC"l/ah_Hosh"lif="d;rahars/scsi/ahaha152x.c#L1186 id/oL1selec="d"ahaha>aha0ine" nam  9259100iD      oL29nddi+e th=S/ah_HosDPRoL29nddi+e12"d,o" namshuff/s>>pr="tkf="dri+e th=S/ah_HosINFO_LEADns="d">io_port0INFO_LEAreseCURRENTove3ine" nam  865,presetSC"lif="dfDID_BUS_BUSYah_HosINFO_LEADDID_BUS_BUSYaha1n2lt;< 16)SCpns="dsp.cersSC"lif="df="drsp.cer#7=91pn.heck7ns1"d">shpn.>>sp.c#_buffl7nf1"d72"drlength#9S/a &onief="e;7ns="d">io_/scsi/aha1u6s/34s/sc7="1/oL55"67  1ns="d">QLOCKERLp   tir7ct1hr73u1nhi+e th=S/ah_HosNU>" nam  97599>>sARBIdRATION wd", but SELECTION failed *o bpa.14ho href="draha7s/scsi/ahaha152x.c#L7_U1ns="dth7s_1 tidualsSC"lif="df="dr7hi1_ 73i1ualhreft37;s &oniefns="d">shpn.>>sC"l/ah_Hosh"lif="d;rahars/scsi/ahaha152x.c#L1186 id/oL1selec="d"ahaha>aha0ine" nam  9259100iD      oL29nddi+e th=S/ah_HosDPRoL29nddi+e12"d,o" namshuff/s>>pr="tkf="dri+e th=S/ah_HosINFO_LEADns="d">io_port0INFO_LEAreseCURRENTove3ine" namshpn.>>sp.c#_buffle7f=1dr73esul9hreft37;s &onief>>sdebus_pa.14 done *href="dri+e thoneaha15186 id/oL29"5 class=9line" nam  865,presetSC"lif="dfDID_NO_CONNECT3ine" nam>>>>>>7  1ns="d">QLOCKERLp   tir7ct1hr73p12bblnt_is"1aCpns="dsp.cersSC"lif="df="drsp.cer#7_<104o add7>>1dualsSC"lif="df="drsp.7er1_ 73a14e >ahonief="e;7ns="d">io_/scsi/aha1u6s7on1d9>>>>>7>>1L1186 id/oL290ahaha>ah79l1ne73n13di+e th=SCpn."asINTENns="d">io_port0I7_p1pn.heck7c#1="d">shpn.>>sp.c#_buff7en1="73i12"ds" nam  97599>> bpa.14ho href="draha7s/scsi/ahaha152x.c#L7o71pn.heck7en1s="d">shpn.>>sp.c#_buf7le1f=73+e e s" nam  97599 * Selec="d"ai"adone bpa.14ho href="draha7s/scsi/ahaha152x.c#L7o81pn.heck7nc1ronSCpns="dsp.cersSC"l7f=1df73a12p.s" nam  97599 * - put curr975 ahL"ass back to issui queueL1pa.14ho href="draha7s/scsi/ahaha152x.c#L7o91pn.heck7C"1ins="d">shpnlengthsSC"7if1"d73"drles" nam  97599 *   (reconnec="d"aof a disconnec=ed nexusai"steadL1pa.14ho href="draha7s/scsi/ahaha152x.c#L7181coulins7"d1>shpn.>>sp.c#_sg_couli7="1ri74u1nhis" nam  97599 *is"1of successful selec="d"aout) bpa.14ho href="draha7s/scsi/ahaha152x.c#L7181cs="dth7s_1152x.c#L1186 id/oL29"a7ah1>a74i1uals" nam  97599 * bpa.14ho href="draha7s/scsi/ahaha152x.c#L71c1m  97599 *o bpa.14ho href="draha7s/scsi/ahaha152x.c#L7181LOC cou7in1="d">shpn.>>sct hunsig7ed1lo74p12bbstatic void  id/oL190ahaha>leldi_run9line" nam  855si/ahH#985    drivers/scsi/ahH#98sul9h1186 id/oL29"5 csapt962  945    oid hre="dri+eho href="draha7s/scsi/ahaha152x.c#L7181ee;rah47s/1csi/ahaha152x.c#L1185 7d/1L574a14e f="e;7ns="d">io_/scsi/aha1u6s/34s/sc71n1d9>>>>>7>i1>>sp])deosDMASTA f="d,7i+1 >74 12th=shpn.. 4    i"comment"> * leli>  88589>>sp#98/leli>hronSCpns="dsp.cersSC"lif="df="drsp.cer#7h=1shpn.to7al1"d hhi+unsigned longdi7to1al74612th=shpn.. 4    i"comment"> * target  88589>>sp#98/targethronSCpns="dsp.cersSC"lif="df="drsp.cer#7h71pn.heck7en1aha152x.c#L1186 id/oL275a1ah74+e e th=shpn.unsigned long  i"comment"> * L29"ahaha>aha9line" namio_/scsi/aha1u6s71819on.c#_7qu1n, when this is tho"fi7st1pd74"drlength#9S/>>sdebus_pa.14 s d 89ef="drah5rs/scsi/ahaha152x.c#L1186 id/oL29"SCSISInf="drah5rs/scsiSCSISIn 865ia0)8asset_  tid;href="dri+e th8."asset_7="1s="lins7"d1>shpn."d hhi+unsigned 7on1di75u1nhi+e th=S/>>sdebus_pa.14 s d 89ef="drah5rs/scsi/ahaha152x.c#L1186 id/oL29"SSTAT0f="drah5rs/scsi/STAT0 865iaresetSC"lif="dfCLRSELDIah_HosINFO_LEADCLRSELDIelns=5>  98599>>tO_UNLOC (href="ddddi+e t7181="lins=7d"1shpn."d hhi+unsigned l7ng1i+75i1ualhreft37;s" nams d 89ef="drah5rs/scsi/ahaha152x.c#L1186 id/oL29"SSTAT1f="drah5rs/scsi/STAT1 865iaresetSC"lif="dfCLRBUSFREE3ine" nam  98599>>tO_UNLOC (href="ddddi+e t71c1mS/shpn)defL11i7="1ri75esul9hreft37;>>sdebus_pa.14 s d 89ef="drah5rs/scsi/ahaha152x.c#L1186 id/oL29"SSTAT1f="drah5rs/scsi/STAT1 865iaresetSC"lif="dfCLRPHASECHnf="drah5rs/scsiCLRPHASECHnio_p"5>  98599>>tO_UNLOC (href="ddddi+e t7181LOC cou7in1csi/ahaha152x.c#L1186 7d/1L275p12bbahonief="e;7ns="d">io_/scsi/aha1u6s7181ee;rah47"a1SC"lins="d">shpn.>>sSC7li1="75i1ualhreft37;CURRENTove3ine" nam>sph960    tp EM     href="dri71n1d9>>>>>7>i1csi/ahaha152x.c#L1186 7d/2L275 12th=shpn..  64669>>shpn.>>sSCpf="drah5rs/scsi/Cpelns.ns="d">shpn.>>sphasef="drah5rs/scsiphase blen2x.c#fns="d">shpn.>>snot_issui>  88589>>sp#98/not_issui>elns=eho href="draha7s/scsi/ahaha152x.c#L71=1shpn.to7ins="d">shpn.>>sp)->hr7f="dr75i12"d,shpn."14ns="d">ah_HosNUns="d">shpn.>>sp"lr=113s/scsi/ahaha152x.c#L1186 id/oL190ahaha>ERRddi+e th=S/ah_HosDPRERRddi+e>datao" nam yet="lns="d">shuff/s>>pr="tkf="dri+e th=S/ah_HosINFO_LEADns="d">io_port0INFO_LEAreseCURRENTove3ine" namHOSTDATA>>sp7href=75+e e asset_  tid;href="dri+e th8."asset_7181pn.heck7s/scsi/ahaha152x.c#L1186 7d/oL275a12p.cer#9on.asSC"linresetSC"lif="dfC"l/ah_Hosh"lif="d;rahars/scsi/ahaha152x.c#L1186 id/oL1selec="d"ahaha>aha0ine" nam  9259100iD      ERRddi+e th=S/ah_HosDPRERRddi+e>datao" namshuff/s>>pr="tkf="dri+e th=S/ah_HosINFO_LEADns="d">io_port0INFO_LEAreseCURRENTove3ine" namshpn.>>sct hunsig7ed lo75h14e th=S/ah.asSC"lins="d">shpn.>>sSC"li7="dee;rah57s/scsi/ahaha152x.c#L1186 7d/oL276u1nhi+e th=S/ah_HosNU>>sdebus_pa.14 C 97599>>sp#997    rah4rs/scsi/ahaha152x.c#L1185 id/oL59"ahaha>aha0ine" nam  9259100iDO_LOC (href="ddddi+e7=81="lins=7c#L1186 7d/oL29"ahaha>aha7line"76i1ualhreft37;s &oniefns="d">shpn.>>s ppendove3ine" namaha3ine" namaha 865iaresetSC"lif="dfCURRENTove3ine" nam  9259100iDO_LOC (href="ddddi+e7=c1m>sdebus_pa.14 CO97599>>sp#997    rah58s/scsi/ahaha152x.c#L1186 id/oL29"ahaha>aha9line" nam  98599>>tO_UNLOC (href="ddddi+e t7uct h}rah67s/scsi/ahaha152x.c#L1186 7d/oL276p12bbahonief="e;7ns="d">io_/scsi/aha1u6s7=81ee;rah4793ahaha>aha9line" nam 76i1ualhreft37;4ns="d">>>sdebus_pa.14 eURRENTove3ine" nam>sp#986    tiru9"6f="df="dri+e th=synchronSCpns="dsp.cersSC"lif="df="drsp.cer#7=n1d9>>>>>7 nam>s  78    76 12th=shpn.. >ahonief="e;7ns="d">io_/scsi/aha1u6s7u3R8lhreft791ahaha>aha5line" nam  9259100iDO_LOC (href="ddddi+e7u=1s>uff71ahaha>aha6line" nam  76+e e th=shpn.shpn.>>sDISCONNECTEDaha3ine" nam>sph960    tp EM     href="dri7u81pn.heck7s="d">QLOCKERLdonet;hreri7e th=76a12p.cer#9on.asSC"linresetSC"lif="dfC"l/ah_Hosh"lif="d;rahars/scsi/ahaha152x.c#L1186 id/oL1selec="d"ahaha>aha0ine" nam  9259100iD      oL29nddi+e th=S/ah_HosDPRoL29nddi+e12"d,o" namshuff/s>>pr="tkf="dri+e th=S/ah_HosINFO_LEADns="d">io_port0INFO_LEAreseCURRENTove3ine" namahonief="e;7ns="d">io_/scsi/aha1u6s7>QLOCKERLp7EQUEST_Sth=sSC"lif="df="d7iREQU77i1ualahonief="e;7ns="d">io_/scsi/aha1u6s7>c1mshpnresul9     hre7="dri77esul9hreft37;>>sdebus_pa.14 RECONN_TARGEef="drah5rs/scsiRECONN_TARGEesul9=-1SCpns="dsp.cersSC"lif="df="drsp.cer#7dct h}rah67enns="d">shpn.>>sp.c#_buf7lenf=77p12bbahonief="e;7ns="d">io_/scsi/aha1u6s7d81n."asIS7s/scsi/ahaha152x.c#L1186 7d/oL177412bblnt_is"1>>sdebus_pa.14 leli>  88589>>sp#98/leli>hron89>>sp#986    tiruG d 89ef="drah5rs/scsiGahaha152x.c#L1186 id/oL29"SELIe th=S/ah_HosDPRSELIe 865) 2x.c#f~(1n2lt;< ns="d">shpn.>>slapt962  945    oid hre="dri+s="lins="d">shpn.>>sthis_i>  88589>>sp#98/this_i>aha158asset_  tid;href="dri+e th8."asset_7d81nins="d7id/oL29"ahaha>aha9line" n7mio_port0I7d3R8lhreft7aha152x.c#L1186 id/oL29"a7aha>a77i12"d,shpn."1leli>  88589>>sp#98/leli>hron==0) he669>>sph960    tp EM     href="dri7d=1s>uff7/ahaha152x.c#L1186 id/oL27"ahah77+e e th=shpn.asSC"lins" namp"lr=113s/scsi/ahaha152x.c#L1186 " namshuff/s>>pr="tkf="dri+HOSTN/ah_HosINFO_LEADHOSTN/2"5>  9259100iD      leli>  88589>>sp#98/leli>hron58asset_  tid;href="dri+e th8."asset_7d81pn.heck7s/scsi/ahaha152x.c#L1186 7d/oL277a12p.cer#9on.asSC"linLinnamSCpns="dsp.cersSC"lif="df="drsp.cer#7>819on.c#_70SIsSC"lins="d">shphase  7 ,   77"drlength#9S/>ahonief="e;7ns="d">io_/scsi/aha1u6s7aha1u6s/797/scsi/ahaha152x.c#L1186 77/oL2978a11a>aha9lineL86"5>  86588>>sp#886    ti7aQLOCKERLp7s/scsi/ahaha152x.c#L1186 7d/oL278i1ualhreft37;for6 id/oL190ahaha>target  88589>>sp#98/targethron=7; !nresetSC"lif="dfleli>  88589>>sp#98/leli>hron82x.c#f(1n2lt;< ns="d">shpn.>>starget  88589>>sp#98/targethron)58 ns="d">shpn.>>starget  88589>>sp#98/targethron--eho href="draha7s/scsi/ahaha152x.c#L7ax.c#_tC"l7=983    oq8    (href="ddd7i+e9878esul9hreft37;s &oniefSCpns="dsp.cersSC"lif="df="drsp.cer#7ari+e th=s7s/scsi/ahaha152x.c#L1185 7d/oL578p12bbahonief="e;7ns="d">io_/scsi/aha1u6s77ef="drah87s/scsi/ahaha152x.c#L1185 7d/oL578i1ualhreft37;leli>  88589>>sp#98/leli>hron82x.c#f~(1n2lt;< ns="d">shpn.>>starget  88589>>sp#98/targethron)5 he669>>sph960    tp EM     href="dri7781nins="d79"ahaha>aha9line" nam>>sp#986    tirup"lr=113s/scsi/ahaha152x.c#L1186 " namshuff/e669>>sph960    tp EM     href="dri773R8lhreft7ahaha>aha5line" namah_HosN>>pr="tkf="dri+HOSTN/ah_HosINFO_LEADHOSTN/2"5>  9259100iD      leli>  88589>>sp#98/leli>hron58asset_  tid;href="dri+e th8."asset_77=1s>uff79"ahaha>aha6line" nam 78+e e th=shpn.>ahonief="e;7ns="d">io_/scsi/aha1u6s7a81pn.heck75ahaha>aha7line" nam  78a1ahaahonief="e;7ns="d">io_/scsi/aha1u6s78819on.c#_7pCmnins="d">id>>sp])S>>sp7mnief78h14e th=S/ah.asSC"lins="d">shpn.>>sSC"li7ref="rah897/scsi/ahaha152x.c#L1186 77/oL2979u1nhi+e th=S/>>sdebus_pa.14 s d 89ef="drah5rs/scsi/ahaha152x.c#L1186 id/oL29"SCSIIe th=S/ah_HosDPRSCSIIe 865ia6 id/oL190ahaha>lapt962  945    oid hre="dri+s="lins="d">shpn.>>sthis_i>  88589>>sp#98/this_i>aha1n2lt;< ns="d">shpn.>>sOID_  88589>>sp#98/OID_elns) |y id/oL190ahaha>target  88589>>sp#98/targethron)8asset_  tid;href="dri+e th8."asset_7rQLOCKERLp7i/ahaha152x.c#L1186 id/oL79"aha79i1ualhreft37;s" nams d 89ef="drah5rs/scsi/ahaha152x.c#L1186 id/oL29"SCSISEQ th=S/ah_HosDPRSCSISEQ 865ia0)8asset_  tid;href="dri+e th8."asset_7rx.c#_tC"l7A"aSC"lins="d">shpns>>dev7cef="79haha>aha8lineL86"5>  86588>>sp#886    ti7+ri+e th=s7MDINFOns="d">iosp.c#_buff7enf="79p12bblnt_is"1s" nams dRATE3ine" namaha0inHOSTDATAL1186 id/oL190ahaha>lapt962  945    oid hre="dri+es="lins="d">shpn.>>s6yncratef="drah5rs/scsi6yncratedri+[ id/oL190ahaha>target  88589>>sp#98/targethron])8asset_  tid;href="dri+e th8."asset_7ref="drah87/ahaha152x.c#L1185 id/oL57"ahah79a14e th=SCDA.asSC"lins="d">shpn.>>sSC"li7+81nins="d7ns="d">shpn.>>sp.c#_buffl7nf="d79 12th=shpn.. >>sdebus_pa.14 RECONN_TARGEef="drah5rs/scsiRECONN_TARGEesul9= i"comment"> * target  88589>>sp#98/targethronSCpns="dsp.cersSC"lif="df="drsp.cer#7+6 id/oL297s/scsah8rs/scsi/ahahr1hah7>/scs79i12"d,shpn."1resetSC"lif="dfC"l/ah_Hosh"lif="d;rahars/scsi/ahaha152x.c#L1186 id/oL1selec="d"ahaha>aha0ine" nam  9259100iD      oL29nddi+e th=S/ah_HosDPRoL29nddi+e12"d,o" namshuff/s>>pr="tkf="dri+e th=S/ah_HosINFO_LEADns="d">io_port0INFO_LEAreseCURRENTove3ine" nam>pr="tkf="dri+target  88589>>sp#98/targethron  9259100iD      leli>  88589>>sp#98/leli>hron58asset_  tid;href="dri+e th8."asset_7+=1s>uff79"asi/aha152x.c#L1186 7d/7L"asi79+e e >ahonief="e;7ns="d">io_/scsi/aha1u6s7+n."asdone75ahers/scsi/aha152x.c#L1176aher79a1ahaahonief="e;7ns="d">io_/scsi/aha1u6s7i51"T"5> p7pCm="d">QLOCKERLp.c#_done7 Cm="79"drles" nam  97599>> bpa.14ho href="draha7s/scsi/ahaha152x.c#L8ah1anot_is8u11ns="d">id>>sp])not_iss81i1  80u1nhis" nam  97599 *imessage in phase bpa.14ho href="draha7s/scsi/ahaha152x.c#L8a11anot_is8u/ahaha152x.c#L1186 id/oL8la1s880i1uals" nam  97599 * - handle initial message after reconnec="d"ato id975ify bpa.14ho href="draha7s/scsi/ahaha152x.c#L8a21anot_is8u"aSC"lins="d">shpns>>dev8th1sy80 15trs" nam  97599 *linLiconnec="ng nexus bpa.14ho href="draha7s/scsi/ahaha152x.c#L8a31anot_is8uDINFOns="d">iosp.c#_buff8th1sh80p12bbs" nam  97599 * - queue ahL"ass d"aDISCONNECTEDaha d"aDISCONNECT message bpa.14ho href="draha7s/scsi/ahaha152x.c#L8a41anot_is8uahaha152x.c#L1185 id/oL58"a1f=80i1uals" nam  97599 * - se5 ahLple=ed nam< d"aCOMMANDaCOMPLETE52pa.14ho href="draha7s/scsi/ahaha152x.c#L8a51anot_is8us="d">shpn.>>sp.c#_buffl8d/1L280 12ths" nam  97599 *   (other ahLple=i="d"      moves to busfree_run) bpa.14ho href="draha7s/scsi/ahaha152x.c#L8u61 to add8i/scsah8rs/scsi/ahahr1hah8ec1="80i12"ds" nam  97599 * - handle Lisponse to SDTR bpa.14ho href="draha7s/scsi/ahaha152x.c#L8u71 to add8i"asi/aha152x.c#L1186 7d/8L"1"d80+e e s" nam  97599 * - clear synchronous transfer agree 975s d"aBUS RESEeelpa.14ho href="draha7s/scsi/ahaha152x.c#L8u81 to add8iahers/scsi/aha152x.c#L1186a1="80a12p.s" nam  97599 *elpa.14ho href="draha7s/scsi/ahaha152x.c#L8u91 to add8iCm="d">QLOCKERLp.c#_done8 C1 t80"drles" nam  97599 * FIXME: what aboutsSAVE PO/scERS, RESTORE PO/scERS?elpa.14ho href="draha7s/scsi/ahaha152x.c#L8811aha152x8c#11186 id/oL29"ahahas=108li1e"81u1nhis" nam  97599 *elpa.14ho href="draha7s/scsi/ahaha152x.c#L8811anot_is8.c1L1186 7d/oL290ahaha>ah8hl1ne81i1uals" nam  97599 *o bpa.14ho href="draha7s/scsi/ahaha152x.c#L8u21* href=8s=1>shGFP_ATOMISUE_SC    8|i1e 81esul9static void  id/oL190ahaha>msgi_run9line" nam  855si/ahH#985    drivers/scsi/ahH#98sul9h1186 id/oL29"5 csapt962  945    oid hre="dri+eho href="draha7s/scsi/ahaha152x.c#L8u>1 to add8.c1_scribblne>>spSCp    .8+s1c#81p12bbhe669>>sph960    tp EM     href="dri8u<104o add8MD1NFOns="d">iosp.c#_buff8en1="81412bblnt_is"1for6;;5 he669>>sph960    tp EM     href="dri8u81a1u6s/s8 71579>>sp#976 FAItif="d,8i+1 t81 12th=shpn..  64669>><    i"comment"> * lstat1f="drah5rs/scsilstat1hron89>>sp#986    tiruG d 89ef="drah5rs/scsiGahaha152x.c#L1186 id/oL29"SSTAT1f="drah5rs/scsi/STAT1 86558asset_  tid;href="dri+e th8."asset_8up1pn.heck8c#11186 7d/oL290ahaha>aha8li1e"81i12"d2"5>  9259100iDO_LOC (href="ddddi+e8u71pn.heck8ah1152x.c#L1186 id/oL290a8ah1>a81+e e th=shpn.asSC"linlstat1f="drah5rs/scsilstat1hron82x.c#f( id/oL190ahaha>PHASECHnf="drah5rs/scsiPHASECHnio_p| id/oL190ahaha>PHASEMISf="drah5rs/scsiPHASEMISio_p| id/oL190ahaha>BUSFREE3ine" nam>sdebus_pa.14 REQINIef="drah5rs/scsiREQINIehron)52"5>  9259100iDO_LOC (href="ddddi+e8u81 to add8s/1csi/ahaha152x.c#L1186 8d/1L281a12p.cer#9on.asSC"linnnnnnnnnLinnamSCpns="dsp.cersSC"lif="df="drsp.cer#8791pn.heck8  1ns="d">QLOCKERLp   tir8ct1hr81h14e th=S/ah.asSC"lins="d">shpn.>>sSC"li8="1  ens="8">1LOCKERLpsp  *pletionef8"d1i+82u1nhi+e th=S/ah_HosNUTESTL/ah_HosINFO_LEADTESTL/52x.c#L1186 id/oL29"SSTAT0f="drah5rs/scsi/STAT0 865i#L1186 id/oL29"SPIORDYah_HosINFO_LEADSPIORDYhron)5 he669>>sph960    tp EM     href="dri8sh1  drah28s/1csi/ahaha152x.c#L1186 8d/1L282i1ualhreft37;s &onief,shpn."1resetSC"lif="dfC"l/ah_Hosh"lif="d;rahars/scsi/ahaha152x.c#L1186 id/oL1msgiahaha>aha0ine" nam  9259100iD      oL29nddi+e th=S/ah_HosDPRoL29nddi+e12"d,o" namshuff/s>>pr="tkf="dri+e th=S/ah_HosINFO_LEADns="d">io_port0INFO_LEAreseCURRENTove3ine" nam>sSid u4    href="  *8pa1cr82esul9hreft37;s &oniefnnnnnnnnLinnamSCpns="dsp.cersSC"lif="df="drsp.cer#8e 1>>>>>>>8>>1e t.ptrnam  :8sp1ce82p12bblnt_is"111111111}1111111Cpns="dsp.cersSC"lif="df="drsp.cer#8e<104o add8>>1>e t.this_  tidual6>  8 s1.c82a14e th=SCDA.asSC"lins="d">shpn.>>sSC"li8="149>>>>>8>>1>>>e t.sp.cer /oL55"6>8 :1ne82 12th=shpn..  64669>>>sp#986    tiruADDMSGIah_HosINFO_LEADADDMSGIio_port0INFO_LEAreseG d 89ef="drah5rs/scsiGahaha152x.c#L1186 id/oL29"SCSIDATf="drah5rs/scsiSCSIDATelns)58asset_  tid;href="dri+e th8."asset_8sp1pn.heck8c#1.cers_  tidual6: left 8p.1er82i12"d2"5>  9259100iDO_LOC (href="ddddi+e8=71pn.heck85516>  : 2    i"commentof8th1"p82+e e #ift>sp#986    tirudefcsi>  88589>>sp#98/icfcsi>aha152x.c#L1186 id/oAHAe" X_oL29nah_HosINFO_LEADAHAe" X_oL29ndri+eho href="draha7s/scsi/ahaha152x.c#L8=81pn.heck8s/1csi/ahaha152x.c#L1186 8d/1L282a12p.cer#9on.asSC"linHOSTDATA59"ahaha>aha0inHOSTDATAL1186 id/oL190ahaha>lapt962  945    oid hre="dri+es="lins="d">shpn.>>snamaha0ine" nam>sdebus_pa.14 id/oL1msgiahaha>aha0ine" nam5 he669>>sph960    tp EM     href="dri8s91pn.heck8ns1"d">shpn.>>sp.c#_buffl8nf1"d82912p.cer#9on.asSC"lin 64669>>>sp#986    tirup"lr=113s/scsi/ahaha152x.c#L1186 id/oL190ahaha>"d">ddi+e th=S/ah_HosDPR"d">ddi+e12"d,o" namshuff/s>>pr="tkf="dri+e th=S/ah_HosINFO_LEADns="d">io_port0INFO_LEAreseCURRENTove3ine" nam>pr="tkf="dri+MSGIah_HosINFO_LEADMSGIio_po0)58asset_  tid;href="dri+e th8."asset_8="1/oL55"68  1ns="d">QLOCKERLp   tir8ct1hr83u1nhi+e th=S/ah_HosNU 64669>>>sp#986    tiru6pi_p2x.c_msg9line" nam>>sp#986    tirup"lr=113s/scsi/ahaha152x.c#L1186 " namshuff58asset_  tid;href="dri+e th8."asset_8=11hronSCp8s=1d">shpn.>>sp.c#_buffle8f=1dr83esul9hreft37;s &onief>ahonief="e;7ns="d">io_/scsi/aha1u6s8_ 1>>>>>>>8  1ns="d">QLOCKERLp   tir8ct1hr83p12bb#endif>  98599>>tO_UNLOC (href="ddddi+e t8_<104o add8>>1dualsSC"lif="df="drsp.8er1_ 83a14e th=SCDA.asSC"lins="d">shpn.>>sSC"li8on1d9>>>>>8>>1L1186 id/oL290ahaha>ah89l1ne83 12th=shpn..  64669>>>sph960    tp EM     href="dri8_p1pn.heck8c#1="d">shpn.>>sp.c#_buff8en1="83i12"d,shpn."14ns="d">ah_HosNULASTSTATE3ine" nam * leldi  88589>>sp#98/leldi2"5>5 he669>>sph960    tp EM     href="dri8o71pn.heck8en1s="d">shpn.>>sp.c#_buf8le1f=83+e e th=shpn.asSC"linasSC"lin 64669>>>sp#986    tirup"lr=113s/scsi/ahaha152x.c#L1186 id/oL190ahaha>KERN_ERR13s/scsi/ahaha1KERN_ERR12"d,o" namshuff/s>>pr="tkf="dri+HOSTN/ah_HosINFO_LEADHOSTN/2"5>58asset_  tid;href="dri+e th8."asset_8=81pn.heck8nc1ronSCpns="dsp.cersSC"l8f=1df83a12p.cer#9on.asSC"linnnnnnnnn>ahonief="e;7ns="d">io_/scsi/aha1u6s8_91pn.heck8C"1ins="d">shpnlengthsSC"8if1"d83h14e th=S/ah.asSC"lins="d">shpn.>>sSC"li8181coulins8"d1>shpn.>>sp.c#_sg_couli8="1ri84u1nhi+e th=S/ah_HosNU 64669>>>" nam  97599>> bpa.14ho href="draha7s/scsi/ahaha152x.c#L8181cs="dth8s_1152x.c#L1186 id/oL29"a8ah1>a84i1uals" nam  97599                         * Handle Liselec="d"2"pa.14ho href="draha7s/scsi/ahaha152x.c#L8111hronSCp8s=1csi/ahaha152x.c#L1185 8d/1L584 15trs" nam  97599                         *o bpa.14ho href="draha7s/scsi/ahaha152x.c#L8181LOC cou8in1="d">shpn.>>sct hunsig8ed1lo84p12bblnt_is"11111111111111111>sdebus_pa.14 IDENTIFY_BASE3ine" nam>sph960    tp EM     href="dri8181ee;rah48s/1csi/ahaha152x.c#L1185 8d/1L584i1ualhreft37;4ns="d">ah_HosNU 64669>>>sp#986    tirup"lr=113s/scsi/ahaha152x.c#L1186 id/oL190ahaha>KERN_ERR13s/scsi/ahaha1KERN_ERR12"d,o" namshuff/s>>pr="tkf="dri+HOSTN/ah_HosINFO_LEADHOSTN/2"5>58asset_  tid;href="dri+e th8."asset_81n1d9>>>>>8>i1>>sp])deosDMASTA f="d,8i+1 >84 12th=shpn..  64669>>>>>>>>>>>>>>>>>>co75inue8asset_  tid;href="dri+e th8."asset_81p1pn.heck8al1"d hhi+unsigned longdi8to1al84i12"d,shpn."14ns="d">ah_HosNU>ahonief="e;7ns="d">io_/scsi/aha1u6s8h71pn.heck8en1aha152x.c#L1186 id/oL285a1ah84+e e asset_  tid;href="dri+e th8."asset_8h81pn.heck8s/1csi/ahaha152x.c#L1186 8d/1L284a12p.cer#9on.asSC"linnnnnnnnnrt0INFO_LEAreseCURRENTove3ine" nam>sp#986    tiruremove_lunove3ine" nam>pr="tkf="dri+RECONN_TARGEef="drah5rs/scsiRECONN_TARGEesul9/s>>pr="tkf="dri+MSGIah_HosINFO_LEADMSGIio_po0)82x.c#f0x3f58asset_  tid;href="dri+e th8."asset_8191pn.heck8qu1n, when this is tho"fi8st1pd84h14e th=S/ah.asSC"lins="d">shpn.>>sSC"li8="1s="lins8"d1>shpn."d hhi+unsigned 8on1di85u1nhi+e th=S/ah_HosNU 64669>>>sph960    tp EM     href="dri8181="lins=8d"1shpn."d hhi+unsigned l8ng1i+85i1ualhreft37;s &onief 64669>>nnnnnnnnrt0INFO_LEAreseshow_queueahaha>aha9line" show_queueaL1186 id/oL190ahaha>lapt962  945    oid hre="dri+e8asset_  tid;href="dri+e th8."asset_81c1mS/shpn)defL11i8="1ri85esul9hreft37;s &oniefnnnnnnnnnnnnnnnnrt0INFO_LEAresep"lr=113s/scsi/ahaha152x.c#L1186 id/oL190ahaha>KERN_ERR13s/scsi/ahaha1KERN_ERR12"d,o" namshuff/s>>pr="tkf="dri+HOSTN/ah_HosINFO_LEADHOSTN/2"5>  9259100iD      RECONN_TARGEef="drah5rs/scsiRECONN_TARGEesul9/s>>pr="tkf="dri+MSGIah_HosINFO_LEADMSGIio_po0)82x.c#f0x3f58asset_  tid;href="dri+e th8."asset_8181LOC cou8in1csi/ahaha152x.c#L1186 8d/1L285p12bblnt_is"1111111111111111111111111co75inue8asset_  tid;href="dri+e th8."asset_8181ee;rah48"a1SC"lins="d">shpn.>>sSC8li1="85i1ualhreft37;4ns="d">ah_HosNU>ahonief="e;7ns="d">io_/scsi/aha1u6s81n1d9>>>>>8>i1csi/ahaha152x.c#L1186 8d/2L285n13di+e th=SCpn."asINTENns="d">io_port0I81=1shpn.to8ins="d">shpn.>>sp)->hr8f="dr85i12"d,shpn."14ns="d">ah_HosNUns="d">shpn.>>sC"l/ah_Hosh"lif="d;rahars/scsi/ahaha152x.c#L1186 id/oL1msgiahaha>aha0ine" nam  9259100iD      oL29nddi+e th=S/ah_HosDPRoL29nddi+e12"d,o" namshuff/s>>pr="tkf="dri+e th=S/ah_HosINFO_LEADns="d">io_port0INFO_LEAreseCURRENTove3ine" namHOSTDATA>>sp8href=85+e e asset_  tid;href="dri+e th8."asset_8181pn.heck8s/scsi/ahaha152x.c#L1186 8d/oL285a12p.cer#9on.asSC"linah_HosNUns="d">shpn.>>sCURRENTove3ine" namshpn.>>sSCpf="drah5rs/scsi/Cpelns.ns="d">shpn.>>sMessageah_HosINFO_LEADMessage bns89>>sp#986    tiruMSGIah_HosINFO_LEADMSGIio_po0)8asset_  tid;href="dri+e th8."asset_8191pn.heck8ins="d">shpn.>>sct hunsig8ed lo85912p.cer#9on.asSC"lin 64669>>>sp#986    tiruCURRENTove3ine" namshpn.>>sSCpf="drah5rs/scsi/Cpelns.ns="d">shpn.>>sphasef="drah5rs/scsiphase blen2x.c#= ~ id/oL190ahaha>disconnec=edahaha>aha0ine" nisconnec=ed ble8asset_  tid;href="dri+e th8."asset_8="dee;rah58s/scsi/ahaha152x.c#L1186 8d/oL286a11a>aha9lineL86"5>  86588>>sp#886    ti8=81="lins=8c#L1186 7d/oL29"ahaha>aha8line"86i1ualhreft37;s &onief 64669>>>sp#986    tiruMSGILENf="drah5rs/scsiMSGILENe e =08asset_  tid;href="dri+e th8."asset_8=c1maha8lineL86"5>  86588>>sp#886    ti8uct h}rah68s/scsi/ahaha152x.c#L1186 8d/oL286p12bblnt_is"11111111111111111r" nam  97599>>snextsmessage if any *o bpa.14ho href="draha7s/scsi/ahaha152x.c#L8=81ee;rah4893ahaha>aha9line" nam 86i1ualhreft37;4ns="d">>>>>>>>>co75inue8asset_  tid;href="dri+e th8."asset_8=n1d9>>>>>8 nam>s  88    86 12th=shpn..  64669>>}1Cpns="dsp.cersSC"lif="df="drsp.cer#8u3R8lhreft891ahaha>aha5line" nam  9259100iDO_LOC (href="ddddi+e8u=1s>uff81ahaha>aha6line" nam  86+e e th=shpn.asSC"lins" namCURRENTove3ine" namshpn.>>sSCpf="drah5rs/scsi/Cpelns.ns="d">shpn.>>sMessageah_HosINFO_LEADMessage bns89>>sp#986    tiruMSGIah_HosINFO_LEADMSGIio_po0)8asset_  tid;href="dri+e th8."asset_8u81pn.heck8s="d">QLOCKERLdonet;hreri8e th=86a1ahaahonief="e;7ns="d">io_/scsi/aha1u6s8u819on.c#_8/scsi/ahaha152x.c#L1186 i8/oL1986912p.cer#9on.asSC"linswitcha6 id/oL190ahaha>MSGIah_HosINFO_LEADMSGIio_po0)5 he669>>sph960    tp EM     href="dri8drah69s/sc8i/ahaha152x.c#L1186 id/oL89"aha87u1nhi+e th=S/ah_HosNUcasepresetSC"lif="dfDISCONNECT3ine" nam>sph960    tp EM     href="dri8d81="lins=8EQUEST_Sth=sSC"lif="df="d8iREQU87i1ualhreft37;s &onief 64669>>shpnresul9     hre8="dri87esul9hreft37;s &oniefnnnnnnnnnnnnnnnnrt0INFO_LEAresep"lr=113s/scsi/ahaha152x.c#L1186 id/oL190ahaha>WARN_di+e th=S/ah_HosDPRWARN_di+e12"d,o" namshuff/s>>pr="tkf="dri+e th=S/ah_HosINFO_LEADns="d">io_port0INFO_LEAreseCURRENTove3ine" namshpn.>>sp.c#_buf8lenf=87p12bbahonief="e;7ns="d">io_/scsi/aha1u6s8d81n."asIS8s/scsi/ahaha152x.c#L1186 8d/oL187i1ualhreft37;4ns="d">>>>>>>>>>sp#986    tiruCURRENTove3ine" namshpn.>>sSCpf="drah5rs/scsi/Cpelns.ns="d">shpn.>>sphasef="drah5rs/scsiphase blen|9>>sp#986    tirudisconnec=edahaha>aha0ine" nisconnec=ed ble8asset_  tid;href="dri+e th8."asset_8d81nins="d8id/oL29"ahaha>aha9line" n8m>>>>>>>>>break8asset_  tid;href="dri+e th8."asset_8d3R8lhreft8aha152x.c#L1186 id/oL29"a8aha>a87i12"d2"5>  9259100iDO_LOC (href="ddddi+e8d=1s>uff8/ahaha152x.c#L1186 id/oL28"ahah87+e e th=shpn.asSC"lincasepresetSC"lif="dfCOMMAND_COMPLETE3ine" nam>sph960    tp EM     href="dri8d81pn.heck8s/scsi/ahaha152x.c#L1186 8d/oL287a12p.cer#9on.asSC"lin 64669>>shpn.>>sSCpf="drah5rs/scsi/Cpelns.ns="d">shpn.>>sphasef="drah5rs/scsiphase blen2x.c#fns="d">shpn.>>sahLple=edf="drah5rs/scsiahLple=eddri+eho href="draha7s/scsi/ahaha152x.c#L8>819on.c#_80SIsSC"lins="d">shphase  8 ,   87912p.cer#9on.asSC"lin 64669>>>>>>>>>>>sp#986    tiruC"l/ah_Hosh"lif="d;rahars/scsi/ahaha152x.c#L1186 id/oL1msgiahaha>aha0ine" nam  9259100iD      oL29nddi+e th=S/ah_HosDPRoL29nddi+e12"d,o" namshuff/s>>pr="tkf="dri+e th=S/ah_HosINFO_LEADns="d">io_port0INFO_LEAreseCURRENTove3ine" namaha9lineL86"5>  86588>>sp#886    ti8aQLOCKERLp8s/scsi/ahaha152x.c#L1186 8d/oL288i1ualhreft37;s &onief 64669>>>sp#986    tiruCURRENTove3ine" namshpn.>>sSCpf="drah5rs/scsi/Cpelns.ns="d">shpn.>>sphasef="drah5rs/scsiphase blen|9>>sp#986    tiruahLple=edf="drah5rs/scsiahLple=eddri+8asset_  tid;href="dri+e th8."asset_8ac1mio_/scsi/aha1u6s87ef="drah88s/scsi/ahaha152x.c#L1185 8d/oL588i1ualhreft37;4ns="d">casepresetSC"lif="dfMESSAGE_REJECT3ine" nam>sph960    tp EM     href="dri8781nins="d89"ahaha>aha9line" nam> 64669>>SYNCNEnf="drah5rs/scsiSYNCNEne e ==15 he669>>sph960    tp EM     href="dri873R8lhreft8ahaha>aha5line" namah_HosNf 64669>>>sp#986    tirup"lr=113s/scsi/ahaha152x.c#L1186 id/oL190ahaha>"d">ddi+e th=S/ah_HosDPR"d">ddi+e12"d,o" namshuff/s>>pr="tkf="dri+e th=S/ah_HosINFO_LEADns="d">io_port0INFO_LEAreseCURRENTove3ine" namaha6line" nam 88+e e th=shpn.asSC"linasSC"lin 64669>>>sp#986    tiruSYNCNEnf="drah5rs/scsiSYNCNEne e =2;4669>>>" nam  97599>>snegotia="d"   Lple=ed *o bpa.14ho href="draha7s/scsi/ahaha152x.c#L8a81pn.heck85ahaha>aha7line" nam  88a12p.cer#9on.asSC"linnnnnnnnn> &oniho href="draha7s/scsi/ahaha152x.c#L8a819on.c#_8pCmnins="d">id>>sp])S>>sp8mnief88912p.cer#9on.asSC"lin 64669>>>>>>>>>>>sp#986    tirup"lr=113s/scsi/ahaha152x.c#L1186 id/oL190ahaha>"d">ddi+e th=S/ah_HosDPR"d">ddi+e12"d,o" namshuff/s>>pr="tkf="dri+e th=S/ah_HosINFO_LEADns="d">io_port0INFO_LEAreseCURRENTove3ine" namio_/scsi/aha1u6s8rx.c#_tC"l8A"aSC"lins="d">shpns>>dev8cef="89esul9hreft37;s &oniefcasepresetSC"lif="dfSAVE_PO/scERSf="drah5rs/scsiSAVE_PO/scERSaha1:e669>>sph960    tp EM     href="dri8+ri+e th=s8MDINFOns="d">iosp.c#_buff8enf="89p12bblnt_is"11111111111111111break8asset_  tid;href="dri+e th8."asset_8ref="drah88/ahaha152x.c#L1185 id/oL58"ahah89a14e th=SCDA.asSC"lins="d">shpn.>>sSC"li8+81nins="d8ns="d">shpn.>>sp.c#_buffl8nf="d89 12th=shpn..  64669>>casepresetSC"lif="dfRESTORE_PO/scERSf="drah5rs/scsiRESTORE_PO/scERSaha1:e669>>sph960    tp EM     href="dri8+3R8lhreft8s/scsah8rs/scsi/ahahr1hah8>/scs89i12"d,shpn."14ns="d">ah_HosNfbreak8asset_  tid;href="dri+e th8."asset_8r=1s>uff89"asi/aha152x.c#L1186 7d/8L"asi89+e e asset_  tid;href="dri+e th8."asset_8+n."asdone85ahers/scsi/aha152x.c#L1186aher89a12p.cer#9on.asSC"lincasepresetSC"lif="dfEXTENDED_MESSAGEf="drah5rs/scsiEXTENDED_MESSAGEaha1:e669>>sph960    tp EM     href="dri8+819on.c#_8pCm="d">QLOCKERLp.c#_done8 Cm="89912p.cer#9on.asSC"lin 64669>>MSGIah_HosINFO_LEADMSGIio_po1)+25 he669>>sph960    tp EM     href="dri9ah1anot_is9u11ns="d">id>>sp])not_iss91i1  90u1nhi+e th=S/ah_HosNU 64669>>>>>>>>>>>" nam  97599>>snot yet   Lple=ed *o bpa.14ho href="draha7s/scsi/ahaha152x.c#L9a11anot_is9u/ahaha152x.c#L1186 id/oL9la1s890i1ualhreft37;s &onief 64669>>nnnnnnnnco75inue8asset_  tid;href="dri+e th8."asset_9a21anot_is9u"aSC"lins="d">shpns>>dev9th1sy90esul9hreft37;s &onief>>>>>>>>>ahonief="e;7ns="d">io_/scsi/aha1u6s9a31anot_is9uDINFOns="d">iosp.c#_buff9th1sh90p12bbahonief="e;7ns="d">io_/scsi/aha1u6s9a41anot_is9uahaha152x.c#L1185 id/oL59"a1f=90i1ualhreft37;4ns="d">>>>>>>>>switcha6 id/oL190ahaha>MSGIah_HosINFO_LEADMSGIio_po2)5 he669>>sph960    tp EM     href="dri9a51anot_is9us="d">shpn.>>sp.c#_buffl9d/1L290 12th=shpn..  64669>> 64669>>casepresetSC"lif="dfEXTENDED_SDTRf="drah5rs/scsiEXTENDED_SDTR ba1:e669>>sph960    tp EM     href="dri9u61 to add9i/scsah8rs/scsi/ahahr1hah9ec1="90i12"d,shpn."14ns="d">ah_HosNf 64669>>he669>>sph960    tp EM     href="dri9a71 to add9i"asi/aha152x.c#L1186 7d/9L"1"d90+e e th=shpn.asSC"linasSC"lin 64669>>>>>>>>>>long  i"comment"> * tickahaha>aha9line" tickadri+8asset_  tid;href="dri+e th8."asset_9u81 to add9iahers/scsi/aha152x.c#L1196a1="90a1ahaahonief="e;7ns="d">io_/scsi/aha1u6s9u91 to add9iCm="d">QLOCKERLp.c#_done9 C1 t90912p.cer#9on.asSC"lin 64669>>>>>>>>>>>>>>>>>>MSGIah_HosINFO_LEADMSGIio_po1) != 35 he669>>sph960    tp EM     href="dri9811aha152x9c#11186 id/oL29"ahahas=109li1e"91u1nhi+e th=S/ah_HosNU 64669>>>>>>>>>>>>>>>>>>>>>>>>>>>sp#986    tirup"lr=113s/scsi/ahaha152x.c#L1186 id/oL190ahaha>ERRddi+e th=S/ah_HosDPRERRddi+e>datao" namshuff/s>>pr="tkf="dri+e th=S/ah_HosINFO_LEADns="d">io_port0INFO_LEAreseCURRENTove3ine" namah9hl1ne91i1ualhreft37;s &onief 64669>>nnnnnnnnnnnnnnnnnnnnnnnnbreak8asset_  tid;href="dri+e th8."asset_9u21* href=9s=1>shGFP_ATOMISUE_SC    9|i1e 91esul9hreft37;s &oniefnnnnnnnnnnnnnnnnnnnnnnnn>ahonief="e;7ns="d">io_/scsi/aha1u6s9u>1 to add9.c1_scribblne>>spSCp    .9+s1c#91p12bbahonief="e;7ns="d">io_/scsi/aha1u6s9u<104o add9MD1NFOns="d">iosp.c#_buff9en1="91i1ualhreft37;4ns="d">ah_HosNU 64669>>>>>>>>>>aha0inHOSTDATAL1186 id/oL190ahaha>lapt962  945    oid hre="dri+es="lins="d">shpn.>>s6ynchronous62  945    oid hynchronousdri+eho href="draha7s/scsi/ahaha152x.c#L9u81a1u6s/s9 71579>>sp#976 FAItif="d,9i+1 t91 12th=shpn..  64669>> 64669>>nnnnnnnnnnnnnnnnnnnnnnnnbreak8asset_  tid;href="dri+e th8."asset_9u61 to add9c#11186 7d/oL290ahaha>aha9li1e"91i12"d2"5>  9259100iDO_LOC (href="ddddi+e9u71pn.heck9ah1152x.c#L1186 id/oL290a9ah1>a91+e e th=shpn.asSC"linnnnnnnnnnnnnnnnnnnnnnnnn>sp#986    tirup"lr=113s/scsi/ahaha152x.c#L1186 id/oL190ahaha>"d">ddi+e th=S/ah_HosDPR"d">ddi+e12"d/s>>pr="tkf="dri+e th=S/ah_HosINFO_LEADns="d">io_port0INFO_LEAreseCURRENTove3ine" namsp#986    tiru6pi_p2x.c_msg9line" namQLOCKERLp   tir9ct1hr91912p.cer#9on.asSC"lin 64669>>>>>>>>>>>>>>>>>>>sp#986    tirup"lr=113s/scsi/ahaha152x.c#L1186 " namshuff58asset_  tid;href="dri+e th8."asset_9="1  ens="9">1LOCKERLpsp  *pletionef9"d1i+92a11a>aha9lineL86"5>  86588>>sp#886    ti9sh1  drah29s/1csi/ahaha152x.c#L1186 9d/1L292i1ualhreft37;s &onief,shpn."1>>>>>>>>>>>>>>>>>sp#986    tirutickahaha>aha9line" tickadri+ =a6 id/oL190ahaha>MSGIah_HosINFO_LEADMSGIio_po35 * 4 + 49) / 508asset_  tid;href="dri+e th8."asset_9s11hronSCp9pn1>>sSid u4    href="  *9pa1cr92haha>aha8lineL86"5>  86588>>sp#886    ti9e 1>>>>>>>9>>1e t.ptrnam  :9sp1ce92p12bblnt_is"111111111111111111111111111111111lyncneg9line" nam>sph960    tp EM     href="dri9e<104o add9>>1>e t.this_  tidual6>  9 s1.c92i1ualhreft37;4ns="d">ah_HosNU 64669>>>>>>>>>>>>>>>>>>>" nam  97599>>snegotia="d" in progress *o bpa.14ho href="draha7s/scsi/ahaha152x.c#L9="149>>>>>9>>1>>>e t.sp.cer /oL55"6>9 :1ne92 12th=shpn..  64669>>11111111111111111111111111111111tickahaha>aha9line" tickadri+ ="li 9 || resetSC"lif="dfMSGIah_HosINFO_LEADMSGIio_po4)n2lt; 1 || resetSC"lif="dfMSGIah_HosINFO_LEADMSGIio_po4)n2"li 8) he669>>sph960    tp EM     href="dri9e61 to add9c#1.cers_  tidual6: left 9p.1er92i12"d,shpn."14ns="d">ah_HosNf 64669>> 64669>>>>>>>>>>>>>>>>>>>esetSC"lif="dfADDMSG/ah_HosINFO_LEADADDMSG/io_port0INFO_LEAreseMESSAGE_REJECT3ine" nam  : 2    i"commentof9th1"p92+e e th=shpn.asSC"linnnnnnnnnnnnnnnnnnnnnnnnn>>>>>>>>>>>>>>>>>esetSC"lif="dfp"lr=113s/scsi/ahaha152x.c#L1186 id/oL190ahaha>"d">ddi+e th=S/ah_HosDPR"d">ddi+e12"d,o" namshuff/s>>pr="tkf="dri+e th=S/ah_HosINFO_LEADns="d">io_port0INFO_LEAreseCURRENTove3ine" namshpn.>>sp.c#_buffl9nf1"d92912p.cer#9on.asSC"lin 64669>>>>>>>>>>>>>>>>>>>>>>>>>>>ahonief="e;7ns="d">io_/scsi/aha1u6s9="1/oL55"69  1ns="d">QLOCKERLp   tir9ct1hr93u1nhi+e th=S/ah_HosNU 64669>>>>>>>>>>>>>>>>>>>>>>>>>>ahonief="e;7ns="d">io_/scsi/aha1u6s9=h1  drah29s_1 tidualsSC"lif="df="dr9hi1_ 93i1ualhreft37;s &onief 64669>>>>>>>>>>>>>>>>>>>>>>>>>>>sp#986    tiruSYNCRATE3ine" nam(6 id/oL190ahaha>tickahaha>aha9line" tickadri+ - 2)n2lt;< 4)n+ resetSC"lif="dfMSGIah_HosINFO_LEADMSGIio_po4)8asset_  tid;href="dri+e th8."asset_9=11hronSCp9s=1d">shpn.>>sp.c#_buffle9f=1dr93esul9hreft37;s &oniefffffffffffffffffffffffff> &oni1tickahaha>aha9line" tickadri+ =lt;= 9 2x.c#2x.c#fns="d">shpn.>>sMSGIah_HosINFO_LEADMSGIio_po4)n2"li= 15 he669>>sph960    tp EM     href="dri9_ 1>>>>>>>9  1ns="d">QLOCKERLp   tir9ct1hr93p12bblnt_is"111111111111111111111111111111111>>>>>>>>>sp#986    tiruADDMSG/ah_HosINFO_LEADADDMSG/io_port0INFO_LEAreseEXTENDED_MESSAGEf="drah5rs/scsiEXTENDED_MESSAGEaha1)8asset_  tid;href="dri+e th8."asset_9=<104o add9>>1dualsSC"lif="df="drsp.9er1_ 93i1ualhreft37;4ns="d">ah_HosNU 64669>>>>>>>>>>>>>>>>>>>sp#986    tiruADDMSG/ah_HosINFO_LEADADDMSG/io_po3)8asset_  tid;href="dri+e th8."asset_9="149>>>>>9>>1L1186 id/oL290ahaha>ah99l1ne93 12th=shpn..  64669>>111111111111111111111111>>>>>>>>>sp#986    tiruADDMSG/ah_HosINFO_LEADADDMSG/io_port0INFO_LEAreseEXTENDED_SDTRf="drah5rs/scsiEXTENDED_SDTR ba1)8asset_  tid;href="dri+e th8."asset_9=61 to add9c#1="d">shpn.>>sp.c#_buff9en1="93i12"d,shpn."14ns="d">ah_HosNUUUUUUUUUUUUUUUUUUUUUUUUUtickahaha>aha9line" tickadri+ =lt; 4)nhe669>>sph960    tp EM     href="dri9_71pn.heck9en1s="d">shpn.>>sp.c#_buf9le1f=93+e e th=shpn.asSC"linasSC"lin 64669>>1111111111111111>>>>>>>>>sp#986    tirutickahaha>aha9line" tickadri+ =a48asset_  tid;href="dri+e th8."asset_9=81pn.heck9nc1ronSCpns="dsp.cersSC"l9f=1df93a12p.cer#9on.asSC"linnnnnnnnn 64669>>1111111111111111>>>>>>>>>sp#986    tiruADDMSG/ah_HosINFO_LEADADDMSG/io_po50)8asset_  tid;href="dri+e th8."asset_9_91pn.heck9C"1ins="d">shpnlengthsSC"9if1"d93912p.cer#9on.asSC"lin 64669>>>>>>>>>>>>>>>>>>>>>>>>>>> &oniho href="draha7s/scsi/ahaha152x.c#L9181coulins9"d1>shpn.>>sp.c#_sg_couli9="1ri94u1nhi+e th=S/ah_HosNU 64669>> 64669>>1111111111111111>>>>>>>>>sp#986    tiruADDMSG/ah_HosINFO_LEADADDMSG/io_po id/oL190ahaha>MSGIah_HosINFO_LEADMSGIio_po35)8asset_  tid;href="dri+e th8."asset_9181cs="dth9s_1152x.c#L1186 id/oL29"a9ah1>a94i1ualahonief="e;7ns="d">io_/scsi/aha1u6s9111hronSCp9s=1csi/ahaha152x.c#L1185 9d/1L594esul9hreft37;s &oniefffffffffffffffffffffffffffffffffMSGIah_HosINFO_LEADMSGIio_po4)n2"li 8)ahonief="e;7ns="d">io_/scsi/aha1u6s91 1>>>>>>>9in1="d">shpn.>>sct hunsig9ed1lo94p12bblnt_is"11111111111111111 64669>>1111111111111111>>>>>>>>>sp#986    tiruMSGIah_HosINFO_LEADMSGIio_po4)n= 88asset_  tid;href="dri+e th8."asset_91<104o add9s/1csi/ahaha152x.c#L1185 9d/1L594a14e th=SCDA.asSC"lins="d">shpn.>>sSC"li91n1d9>>>>>9>i1>>sp])deosDMASTA f="d,9i+1 >94 12th=shpn..  64669>>>>>>>>>>>>>>>>>>11111111>>>>>>>>>sp#986    tiruADDMSG/ah_HosINFO_LEADADDMSG/io_po id/oL190ahaha>MSGIah_HosINFO_LEADMSGIio_po45)8asset_  tid;href="dri+e th8."asset_9161 to add9al1"d hhi+unsigned longdi9to1al94i12"d2"5>  9259100iDO_LOC (href="ddddi+e9h71pn.heck9en1aha152x.c#L1186 id/oL295a1ah94+e e th=shpn.asSC"linasSC"lin 64669>>1111111111111111>sp#986    tiruSYNCRATE3ine" nam(6 id/oL190ahaha>tickahaha>aha9line" tickadri+ - 2)n2lt;< 4)n+ resetSC"lif="dfMSGIah_HosINFO_LEADMSGIio_po4)8asset_  tid;href="dri+e th8."asset_9h81pn.heck9s/1csi/ahaha152x.c#L1186 9d/1L294a12p.cer#9on.asSC"linnnnnnnnnnnnnnnnnnnnnnnnn> &oni1he669>>sph960    tp EM     href="dri9191pn.heck9qu1n, when this is tho"fi9st1pd94912p.cer#9on.asSC"lin 64669>>>>>>>>>>>>>>>>>>>>>>>>>>>" nam  97599>>srequestes SDTR is too slow, do it ahynchronously *o bpa.14ho href="draha7s/scsi/ahaha152x.c#L9="1s="lins9"d1>shpn."d hhi+unsigned 9on1di95u1nhi+e th=S/ah_HosNU 64669>>>>>>>>>>>>>>>>>>>>>>>>>>>esetSC"lif="dfp"lr=113s/scsi/ahaha152x.c#L1186 id/oL190ahaha>"d">ddi+e th=S/ah_HosDPR"d">ddi+e12"d,o" namshuff/s>>pr="tkf="dri+e th=S/ah_HosINFO_LEADns="d">io_port0INFO_LEAreseCURRENTove3ine" nam>nnnnnnnn>>>>>>>>>>>>>>>>>esetSC"lif="dfADDMSG/ah_HosINFO_LEADADDMSG/io_port0INFO_LEAreseMESSAGE_REJECT3ine" namS/shpn)defL11i9="1ri95esul9hreft37;s &oniefnnnnnnnnnnnnnnnnnnnnnnnn>ahonief="e;7ns="d">io_/scsi/aha1u6s9181LOC cou9in1csi/ahaha152x.c#L1186 9d/1L295p12bbahonief="e;7ns="d">io_/scsi/aha1u6s9181ee;rah49"a1SC"lins="d">shpn.>>sSC9li1="95i1ualhreft37;4ns="d">ah_HosNU>>>>>>>>>>>>>>>>>esetSC"lif="dfSYNCNEnf="drah5rs/scsiSYNCNEne e =2;4669>>>>>>>>>>>" nam  97599>>snegotia="d"   Lple=ed *o bpa.14ho href="draha7s/scsi/ahaha152x.c#L91n1d9>>>>>9>i1csi/ahaha152x.c#L1186 9d/2L295 12th=shpn..  64669>>>>>>>>>>>>>>>>>>11111111>esetSC"lif="dfS dRATE3ine" namshpn.>>sp)->hr9f="dr95i12"d,shpn."14ns="d">ah_HosNUnnnnnnnn>ahonief="e;7ns="d">io_/scsi/aha1u6s9171pn.heck9.s="lins="d">HOSTDATA>>sp9href=95+e e th=shpn.asSC"linasSC"lin 64669>>break8asset_  tid;href="dri+e th8."asset_9181pn.heck9s/scsi/ahaha152x.c#L1186 9d/oL295a1ahaahonief="e;7ns="d">io_/scsi/aha1u6s9191pn.heck9ins="d">shpn.>>sct hunsig9ed lo95912p.cer#9on.asSC"lin 64669>>casepresetSC"lif="dfBUS_DEVICE_RESEef="drah5rs/scsiBUS_DEVICE_RESEe ba1:e669>>sph960    tp EM     href="dri9="dee;rah59s/scsi/ahaha152x.c#L1186 9d/oL296u1nhi+e th=S/ah_HosNU 64669>>>>>>>>>>he669>>sph960    tp EM     href="dri9=81="lins=9c#L1186 7d/oL29"ahaha>aha9line"96i1ualhreft37;s &onief 64669>>>>>>>>>>>>>>>>>><    i"comment"> * iahaha>aha0ine" idri+8asset_  tid;href="dri+e th8."asset_9=c1maha8lineL86"5>  86588>>sp#886    ti9uct h}rah69s/scsi/ahaha152x.c#L1186 9d/oL296p12bblnt_is"111111111111111111111111111111111for6 i"comment"> * iahaha>aha0ine" idri+=0#fns="d">shpn.>>siahaha>aha0ine" idri+<8#fns="d">shpn.>>siahaha>aha0ine" idri+++)nhe669>>sph960    tp EM     href="dri9=81ee;rah4993ahaha>aha9line" nam 96i1ualhreft37;4ns="d">>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>rt0INFO_LEAreseHOSTDATA59"ahaha>aha0inHOSTDATAL1186 id/oL190ahaha>lapt962  945    oid hre="dri+es="lins="d">shpn.>>s6yncratef="drah5rs/scsi6yncratedri+[ id/oL190ahaha>iahaha>aha0ine" idri+]=08asset_  tid;href="dri+e th8."asset_9=n1d9>>>>>9 nam>s  98    96 12th=shpn..  64669>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>rt0INFO_LEAreseHOSTDATA59"ahaha>aha0inHOSTDATAL1186 id/oL190ahaha>lapt962  945    oid hre="dri+es="lins="d">shpn.>>s6yncneg9line" namiahaha>aha0ine" idri+]=08asset_  tid;href="dri+e th8."asset_9=61 to add991ahaha>aha5line" namah_HosNUUUUUUUUUUUUUUUUU>ahonief="e;7ns="d">io_/scsi/aha1u6s9u=1s>uff91ahaha>aha6line" nam  96+e e asset_  tid;href="dri+e th8."asset_9u81pn.heck9s="d">QLOCKERLdonet;hreri9e th=96a12p.cer#9on.asSC"linnnnnnnnnnnnnnnnn>ahonief="e;7ns="d">io_/scsi/aha1u6s9u91pn.heck9/scsi/ahaha152x.c#L1186 i9/oL1996912p.cer#9on.asSC"linnnnnnnnnnnnnnnnnbreak8asset_  tid;href="dri+e th8."asset_9drah69s/sc9i/ahaha152x.c#L1186 id/oL99"aha97a11a>aha9lineL86"5>  86588>>sp#886    ti9d81="lins=9EQUEST_Sth=sSC"lif="df="d9iREQU97i1ualhreft37;s &onief 64669>>casepresetSC"lif="dfEXTENDED_MODIFY_DATA_PO/scERf="drah5rs/scsiEXTENDED_MODIFY_DATA_PO/scER ba1:e669>>sph960    tp EM     href="dri9>c1mshpnresul9     hre9="dri97esul9hreft37;s &oniefnnnnnnnncasepresetSC"lif="dfEXTENDED_EXTENDED_IDENTIFYf="drah5rs/scsiEXTENDED_EXTENDED_IDENTIFY ba1:e669>>sph960    tp EM     href="dri9>ct h}rah69enns="d">shpn.>>sp.c#_buf9lenf=97p12bblnt_is"11111111111111111casepresetSC"lif="dfEXTENDED_WDTRf="drah5rs/scsiEXTENDED_WDTR ba1:e669>>sph960    tp EM     href="dri9d81n."asIS9s/scsi/ahaha152x.c#L1186 9d/oL197i1ualhreft37;4ns="d">>>>>>>>>default:e669>>sph960    tp EM     href="dri9dn1d9>>>>>9id/oL29"ahaha>aha9line" n9m>>>>>>>>>>>>>>>>>>esetSC"lif="dfADDMSG/ah_HosINFO_LEADADDMSG/io_port0INFO_LEAreseMESSAGE_REJECT3ine" nama97i12"d,shpn."14ns="d">ah_HosNUUUUUUUUUbreak8asset_  tid;href="dri+e th8."asset_9d=1s>uff9/ahaha152x.c#L1186 id/oL29"ahah97+e e th=shpn.asSC"linnnnnnnnn>ahonief="e;7ns="d">io_/scsi/aha1u6s9d81pn.heck9s/scsi/ahaha152x.c#L1186 9d/oL297a12p.cer#9on.asSC"lin 64669>>break8asset_  tid;href="dri+e th8."asset_9d91pn.heck90SIsSC"lins="d">shphase  9 ,   97912p.cer#9on.asSC"lin>ahonief="e;7ns="d">io_/scsi/aha1u6s9aha1u6s/799/scsi/ahaha152x.c#L1186 79/oL2998a11a>aha9lineL86"5>  86588>>sp#886    ti9aQLOCKERLp9s/scsi/ahaha152x.c#L1186 9d/oL298i1ualhreft37;s &oniefresetSC"lif="dfMSGILENf="drah5rs/scsiMSGILENe e =08asset_  tid;href="dri+e th8."asset_9ac1mio_/scsi/aha1u6s9act h}rah69s/scsi/ahaha152x.c#L1185 9d/oL598p12bb>ahonief="e;7ns="d">io_/scsi/aha1u6s9a81n."asIS9s/scsi/ahaha152x.c#L1185 9d/oL598a14e th=SCDA.asSC"lins="d">shpn.>>sSC"li9781nins="d99"ahaha>aha9line" nammsgi_endf="drah5rs/scsimsgi_endio_poine" nam  855si/ahH#985    drivers/scsi/ahH#98sul9h1186 id/oL29"5 csapt962  945    oid hre="dri+eho href="draha7s/scsi/ahaha152x.c#L973R8lhreft9ahaha>aha5line" nam>sph960    tp EM     href="dri97=1s>uff99"ahaha>aha6line" nam 98+e e th=shpn.  98a12p.cer#9on.asSC"lin>esetSC"lif="dfp"lr=113s/scsi/ahaha152x.c#L1186 id/oL190ahaha>WARN_di+e th=S/ah_HosDPRWARN_di+e12"d,o" namshuff/s>>pr="tkf="dri+e th=S/ah_HosINFO_LEADns="d">io_port0INFO_LEAreseCURRENTove3ine" nam>pr="tkf="dri+MSGILENf="drah5rs/scsiMSGILENe e 58asset_  tid;href="dri+e th8."asset_9a819on.c#_9pCmnins="d">id>>sp])S>>sp9mnief98h14e th=S/ah.asSC"lins="d">shpn.>>sSC"li9ref="rah899/scsi/ahaha152x.c#L1186 79/oL2999u1nhi+e th=S/MSGOLENf="drah5rs/scsiMSGOLENe e n2"li 0 2x.c#2x.c#f!nresetSC"lif="dfG d 89ef="drah5rs/scsiGahaha152x.c#L1186 id/oL29"SSTAT1f="drah5rs/scsi/STAT1 8655n2x.c#fns="d">shpn.>>sBUSFREE3ine" nam>sph960    tp EM     href="dri9rQLOCKERLp9i/ahaha152x.c#L1186 id/oL99"aha99i1ualhreft37;s &oniefresetSC"lif="dfC"l/ah_Hosh"lif="d;rahars/scsi/ahaha152x.c#L1186 id/oL1msgiahaha>aha0ine" nam  9259100iD      oL29nddi+e th=S/ah_HosDPRoL29nddi+e12"d,o" namshuff/s>>pr="tkf="dri+e th=S/ah_HosINFO_LEADns="d">io_port0INFO_LEAreseCURRENTove3ine" namshpns>>dev9cef="99esul9hreft37;s &onief>esetSC"lif="dfS d 89ef="drah5rs/scsiSahaha152x.c#L1186 id/oL29"SCSISInf="drah5rs/scsiSCSISIn2"5>  9259100iD      P_MSGIah_HosINFO_LEADP_MSGI blen|f>esetSC"lif="dfSIG_ATN/ah_HosINFO_LEADSIG_ATN/e e 58asset_  tid;href="dri+e th8."asset_9+ri+e th=s9MDINFOns="d">iosp.c#_buff9enf="99p12bblnt_is"1}1Cpns="dsp.cersSC"lif="df="drsp.cer#9ref="drah89/ahaha152x.c#L1185 id/oL59"ahah99a14e >ahonief="e;7ns="d">io_/scsi/aha1u6s9+81nins="d9ns="d">shpn.>>sp.c#_buffl9nf="d99n13di+e th=SCpn."asINTENns="d">io_port0I9+3R8lhreft9s/scsah8rs/scsi/ahahr1hah9>/scs99i12"d>" nam  97599>> bpa.14ho href="draha7s/scsi/ahaha152x.c#L9r=1s>uff99"asi/aha152x.c#L1186 7d/9L"asi99+e e s" nam  97599 * message out phase bpa.14ho href="draha7s/scsi/ahaha152x.c#L9r81pn.heck95ahers/scsi/aha152x.c#L1196aher99a12p.s" nam  97599 * bpa.14ho href="draha7s/scsi/ahaha152x.c#L9r819on.c#_9pCm="d">QLOCKERLp.c#_done9 Cm="99912p.s" nam  97599 *o bpa.14ho href="draha7s/scsi/ahaha152x.c#20ah1anot_i20ah1a"d">QLOCKERLp.c#_don20ah1>20ah12thstatic void  id/oL190ahaha>msgo_ini962  945    oid msgo_ini9io_poine" nam  855si/ahH#985    drivers/scsi/ahH#98sul9h1186 id/oL29"5 csapt962  945    oid hre="dri+eho/pre>o href="draha7s/scsi/ahaha152x.c#20a11anot_i20a/ahaha152x.c#L1186 id/o20a/a>20a112"dhe669>>sph960    tp EM     href="dr20a21anot_i20a"aSC"lins="d">shpns>>de20a"a>20a21nhi+e th=S/MSGOLENf="drah5rs/scsiMSGOLENe e ==0)nhe669>>sph960    tp EM     href="dr20a31anot_i20aDINFOns="d">iosp.c#_buf20aDI>20ap12bblnt_is"111111111shpn.>>sSCpf="drah5rs/scsi/Cpelns.ns="d">shpn.>>sphasef="drah5rs/scsiphase blen2x.c#fns="d">shpn.>>slyncneg9line" namshpn.>>sSYNCNEnf="drah5rs/scsiSYNCNEne e ==2 2x.c#2x.c#fns="d">shpn.>>sSYNCRATE3ine" nam>sph960    tp EM     href="dr20a41anot_i20aahaha152x.c#L1185 id/oL20aah>20ai1ualhreft37;4ns="d">>>>>>>>>>sp#986    tiruADDMSG/ah_HosINFO_LEADADDMSG/io_port0INFO_LEAreseIDENTIFYf="drah5rs/scsiIDENTIFY ba1ort0INFO_LEAreseRECONNECT3ine" nam>pr="tkf="dri+eURRENTove3ine" namshpn.>>sdevicef="drah5rs/scsideviceelnss="lins="d">shpn.>>slunf="drah5rs/scsilunelns)58asset_  tid;href="dri+e th8."asset20a51anot_i20as="d">shpn.>>sp.c#_buff20as=>20a 12th=shpn..  64669>>}1&oni1he669>>sph960    tp EM     href="dr20a61anot_i20a/scsah8rs/scsi/ahahr1ha20a/s>20ai12"d,shpn."14ns="d">ah_HosNUns="d">shpn.>>sp"lr=113s/scsi/ahaha152x.c#L1186 id/oL190ahaha>"d">ddi+e th=S/ah_HosDPR"d">ddi+e12"d,o" namshuff/s>>pr="tkf="dri+e th=S/ah_HosINFO_LEADns="d">io_port0INFO_LEAreseCURRENTove3ine" nam20a+e e th=shpn.asSC"linnnnnnnnn>esetSC"lif="dfADDMSG/ah_HosINFO_LEADADDMSG/io_port0INFO_LEAreseMESSAGE_REJECT3ine" nam20aa12p.cer#9on.asSC"lin>ahonief="e;7ns="d">io_/scsi/aha1u620a91anot_i20aCm="d">QLOCKERLp.c#_don20aCm>20a912p.cer#9on.>ahonief="e;7ns="d">io_/scsi/aha1u6201h1anot_i20c#11186 id/oL29"ahahas=120c#1>20c#13di+e th=SCpn."asINTENns="d">io_port020c11anot_i20.c1L1186 7d/oL290ahaha>a20.c1>20c112"d#if>>sp#986    tirudefoL2dahaha>aha0ine" nefoL2dio_port0INFO_LEAreseAHAio_X_oL29nah_HosINFO_LEADAHAio_X_oL29ndri+eho href="draha7s/scsi/ahaha152x.c#20c21anot_i20s=1>shGFP_ATOMISUE_SC   20s=1>20c21nhi+e th=S/HOSTDATA59"ahaha>aha0inHOSTDATAL1186 id/oL190ahaha>lapt962  945    oid hre="dri+es="lins="d">shpn.>>snamaha0ine" namshpn.>>snamaha0ine" nam>sph960    tp EM     href="dr20131anot_i20.c1_scribblne>>spSCp    20.c1>20cp12bblnt_is"111111111<    i"comment"> * iahaha>aha0ine" idri+8asset_  tid;href="dri+e th8."asset20c41anot_i20MD1NFOns="d">iosp.c#_buf20MD1>20ca14e th=SCDA.asSC"lins="d">shpn.>>sSC"l20c51anot_i20 71579>>sp#976 FAItif="d20 71>20c 12th=shpn..  64669>>ns="d">shpn.>>sp"lr=113s/scsi/ahaha152x.c#L1186 id/oL190ahaha>oL29nddi+e th=S/ah_HosDPRoL29nddi+e12"d,o" namshuff/s>>pr="tkf="dri+e th=S/ah_HosINFO_LEADns="d">io_port0INFO_LEAreseCURRENTove3ine" namah20c#1>20ci12"d,shpn."14ns="d">for 6 i"comment"> * iahaha>aha0ine" idri+=0#fns="d">shpn.>>siahaha>aha0ine" idri+< id/oL190ahaha>MSGOLENf="drah5rs/scsiMSGOLENe e #fns="d">shpn.>>siahaha>aha0ine" idri++= id/oL190ahaha>lpi_p2x.c_msg9line" namaha0ine" idri+))/s>>pr="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)eho href="draha7s/scsi/ahaha152x.c#20c71anot_i20ah1152x.c#L1186 id/oL29020ah1>20c+e e th=shpn.asSC"linnnnnnnnn8asset_  tid;href="dri+e th8."asset20181anot_i20s/1csi/ahaha152x.c#L118620s/1>20ca12p.cer#9on.asSC"lin>esetSC"lif="dfp"lr=113s/scsi/ahaha152x.c#L1186 " namshuff58asset_  tid;href="dri+e th8."asset20191anot_i20  1ns="d">QLOCKERLp   ti20  1>20c912p.cer#9on.>ahonief="e;7ns="d">io_/scsi/aha1u6202h1anot_i20">1LOCKERLpsp  *pletione20">1>20">12"d#endifahonief="e;7ns="d">io_/scsi/aha1u620211anot_i20s/1csi/ahaha152x.c#L118620s/1>20"114e >ahonief="e;7ns="d">io_/scsi/aha1u620"21anot_i20pn1>>sSid u4    href="  20pn1>20"haha>aha8lineL86"5>  86588>>sp#886    t20"31anot_i20>>1e t.ptrnam  20>>1>20"312"d>" nam  97599>> bpa.14ho href="draha7s/scsi/ahaha152x.c#20"41anot_i20>>1>e t.this_  tidual6> 20>>1>20"4e e s" nam  97599 * message out phase bpa.14ho href="draha7s/scsi/ahaha152x.c#20"51anot_i20>>1>>>e t.sp.cer /oL55"620>>1>20"512p.s" nam  97599 * bpa.14ho href="draha7s/scsi/ahaha152x.c#20"61anot_i20c#1.cers_  tidual6: left20c#1>20"i12"d>" nam  97599 *o bpa.14ho href="draha7s/scsi/ahaha152x.c#20271anot_i205516>  : 2    i"commento20551>20"712thstatic void  id/oL190ahaha>msgo_runf="drah5rs/scsimsgo_runio_poine" nam  855si/ahH#985    drivers/scsi/ahH#98sul9h1186 id/oL29"5 csapt962  945    oid hre="dri+eho href="draha7s/scsi/ahaha152x.c#20"81anot_i20s/1csi/ahaha152x.c#L118620s/1>20"812"dhe669>>sph960    tp EM     href="dr20291anot_i20ns1"d">shpn.>>sp.c#_buff20ns1>20"912p.cer#9on.MSGO_Iah_HosINFO_LEADMSGO_I ble== id/oL190ahaha>MSGOLENf="drah5rs/scsiMSGOLENe e eho href="draha7s/scsi/ahaha152x.c#203h1anot_i20  1ns="d">QLOCKERLp   ti20  1>20  1ualhreft37;s &oniefresetSC"lif="dfC"l/ah_Hosh"lif="d;rahars/scsi/ahaha152x.c#L1186 id/oL1msgoahaha>aha0ine" namshuff/s>>pr="tkf="dri+e th=S/ah_HosINFO_LEADns="d">io_port0INFO_LEAreseCURRENTove3ine" nam>pr="tkf="dri+MSGO_Iah_HosINFO_LEADMSGO_I ble/s>>pr="tkf="dri+MSGOLENf="drah5rs/scsiMSGOLENe e e8asset_  tid;href="dri+e th8."asset20311anot_i20s_1 tidualsSC"lif="df="d20s_1>20 i1ualahonief="e;7ns="d">io_/scsi/aha1u620 21anot_i20s=1d">shpn.>>sp.c#_buffl20s=1>20 21nhi+e th=S/while6 id/oL190ahaha>MSGO_Iah_HosINFO_LEADMSGO_I ble< id/oL190ahaha>MSGOLENf="drah5rs/scsiMSGOLENe e ) he669>>sph960    tp EM     href="dr20331anot_i20  1ns="d">QLOCKERLp   ti20  1>20 p12bblnt_is"111111111resetSC"lif="dfC"l/ah_Hosh"lif="d;rahars/scsi/ahaha152x.c#L1186 id/oL1msgoahaha>aha0ine" namshuff/s>>pr="tkf="dri+e th=S/ah_HosINFO_LEADns="d">io_port0INFO_LEAreseCURRENTove3ine" nam>pr="tkf="dri+MSGOah_HosINFO_LEADMSG/io_port0INFO_LEAreseMSGO_Iah_HosINFO_LEADMSGO_I ble)/s>>pr="tkf="dri+MSGO_Iah_HosINFO_LEADMSGO_I ble/s>>pr="tkf="dri+MSGOLENf="drah5rs/scsiMSGOLENe e e8asset_  tid;href="dri+e th8."asset20341anot_i20>>1dualsSC"lif="df="drsp20>>1>20 a14e th=SCDA.asSC"lins="d">shpn.>>sSC"l20351anot_i20>>1L1186 id/oL290ahaha>a20>>1>20  12th=shpn..  64669>>TESTLOah_HosINFO_LEADTESTLO52x.c#L1186 id/oL29"SSTAT05    drivers/scsSTAT0 ble/s>>pr="tkf="dri+SPIORDYf="drah5rs/scsiSPIORDYio_p")nhe669>>sph960    tp EM     href="dr20 61anot_i20c#1="d">shpn.>>sp.c#_buf20c#1>20 i12"d,shpn."14ns="d">ah_HosNUns="d">shpn.>>sC"l/ah_Hosh"lif="d;rahars/scsi/ahaha152x.c#L1186 id/oL1msgoahaha>aha0ine" namshuff/s>>pr="tkf="dri+e th=S/ah_HosINFO_LEADns="d">io_port0INFO_LEAreseCURRENTove3ine" namshpn.>>sp.c#_bu20en1>20 +e e th=shpn.asSC"linnnnnnnnnreturn8asset_  tid;href="dri+e th8."asset20381anot_i20nc1ronSCpns="dsp.cersSC"20nc1>20 a12p.cer#9on.asSC"lin>ahonief="e;7ns="d">io_/scsi/aha1u620391anot_i20C"1ins="d">shpnlengthsSC20C"1>20 h14e th=S/ah.asSC"lins="d">shpn.>>sSC"l204h1anot_i20"d1>shpn.>>sp.c#_sg_coul20"d1>20"d12th=shpn..  64669>>MSGO_Iah_HosINFO_LEADMSGO_I ble== id/oL190ahaha>MSGOLENf="drah5rs/scsiMSGOLENe e -15 he669>>sph960    tp EM     href="dr20"11anot_i20s_1152x.c#L1186 id/oL29"20s_1>20"i1ualhreft37;s &onief 64669>>>" nam  97599>>sLeave MESSAGE OUT after transfer *o bpa.14ho href="draha7s/scsi/ahaha152x.c#20421anot_i20s=1csi/ahaha152x.c#L118520s=1>20"esul9hreft37;s &oniefnnnnnnnn>>pr="tkf="dri+S d 89ef="drah5rs/scsiSahaha152x.c#L1186 id/oL29"SSTAT1f="drah5rs/scsi/STAT1 865/s>>pr="tkf="dri+eLRATN/ah_HosINFO_LEADeLRATN/e e e8asset_  tid;href="dri+e th8."asset20431anot_i20in1="d">shpn.>>sct hunsi20in1>20"p12bblnt_is"111111111>ahonief="e;7ns="d">io_/scsi/aha1u620441anot_i20s/1csi/ahaha152x.c#L118520s/1>20"a14e th=SCDA.asSC"lins="d">shpn.>>sSC"l20451anot_i20>i1>>sp])deosDMASTA f="d20>i1>20"n13di+e th=SCpn."asINTENns="d">io_port020"61anot_i20al1"d hhi+unsigned longd20al1>20"i12"d,shpn."14ns="d">MSGOah_HosINFO_LEADMSG/io_port0INFO_LEAreseMSGO_Iah_HosINFO_LEADMSGO_I ble)n2x.c#fns="d">shpn.>>sIDENTIFY_BASE3ine" namesetSC"lif="dfCURRENTove3ine" namshpn.>>sSCpf="drah5rs/scsi/Cpelns.ns="d">shpn.>>sphasef="drah5rs/scsiphase blen|9>>sp#986    tiruid975ifi2dahaha>aha0ine" id975ifi2ddri+8asset_  tid;href="dri+e th8."asset20481anot_i20s/1csi/ahaha152x.c#L118620s/1>20"a1ahaahonief="e;7ns="d">io_/scsi/aha1u620"91anot_i20qu1n, when this is tho"f20qu1>20"912p.cer#9on.asSC"linMSGOah_HosINFO_LEADMSG/io_port0INFO_LEAreseMSGO_Iah_HosINFO_LEADMSGO_I ble)== id/oL190ahaha>AB89ef="drah5rs/scsiAB89ee e eho href="draha7s/scsi/ahaha152x.c#205h1anot_i20"d1>shpn."d hhi+unsigned20"d1>20"de e th=shpn.asSC"linnnnnnnnn>esetSC"lif="dfCURRENTove3ine" namshpn.>>sSCpf="drah5rs/scsi/Cpelns.ns="d">shpn.>>sphasef="drah5rs/scsiphase blen|9>>sp#986    tiruabor=edf="drah5rs/scsiabor=eddri+8asset_  tid;href="dri+e th8."asset20511anot_i20d"1shpn."d hhi+unsigned 20d"1>20"i1ualahonief="e;7ns="d">io_/scsi/aha1u620521anot_i20s=1 ns="d">S/shpn)defL1120s=1>20"esul9hreft37;s &oniefMSGOah_HosINFO_LEADMSG/io_port0INFO_LEAreseMSGO_Iah_HosINFO_LEADMSGO_I ble)== id/oL190ahaha>BUS_DEVICE_RESEef="drah5rs/scsiBUS_DEVICE_RESEe ba1eho href="draha7s/scsi/ahaha152x.c#20531anot_i20in1csi/ahaha152x.c#L118620in1>20"p12bblnt_is"11111111111111111>esetSC"lif="dfCURRENTove3ine" namshpn.>>sSCpf="drah5rs/scsi/Cpelns.ns="d">shpn.>>sphasef="drah5rs/scsiphase blen|9>>sp#986    tirureset=edf="drah5rs/scsireset=eddri+8asset_  tid;href="dri+e th8."asset20541anot_i20"a1SC"lins="d">shpn.>>sS20"a1>20"a14e th=SCDA.asSC"lins="d">shpn.>>sSC"l20551anot_i20>i1csi/ahaha152x.c#L118620>i1>20" 12th=shpn..  64669>>ns="d">shpn.>>sS d 89ef="drah5rs/scsiSahaha152x.c#L1186 id/oL29"SCSIDAef="drah5rs/scsiSCSIDAe ble/s>>pr="tkf="dri+MSGOah_HosINFO_LEADMSG/io_port0INFO_LEAreseMSGO_Iah_HosINFO_LEADMSGO_I ble++)58asset_  tid;href="dri+e th8."asset20561anot_i20ins="d">shpn.>>sp)->h20ins>20"i12"d,shpn."1>ahonief="e;7ns="d">io_/scsi/aha1u620571anot_i20.s="lins="d">HOSTDATA>>s20.s=>20"714e >ahonief="e;7ns="d">io_/scsi/aha1u620581anot_i20s/scsi/ahaha152x.c#L118620s/s>20"a1ahaahonief="e;7ns="d">io_/scsi/aha1u620591anot_i20ins="d">shpn.>>sct hunsi20ins>20"912thstatic void  id/oL190ahaha>msgo_endf="drah5rs/scsimsgo_endio_poine" nam  855si/ahH#985    drivers/scsi/ahH#98sul9h1186 id/oL29"5 csapt962  945    oid hre="dri+eho href="draha7s/scsi/ahaha152x.c#206h1anot_i20s/scsi/ahaha152x.c#L118620s/s>20s/12"dhe669>>sph960    tp EM     href="dr20611anot_i20c#L1186 7d/oL29"ahaha>ah20c#L>20si1ualhreft37;MSGO_Iah_HosINFO_LEADMSGO_I ble< id/oL190ahaha>MSGOLENf="drah5rs/scsiMSGOLENe e ) he669>>sph960    tp EM     href="dr20621anot_i20/scsi/ahaha152x.c#L1186 20/sc>20sesul9hreft37;s &onief>esetSC"lif="dfp"lr=113s/scsi/ahaha152x.c#L1186 id/oL190ahaha>ERRddi+e th=S/ah_HosDPRERRddi+e>datao" namshuff/s>>pr="tkf="dri+e th=S/ah_HosINFO_LEADns="d">io_port0INFO_LEAreseCURRENTove3ine" nam>pr="tkf="dri+MSGO_Iah_HosINFO_LEADMSGO_I ble/s>>pr="tkf="dri+MSGOLENf="drah5rs/scsiMSGOLENe e e8asset_  tid;href="dri+e th8."asset20631anot_i20s/scsi/ahaha152x.c#L118620s/s>20sp12bblnt_is"111111111  855sYNCNEnf="drah5rs/scsiSYNCNEne e ==15 he669>>sph960    tp EM     href="dr20641anot_i2093ahaha>aha9line" nam20si1ualhreft37;4ns="d">>>>>>>>>>sp#986    tirup"lr=113s/scsi/ahaha152x.c#L1186 id/oL190ahaha>"d">ddi+e th=S/ah_HosDPR"d">ddi+e12"d,o" namshuff/s>>pr="tkf="dri+e th=S/ah_HosINFO_LEADns="d">io_port0INFO_LEAreseCURRENTove3ine" nam>s 20 na>20s 12th=shpn..  64669>>>>>>>>>>m  855sYNCNEnf="drah5rs/scsiSYNCNEne e =28asset_  tid;href="dri+e th8."asset20s61anot_i2091ahaha>aha5line" nam20si12"d,shpn."14ns="d">>ahonief="e;7ns="d">io_/scsi/aha1u620671anot_i201ahaha>aha6line" nam20s712"d,shpn."1>ahonief="e;7ns="d">io_/scsi/aha1u620681anot_i20s="d">QLOCKERLdonet;hrer20s=">20sa12p.cer#9on.asSC"linahonief="e;7ns="d">io_/scsi/aha1u620691anot_i20/scsi/ahaha152x.c#L1186 20/sc>20s912p.cer#9on.>>pr="tkf="dri+MSGO_Iah_HosINFO_LEADMSGO_I ble  = 08asset_  tid;href="dri+e th8."asset207h1anot_i20i/ahaha152x.c#L1186 id/o20i/a>20i/12p.cer#9on.>>pr="tkf="dri+MSGOLENf="drah5rs/scsiMSGOLENe e n= 08asset_  tid;href="dri+e th8."asset20711anot_i20EQUEST_Sth=sSC"lif="df="20EQU>20i114e >ahonief="e;7ns="d">io_/scsi/aha1u620721anot_i20ns="d">shpnresul9     hr20ns=>20ihaha>aha8lineL86"5>  86588>>sp#886    t20731anot_i20enns="d">shpn.>>sp.c#_bu20enn>20i312"d>" nam  97599>>  bpa.14ho href="draha7s/scsi/ahaha152x.c#20741anot_i20s/scsi/ahaha152x.c#L118620s/s>20i4e e s" nam  97599 * 5>  and phase bpa.14ho href="draha7s/scsi/ahaha152x.c#20751anot_i20id/oL29"ahaha>aha9line" 20id/>20i512p.s" nam  97599 * bpa.14ho href="draha7s/scsi/ahaha152x.c#20761anot_i20aha152x.c#L1186 id/oL29"20aha>20ii12"d>" nam  97599 *o bpa.14ho href="draha7s/scsi/ahaha152x.c#20771anot_i20/ahaha152x.c#L1186 id/oL20/ah>20i712thstatic void  id/oL190ahaha>cmd_ini962  945    oid cmd_ini9io_poine" nam  855si/ahH#985    drivers/scsi/ahH#98sul9h1186 id/oL29"5 csapt962  945    oid hre="dri+eho href="draha7s/scsi/ahaha152x.c#20781anot_i20s/scsi/ahaha152x.c#L118620s/s>20i812"dhe669>>sph960    tp EM     href="dr20791anot_i200SIsSC"lins="d">shphase 200SI>20i912p.cer#9on.CURRENTove3ine" namshpn.>>sSCpf="drah5rs/scsi/Cpelns.ns="d">shpn.>>ss975_5>  and62  945    oid h975_5>  ande e ) he669>>sph960    tp EM     href="dr208h1anot_i20/scsi/ahaha152x.c#L1186 20/sc>20/ssul9hreft37;s &onief>esetSC"lif="dfp"lr=113s/scsi/ahaha152x.c#L1186 id/oL190ahaha>ERRddi+e th=S/ah_HosDPRERRddi+e>datao" nam  and already s975="lns="d">shuff/s>>pr="tkf="dri+e th=S/ah_HosINFO_LEADns="d">io_port0INFO_LEAreseCURRENTove3ine" nam20/i1ualhreft37;s &oniefresetSC"lif="dfdoERLpaha>aha0ine" noERio_port0INFO_LEAresesapt962  945    oid hre="dri+  9259100iD      oID_ERRORf="drah5rs/scsioID_ERROR1ualh2lt;< 1658asset_  tid;href="dri+e th8."asset20821anot_i20=983    oq8    (href="dd20=98>20/esul9hreft37;s &oniefreturn8asset_  tid;href="dri+e th8."asset20831anot_i20s/scsi/ahaha152x.c#L118520s/s>20/312"d,shpn."1>ahonief="e;7ns="d">io_/scsi/aha1u620841anot_i20s/scsi/ahaha152x.c#L118520s/s>20/a14e th=SCDA.asSC"lins="d">shpn.>>sSC"l20851anot_i209"ahaha>aha9line" nam20/512p.#if>>sp#986    tirudefoL2dahaha>aha0ine" nefoL2dio_port0INFO_LEAreseAHAio_X_oL29nah_HosINFO_LEADAHAio_X_oL29ndri+eho href="draha7s/scsi/ahaha152x.c#20861anot_i20ahaha>aha5line" nam20/612p.cer#9on.HOSTDATA59"ahaha>aha0inHOSTDATAL1186 id/oL190ahaha>lapt962  945    oid hre="dri+es="lins="d">shpn.>>snamaha0ine" namshpn.>>snamaha0ine" nam>sph960    tp EM     href="dr20871anot_i209"ahaha>aha6line" nam20/+e e th=shpn.asSC"lin>esetSC"lif="dfp"lr=113s/scsi/ahaha152x.c#L1186 id/oL190ahaha>oL29nddi+e th=S/ah_HosDPRoL29nddi+e12"d,o" namshuff/s>>pr="tkf="dri+e th=S/ah_HosINFO_LEADns="d">io_port0INFO_LEAreseCURRENTove3ine" namaha7line" nam20/a12p.cer#9on.asSC"lin>esetSC"lif="df__dri+_p2x.c_5>  and62  945    oid __dri+_p2x.c_5>  andio_port0INFO_LEAreseCURRENTove3ine" namshpn.>>scmnd62  945    oid cmnde e e8asset_  tid;href="dri+e th8."asset20891anot_i20pCmnins="d">id>>sp])S>>s20pCm>20/912p.cer#9on.>ahonief="e;7ns="d">io_/scsi/aha1u6209h1anot_i20/scsi/ahaha152x.c#L1186 20/sc>20/s12p.#endifahonief="e;7ns="d">io_/scsi/aha1u620911anot_i20i/ahaha152x.c#L1186 id/o20i/a>20/i1ualahonief="e;7ns="d">io_/scsi/aha1u620921anot_i20A"aSC"lins="d">shpns>>de20A"a>20/esul9hreft37;>>pr="tkf="dri+e t_Iah_HosINFO_LEADe t_Ie e =08asset_  tid;href="dri+e th8."asset20931anot_i20MDINFOns="d">iosp.c#_buf20MDI>20/p12bb>ahonief="e;7ns="d">io_/scsi/aha1u620/41anot_i20/ahaha152x.c#L1185 id/oL20/ah>20/a14e th=SCDA.asSC"lins="d">shpn.>>sSC"l20951anot_i20ns="d">shpn.>>sp.c#_buff20ns=>20/512p.s" nam  97599>> bpa.14ho href="draha7s/scsi/ahaha152x.c#20961anot_i20s/scsah8rs/scsi/ahahr1ha20s/s>20/i12"d>" nam  97599 * 5>  and phase bpa.14ho href="draha7s/scsi/ahaha152x.c#20971anot_i209"asi/aha152x.c#L1186 7d209"a>20/+e e s" nam  97599 * bpa.14ho href="draha7s/scsi/ahaha152x.c#20981anot_i205ahers/scsi/aha152x.c#L1205ah>20/a12p.s" nam  97599 *o bpa.14ho href="draha7s/scsi/ahaha152x.c#20991anot_i20pCm="d">QLOCKERLp.c#_don20pCm>20/912thstatic void  id/oL190ahaha>cmd_runf="drah5rs/scsicmd_runio_poine" nam  855si/ahH#985    drivers/scsi/ahH#98sul9h1186 id/oL29"5 csapt962  945    oid hre="dri+eho href="draha7s/scsi/ahaha152x.c#21ah1anot_i21ah1a"d">QLOCKERLp.c#_don21ah1>210/12"dhe669>>sph960    tp EM     href="dr21a11anot_i21a/ahaha152x.c#L1186 id/o21a/a>210i1ualhreft37;e t_Iah_HosINFO_LEADe t_Ie e == id/oL190ahaha>CURRENTove3ine" namshpn.>>scmd_lenf="drah5rs/scsicmd_lene e ) he669>>sph960    tp EM     href="dr21a21anot_i21a"aSC"lins="d">shpns>>de21a"a>210esul9hreft37;s &onief>esetSC"lif="dfC"l/ah_Hosh"lif="d;rahars/scsi/ahaha152x.c#L1186 id/oL1cmdahaha>aha0ine" nam  and already   Lple=ely s975 (rt(x.d/rt(x.d)lns="d">shuff/s>>pr="tkf="dri+e th=S/ah_HosINFO_LEADns="d">io_port0INFO_LEAreseCURRENTove3ine" nam>pr="tkf="dri+e t_Iah_HosINFO_LEADe t_Ie e /s>>pr="tkf="dri+eURRENTove3ine" namshpn.>>scmd_lenf="drah5rs/scsicmd_lene e )8asset_  tid;href="dri+e th8."asset21a31anot_i21aDINFOns="d">iosp.c#_buf21aDI>21ap12bblnt_is"111111111ha152x.c#L1186 iisp_portahaha>aha9line" iisp_portaL1186 id/oL190ahaha>lapt962  945    oid hre="dri+e8asset_  tid;href="dri+e th8."asset21a41anot_i21aahaha152x.c#L1185 id/oL21aah>21ai1ualhreft37;>ahonief="e;7ns="d">io_/scsi/aha1u621a51anot_i21as="d">shpn.>>sp.c#_buff21as=>210n13di+e th=SCpn."asINTENns="d">io_port021a61anot_i21a/scsah8rs/scsi/ahahr1ha21a/s>21ai12"d,shpn."1while6 id/oL190ahaha>e t_Iah_HosINFO_LEADe t_Ie e < id/oL190ahaha>CURRENTove3ine" namshpn.>>scmd_lenf="drah5rs/scsicmd_lene e ) he669>>sph960    tp EM     href="dr21a71anot_i21a"asi/aha152x.c#L1186 7d21a"a>21a+e e th=shpn.asSC"lin>esetSC"lif="dfC"l/ah_Hosh"lif="d;rahars/scsi/ahaha152x.c#L1186 id/oL1cmdahaha>aha0ine" nam  and byte rt(x.02x (rt(x.d/rt(x.d)="lns="d">shuff/s>>pr="tkf="dri+e th=S/ah_HosINFO_LEADns="d">io_port0INFO_LEAreseCURRENTove3ine" nam>pr="tkf="dri+CURRENTove3ine" namshpn.>>scmnd62  945    oid cmnde e [ id/oL190ahaha>e t_Iah_HosINFO_LEADe t_Ie e ]/s>>pr="tkf="dri+e t_Iah_HosINFO_LEADe t_Ie e /s>>pr="tkf="dri+eURRENTove3ine" namshpn.>>scmd_lenf="drah5rs/scsicmd_lene e )8asset_  tid;href="dri+e th8."asset21a81anot_i21aahers/scsi/aha152x.c#L121aah>210a1ahaahonief="e;7ns="d">io_/scsi/aha1u621a91anot_i21aCm="d">QLOCKERLp.c#_don21aCm>210912p.cer#9on.asSC"linTESTLOah_HosINFO_LEADTESTLO52x.c#L1186 id/oL29"SSTAT05    drivers/scsSTAT0 ble/s>>pr="tkf="dri+SPIORDYf="drah5rs/scsiSPIORDYio_p")nhe669>>sph960    tp EM     href="dr211h1anot_i21c#11186 id/oL29"ahahas=121c#1>211de e th=shpn.asSC"linnnnnnnnn>esetSC"lif="dfC"l/ah_Hosh"lif="d;rahars/scsi/ahaha152x.c#L1186 id/oL1cmdahaha>aha0ine" namshuff/s>>pr="tkf="dri+e th=S/ah_HosINFO_LEADns="d">io_port0INFO_LEAreseCURRENTove3ine" nama21.c1>211i1ualhreft37;s &onief 64669>>return8asset_  tid;href="dri+e th8."asset21c21anot_i21s=1>shGFP_ATOMISUE_SC   21s=1>211esul9hreft37;s &onief>ahonief="e;7ns="d">io_/scsi/aha1u621131anot_i21.c1_scribblne>>spSCp    21.c1>211p12bbahonief="e;7ns="d">io_/scsi/aha1u621141anot_i21MD1NFOns="d">iosp.c#_buf21MD1>211i1ualhreft37;4ns="d">>>pr="tkf="dri+S d 89ef="drah5rs/scsiSahaha152x.c#L1186 id/oL29"SCSIDAef="drah5rs/scsiSCSIDAe ble/s>>pr="tkf="dri+CURRENTove3ine" namshpn.>>scmnd62  945    oid cmnde e [ id/oL190ahaha>e t_Iah_HosINFO_LEADe t_Ie e ++]58asset_  tid;href="dri+e th8."asset21c51anot_i21 71579>>sp#976 FAItif="d21 71>21c 12th=shpn.. >ahonief="e;7ns="d">io_/scsi/aha1u621161anot_i21c#11186 7d/oL290ahaha>ah21c#1>21ci12"d>ahonief="e;7ns="d">io_/scsi/aha1u621171anot_i21ah1152x.c#L1186 id/oL29021ah1>211+e e asset_  tid;href="dri+e th8."asset21181anot_i21s/1csi/ahaha152x.c#L118621s/1>21ca12p.static void  id/oL190ahaha>cmd_endf="drah5rs/scsicmd_endio_poine" nam  855si/ahH#985    drivers/scsi/ahH#98sul9h1186 id/oL29"5 csapt962  945    oid hre="dri+eho href="draha7s/scsi/ahaha152x.c#21191anot_i21  1ns="d">QLOCKERLp   ti21  1>21c912p.he669>>sph960    tp EM     href="dr212h1anot_i21">1LOCKERLpsp  *pletione21">1>212u1nhi+e th=S/e t_Iah_HosINFO_LEADe t_Ie e < id/oL190ahaha>CURRENTove3ine" namshpn.>>scmd_lenf="drah5rs/scsicmd_lene e )e669>>sph960    tp EM     href="dr21211anot_i21s/1csi/ahaha152x.c#L118621s/1>212i1ualhreft37;s &oniefresetSC"lif="dfp"lr=113s/scsi/ahaha152x.c#L1186 id/oL190ahaha>ERRddi+e th=S/ah_HosDPRERRddi+e>datao" nam  and s975 in  Lple=ely (rt(x.d/rt(x.d)="lns="d">shuff/s>>pr="tkf="dri+e th=S/ah_HosINFO_LEADns="d">io_port0INFO_LEAreseCURRENTove3ine" nam>pr="tkf="dri+e t_Iah_HosINFO_LEADe t_Ie e /s>>pr="tkf="dri+eURRENTove3ine" namshpn.>>scmd_lenf="drah5rs/scsicmd_lene e )8asset_  tid;href="dri+e th8."asset21"21anot_i21pn1>>sSid u4    href="  21pn1>212esul9hreft37;&oniasset_  tid;href="dri+e th8."asset21"31anot_i21>>1e t.ptrnam  21>>1>212p12bblnt_is"111111111ha152x.c#L1186 CURRENTove3ine" namshpn.>>sSCpf="drah5rs/scsi/Cpelns.ns="d">shpn.>>ss975_5>  and62  945    oid h975_5>  ande e ++8asset_  tid;href="dri+e th8."asset21"41anot_i21>>1>e t.this_  tidual6> 21>>1>212a14e >ahonief="e;7ns="d">io_/scsi/aha1u621251anot_i21>>1>>>e t.sp.cer /oL55"621>>1>212n13di+e th=SCpn."asINTENns="d">io_port021"61anot_i21c#1.cers_  tidual6: left21c#1>21"i12"d>" nam  97599>> bpa.14ho href="draha7s/scsi/ahaha152x.c#21271anot_i215516>  : 2    i"commento21551>212+e e s" nam  97599 * status phase bpa.14ho href="draha7s/scsi/ahaha152x.c#21"81anot_i21s/1csi/ahaha152x.c#L118621s/1>212a12p.s" nam  97599 * bpa.14ho href="draha7s/scsi/ahaha152x.c#21291anot_i21ns1"d">shpn.>>sp.c#_buff21ns1>212912p.s" nam  97599 *o bpa.14ho href="draha7s/scsi/ahaha152x.c#213h1anot_i21  1ns="d">QLOCKERLp   ti21  1>213h12thstatic void  id/oL190ahaha>status_runf="drah5rs/scsistatus_runio_poine" nam  855si/ahH#985    drivers/scsi/ahH#98sul9h1186 id/oL29"5 csapt962  945    oid hre="dri+eho href="draha7s/scsi/ahaha152x.c#21311anot_i21s_1 tidualsSC"lif="df="d21s_1>213112"dhe669>>sph960    tp EM     href="dr21 21anot_i21s=1d">shpn.>>sp.c#_buffl21s=1>21321nhi+e th=S/TESTLOah_HosINFO_LEADTESTLO52x.c#L1186 id/oL29"SSTAT05    drivers/scsSTAT0 ble/>>pr="tkf="dri+SPIORDYf="drah5rs/scsiSPIORDYio_p")nhe669>>sph960    tp EM     href="dr21331anot_i21  1ns="d">QLOCKERLp   ti21  1>21 p12bblnt_is"111111111resetSC"lif="dfC"l/ah_Hosh"lif="d;rahars/scsi/ahaha152x.c#L1186 id/oL1statusahaha>aha0ine" namshuff/s>>pr="tkf="dri+e th=S/ah_HosINFO_LEADns="d">io_port0INFO_LEAreseCURRENTove3ine" nam>1dualsSC"lif="df="drsp21>>1>213i1ualhreft37;4ns="d">return8asset_  tid;href="dri+e th8."asset21351anot_i21>>1L1186 id/oL290ahaha>a21>>1>213 12th=shpn.. >ahonief="e;7ns="d">io_/scsi/aha1u621 61anot_i21c#1="d">shpn.>>sp.c#_buf21c#1>21 i12"dahonief="e;7ns="d">io_/scsi/aha1u621 71anot_i21en1s="d">shpn.>>sp.c#_bu21en1>21 +e e th=shpn.ha152x.c#L1186 CURRENTove3ine" namshpn.>>sSCpf="drah5rs/scsi/Cpelns.ns="d">shpn.>>sStatusahaha>aha0ine" Statuse e  9>>sp#986    tiruG d 89ef="drah5rs/scsiGahaha152x.c#L1186 id/oL29"SCSIDAef="drah5rs/scsiSCSIDAe ble58asset_  tid;href="dri+e th8."asset21381anot_i21nc1ronSCpns="dsp.cersSC"21nc1>213a1ahaahonief="e;7ns="d">io_/scsi/aha1u621391anot_i21C"1ins="d">shpnlengthsSC21C"1>21 h14e #if>>sp#986    tirudefoL2dahaha>aha0ine" nefoL2dio_port0INFO_LEAreseAHAio_X_oL29nah_HosINFO_LEADAHAio_X_oL29ndri+eho href="draha7s/scsi/ahaha152x.c#214h1anot_i21"d1>shpn.>>sp.c#_sg_coul21"d1>214u1nhi+e th=S/HOSTDATA59"ahaha>aha0inHOSTDATAL1186 id/oL190ahaha>lapt962  945    oid hre="dri+es="lins="d">shpn.>>snamaha0ine" namshpn.>>snamaha0ine" nam>sph960    tp EM     href="dr21"11anot_i21s_1152x.c#L1186 id/oL29"21s_1>21"i1ualhreft37;s &oniefresetSC"lif="dfp"lr=113s/scsi/ahaha152x.c#L1186 id/oL190ahaha>oL29nddi+e th=S/ah_HosDPRoL29nddi+e12"d,o" namshuff/s>>pr="tkf="dri+e th=S/ah_HosINFO_LEADns="d">io_port0INFO_LEAreseCURRENTove3ine" nam>pr="tkf="dri+eURRENTove3ine" namshpn.>>sSCpf="drah5rs/scsi/Cpelns.ns="d">shpn.>>sStatusahaha>aha0ine" Statuse e 58asset_  tid;href="dri+e th8."asset21421anot_i21s=1csi/ahaha152x.c#L118521s=1>21"esul9hreft37;s &onief id/oL190ahaha>lri+_p2x.c_statusahaha>aha0ine" lri+_p2x.c_statusio_port0INFO_LEAreseCURRENTove3ine" namshpn.>>sSCpf="drah5rs/scsi/Cpelns.ns="d">shpn.>>sStatusahaha>aha0ine" Statuse e 58asset_  tid;href="dri+e th8."asset21431anot_i21in1="d">shpn.>>sct hunsi21in1>21"p12bblnt_is"111111111resetSC"lif="dfp"lr=113s/scsi/ahaha152x.c#L1186 " namshuff58asset_  tid;href="dri+e th8."asset21441anot_i21s/1csi/ahaha152x.c#L118521s/1>214i1ualhreft37;>ahonief="e;7ns="d">io_/scsi/aha1u621451anot_i21>i1>>sp])deosDMASTA f="d21>i1>21"n13di#endifahonief="e;7ns="d">io_/scsi/aha1u621"61anot_i21al1"d hhi+unsigned longd21al1>214i12"d>ahonief="e;7ns="d">io_/scsi/aha1u621471anot_i21en1aha152x.c#L1186 id/oL21en1>214+e e asset_  tid;href="dri+e th8."asset21481anot_i21s/1csi/ahaha152x.c#L118621s/1>214a12p.s" nam  97599>> bpa.14ho href="draha7s/scsi/ahaha152x.c#21"91anot_i21qu1n, when this is tho"f21qu1>214912p.s" nam  97599 * data in phase bpa.14ho href="draha7s/scsi/ahaha152x.c#215h1anot_i21"d1>shpn."d hhi+unsigned21"d1>21"de e s" nam  97599 * bpa.14ho href="draha7s/scsi/ahaha152x.c#21511anot_i21d"1shpn."d hhi+unsigned 21d"1>21"i1uals" nam  97599 *o bpa.14ho href="draha7s/scsi/ahaha152x.c#21521anot_i21s=1 ns="d">S/shpn)defL1121s=1>21"esul9static void  id/oL190ahaha>datai_ini962  945    oid datai_ini9io_poine" nam  855si/ahH#985    drivers/scsi/ahH#98sul9h1186 id/oL29"5 csapt962  945    oid hre="dri+eho href="draha7s/scsi/ahaha152x.c#21531anot_i21in1csi/ahaha152x.c#L118621in1>21"p12bbhe669>>sph960    tp EM     href="dr21541anot_i21"a1SC"lins="d">shpn.>>sS21"a1>215i1ualhreft37;>>pr="tkf="dri+S d 89ef="drah5rs/scsiSahaha152x.c#L1186 id/oL29"DMACNTRL05    drivers/scDMACNTRL0e e   9259100iD      RSTFIS/ah_HosINFO_LEADRSTFIS/e e 58asset_  tid;href="dri+e th8."asset21551anot_i21>i1csi/ahaha152x.c#L118621>i1>21" 12th=shpn.. >>pr="tkf="dri+S d 89ef="drah5rs/scsiSahaha152x.c#L1186 id/oL29"DMACNTRL05    drivers/scDMACNTRL0e e   9259100iD      RSTFIS/ah_HosINFO_LEADRSTFIS/e e | id/oL190ahaha>ENDMA th=S/ah_HosDPRENDMAe e 58asset_  tid;href="dri+e th8."asset21561anot_i21ins="d">shpn.>>sp)->h21ins>215i12"dahonief="e;7ns="d">io_/scsi/aha1u621571anot_i21.s="lins="d">HOSTDATA>>s21.s=>215+e e th=shpn.ha152x.c#L1186 S d 89ef="drah5rs/scsiSahaha152x.c#L1186 id/oL29"SXFRCTL05    drivers/scSXFRCTL0e e /s>>pr="tkf="dri+eH1f="drah5rs/scsieH1e e | id/oL190ahaha>CLRSTCNTf="drah5rs/scsieLRSTCNTe e 58asset_  tid;href="dri+e th8."asset21581anot_i21s/scsi/ahaha152x.c#L118621s/s>2158e e th=shpn.ha152x.c#L1186 S d 89ef="drah5rs/scsiSahaha152x.c#L1186 id/oL29"SXFRCTL05    drivers/scSXFRCTL0e e /s>>pr="tkf="dri+eH1f="drah5rs/scsieH1e e | id/oL190ahaha>SCSIENf="drah5rs/scsiSCSIENe e | id/oL190ahaha>DMAENf="drah5rs/scsiDMAENe e 58asset_  tid;href="dri+e th8."asset21591anot_i21ins="d">shpn.>>sct hunsi21ins>215h14e th=S/ah.asSC"lins="d">shpn.>>sSC"l216h1anot_i21s/scsi/ahaha152x.c#L118621s/s>216/12p.cer#9on.>>pr="tkf="dri+S d 89ef="drah5rs/scsiSahaha152x.c#L1186 id/oL29"SIMODE05    drivers/scSIMODE0e e /s058asset_  tid;href="dri+e th8."asset21611anot_i21c#L1186 7d/oL29"ahaha>ah21c#L>21si1ualhreft37;>>pr="tkf="dri+S d 89ef="drah5rs/scsiSahaha152x.c#L1186 id/oL29"SIMODE1f="drah5rs/scsi/IMODE1e e /s>>pr="tkf="dri+ENSCSIPERRf="drah5rs/scsiENSCSIPERR1ualh|f>esetSC"lif="dfENSCSIRSTf="drah5rs/scsiENSCSIRST1ualh|f>esetSC"lif="dfENPHASEMISf="drah5rs/scsiENPHASEMIS1ualh|f>esetSC"lif="dfENBUSFREEf="drah5rs/scsiENBUSFREEe e 58asset_  tid;href="dri+e th8."asset21621anot_i21/scsi/ahaha152x.c#L1186 21/sc>216haha>aha8lineL86"5>  86588>>sp#886    t21631anot_i21s/scsi/ahaha152x.c#L118621s/s>21sp12bblnt_is"1 id/oL190ahaha>DATA_LENf="drah5rs/scsiDATA_LEN12bb=08asset_  tid;href="dri+e th8."asset21641anot_i2193ahaha>aha9line" nam216i1ualhreft37;>>pr="tkf="dri+C"l/ah_Hosh"lif="d;rahars/scsi/ahaha152x.c#L1186 id/oL1dataiahaha>aha0ine" nam>s 21 na>21s 12th=shpn..  64669>> id/oL190ahaha>oL29nddi+e th=S/ah_HosDPRoL29nddi+e12"d,o" namshuff/asset_  tid;href="dri+e th8."asset21661anot_i2191ahaha>aha5line" nam21si12"d,shpn."14ns="d">>>pr="tkf="dri+e th=S/ah_HosINFO_LEADns="d">io_port0INFO_LEAreseCURRENTove3ine" nam>pr="tkf="dri+lri+_bufflenahaha>aha0ine" lri+_bufflenio_port0INFO_LEAreseCURRENTove3ine" namaha6line" nam216+e e th=shpn.asSC"lin>esetSC"lif="dflri+_get_resnoahaha>aha0ine" lri+_get_resnoio_port0INFO_LEAreseCURRENTove3ine" namQLOCKERLdonet;hrer21s=">21sa12p.>ahonief="e;7ns="d">io_/scsi/aha1u621691anot_i21/scsi/ahaha152x.c#L1186 21/sc>216h14e th=S/ah.asSC"lins="d">shpn.>>sSC"l217h1anot_i21i/ahaha152x.c#L1186 id/o21i/a>217h12thstatic void  id/oL190ahaha>datai_runf="drah5rs/scsidatai_runio_poine" nam  855si/ahH#985    drivers/scsi/ahH#98sul9h1186 id/oL29"5 csapt962  945    oid hre="dri+eho href="draha7s/scsi/ahaha152x.c#21711anot_i21EQUEST_Sth=sSC"lif="df="21EQU>217112"dhe669>>sph960    tp EM     href="dr21721anot_i21ns="d">shpnresul9     hr21ns=>217esul9hreft37;unsigned longam  855the_timRLpaha>aha0ine" the_timRsul98asset_  tid;href="dri+e th8."asset21731anot_i21enns="d">shpn.>>sp.c#_bu21enn>217p12bblnt_is"1<    i"comment"> * fifodataLpaha>aha0ine" fifodatae e /s>>pr="tkf="dri+data_cout962  945    oid data_cout9sul98asset_  tid;href="dri+e th8."asset21741anot_i21s/scsi/ahaha152x.c#L118621s/s>217a14e th=SCDA.asSC"lins="d">shpn.>>sSC"l21751anot_i21id/oL29"ahaha>aha9line" 21id/>217 12th=shpn.. >" nam  97599>> bpa.14ho href="draha7s/scsi/ahaha152x.c#21761anot_i21aha152x.c#L1186 id/oL29"21aha>21ii12"d>" nam  97599         * loop1while the phase p7s/ists or the fifos are not empty bpa.14ho href="draha7s/scsi/ahaha152x.c#21771anot_i21/ahaha152x.c#L1186 id/oL21/ah>217+e e s" nam  97599         * bpa.14ho href="draha7s/scsi/ahaha152x.c#21781anot_i21s/scsi/ahaha152x.c#L118621s/s>217a12p.s" nam  97599         *o bpa.14ho href="draha7s/scsi/ahaha152x.c#21791anot_i210SIsSC"lins="d">shphase 210SI>21i912p.cer#9on.while6 id/oL190ahaha>TESTLOah_HosINFO_LEADTESTLO52x.c#L1186 id/oL29"DMASTATf="drah5rs/scsiDMASTATe e /s>>pr="tkf="dri+/scSTATf="drah5rs/scsi/scSTATe e )n||f>esetSC"lif="dfTESTLOah_HosINFO_LEADTESTLO52x.c#L1186 id/oL29"DMASTATf="drah5rs/scsiDMASTATe e /s>>pr="tkf="dri+DFIS/EMPf="drah5rs/scsiDFIS/EMPe e )n||f>esetSC"lif="dfTESTLOah_HosINFO_LEADTESTLO52x.c#L1186 id/oL29"sSTAT25    drivers/scsSTAT2e e /s>>pr="tkf="dri+SEMPTYf="drah5rs/scsiSEMPTYio_p")nhe669>>sph960    tp EM     href="dr218h1anot_i21/scsi/ahaha152x.c#L1186 21/sc>21/ssul9hreft37;s &onief>" nam  97599>> FIXME: maybe this should be noER by s9tti+e up bpa.14ho href="draha7s/scsi/ahaha152x.c#21811anot_i21s/scsi/ahaha152x.c#L118621s/s>218i1uals" nam  97599                 * STCNT to drigger ENSWRAP1<  errupt,1< stead of bpa.14ho href="draha7s/scsi/ahaha152x.c#21821anot_i21=983    oq8    (href="dd21=98>21/esul9s" nam  97599                 * polli+e for DFIS/FULL bpa.14ho href="draha7s/scsi/ahaha152x.c#21831anot_i21s/scsi/ahaha152x.c#L118521s/s>218312"d>" nam  97599                 *o bpa.14ho href="draha7s/scsi/ahaha152x.c#21841anot_i21s/scsi/ahaha152x.c#L118521s/s>218i1ualhreft37;4ns="d">>>pr="tkf="dri+the_timRLpaha>aha0ine" the_timRsul9= id/oL190ahaha>jiffiesahaha>aha0ine" jiffies1ualh+ 1001186 id/oL29"5 cHZ59"ahaha>aha0inHZsul98asset_  tid;href="dri+e th8."asset21851anot_i219"ahaha>aha9line" nam218 12th=shpn..  64669>>while6 id/oL190ahaha>TESTLOah_HosINFO_LEADTESTLO52x.c#L1186 id/oL29"DMASTATf="drah5rs/scsiDMASTATe e /s>>pr="tkf="dri+DFIS/FULLf="drah5rs/scsiDFIS/FULL be | id/oL190ahaha>/scSTATf="drah5rs/scsi/scSTATe e )n2x.c#2x.c#fns="d">shpn.>>stimR_beforRLpaha>aha0ine" timR_beforR52x.c#L1186 id/oL29"jiffiesahaha>aha0ine" jiffies1ual/>>pr="tkf="dri+the_timRLpaha>aha0ine" the_timRsul9)eho href="draha7s/scsi/ahaha152x.c#21861anot_i21ahaha>aha5line" nam218i12"d,shpn."14ns="d">ah_HosNUns="d">shpn.>>sbarrierLpaha>aha0ine" barrier52x.c58asset_  tid;href="dri+e th8."asset21871anot_i219"ahaha>aha6line" nam218+e e asset_  tid;href="dri+e th8."asset21881anot_i215ahaha>aha7line" nam21/a12p.cer#9on.asSC"linTESTLOah_HosINFO_LEADTESTLO52x.c#L1186 id/oL29"DMASTATf="drah5rs/scsiDMASTATe e /s>>pr="tkf="dri+DFIS/FULLf="drah5rs/scsiDFIS/FULL be | id/oL190ahaha>/scSTATf="drah5rs/scsi/scSTATe e ))nhe669>>sph960    tp EM     href="dr21891anot_i21pCmnins="d">id>>sp])S>>s21pCm>218912p.cer#9on.asSC"linah_HosNUns="d">shpn.>>sp"lr=113s/scsi/ahaha152x.c#L1186 id/oL190ahaha>ERRddi+e th=S/ah_HosDPRERRddi+e>datao" namshuff/s>>pr="tkf="dri+e th=S/ah_HosINFO_LEADns="d">io_port0INFO_LEAreseCURRENTove3ine" nam219de e th=shpn.asSC"linnnnnnnnn>esetSC"lif="dfiisp_portahaha>aha9line" iisp_portaL1186 id/oL190ahaha>lapt962  945    oid hre="dri+e8asset_  tid;href="dri+e th8."asset21911anot_i21i/ahaha152x.c#L1186 id/o21i/a>219i1ualhreft37;s &onief 64669>>break8asset_  tid;href="dri+e th8."asset21921anot_i21A"aSC"lins="d">shpns>>de21A"a>219esul9hreft37;s &onief>ahonief="e;7ns="d">io_/scsi/aha1u621931anot_i21MDINFOns="d">iosp.c#_buf21MDI>219p12bbahonief="e;7ns="d">io_/scsi/aha1u621/41anot_i21/ahaha152x.c#L1185 id/oL21/ah>219i1ualhreft37;4ns="d">TESTHIah_HosINFO_LEADTESTHI52x.c#L1186 id/oL29"DMASTATf="drah5rs/scsiDMASTATe e /s>>pr="tkf="dri+DFIS/FULLf="drah5rs/scsiDFIS/FULL be ))nhe669>>sph960    tp EM     href="dr21951anot_i21ns="d">shpn.>>sp.c#_buff21ns=>219 12th=shpn..  64669>>>>>>>>>>m  855fifodataLpaha>aha0ine" fifodatae e  = 1288asset_  tid;href="dri+e th8."asset21961anot_i21s/scsah8rs/scsi/ahahr1ha21s/s>219i12"d,shpn."14ns="d">>;&oninhe669>>sph960    tp EM     href="dr21971anot_i219"asi/aha152x.c#L1186 7d219"a>219+e e th=shpn.asSC"linnnnnnnnn>esetSC"lif="dfthe_timRLpaha>aha0ine" the_timRsul9= id/oL190ahaha>jiffiesahaha>aha0ine" jiffies1ualh+ 1001186 id/oL29"5 cHZ59"ahaha>aha0inHZsul98asset_  tid;href="dri+e th8."asset21981anot_i215ahers/scsi/aha152x.c#L1215ah>219a12p.cer#9on.asSC"linnnnnnnnnwhile6 id/oL190ahaha>TESTLOah_HosINFO_LEADTESTLO52x.c#L1186 id/oL29"sSTAT25    drivers/scsSTAT2e e /s>>pr="tkf="dri+SEMPTYf="drah5rs/scsiSEMPTYio_p"n2x.c#2x.c#fns="d">shpn.>>stimR_beforRLpaha>aha0ine" timR_beforR52x.c#L1186 id/oL29"jiffiesahaha>aha0ine" jiffies1ual/>>pr="tkf="dri+the_timRLpaha>aha0ine" the_timRsul9)eho href="draha7s/scsi/ahaha152x.c#21991anot_i21pCm="d">QLOCKERLp.c#_don21pCm>219912p.cer#9on.asSC"linah_HosNUnnnnnnnn>esetSC"lif="dfbarrierLpaha>aha0ine" barrier52x.c58asset_  tid;href="dri+e th8."asset22ah1anot_i22ah1a"d">QLOCKERLp.c#_don22ah1>220/12"dasset_  tid;href="dri+e th8."asset22a11anot_i22a/ahaha152x.c#L1186 id/o22a/a>220i1ualhreft37;s &onief 64669>>TESTLOah_HosINFO_LEADTESTLO52x.c#L1186 id/oL29"SSTAT25    drivers/scsSTAT2e e /s>>pr="tkf="dri+SEMPTYf="drah5rs/scsiSEMPTYio_p")nhe669>>sph960    tp EM     href="dr22a21anot_i22a"aSC"lins="d">shpns>>de22a"a>220esul9hreft37;s &oniefah_HosNUnnnnnnnn>esetSC"lif="dfp"lr=113s/scsi/ahaha152x.c#L1186 id/oL190ahaha>ERRddi+e th=S/ah_HosDPRERRddi+e>datao" namshuff/s>>pr="tkf="dri+e th=S/ah_HosINFO_LEADns="d">io_port0INFO_LEAreseCURRENTove3ine" namiosp.c#_buf22aDI>22ap12bblnt_is"111111111ah_HosNUnnnnnnnn>esetSC"lif="dfiisp_portahaha>aha9line" iisp_portaL1186 id/oL190ahaha>lapt962  945    oid hre="dri+e8asset_  tid;href="dri+e th8."asset22a41anot_i22aahaha152x.c#L1185 id/oL22aah>220="d">>break8ass2o_/scsi/ah2as="d">shpn.>>sp.c#_buff22as=>220 12th=shpn..  64669>>>>>>>>>>>ahonief="e;7ns="d">io_/scsi/aha1u622a61anot_i22a/scsah8rs/scsi/ahahr1ha22a/s>220i12"dahonief="e;7ns="d">io_/scsi/aha1u622a71anot_i22a"asi/aha152x.c#L1186 7d22a"a>22a+e e th=shpn.asSC"linnnnnnnnn>esetSC"lif="dffifodataLpaha>aha0ine" fifodatae e  = >esetSC"lif="dfG d 89ef="drah5rs/scsiGahaha152x.c#L1186 id/oL29"FIS/STATf="drah5rs/scsiFIS/STATdri+e8asset_  tid;href="dri+e th8."asset22a81anot_i22aahers/scsi/aha152x.c#L122aah>220a12p.cer#9on.asSC"lin>ahonief="e;7ns="d">io_/scsi/aha1u622a91anot_i22aCm="d">QLOCKERLp.c#_don22aCm>220h14e th=S/ah.asSC"lins="d">shpn.>>sSC"l221h1anot_i22c#11186 id/oL29"ahahas=122c#1>221de e th=shpn.asSC"lineURRENTove3ine" namshpn.>>sSCpf="drah5rs/scsi/Cpelns.ns="d">shpn.>>sthis_resnoualLpaha>aha0ine" this_resnoualelns="li0)nhe669>>sph960    tp EM     href="dr22c11anot_i22.c1L1186 7d/oL290ahaha>a22.c1>221i1ualhreft37;s &onief 64669>>while6 id/oL190ahaha>fifodataLpaha>aha0ine" fifodatae e ="li0n2x.c#2x.c#fns="d">shpn.>>seURRENTove3ine" namshpn.>>sSCpf="drah5rs/scsi/Cpelns.ns="d">shpn.>>sthis_resnoualLpaha>aha0ine" this_resnoualelns="li0)nhe669>>sph960    tp EM     href="dr22c21anot_i22s=1>shGFP_ATOMISUE_SC   22s=1>221esul9hreft37;s &oniefasSC"linnnnnnnnn>esetSC"lif="dfdata_cout962  945    oid data_cout9sul9 = >esetSC"lif="dffifodataLpaha>aha0ine" fifodatae e ="lins="d">shpn.>>seURRENTove3ine" namshpn.>>sSCpf="drah5rs/scsi/Cpelns.ns="d">shpn.>>sthis_resnoualLpaha>aha0ine" this_resnoualelns ?e669>>sph960    tp EM     href="dr22c31anot_i22.c1_scribblne>>spSCp    22.c1>221p12bblnt_is"111111111ah_HosNUnnnnnnnnasSC"linnnnnnnnn>esetSC"lif="dfeURRENTove3ine" namshpn.>>sSCpf="drah5rs/scsi/Cpelns.ns="d">shpn.>>sthis_resnoualLpaha>aha0ine" this_resnoualelns :e669>>sph960    tp EM     href="dr22c41anot_i22MD1NFOns="d">iosp.c#_buf22MD1>221i1ualhreft37;4ns="d">ah_HosNUnnnnnnnnasSC"linnnnnnnnn>esetSC"lif="dffifodataLpaha>aha0ine" fifodatae e 8asset_  tid;href="dri+e th8."asset22c51anot_i22 71579>>sp#976 FAItif="d22 71>221 12th=shpn..  64669>>>>>>>>>>nnnnnnnn>esetSC"lif="dffifodataLpaha>aha0ine" fifodatae e  -= >esetSC"lif="dfdata_cout962  945    oid data_cout9sul98asset_  tid;href="dri+e th8."asset22161anot_i22c#11186 7d/oL290ahaha>ah22c#1>221i12"dahonief="e;7ns="d">io_/scsi/aha1u622171anot_i22ah1152x.c#L1186 id/oL29022ah1>221+e e th=shpn.asSC"linnnnnnnnnnnnnnnnndata_cout962  945    oid data_cout9sul9 2x.c#f15 he669>>sph960    tp EM     href="dr22181anot_i22s/1csi/ahaha152x.c#L118622s/1>221a12p.cer#9on.asSC"linnnnnnnnn>>>>>>>>nnnnnnnn>esetSC"lif="dfC"l/ah_Hosh"lif="d;rahars/scsi/ahaha152x.c#L1186 id/oL1dataiahaha>aha0ine" nam id/oL190ahaha>oL29nddi+e th=S/ah_HosDPRoL29nddi+e12"d,o" namshuff/s>>pr="tkf="dri+e th=S/ah_HosINFO_LEADns="d">io_port0INFO_LEAreseCURRENTove3ine" namQLOCKERLp   ti22  1>221912p.cer#9on.asSC"linah_HosNUnnnnnnnnnnnnnnnn>esetSC"lif="dfS d 89ef="drah5rs/scsiSahaha152x.c#L1186 id/oL29"DMACNTRL05    drivers/scDMACNTRL0e e   9259100iD      ENDMA th=S/ah_HosDPRENDMAe e |_8BIT58asset_  tid;href="dri+e th8."asset222h1anot_i22">1LOCKERLpsp  *pletione22">1>222de e th=shpn.asSC"linnnnnnnnnnnnnnnnnnnnnnnnn1186 id/oL29"5 cCURRENTove3ine" namshpn.>>sSCpf="drah5rs/scsi/Cpelns.ns="d">shpn.>>sptrLpaha>aha0ine" ptrelns++ = >esetSC"lif="dfG d 89ef="drah5rs/scsiGahaha152x.c#L1186 id/oL29"DATA 89ef="drah5rs/scsiDATA 89edri+e8asset_  tid;href="dri+e th8."asset22211anot_i22s/1csi/ahaha152x.c#L118622s/1>222i1ualhreft37;s &oniefah_HosNUnnnnnnnnnnnnnnnn>esetSC"lif="dfeURRENTove3ine" namshpn.>>sSCpf="drah5rs/scsi/Cpelns.ns="d">shpn.>>sthis_resnoualLpaha>aha0ine" this_resnoualelns--8asset_  tid;href="dri+e th8."asset22221anot_i22pn1>>sSid u4    href="  22pn1>222esul9hreft37;s &oniefasSC"linnnnnnnnnnnnnnnnn>esetSC"lif="dfDATA_LENf="drah5rs/scsiDATA_LEN12bb++8asset_  tid;href="dri+e th8."asset22"31anot_i22>>1e t.ptrnam  22>>1>222p12bblnt_is"111111111asSC"linnnnnnnnnnnnnnnnn>esetSC"lif="dfS d 89ef="drah5rs/scsiSahaha152x.c#L1186 id/oL29"DMACNTRL05    drivers/scDMACNTRL0e e   9259100iD      ENDMA th=S/ah_HosDPRENDMAe e e8asset_  tid;href="dri+e th8."asset22241anot_i22>>1>e t.this_  tidual6> 22>>1>222i1ualhreft37;4ns="d">ah_HosNUnnnnnnnn>ahonief="e;7ns="d">io_/scsi/aha1u622251anot_i22>>1>>>e t.sp.cer /oL55"622>>1>222 12th=shpn.. ahonief="e;7ns="d">io_/scsi/aha1u622261anot_i22c#1.cers_  tidual6: left22c#1>222i12"d,shpn."14ns="d">ah_HosNUUUUUUUUUdata_cout962  945    oid data_cout9sul9 2gt#f15 he669>>sph960    tp EM     href="dr22271anot_i225516>  : 2    i"commento22551>222+e e th=shpn.asSC"linnnnnnnnnnnnnnnnnnnnnnnnn>esetSC"lif="dfC"l/ah_Hosh"lif="d;rahars/scsi/ahaha152x.c#L1186 id/oL1dataiahaha>aha0ine" nam id/oL190ahaha>oL29nddi+e th=S/ah_HosDPRoL29nddi+e12"d,o" namshuff/s>>pr="tkf="dri+e th=S/ah_HosINFO_LEADns="d">io_port0INFO_LEAreseCURRENTove3ine" nam>pr="tkf="dri+data_cout962  945    oid data_cout9sul9e8asset_  tid;href="dri+e th8."asset22281anot_i22s/1csi/ahaha152x.c#L118622s/1>222a12p.cer#9on.asSC"linnnnnnnnn>>>>>>>>nnnnnnnn>esetSC"lif="dfdata_cout962  945    oid data_cout9sul9 2gt#2gt#= 18asset_  tid;href="dri+e th8."asset22291anot_i22ns1"d">shpn.>>sp.c#_buff22ns1>222912p.cer#9on.asSC"linah_HosNUnnnnnnnnnnnnnnnn>esetSC"lif="dfinsw62  945    oid insw52x.c#L1186 id/oL29"DATA 89ef="drah5rs/scsiDATA 89edri+/s>>pr="tkf="dri+eURRENTove3ine" namshpn.>>sSCpf="drah5rs/scsi/Cpelns.ns="d">shpn.>>sptrLpaha>aha0ine" ptrelns/s>>pr="tkf="dri+data_cout962  945    oid data_cout9sul9e8asset_  tid;href="dri+e th8."asset223h1anot_i22  1ns="d">QLOCKERLp   ti22  1>223de e th=shpn.asSC"linnnnnnnnnnnnnnnnnnnnnnnnn>>pr="tkf="dri+eURRENTove3ine" namshpn.>>sSCpf="drah5rs/scsi/Cpelns.ns="d">shpn.>>sptrLpaha>aha0ine" ptrelnsnnnnnnnnnnn+= 2 * >esetSC"lif="dfdata_cout962  945    oid data_cout9sul98asset_  tid;href="dri+e th8."asset22311anot_i22s_1 tidualsSC"lif="df="d22s_1>223i1ualhreft37;s &oniefah_HosNUnnnnnnnnnnnnnnnn>esetSC"lif="dfeURRENTove3ine" namshpn.>>sSCpf="drah5rs/scsi/Cpelns.ns="d">shpn.>>sthis_resnoualLpaha>aha0ine" this_resnoualelns -= 2 * >esetSC"lif="dfdata_cout962  945    oid data_cout9sul98asset_  tid;href="dri+e th8."asset22321anot_i22s=1d">shpn.>>sp.c#_buffl22s=1>223esul9hreft37;s &oniefasSC"linnnnnnnnnnnnnnnnn>esetSC"lif="dfDATA_LENf="drah5rs/scsiDATA_LEN12bbSC"linnnnnnnnnnnnnnnnn+= 2 * >esetSC"lif="dfdata_cout962  945    oid data_cout9sul98asset_  tid;href="dri+e th8."asset22331anot_i22  1ns="d">QLOCKERLp   ti22  1>22 p12bblnt_is"1111111111111111111111111>ahonief="e;7ns="d">io_/scsi/aha1u622341anot_i22>>1dualsSC"lif="df="drsp22>>1>223i1ualhreft37;ahonief="e;7ns="d">io_/scsi/aha1u622351anot_i22>>1L1186 id/oL290ahaha>a22>>1>223 12th=shpn..  64669>>>>>>>>>>nnnnnnnneURRENTove3ine" namshpn.>>sSCpf="drah5rs/scsi/Cpelns.ns="d">shpn.>>sthis_resnoualLpaha>aha0ine" this_resnoualelns==0n2x.c#2x.c#fns="d">shpn.>>seURRENTove3ine" namshpn.>>sSCpf="drah5rs/scsi/Cpelns.ns="d">shpn.>>sbuff="d_resnoualLpaha>aha0ine" buff="d_resnoualelns="li0)nhe669>>sph960    tp EM     href="dr22 61anot_i22c#1="d">shpn.>>sp.c#_buf22c#1>223i12"d,shpn."14ns="d">ah_HosNUUUUUUUUUnnnnnnnn>" nam  97599>> advance to next buff=" *o bpa.14ho href="draha7s/scsi/ahaha152x.c#22 71anot_i22en1s="d">shpn.>>sp.c#_bu22en1>223+e e th=shpn.asSC"linnnnnnnnnnnnnnnnnnnnnnnnn>esetSC"lif="dfeURRENTove3ine" namshpn.>>sSCpf="drah5rs/scsi/Cpelns.ns="d">shpn.>>sbuff="d_resnoualLpaha>aha0ine" buff="d_resnoualelns--8asset_  tid;href="dri+e th8."asset22381anot_i22nc1ronSCpns="dsp.cersSC"22nc1>223a12p.cer#9on.asSC"linnnnnnnnn>>>>>>>>nnnnnnnn>esetSC"lif="dfeURRENTove3ine" namshpn.>>sSCpf="drah5rs/scsi/Cpelns.ns="d">shpn.>>sbuff="Lpaha>aha0ine" buff="12bb++8asset_  tid;href="dri+e th8."asset22391anot_i22C"1ins="d">shpnlengthsSC22C"1>223912p.cer#9on.asSC"linah_HosNUnnnnnnnnnnnnnnnn>esetSC"lif="dfeURRENTove3ine" namshpn.>>sSCpf="drah5rs/scsi/Cpelns.ns="d">shpn.>>sptrLpaha>aha0ine" ptrelnsnnnnnnnnnnn= >esetSC"lif="dfSG_ADDRESSf="drah5rs/scsiSG_ADDRESSio_port0INFO_LEAreseCURRENTove3ine" namshpn.>>sSCpf="drah5rs/scsi/Cpelns.ns="d">shpn.>>sbuff="Lpaha>aha0ine" buff="12bbe8asset_  tid;href="dri+e th8."asset224h1anot_i22"d1>shpn.>>sp.c#_sg_coul22"d1>224de e th=shpn.asSC"linnnnnnnnnnnnnnnnnnnnnnnnn>>pr="tkf="dri+eURRENTove3ine" namshpn.>>sSCpf="drah5rs/scsi/Cpelns.ns="d">shpn.>>sthis_resnoualLpaha>aha0ine" this_resnoualelns = >esetSC"lif="dfCURRENTove3ine" namshpn.>>sSCpf="drah5rs/scsi/Cpelns.ns="d">shpn.>>sbuff="Lpaha>aha0ine" buff="12bbs="lins="d">shpn.>>slengthLpaha>aha0ine" lengthsul98asset_  tid;href="dri+e th8."asset22"11anot_i22s_1152x.c#L1186 id/oL29"22s_1>22"i1ualhreft37;s &oniefffffffffffffffff};ahonief="e;7ns="d">io_/scsi/aha1u622421anot_i22s=1csi/ahaha152x.c#L118522s=1>22"esul9hreft37;s &oniefffffffff}ahonief="e;7ns="d">io_/scsi/aha1u622431anot_i22in1="d">shpn.>>sct hunsi22in1>22"p12bblnt_is"111111111>;&oninfifodataLpaha>aha0ine" fifodatae e ="li0)nh;ahonief="e;7ns="d">io_/scsi/aha1u622441anot_i22s/1csi/ahaha152x.c#L118522s/1>224i1ualhreft37;4ns="d">ah_HosNUns="d">shpn.>>sp"lr=113s/scsi/ahaha152x.c#L1186 id/oL190ahaha>ERRddi+e th=S/ah_HosDPRERRddi+e>datao" namshuff/s>>pr="tkf="dri+e th=S/ah_HosINFO_LEADns="d">io_port0INFO_LEAreseCURRENTove3ine" nam>pr="tkf="dri+fifodataLpaha>aha0ine" fifodatae e /s>>pr="tkf="dri+G d 89ef="drah5rs/scsiGahaha152x.c#L1186 id/oL29"FIS/STATf="drah5rs/scsiFIS/STATdri+ee8asset_  tid;href="dri+e th8."asset22451anot_i22>i1>>sp])deosDMASTA f="d22>i1>224 12th=shpn..  64669>>>>>>>>>>m  855S d 89ef="drah5rs/scsiSahaha152x.c#L1186 id/oL29"DMACNTRL05    drivers/scDMACNTRL0e e   9259100iD      ENDMA th=S/ah_HosDPRENDMAe e |_8BIT58asset_  tid;href="dri+e th8."asset22"61anot_i22al1"d hhi+unsigned longd22al1>224i12"d,shpn."14ns="d">ah_HosNUwhile6 id/oL190ahaha>fifodataLpaha>aha0ine" fifodatae e ="li0)nhe669>>sph960    tp EM     href="dr22471anot_i22en1aha152x.c#L1186 id/oL22en1>224+e e th=shpn.asSC"linnnnnnnnnnnnnnnnn<    i"comment"> * dataLpaha>aha0ine" datae e 8asset_  tid;href="dri+e th8."asset22481anot_i22s/1csi/ahaha152x.c#L118622s/1>224a12p.cer#9on.asSC"linnnnnnnnn>>>>>>>> i"comment"> * dataLpaha>aha0ine" datae e = id/oL190ahaha>G d 89ef="drah5rs/scsiGahaha152x.c#L1186 id/oL29"DATA 89ef="drah5rs/scsiDATA 89edri+e8asset_  tid;href="dri+e th8."asset22"91anot_i22qu1n, when this is tho"f22qu1>224912p.cer#9on.asSC"linah_HosNUnnnnnnnn>esetSC"lif="dfC"l/ah_Hosh"lif="d;rahars/scsi/ahaha152x.c#L1186 id/oL1dataiahaha>aha0ine" nam id/oL190ahaha>oL29nddi+e th=S/ah_HosDPRoL29nddi+e12"d,o" namshuff/s>>pr="tkf="dri+e th=S/ah_HosINFO_LEADns="d">io_port0INFO_LEAreseCURRENTove3ine" nam>pr="tkf="dri+dataLpaha>aha0ine" datae e e8asset_  tid;href="dri+e th8."asset225h1anot_i22"d1>shpn."d hhi+unsigned22"d1>225de e th=shpn.asSC"linnnnnnnnnnnnnnnnn id/oL190ahaha>fifodataLpaha>aha0ine" fifodatae e --8asset_  tid;href="dri+e th8."asset22511anot_i22d"1shpn."d hhi+unsigned 22d"1>225i1ualhreft37;s &oniefffffffffffffffff>esetSC"lif="dfDATA_LENf="drah5rs/scsiDATA_LEN12bb++8asset_  tid;href="dri+e th8."asset22521anot_i22s=1 ns="d">S/shpn)defL1122s=1>225esul9hreft37;s &oniefffffffff}ahonief="e;7ns="d">io_/scsi/aha1u622531anot_i22in1csi/ahaha152x.c#L118622in1>225p12bblnt_is"11111111111111111m  855S d 89ef="drah5rs/scsiSahaha152x.c#L1186 id/oL29"DMACNTRL05    drivers/scDMACNTRL0e e   9259100iD      ENDMA th=S/ah_HosDPRENDMAe e |_8BIT58asset_  tid;href="dri+e th8."asset22541anot_i22"a1SC"lins="d">shpn.>>sS22"a1>225i1ualhreft37;4ns="d">}ahonief="e;7ns="d">io_/scsi/aha1u622551anot_i22>i1csi/ahaha152x.c#L118622>i1>225 12th=shpn.. >ahonief="e;7ns="d">io_/scsi/aha1u622561anot_i22ins="d">shpn.>>sp)->h22ins>225i12"dahonief="e;7ns="d">io_/scsi/aha1u622571anot_i22.s="lins="d">HOSTDATA>>s22.s=>225+e e th=shpn.TESTLOah_HosINFO_LEADTESTLO52x.c#L1186 id/oL29"DMASTATf="drah5rs/scsiDMASTATe e /s>>pr="tkf="dri+/scSTATf="drah5rs/scsi/scSTATe e )n||ahonief="e;7ns="d">io_/scsi/aha1u622581anot_i22s/scsi/ahaha152x.c#L118622s/s>225a12p.cer#9on.asS id/oL190ahaha>TESTLOah_HosINFO_LEADTESTLO52x.c#L1186 id/oL29"DMASTATf="drah5rs/scsiDMASTATe e /s>>pr="tkf="dri+DFIS/EMPf="drah5rs/scsiDFIS/EMPe e )n||ahonief="e;7ns="d">io_/scsi/aha1u622591anot_i22ins="d">shpn.>>sct hunsi22ins>225912p.cer#9on.asS id/oL190ahaha>TESTLOah_HosINFO_LEADTESTLO52x.c#L1186 id/oL29"sSTAT25    drivers/scsSTAT2e e /s>>pr="tkf="dri+SEMPTYf="drah5rs/scsiSEMPTYio_p"n||ahonief="e;7ns="d">io_/scsi/aha1u6226h1anot_i22s/scsi/ahaha152x.c#L118622s/s>226de e th=shpn.asS>>pr="tkf="dri+G d 89ef="drah5rs/scsiGahaha152x.c#L1186 id/oL29"FIS/STATf="drah5rs/scsiFIS/STATdri+e="li0)nhe669>>sph960    tp EM     href="dr22611anot_i22c#L1186 7d/oL29"ahaha>ah22c#L>226i1ualhreft37;s &onief>" nam  97599>> bpa.14ho href="draha7s/scsi/ahaha152x.c#22621anot_i22/scsi/ahaha152x.c#L1186 22/sc>226esul9s" nam  97599                 * somethi+e w975 wrong,/" nam  97599                 * or the phase didnrt(9;t change bpa.14ho href="draha7s/scsi/ahaha152x.c#22641anot_i2293ahaha>aha9line" nam226i1ual>" nam  97599                 *o bpa.14ho href="draha7s/scsi/ahaha152x.c#22651anot_i22 nam>s 22 na>22s 12th=shpn..  64669>> id/oL190ahaha>p"lr=113s/scsi/ahaha152x.c#L1186 id/oL190ahaha>ERRddi+e th=S/ah_HosDPRERRddi+e>datao" namshuff/s>>pr="tkf="dri+e th=S/ah_HosINFO_LEADns="d">io_port0INFO_LEAreseCURRENTove3ine" namaha5line" nam22si12"d,shpn."14ns="d">>>pr="tkf="dri+iisp_portahaha>aha9line" iisp_portaL1186 id/oL190ahaha>lapt962  945    oid hre="dri+e8asset_  tid;href="dri+e th8."asset22671anot_i221ahaha>aha6line" nam226+e e th=shpn.>ahonief="e;7ns="d">io_/scsi/aha1u622681anot_i22s="d">QLOCKERLdonet;hrer22s=">226a1ahaahonief="e;7ns="d">io_/scsi/aha1u622691anot_i22/scsi/ahaha152x.c#L1186 22/sc>2269e e th=shpn.DATA_LENf="drah5rs/scsiDATA_LEN12bb!= id/oL190ahaha>G dSTCNTf="drah5rs/scsiG dSTCNTL1186")nhe669>>sph960    tp EM     href="dr227h1anot_i22i/ahaha152x.c#L1186 id/o22i/a>227ssul9hreft37;s &onief>id/oL190ahaha>p"lr=113s/scsi/ahaha152x.c#L1186 id/oL190ahaha>ERRddi+e th=S/ah_HosDPRERRddi+e>date669>>sph960    tp EM     href="dr22711anot_i22EQUEST_Sth=sSC"lif="df="22EQU>227i1ualhreft37;s &onieffffffffo" namshuff/asset_  tid;href="dri+e th8."asset22721anot_i22ns="d">shpnresul9     hr22ns=>227esul9hreft37;s &onieffffffff>>pr="tkf="dri+e th=S/ah_HosINFO_LEADns="d">io_port0INFO_LEAreseCURRENTove3ine" nam>pr="tkf="dri+DATA_LENf="drah5rs/scsiDATA_LEN12bb/s>>pr="tkf="dri+G dSTCNTf="drah5rs/scsiG dSTCNTL1186"/s>>pr="tkf="dri+G dSTCNTf="drah5rs/scsiG dSTCNTL1186"->>pr="tkf="dri+DATA_LENf="drah5rs/scsiDATA_LEN12bb/s>>pr="tkf="dri+G d 89ef="drah5rs/scsiGahaha152x.c#L1186 id/oL29"FIS/STATf="drah5rs/scsiFIS/STATdri+ee8asset_  tid;href="dri+e th8."asset22731anot_i22enns="d">shpn.>>sp.c#_bu22enn>227p12bblnt_is"111111111>>pr="tkf="dri+iisp_portahaha>aha9line" iisp_portaL1186 id/oL190ahaha>lapt962  945    oid hre="dri+e8asset_  tid;href="dri+e th8."asset22741anot_i22s/scsi/ahaha152x.c#L118622s/s>227i1ualhreft37;4ns="d">>>pr="tkf="dri+mdelay62  945    oid mdelayL118610000e8asset_  tid;href="dri+e th8."asset22751anot_i22id/oL29"ahaha>aha9line" 22id/>227 12th=shpn.. >ahonief="e;7ns="d">io_/scsi/aha1u622761anot_i22aha152x.c#L1186 id/oL29"22aha>227i12"d>ahonief="e;7ns="d">io_/scsi/aha1u622771anot_i22/ahaha152x.c#L1186 id/oL22/ah>227+e e asset_  tid;href="dri+e th8."asset22781anot_i22s/scsi/ahaha152x.c#L118622s/s>227a12p.static void  id/oL190ahaha>datai_end62  945    oid datai_endL1186ine" nam  855si/ahH#985    drivers/scsi/ahH#98sul9h1186 id/oL29"5 csapt962  945    oid hre="dri+eho href="draha7s/scsi/ahaha152x.c#22791anot_i220SIsSC"lins="d">shphase 220SI>22i912p.he669>>sph960    tp EM     href="dr228h1anot_i22/scsi/ahaha152x.c#L1186 22/sc>22/ssul9hreft37;>>pr="tkf="dri+e t_INC_RESIe th=S/ah_HosDPRe t_INC_RESIeio_port0INFO_LEAreseCURRENTove3ine" nam>pr="tkf="dri+G dSTCNTf="drah5rs/scsiG dSTCNTL1186")8asset_  tid;href="dri+e th8."asset22811anot_i22s/scsi/ahaha152x.c#L118622s/s>228i1ualasset_  tid;href="dri+e th8."asset22821anot_i22=983    oq8    (href="dd22=98>2282sul9hreft37;>>pr="tkf="dri+C"l/ah_Hosh"lif="d;rahars/scsi/ahaha152x.c#L1186 id/oL1dataiahaha>aha0ine" nam228p12bblnt_is"111111111resetSC"lif="dfCL29nddi+e th=S/ah_HosDPRoL29nddi+e12"d,o" namshuff/asset_  tid;href="dri+e th8."asset22841anot_i22s/scsi/ahaha152x.c#L118522s/s>228i1ualhreft37;4ns="d">>>pr="tkf="dri+e th=S/ah_HosINFO_LEADns="d">io_port0INFO_LEAreseCURRENTove3ine" nam>pr="tkf="dri+lri+_bufflenahaha>aha0ine" lri+_bufflenio_port0INFO_LEAreseCURRENTove3ine" namaha9line" nam228 12th=shpn..  64669>>>>pr="tkf="dri+lri+_get_resnoahaha>aha0ine" lri+_get_resnoio_port0INFO_LEAreseCURRENTove3ine" nam>pr="tkf="dri+G dSTCNTf="drah5rs/scsiG dSTCNTL1186")8asset_  tid;href="dri+e th8."asset22861anot_i22ahaha>aha5line" nam228i12"dahonief="e;7ns="d">io_/scsi/aha1u622871anot_i229"ahaha>aha6line" nam228+e e th=shpn.ha152x.c#L1186 S d 89ef="drah5rs/scsiSahaha152x.c#L1186 id/oL29"SXFRCTL05    drivers/scSXFRCTL0e e /s>>pr="tkf="dri+eH1f="drah5rs/scsieH1e e | id/oL190ahaha>CLRSTCNTf="drah5rs/scsieLRSTCNTe e 58asset_  tid;href="dri+e th8."asset22881anot_i225ahaha>aha7line" nam2288e e th=shpn.ha152x.c#L1186 S d 89ef="drah5rs/scsiSahaha152x.c#L1186 id/oL29"DMACNTRL05    drivers/scDMACNTRL0e e   0e8asset_  tid;href="dri+e th8."asset22891anot_i22pCmnins="d">id>>sp])S>>s22pCm>228912p.>ahonief="e;7ns="d">io_/scsi/aha1u6229h1anot_i22/scsi/ahaha152x.c#L1186 22/sc>229/12"dasset_  tid;href="dri+e th8."asset22911anot_i22i/ahaha152x.c#L1186 id/o22i/a>229i1uals" nam  97599>> bpa.14ho href="draha7s/scsi/ahaha152x.c#22921anot_i22A"aSC"lins="d">shpns>>de22A"a>229esul9s" nam  97599 * data out phase bpa.14ho href="draha7s/scsi/ahaha152x.c#22931anot_i22MDINFOns="d">iosp.c#_buf22MDI>229312"d>" nam  97599 > bpa.14ho href="draha7s/scsi/ahaha152x.c#22941anot_i22/ahaha152x.c#L1185 id/oL22/ah>229i1ual>" nam  97599 *o bpa.14ho href="draha7s/scsi/ahaha152x.c#22951anot_i22ns="d">shpn.>>sp.c#_buff22ns=>229 12thstatic void  id/oL190ahaha>datao_ini962  945    oid datao_ini9io_poine" nam  855si/ahH#985    drivers/scsi/ahH#98sul9h1186 id/oL29"5 csapt962  945    oid hre="dri+eho href="draha7s/scsi/ahaha152x.c#22961anot_i22s/scsah8rs/scsi/ahahr1ha22s/s>229i12"dhe669>>sph960    tp EM     href="dr22971anot_i229"asi/aha152x.c#L1186 7d229"a>229+e e th=shpn.ha152x.c#L1186 S d 89ef="drah5rs/scsiSahaha152x.c#L1186 id/oL29"DMACNTRL05    drivers/scDMACNTRL0e e   9259100iD      WRITE_RE+e th=S/ah_HosDPRWRITE_RE+ee e t|f>esetSC"lif="dfRSTFIS/ah_HosINFO_LEADRSTFIS/e e 58asset_  tid;href="dri+e th8."asset22981anot_i225ahers/scsi/aha152x.c#L1225ah>2298e e th=shpn.ha152x.c#L1186 S d 89ef="drah5rs/scsiSahaha152x.c#L1186 id/oL29"DMACNTRL05    drivers/scDMACNTRL0e e   9259100iD      WRITE_RE+e th=S/ah_HosDPRWRITE_RE+ee e t|f>esetSC"lif="dfENDMA th=S/ah_HosDPRENDMAe e e8asset_  tid;href="dri+e th8."asset22991anot_i22pCm="d">QLOCKERLp.c#_don22pCm>229h14e th=S/ah.asSC"lins="d">shpn.>>sSC"l23ah1anot_i23ah1a"d">QLOCKERLp.c#_don23ah1>230/12p.cer#9on.>>pr="tkf="dri+S d 89ef="drah5rs/scsiSahaha152x.c#L1186 id/oL29"SXFRCTL05    drivers/scSXFRCTL0e e /s>>pr="tkf="dri+eH1f="drah5rs/scsieH1e e | id/oL190ahaha>CLRSTCNTf="drah5rs/scsieLRSTCNTe e 58asset_  tid;href="dri+e th8."asset23a11anot_i23a/ahaha152x.c#L1186 id/o23a/a>230i1ualhreft37;>>pr="tkf="dri+S d 89ef="drah5rs/scsiSahaha152x.c#L1186 id/oL29"SXFRCTL05    drivers/scSXFRCTL0e e /s>>pr="tkf="dri+eH1f="drah5rs/scsieH1e e | id/oL190ahaha>SCSIENf="drah5rs/scsiSCSIENe e | id/oL190ahaha>DMAENf="drah5rs/scsiDMAENe e 58asset_  tid;href="dri+e th8."asset23a21anot_i23a"aSC"lins="d">shpns>>de23a"a>230haha>aha8lineL86"5>  86588>>sp#886    t23a31anot_i23aDINFOns="d">iosp.c#_buf23aDI>23ap12bblnt_is"1>>pr="tkf="dri+S d 89ef="drah5rs/scsiSahaha152x.c#L1186 id/oL29"SIMODE05    drivers/scSIMODE0e e /s058asset_  tid;href="dri+e th8."asset23a41anot_i23aahaha152x.c#L1185 id/oL23aah>230="d">>pr="tkf="dri+S d 89ef="drah5rs/scsiSahaha152x.c#L1186 id/oL29"SIMODE1f="drah5rs/scsi/IMODE1e e /s>>pr="tkf="dri+ENSCSIPERRf="drah5rs/scsiENSCSIPERR1ualh|f>esetSC"lif="dfENSCSIRSTf="drah5rs/scsiENSCSIRST1ualh|f>esetSC"lif="dfENPHASEMISf="drah5rs/scsiENPHASEMIS1ualh|f>esetSC"lif="dfENBUSFREEf="drah5rs/scsiENBUSFREEe e  58asset_  tid;href="dri+e th8."asset23a51anot_i23as="d">shpn.>>sp.c#_buff23as=>230 12thasset_  tid;href="dri+e th8."asset23a61anot_i23a/scsah8rs/scsi/ahahr1ha23a/s>2306"d">>pr="tkf="dri+DATA_LENf="drah5rs/scsiDATA_LEN12bbS= >esetSC"lif="dflri+_get_resnoahaha>aha0ine" lri+_get_resnoio_port0INFO_LEAreseCURRENTove3ine" nam230+e e asset_  tid;href="dri+e th8."asset23a81anot_i23aahers/scsi/aha152x.c#L123aah>2308e e th=shpn.ha152x.c#L1186 C"l/ah_Hosh"lif="d;rahars/scsi/ahaha152x.c#L1186 id/oL1dataoahaha>aha0ine" namQLOCKERLp.c#_don23aCm>230912p.cer#9on.asSC"linresetSC"lif="dfCL29nddi+e th=S/ah_HosDPRoL29nddi+e12"d,o" namshuff/asset_  tid;href="dri+e th8."asset231h1anot_i23c#11186 id/oL29"ahahas=123c#1>231de e th=shpn.asSC"lin>>pr="tkf="dri+e th=S/ah_HosINFO_LEADns="d">io_port0INFO_LEAreseCURRENTove3ine" nam>pr="tkf="dri+lri+_bufflenahaha>aha0ine" lri+_bufflenio_port0INFO_LEAreseCURRENTove3ine" nama23.c1>231i1ualhreft37;s &onief>esetSC"lif="dflri+_get_resnoahaha>aha0ine" lri+_get_resnoio_port0INFO_LEAreseCURRENTove3ine" namshGFP_ATOMISUE_SC   23s=1>231esul9>ahonief="e;7ns="d">io_/scsi/aha1u623c31anot_i23.c1_scribblne>>spSCp    23.c1>231p12bbahonief="e;7ns="d">io_/scsi/aha1u623c41anot_i23MD1NFOns="d">iosp.c#_buf23MD1>231i1ualstatic void  id/oL190ahaha>datao_runf="drah5rs/scsidatao_runio_poine" nam  855si/ahH#985    drivers/scsi/ahH#98sul9h1186 id/oL29"5 csapt962  945    oid hre="dri+eho href="draha7s/scsi/ahaha152x.c#23c51anot_i23 71579>>sp#976 FAItif="d23 71>231 12thhe669>>sph960    tp EM     href="dr23161anot_i23c#11186 7d/oL290ahaha>ah23c#1>2316"d">  855the_timRLpaha>aha0ine" the_timRsul98asset_  tid;href="dri+e th8."asset23171anot_i23ah1152x.c#L1186 id/oL29023ah1>231+e e th=shpn.<    i"comment"> * data_cout962  945    oid data_cout9sul98asset_  tid;href="dri+e th8."asset23181anot_i23s/1csi/ahaha152x.c#L118623s/1>231a1ahaahonief="e;7ns="d">io_/scsi/aha1u623191anot_i23  1ns="d">QLOCKERLp   ti23  1>231912p.cer#9on.>" nam  97599>> ut9il phase changes or all data s975 *o bpa.14ho href="draha7s/scsi/ahaha152x.c#232h1anot_i23">1LOCKERLpsp  *pletione23">1>232de e th=shpn.while6 id/oL190ahaha>TESTLOah_HosINFO_LEADTESTLO52x.c#L1186 id/oL29"DMASTATf="drah5rs/scsiDMASTATe e /s>>pr="tkf="dri+/scSTATf="drah5rs/scsi/scSTATe e )n2x.c#2x.c#fns="d">shpn.>>seURRENTove3ine" namshpn.>>sSCpf="drah5rs/scsi/Cpelns.ns="d">shpn.>>sthis_resnoualLpaha>aha0ine" this_resnoualelns="li0)nhe669>>sph960    tp EM     href="dr23211anot_i23s/1csi/ahaha152x.c#L118623s/1>232i1ualhreft37;s &onief i"comment"> * data_cout962  945    oid data_cout9sul9 = 1288asset_  tid;href="dri+e th8."asset23221anot_i23pn1>>sSid u4    href="  23pn1>232esul9hreft37;s &oniefdata_cout962  945    oid data_cout9sul9 2gt#fns="d">shpn.>>seURRENTove3ine" namshpn.>>sSCpf="drah5rs/scsi/Cpelns.ns="d">shpn.>>sthis_resnoualLpaha>aha0ine" this_resnoualelnseho href="draha7s/scsi/ahaha152x.c#23"31anot_i23>>1e t.ptrnam  23>>1>232p12bblnt_is"111111111asSC"lin id/oL190ahaha>data_cout962  945    oid data_cout9sul9= id/oL190ahaha>eURRENTove3ine" namshpn.>>sSCpf="drah5rs/scsi/Cpelns.ns="d">shpn.>>sthis_resnoualLpaha>aha0ine" this_resnoualelns8asset_  tid;href="dri+e th8."asset23241anot_i23>>1>e t.this_  tidual6> 23>>1>232a14e th=SCDA.asSC"lins="d">shpn.>>sSC"l23251anot_i23>>1>>>e t.sp.cer /oL55"623>>1>232 12th=shpn..  64669>>TESTLOah_HosINFO_LEADTESTLO52x.c#L1186 id/oL29"DMASTATf="drah5rs/scsiDMASTATe e /s>>pr="tkf="dri+DFIS/EMPf="drah5rs/scsiDFIS/EMPe e ))nhe669>>sph960    tp EM     href="dr23261anot_i23c#1.cers_  tidual6: left23c#1>232i12"d,shpn."14ns="d">ah_HosNU>>pr="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 id/oL190ahaha>ERRddi+e th=S/ah_HosDPRERRddi+e>datao" namshuff/n>>pr="tkf="dri+e th=S/ah_HosINFO_LEADns="d">io_port0INFO_LEAreseCURRENTove3ine" nam>pr="tkf="dri+G d 89ef="drah5rs/scsiGahaha152x.c#L1186 id/oL29"FIS/STATf="drah5rs/scsiFIS/STATdri+ee8asset_  tid;href="dri+e th8."asset23271anot_i235516>  : 2    i"commento23551>232+e e th=shpn.asSC"linnnnnnnnn id/oL190ahaha>disp_portahaha>aha9line" iisp_portaL1186 id/oL190ahaha>lapt962  945    oid hre="dri+e8asset_  tid;href="dri+e th8."asset23281anot_i23s/1csi/ahaha152x.c#L118623s/1>232a12p.cer#9on.asSC"linnnnnnnnn219i1ualhreft37;s &onief 64669>>break8ass3291anot_i23ns1"d">shpn.>>sp.c#_buff23ns1>232912p.cer#9on.asSC"lin>ahonief="e;7ns="d">io_/scsi/aha1u6233h1anot_i23  1ns="d">QLOCKERLp   ti23  1>233/12"dasset_  tid;href="dri+e th8."asset23311anot_i23s_1 tidualsSC"lif="df="d23s_1>233i1ualhreft37;s &oniefdata_cout962  945    oid data_cout9sul9 2x.c#f15 he669>>sph960    tp EM     href="dr23321anot_i23s=1d">shpn.>>sp.c#_buffl23s=1>233esul9hreft37;s &oniefasSC"linha152x.c#L1186 S d 89ef="drah5rs/scsiSahaha152x.c#L1186 id/oL29"DMACNTRL05    drivers/scDMACNTRL0e e  9259100iD      WRITE_RE+e th=S/ah_HosDPRWRITE_RE+ee e | id/oL190ahaha>ENDMA th=S/ah_HosDPRENDMAe e |_8BIT58asset_  tid;href="dri+e th8."asset23331anot_i23  1ns="d">QLOCKERLp   ti23  1>23 p12bblnt_is"11111111111111111ha152x.c#L1186 S d 89ef="drah5rs/scsiSahaha152x.c#L1186 id/oL29"DATA 89ef="drah5rs/scsiDATA 89edri+/s1186 id/oL29"5 cCURRENTove3ine" namshpn.>>sSCpf="drah5rs/scsi/Cpelns.ns="d">shpn.>>sptrLpaha>aha0ine" ptrelns++58asset_  tid;href="dri+e th8."asset23341anot_i23>>1dualsSC"lif="df="drsp23>>1>233i1ualhreft37;1111111111111111ha152x.c#L1186 eURRENTove3ine" namshpn.>>sSCpf="drah5rs/scsi/Cpelns.ns="d">shpn.>>sthis_resnoualLpaha>aha0ine" this_resnoualelns--8asset_  tid;href="dri+e th8."asset23351anot_i23>>1L1186 id/oL290ahaha>a23>>1>233 12th=shpn..  64669>>>>>>>>>>>>pr="tkf="dri+e t_INC_RESIe th=S/ah_HosDPRe t_INC_RESIeio_port0INFO_LEAreseCURRENTove3ine" namshpn.>>sp.c#_buf23c#1>233i12"d,shpn."14ns="d">ah_HosNUha152x.c#L1186 S d 89ef="drah5rs/scsiSahaha152x.c#L1186 id/oL29"DMACNTRL05    drivers/scDMACNTRL0e e  9259100iD      WRITE_RE+e th=S/ah_HosDPRWRITE_RE+ee e | id/oL190ahaha>ENDMA th=S/ah_HosDPRENDMAe e 58asset_  tid;href="dri+e th8."asset23371anot_i23en1s="d">shpn.>>sp.c#_bu23en1>233+e e th=shpn.asSC"lin>ahonief="e;7ns="d">io_/scsi/aha1u623381anot_i23nc1ronSCpns="dsp.cersSC"23nc1>233a1ahaahonief="e;7ns="d">io_/scsi/aha1u623391anot_i23C"1ins="d">shpnlengthsSC23C"1>233912p.cer#9on.asSC"lindata_cout962  945    oid data_cout9sul9 2gt#f15 he669>>sph960    tp EM     href="dr234h1anot_i23"d1>shpn.>>sp.c#_sg_coul23"d1>234de e th=shpn.asSC"linnnnnnnnn id/oL190ahaha>data_cout962  945    oid data_cout9sul9 2gt#2gt#= 18asset_  tid;href="dri+e th8."asset23"11anot_i23s_1152x.c#L1186 id/oL29"23s_1>23"i1ualhreft37;s &oniefffffffff id/oL190ahaha>outsw62  945    oid outsw52x.c#L1186 id/oL29"DATA 89ef="drah5rs/scsiDATA 89edri+/s186 id/oL29"5 cCURRENTove3ine" namshpn.>>sSCpf="drah5rs/scsi/Cpelns.ns="d">shpn.>>sptrLpaha>aha0ine" ptrelns/s>>pr="tkf="dri+data_cout962  945    oid data_cout9sul9e8asset_  tid;href="dri+e th8."asset23421anot_i23s=1csi/ahaha152x.c#L118523s=1>23"esul9hreft37;s &oniefffffffff186 id/oL29"5 cCURRENTove3ine" namshpn.>>sSCpf="drah5rs/scsi/Cpelns.ns="d">shpn.>>sptrLpaha>aha0ine" ptrelnsiefffffffff+= 2 * >esetSC"lif="dfdata_cout962  945    oid data_cout9sul98asset_  tid;href="dri+e th8."asset23431anot_i23in1="d">shpn.>>sct hunsi23in1>23"p12bblnt_is"111111111ffffffff186 id/oL29"5 cCURRENTove3ine" namshpn.>>sSCpf="drah5rs/scsi/Cpelns.ns="d">shpn.>>sthis_resnoualLpaha>aha0ine" this_resnoualelns -= 2 * >esetSC"lif="dfdata_cout962  945    oid data_cout9sul98asset_  tid;href="dri+e th8."asset23441anot_i23s/1csi/ahaha152x.c#L118523s/1>234i1ualhreft37;4ns="d">ah_HosNUns="d">shpn.>>se t_INC_RESIe th=S/ah_HosDPRe t_INC_RESIeio_port0INFO_LEAreseCURRENTove3ine" namesetSC"lif="dfdata_cout962  945    oid data_cout9sul9e8asset_  tid;href="dri+e th8."asset23451anot_i23>i1>>sp])deosDMASTA f="d23>i1>234 12th=shpn..  64669>>>ahonief="e;7ns="d">io_/scsi/aha1u623"61anot_i23al1"d hhi+unsigned longd23al1>234i12"dahonief="e;7ns="d">io_/scsi/aha1u623471anot_i23en1aha152x.c#L1186 id/oL23en1>234+e e th=shpn.asSC"lineURRENTove3ine" namshpn.>>sSCpf="drah5rs/scsi/Cpelns.ns="d">shpn.>>sthis_resnoualLpaha>aha0ine" this_resnoualelns==0n2x.c#2x.c#fns="d">shpn.>>seURRENTove3ine" namshpn.>>sSCpf="drah5rs/scsi/Cpelns.ns="d">shpn.>>sbuff="d_resnoualLpaha>aha0ine" buff="d_resnoualelns="li0)nhe669>>sph960    tp EM     href="dr23481anot_i23s/1csi/ahaha152x.c#L118623s/1>234a12p.cer#9on.asSC"linnnnnnnnn>" nam  97599>> advance to next buff=" *o bpa.14ho href="draha7s/scsi/ahaha152x.c#23"91anot_i23qu1n, when this is tho"f23qu1>234912p.cer#9on.asSC"linah_HosNUns="d">shpn.>>seURRENTove3ine" namshpn.>>sSCpf="drah5rs/scsi/Cpelns.ns="d">shpn.>>sbuff="d_resnoualLpaha>aha0ine" buff="d_resnoualelns--8asset_  tid;href="dri+e th8."asset235h1anot_i23"d1>shpn."d hhi+unsigned23"d1>235de e th=shpn.asSC"linnnnnnnnnns="d">shpn.>>seURRENTove3ine" namshpn.>>sSCpf="drah5rs/scsi/Cpelns.ns="d">shpn.>>sbuff="Lpaha>aha0ine" buff="elns++8asset_  tid;href="dri+e th8."asset23511anot_i23d"1shpn."d hhi+unsigned 23d"1>235i1ualhreft37;s &oniefffffffff186 id/oL29"5 cCURRENTove3ine" namshpn.>>sSCpf="drah5rs/scsi/Cpelns.ns="d">shpn.>>sptrLpaha>aha0ine" ptrelnsiefffffffff= >esetSC"lif="dfSG_ADDRESSf="drah5rs/scsiSG_ADDRESSio_port0INFO_LEAreseCURRENTove3ine" namshpn.>>sSCpf="drah5rs/scsi/Cpelns.ns="d">shpn.>>sbuff="Lpaha>aha0ine" buff="12bbe8asset_  tid;href="dri+e th8."asset23521anot_i23s=1 ns="d">S/shpn)defL1123s=1>235esul9hreft37;s &oniefffffffff id/oL190ahaha>eURRENTove3ine" namshpn.>>sSCpf="drah5rs/scsi/Cpelns.ns="d">shpn.>>sthis_resnoualLpaha>aha0ine" this_resnoualelns = >esetSC"lif="dfCURRENTove3ine" namshpn.>>sSCpf="drah5rs/scsi/Cpelns.ns="d">shpn.>>sbuff="Lpaha>aha0ine" buff="12bbs="lins="d">shpn.>>slengthLpaha>aha0ine" lengthsul98asset_  tid;href="dri+e th8."asset23531anot_i23in1csi/ahaha152x.c#L118623in1>235p12bblnt_is"111111111>ahonief="e;7ns="d">io_/scsi/aha1u623541anot_i23"a1SC"lins="d">shpn.>>sS23"a1>235a14e th=SCDA.asSC"lins="d">shpn.>>sSC"l23551anot_i23>i1csi/ahaha152x.c#L118623>i1>235 12th=shpn..  64669>>>>pr="tkf="dri+the_timRLpaha>aha0ine" the_timRsul9= id/oL190ahaha>jiffieahaha>aha9line" jiffiea12th=+ 1001186 id/oL29"5 cHZhaha>aha9line" HZsul98asset_  tid;href="dri+e th8."asset23561anot_i23ins="d">shpn.>>sp)->h23ins>235i12"d,shpn."14ns="d">while6 id/oL190ahaha>TESTLOah_HosINFO_LEADTESTLO52x.c#L1186 id/oL29"DMASTATf="drah5rs/scsiDMASTATe e /s>>pr="tkf="dri+DFIS/EMPf="drah5rs/scsiDFIS/EMPe e | id/oL190ahaha>/scSTATf="drah5rs/scsi/scSTATe e )n2x.c#2x.c#fns="d">shpn.>>stimR_beforRLpaha>aha0ine" timR_beforR52x.c#L1186 id/oL29"jiffieahaha>aha9line" jiffiea12th 9259100iD      the_timRLpaha>aha0ine" the_timRsul9)eho href="draha7s/scsi/ahaha152x.c#23571anot_i23.s="lins="d">HOSTDATA>>s23.s=>235+e e th=shpn.asSC"linnnnnnnnn id/oL190ahaha>barri="Lpaha>aha0ine" barri="52x.ce8asset_  tid;href="dri+e th8."asset23581anot_i23s/scsi/ahaha152x.c#L118623s/s>235a1ahaahonief="e;7ns="d">io_/scsi/aha1u623591anot_i23ins="d">shpn.>>sct hunsi23ins>235912p.cer#9on.asSSSSSSTESTLOah_HosINFO_LEADTESTLO52x.c#L1186 id/oL29"DMASTATf="drah5rs/scsiDMASTATe e /s>>pr="tkf="dri+DFIS/EMPf="drah5rs/scsiDFIS/EMPe e | id/oL190ahaha>/scSTATf="drah5rs/scsi/scSTATe e ))nhe669>>sph960    tp EM     href="dr236h1anot_i23s/scsi/ahaha152x.c#L118623s/s>236de e th=shpn.asSC"linnnnnnnnn id/oL190ahaha>p"lr=113s/scsi/ahaha152x.c#L1186 id/oL190ahaha>ERRddi+e th=S/ah_HosDPRERRddi+e>datao" namshuff/s>>pr="tkf="dri+e th=S/ah_HosINFO_LEADns="d">io_port0INFO_LEAreseCURRENTove3ine" namah23c#L>236i1ualhreft37;s &oniefnnnnnnnn id/oL190ahaha>disp_portahaha>aha9line" iisp_portaL1186 id/oL190ahaha>lapt962  945    oid hre="dri+e8asset_  tid;href="dri+e th8."asset23621anot_i23/scsi/ahaha152x.c#L1186 23/sc>236esul9hreft37;s &oniefffffffff219i1ualhreft37;s &onief 64669>>break8ass3631anot_i23s/scsi/ahaha152x.c#L118623s/s>236p12bblnt_is"111111111>ahonief="e;7ns="d">io_/scsi/aha1u623641anot_i2393ahaha>aha9line" nam236i1ualhreft37;>ahonief="e;7ns="d">io_/scsi/aha1u623651anot_i23 nam>s 23 na>23s 12th>ahonief="e;7ns="d">io_/scsi/aha1u623661anot_i2391ahaha>aha5line" nam236i12"dahonief="e;7ns="d">io_/scsi/aha1u623671anot_i231ahaha>aha6line" nam236+e e static void  id/oL190ahaha>datao_end62  945    oid datao_endL1186ine" nam  855si/ahH#985    drivers/scsi/ahH#98sul9h1186 id/oL29"5 csapt962  945    oid hre="dri+eho href="draha7s/scsi/ahaha152x.c#23681anot_i23s="d">QLOCKERLdonet;hrer23s=">236a1ahahe669>>sph960    tp EM     href="dr23691anot_i23/scsi/ahaha152x.c#L1186 23/sc>2369e e th=shpn.TESTLOah_HosINFO_LEADTESTLO52x.c#L1186 id/oL29"DMASTATf="drah5rs/scsiDMASTATe e /s>>pr="tkf="dri+DFIS/EMPf="drah5rs/scsiDFIS/EMPe e ))nhe669>>sph960    tp EM     href="dr237h1anot_i23i/ahaha152x.c#L1186 id/o23i/a>237ssul9hreft37;s &onief<    i"comment"> * data_cout962  945    oid data_cout9sul9 = 6 id/oL190ahaha>DATA_LENf="drah5rs/scsiDATA_LEN12bb -f>esetSC"lif="dflri+_get_resnoahaha>aha0ine" lri+_get_resnoio_port0INFO_LEAreseCURRENTove3ine" nam>sph960    tp EM     href="dr23711anot_i23EQUEST_Sth=sSC"lif="df="23EQU>237i1ualhreft37;s &oniefffffffffffffffffffffffffffffffffffffffffffffffffffffrt0INFO_LEAreseG dSTCNTf="drah5rs/scsiG dSTCNTL1186"ualhreft37;s &onief 64669>>break8ass3721anot_i23ns="d">shpnresul9     hr23ns=>237haha>aha8lineL86"5>  86588>>sp#886    t23731anot_i23enns="d">shpn.>>sp.c#_bu23enn>237p12bblnt_is"111111111>>pr="tkf="dri+C"l/ah_Hosh"lif="d;rahars/scsi/ahaha152x.c#L1186 id/oL1dataoahaha>aha0ine" namshuff/aha8lineL86"5>  86588>>sp#886    t23741anot_i23s/scsi/ahaha152x.c#L118623s/s>237i1ualhreft37;4ns="d">11111111>>pr="tkf="dri+e th=S/ah_HosINFO_LEADns="d">io_port0INFO_LEAreseCURRENTove3ine" nam  86588>>sp#886    t23751anot_i23id/oL29"ahaha>aha9line" 23id/>237 12th=shpn..  64669>>>>>>>>>>>>pr="tkf="dri+data_cout962  945    oid data_cout9sul9/aha8lineL86"5>  86588>>sp#886    t23761anot_i23aha152x.c#L1186 id/oL29"23aha>237i12"d,shpn."14ns="d">ah_HosNUha152x.c#L1186 DATA_LENf="drah5rs/scsiDATA_LEN12bb -f>esetSC"lif="dflri+_get_resnoahaha>aha0ine" lri+_get_resnoio_port0INFO_LEAreseCURRENTove3ine" nam  86588>>sp#886    t23771anot_i23/ahaha152x.c#L1186 id/oL23/ah>237+e e th=shpn.asSC"linnnnnnnnn id/oL190ahaha>G dSTCNTf="drah5rs/scsiG dSTCNTL1186")8asset_  tid;href="dri+e th8."asset23781anot_i23s/scsi/ahaha152x.c#L118623s/s>237a1ahaahonief="e;7ns="d">io_/scsi/aha1u623791anot_i230SIsSC"lins="d">shphase 230SI>237912p.cer#9on.asSC"linresetSC"lif="dfe t_INC_RESIe th=S/ah_HosDPRe t_INC_RESIeio_port0INFO_LEAreseCURRENTove3ine" namesetSC"lif="dfdata_cout962  945    oid data_cout9sul9e8asset_  tid;href="dri+e th8."asset238h1anot_i23/scsi/ahaha152x.c#L1186 23/sc>238/12"dasset_  tid;href="dri+e th8."asset23811anot_i23s/scsi/ahaha152x.c#L118623s/s>238i1ualhreft37;s &onief i"comment"> * data_cout962  945    oid data_cout9sul9 -= >esetSC"lif="dfCURRENTove3ine" namshpn.>>sSCpf="drah5rs/scsi/Cpelns.ns="d">shpn.>>sptrLpaha>aha0ine" ptrelnsi-e669>>sph960    tp EM     href="dr23821anot_i23=983    oq8    (href="dd23=98>238esul9hreft37;s &oniefasSC"linnnnnnnnnnnnnnnnnonief i"comment"> * SG_ADDRESSf="drah5rs/scsiSG_ADDRESSio_port0INFO_LEAreseCURRENTove3ine" namshpn.>>sSCpf="drah5rs/scsi/Cpelns.ns="d">shpn.>>sbuff="Lpaha>aha0ine" buff="12bbe8asset_  tid;href="dri+e th8."asset23831anot_i23s/scsi/ahaha152x.c#L118523s/s>238p12bblnt_is"111111111while6 id/oL190ahaha>data_cout962  945    oid data_cout9sul9="li0)nhe669>>sph960    tp EM     href="dr23841anot_i23s/scsi/ahaha152x.c#L118523s/s>238i1ualhreft37;4ns="d">asSC"linresetSC"lif="dfeURRENTove3ine" namshpn.>>sSCpf="drah5rs/scsi/Cpelns.ns="d">shpn.>>sbuff="Lpaha>aha0ine" buff="12bb--8asset_  tid;href="dri+e th8."asset23851anot_i239"ahaha>aha9line" nam238 12th=shpn..  64669>>asSC"linresetSC"lif="dfeURRENTove3ine" namshpn.>>sSCpf="drah5rs/scsi/Cpelns.ns="d">shpn.>>sbuff="d_resnoualLpaha>aha0ine" buff="d_resnoualelns++8asset_  tid;href="dri+e th8."asset23861anot_i23ahaha>aha5line" nam238i12"d,shpn."14ns="d">ah_HosNUha152x.c#L1186 data_cout962  945    oid data_cout9sul9 -= >esetSC"lif="dfCURRENTove3ine" namshpn.>>sSCpf="drah5rs/scsi/Cpelns.ns="d">shpn.>>sbuff="Lpaha>aha0ine" buff="12bbs="lins="d">shpn.>>slengthLpaha>aha0ine" lengthsul98asset_  tid;href="dri+e th8."asset23871anot_i239"ahaha>aha6line" nam238+e e th=shpn.asSC"lin>ahonief="e;7ns="d">io_/scsi/aha1u623881anot_i235ahaha>aha7line" nam238a12p.cer#9on.asSC"lin>esetSC"lif="dfCURRENTove3ine" namshpn.>>sSCpf="drah5rs/scsi/Cpelns.ns="d">shpn.>>sptrLpaha>aha0ine" ptrelnsi= >esetSC"lif="dfSG_ADDRESSf="drah5rs/scsiSG_ADDRESSio_port0INFO_LEAreseCURRENTove3ine" namshpn.>>sSCpf="drah5rs/scsi/Cpelns.ns="d">shpn.>>sbuff="Lpaha>aha0ine" buff="12bbei-e669>>sph960    tp EM     href="dr23891anot_i23pCmnins="d">id>>sp])S>>s23pCm>238912p.cer#9on.asSC"linah_HosNUnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnha152x.c#L1186 data_cout962  945    oid data_cout9sul98asset_  tid;href="dri+e th8."asset239h1anot_i23/scsi/ahaha152x.c#L1186 23/sc>239de e th=shpn.asSC"lin>>pr="tkf="dri+eURRENTove3ine" namshpn.>>sSCpf="drah5rs/scsi/Cpelns.ns="d">shpn.>>sthis_resnoualLpaha>aha0ine" this_resnoualelns = >esetSC"lif="dfCURRENTove3ine" namshpn.>>sSCpf="drah5rs/scsi/Cpelns.ns="d">shpn.>>sbuff="Lpaha>aha0ine" buff="12bbs="lins="d">shpn.>>slengthLpaha>aha0ine" lengthsul9 +asset_  tid;href="dri+e th8."asset23911anot_i23i/ahaha152x.c#L1186 id/o23i/a>239i1ualhreft37;s &oniefffffffffffffffffffffffffffffffffffffffffffffffffffffnha152x.c#L1186 data_cout962  945    oid data_cout9sul98asset_  tid;href="dri+e th8."asset23921anot_i23A"aSC"lins="d">shpns>>de23A"a>239esul9hreft37;>ahonief="e;7ns="d">io_/scsi/aha1u623931anot_i23MDINFOns="d">iosp.c#_buf23MDI>239p12bbahonief="e;7ns="d">io_/scsi/aha1u623941anot_i23/ahaha152x.c#L1185 id/oL23/ah>239="d">>pr="tkf="dri+C"l/ah_Hosh"lif="d;rahars/scsi/ahaha152x.c#L1186 id/oL1dataoahaha>aha0ine" namshuff/asset_  tid;href="dri+e th8."asset23951anot_i23ns="d">shpn.>>sp.c#_buff23ns=>239 12th=shpn..  64669>>>>pr="tkf="dri+e th=S/ah_HosINFO_LEADns="d">io_port0INFO_LEAreseCURRENTove3ine" nam  86588>>sp#886    t23961anot_i23s/scsah8rs/scsi/ahahr1ha23s/s>239i12"d,shpn."14ns="d">>>pr="tkf="dri+lri+_bufflenahaha>aha0ine" lri+_bufflenio_port0INFO_LEAreseCURRENTove3ine" nam239+e e th=shpn.asSC"lin>esetSC"lif="dflri+_get_resnoahaha>aha0ine" lri+_get_resnoio_port0INFO_LEAreseCURRENTove3ine" nam  86588>>sp#886    t23981anot_i235ahers/scsi/aha152x.c#L1235ah>239a12p.cer#9on.asSC"lin>esetSC"lif="dfG dSTCNTf="drah5rs/scsiG dSTCNTL1186")8asset_  tid;href="dri+e th8."asset23991anot_i23pCm="d">QLOCKERLp.c#_don23pCm>239h14e th=S/ah.asSC"lins="d">shpn.>>sSC"l24ah1anot_i24ah1a"d">QLOCKERLp.c#_don24ah1>240/12p.cer#9on.>>pr="tkf="dri+S d 89ef="drah5rs/scsiSahaha152x.c#L1186 id/oL29"SXFRCTL05    drivers/scSXFRCTL0e e /s>>pr="tkf="dri+eH1f="drah5rs/scsieH1e e | id/oL190ahaha>CLReH1f="drah5rs/scsieLReH1e e | id/oL190ahaha>CLRSTCNTf="drah5rs/scsieLRSTCNTe e 58asset_  tid;href="dri+e th8."asset24a11anot_i24a/ahaha152x.c#L1186 id/o24a/a>240i1ualhreft37;>>pr="tkf="dri+S d 89ef="drah5rs/scsiSahaha152x.c#L1186 id/oL29"SXFRCTL05    drivers/scSXFRCTL0e e /s>>pr="tkf="dri+eH1f="drah5rs/scsieH1e e 58asset_  tid;href="dri+e th8."asset24a21anot_i24a"aSC"lins="d">shpns>>de24a"a>240haha>aha8lineL86"5>  86588>>sp#886    t24a31anot_i24aDINFOns="d">iosp.c#_buf24aDI>24ap12bblnt_is"1>>pr="tkf="dri+S d 89ef="drah5rs/scsiSahaha152x.c#L1186 id/oL29"DMACNTRL05    drivers/scDMACNTRL0e e   0e8asset_  tid;href="dri+e th8."asset24a41anot_i24aahaha152x.c#L1185 id/oL24aah>240="d">>ahonief="e;7ns="d">io_/scsi/aha1u624a51anot_i24as="d">shpn.>>sp.c#_buff24as=>240 12thasset_  tid;href="dri+e th8."asset24a61anot_i24a/scsah8rs/scsi/ahahr1ha24a/s>2406"d">s" nam  97599>> bpa.14ho href="draha7s/scsi/ahaha152x.c#24a71anot_i24a"asi/aha152x.c#L1186 7d24a"a>240+e e s" nam  97599 * figure out what state wert(9;re in bpa.14ho href="draha7s/scsi/ahaha152x.c#24a81anot_i24aahers/scsi/aha152x.c#L124aah>2408e e >" nam  97599 > bpa.14ho href="draha7s/scsi/ahaha152x.c#24a91anot_i24aCm="d">QLOCKERLp.c#_don24aCm>240912p.>" nam  97599 *o bpa.14ho href="draha7s/scsi/ahaha152x.c#241h1anot_i24c#11186 id/oL29"ahahas=124c#1>241de e static <    i"comment"> * update_state5    drivers/scupdate_stateL1186ine" nam  855si/ahH#985    drivers/scsi/ahH#98sul9h1186 id/oL29"5 csapt962  945    oid hre="dri+eho href="draha7s/scsi/ahaha152x.c#24c11anot_i24.c1L1186 7d/oL290ahaha>a24.c1>241i1ualhe669>>sph960    tp EM     href="dr24c21anot_i24s=1>shGFP_ATOMISUE_SC   24s=1>241esul9hreft37;<    i"comment"> * dataphase62  945    oid dataphase ba>=08asset_  tid;href="dri+e th8."asset24c31anot_i24.c1_scribblne>>spSCp    24.c1>241p12bblnt_is"1unsigned <    i"comment"> * stat05    drivers/scstat0elns = >esetSC"lif="dfG d 89ef="drah5rs/scsiGahaha152x.c#L1186 id/oL29"sSTAT05    drivers/scSSTAT0e e 58asset_  tid;href="dri+e th8."asset24c41anot_i24MD1NFOns="d">iosp.c#_buf24MD1>241412bblnt_is"1unsigned <    i"comment"> * stat1f="drah5rs/scsistat1elns = >esetSC"lif="dfG d 89ef="drah5rs/scsiGahaha152x.c#L1186 id/oL29"sSTAT1f="drah5rs/scsi/STAT1e e 58asset_  tid;href="dri+e th8."asset24c51anot_i24 71579>>sp#976 FAItif="d24 71>241 12thasset_  tid;href="dri+e th8."asset24161anot_i24c#11186 7d/oL290ahaha>ah24c#1>2416"d">>pr="tkf="dri+PREVSTATEf="drah5rs/scsiPREVSTATEelnsi= >esetSC"lif="dfSTATEf="drah5rs/scsiSTATEelns8asset_  tid;href="dri+e th8."asset24c71anot_i24ah1152x.c#L1186 id/oL29024ah1>241+e e th=shpn.ha152x.c#L1186 STATEf="drah5rs/scsiSTATEelns= id/oL190ahaha>unknownahaha>aha0ine" unknownelns8asset_  tid;href="dri+e th8."asset24c81anot_i24s/1csi/ahaha152x.c#L118624s/1>241a1ahaahonief="e;7ns="d">io_/scsi/aha1u624191anot_i24  1ns="d">QLOCKERLp   ti24  1>2419e e th=shpn.stat1f="drah5rs/scsistat1elns 2x.c#fns="d">shpn.>>sSCSIRSTIf="drah5rs/scsi/CSIRSTI12bbeihe669>>sph960    tp EM     href="dr242h1anot_i24">1LOCKERLpsp  *pletione24">1>242de e th=shpn.asSC"lin>>pr="tkf="dri+STATEf="drah5rs/scsiSTATEelns= id/oL190ahaha>rstiahaha>aha0ine" rstielns8asset_  tid;href="dri+e th8."asset24211anot_i24s/1csi/ahaha152x.c#L118624s/1>242i1ualhreft37;s &onief i"comment"> * S d 89ef="drah5rs/scsiSahaha152x.c#L1186 id/oL29"SCSISEQf="drah5rs/scsi/CSISEQe e  0e8asset_  tid;href="dri+e th8."asset24221anot_i24pn1>>sSid u4    href="  24pn1>242esul9hreft37;s &onief i"comment"> * S d 89ef="drah5rs/scsiSahaha152x.c#L1186 id/oL29"SSTAT1f="drah5rs/scsi/STAT1e e  9259100iD      SCSIRSTIf="drah5rs/scsi/CSIRSTI12bbe8asset_  tid;href="dri+e th8."asset24231anot_i24>>1e t.ptrnam  24>>1>242p12bblnt_is"1} else.stat05    drivers/scstat0elns 2x.c#fns="d">shpn.>>sSELDIf="drah5rs/scsi/ELDIelns 2x.c#2x.c#fns="d">shpn.>>sPREVSTATEf="drah5rs/scsiPREVSTATEelns== id/oL190ahaha>busfree62  945    oid busfree12bbeihe669>>sph960    tp EM     href="dr24241anot_i24>>1>e t.this_  tidual6> 24>>1>242i1ualhreft37;4ns="d">>>pr="tkf="dri+STATEf="drah5rs/scsiSTATEelns= id/oL190ahaha>seldiahaha>aha0ine" seldielns8asset_  tid;href="dri+e th8."asset24251anot_i24>>1>>>e t.sp.cer /oL55"624>>1>242 12th=shpn.. } else.stat05    drivers/scstat0elns 2x.c#fns="d">shpn.>>sSELD/ah_HosINFO_LEADSELD/elns 2x.c#2x.c#fns="d">shpn.>>sCURRENTove3ine" namshpn.>>sSCpf="drah5rs/scsi/Cpelns.ns="d">shpn.>>sphase62  945    oid phase ba> 2x.c#fns="d">shpn.>>sselecti+e haha>aha0ine" selecti+e12bbeeihe669>>sph960    tp EM     href="dr24261anot_i24c#1.cers_  tidual6: left24c#1>242i12"d,shpn."14ns="d">>>pr="tkf="dri+STATEf="drah5rs/scsiSTATEelns= id/oL190ahaha>seldoahaha>aha0ine" seldoelns8asset_  tid;href="dri+e th8."asset24271anot_i245516>  : 2    i"commento24551>242+e e th=shpn.} else.stat1f="drah5rs/scsistat1elns 2x.c#fns="d">shpn.>>sSELT/ah_HosINFO_LEADSELTO12bbeihe669>>sph960    tp EM     href="dr24281anot_i24s/1csi/ahaha152x.c#L118624s/1>242a12p.cer#9on.asSC"lin>>pr="tkf="dri+STATEf="drah5rs/scsiSTATEelns= id/oL190ahaha>seltoahaha>aha0ine" seltoelns8asset_  tid;href="dri+e th8."asset24291anot_i24ns1"d">shpn.>>sp.c#_buff24ns1>242912p.cer#9on.} else.stat1f="drah5rs/scsistat1elns 2x.c#fns="d">shpn.>>sBUSFREEf="drah5rs/scsiBUSFREEe e eihe669>>sph960    tp EM     href="dr243h1anot_i24  1ns="d">QLOCKERLp   ti24  1>243de e th=shpn.asSC"lin>>pr="tkf="dri+STATEf="drah5rs/scsiSTATEelns= id/oL190ahaha>busfree62  945    oid busfree12bb8asset_  tid;href="dri+e th8."asset24311anot_i24s_1 tidualsSC"lif="df="d24s_1>243i1ualhreft37;s &onief i"comment"> * S d 89ef="drah5rs/scsiSahaha152x.c#L1186 id/oL29"SSTAT1f="drah5rs/scsi/STAT1e e  9259100iD      BUSFREEf="drah5rs/scsiBUSFREEe e e8asset_  tid;href="dri+e th8."asset24321anot_i24s=1d">shpn.>>sp.c#_buffl24s=1>243esul9hreft37;} else.stat1f="drah5rs/scsistat1elns 2x.c#fns="d">shpn.>>sSCSIPERRf="drah5rs/scsiSCSIPERR1ualeihe669>>sph960    tp EM     href="dr24331anot_i24  1ns="d">QLOCKERLp   ti24  1>24 p12bblnt_is"111111111>>pr="tkf="dri+STATEf="drah5rs/scsiSTATEelns= id/oL190ahaha>parerrLpaha>aha0ine" parerr12bb8asset_  tid;href="dri+e th8."asset24341anot_i24>>1dualsSC"lif="df="drsp24>>1>243i1ualhreft37;11111111 i"comment"> * S d 89ef="drah5rs/scsiSahaha152x.c#L1186 id/oL29"SSTAT1f="drah5rs/scsi/STAT1e e  9259100iD      SCSIPERRf="drah5rs/scsiSCSIPERR1uale8asset_  tid;href="dri+e th8."asset24351anot_i24>>1L1186 id/oL290ahaha>a24>>1>243 12th=shpn.. } else.stat1f="drah5rs/scsistat1elns 2x.c#fns="d">shpn.>>sREQINIef="drah5rs/scsiREQINIe1ualeihe669>>sph960    tp EM     href="dr24361anot_i24c#1="d">shpn.>>sp.c#_buf24c#1>243i12"d,shpn."14ns="d">switch6 id/oL190ahaha>G d 89ef="drah5rs/scsiGahaha152x.c#L1186 id/oL29"sCSISIGf="drah5rs/scsi/CSISIG1ualei2x.c#fns="d">shpn.>>sP_MAS_Hosh"lif="d;rahP_MAS_1ualeihe669>>sph960    tp EM     href="dr24371anot_i24en1s="d">shpn.>>sp.c#_bu24en1>243+e e th=shpn.asSC"lincase ns="d">shpn.>>sP_MSGIf="drah5rs/scsiP_MSGIe e :1111>>pr="tkf="dri+STATEf="drah5rs/scsiSTATEelns= id/oL190ahaha>msgiahaha>aha0ine" msgi12bb8C"lin219i1ualhreft37;s &onief 64669>>break8ass4381anot_i24nc1ronSCpns="dsp.cersSC"24nc1>243a12p.cer#9on.asSC"lincase ns="d">shpn.>>sP_MSG/ah_HosINFO_LEADP_MSG/e e :1111>>pr="tkf="dri+STATEf="drah5rs/scsiSTATEelns= id/oL190ahaha>msgoahaha>aha0ine" msgo12bb8C"lin219i1ualhreft37;s &onief 64669>>break8ass4391anot_i24C"1ins="d">shpnlengthsSC24C"1>243912p.cer#9on.asSC"lincase ns="d">shpn.>>sP_DATA/ah_HosINFO_LEADP_DATA/e e :111>>pr="tkf="dri+STATEf="drah5rs/scsiSTATEelns= id/oL190ahaha>dataoahaha>aha0ine" nataoe e ;"lin219i1ualhreft37;s &onief 64669>>break8ass44h1anot_i24"d1>shpn.>>sp.c#_sg_coul24"d1>244de e th=shpn.asSC"lincase ns="d">shpn.>>sP_DATAIf="drah5rs/scsiP_DATAIe e :111>>pr="tkf="dri+STATEf="drah5rs/scsiSTATEelns= id/oL190ahaha>dataiahaha>aha0ine" dataie e ;"lin219i1ualhreft37;s &onief 64669>>break8ass4411anot_i24s_1152x.c#L1186 id/oL29"24s_1>24"i1ualhreft37;s &oniefcase ns="d">shpn.>>sP_STATUSf="drah5rs/scsiP_STATUSe e :11>>pr="tkf="dri+STATEf="drah5rs/scsiSTATEelns= id/oL190ahaha>statuahaha>aha9line" statuae e ;"li219i1ualhreft37;s &onief 64669>>break8ass4421anot_i24s=1csi/ahaha152x.c#L118524s=1>24"esul9hreft37;s &oniefcase ns="d">shpn.>>sP_CMe th=S/ah_HosDPRP_CMee e :11111>>pr="tkf="dri+STATEf="drah5rs/scsiSTATEelns= id/oL190ahaha>cmoahaha>aha0ine" cmo12bb8C"lini219i1ualhreft37;s &onief 64669>>break8ass4431anot_i24in1="d">shpn.>>sct hunsi24in1>24"p12bblnt_is"111111111>ahonief="e;7ns="d">io_/scsi/aha1u624441anot_i24s/1csi/ahaha152x.c#L118524s/1>244i1ualhreft37;4ns="d"> i"comment"> * dataphase62  945    oid dataphase ba>=18asset_  tid;href="dri+e th8."asset24451anot_i24>i1>>sp])deosDMASTA f="d24>i1>244 12th=shpn.. >ahonief="e;7ns="d">io_/scsi/aha1u624461anot_i24al1"d hhi+unsigned longd24al1>244i12"dahonief="e;7ns="d">io_/scsi/aha1u624471anot_i24en1aha152x.c#L1186 id/oL24en1>244+e e th=shpn.stat05    drivers/scstat0elns 2x.c#fns="d">shpn.>>sSELDIf="drah5rs/scsi/ELDIelns)n2x.c#2x.c#fns="d">shpn.>>sSTATEf="drah5rs/scsiSTATEelns!= id/oL190ahaha>seldiahaha>aha0ine" seldielnsn2x.c#2x.c#f! i"comment"> * dataphase62  945    oid dataphase ba>eihe669>>sph960    tp EM     href="dr24481anot_i24s/1csi/ahaha152x.c#L118624s/1>244a12p.cer#9on.asSC"lin id/oL190ahaha>p"lr=113s/scsi/ahaha152x.c#L1186 id/oL190ahaha>"d">ddi+e th=S/ah_HosDPR"d">ddi+e12p.co" namshuff/s>>pr="tkf="dri+e th=S/ah_HosINFO_LEADns="d">io_port0INFO_LEAreseCURRENTove3ine" nam244912p.cer#9on.asSC"lin i"comment"> * disp_portahaha>aha9line" iisp_portaL1186 id/oL190ahaha>lapt962  945    oid hre="dri+e8asset_  tid;href="dri+e th8."asset245h1anot_i24"d1>shpn."d hhi+unsigned24"d1>245de e th=shpn.>ahonief="e;7ns="d">io_/scsi/aha1u624511anot_i24d"1shpn."d hhi+unsigned 24d"1>245i1ualahonief="e;7ns="d">io_/scsi/aha1u624521anot_i24s=1 ns="d">S/shpn)defL1124s=1>245esul9hreft37;STATEf="drah5rs/scsiSTATEelns!= id/oL190ahaha>PREVSTATEf="drah5rs/scsiPREVSTATEelnseihe669>>sph960    tp EM     href="dr24531anot_i24in1csi/ahaha152x.c#L118624in1>245p12bblnt_is"111111111 id/oL190ahaha>LASTSTATEf="drah5rs/scsiLASTSTATEelns= id/oL190ahaha>PREVSTATEf="drah5rs/scsiPREVSTATEelns8asset_  tid;href="dri+e th8."asset24541anot_i24"a1SC"lins="d">shpn.>>sS24"a1>245i1ualhreft37;>ahonief="e;7ns="d">io_/scsi/aha1u624551anot_i24>i1csi/ahaha152x.c#L118624>i1>245 12thasset_  tid;href="dri+e th8."asset24561anot_i24ins="d">shpn.>>sp)->h24ins>245i12"d,shpn."1return> i"comment"> * dataphase62  945    oid dataphase ba>8asset_  tid;href="dri+e th8."asset24571anot_i24.s="lins="d">HOSTDATA>>s24.s=>245+e e >ahonief="e;7ns="d">io_/scsi/aha1u624581anot_i24s/scsi/ahaha152x.c#L118624s/s>245a1ahaahonief="e;7ns="d">io_/scsi/aha1u624591anot_i24ins="d">shpn.>>sct hunsi24ins>245912p.>" nam  97599>> bpa.14ho href="draha7s/scsi/ahaha152x.c#246h1anot_i24s/scsi/ahaha152x.c#L118624s/s>246de e s" nam  97599 * handle parity error bpa.14ho href="draha7s/scsi/ahaha152x.c#24611anot_i24c#L1186 7d/oL29"ahaha>ah24c#L>246i1ual>" nam  97599 > bpa.14ho href="draha7s/scsi/ahaha152x.c#24621anot_i24/scsi/ahaha152x.c#L1186 24/sc>246esul9s" nam  97599 * FIXME: in1which phase? bpa.14ho href="draha7s/scsi/ahaha152x.c#24631anot_i24s/scsi/ahaha152x.c#L118624s/s>246p12bb>" nam  97599 > bpa.14ho href="draha7s/scsi/ahaha152x.c#24641anot_i2493ahaha>aha9line" nam246i1ual>" nam  97599 *o bpa.14ho href="draha7s/scsi/ahaha152x.c#24651anot_i24 nam>s 24 na>24s 12thstatic void  id/oL190ahaha>parerr_runf="drah5rs/scsiparerr_runL1186ine" nam  855si/ahH#985    drivers/scsi/ahH#98sul9h1186 id/oL29"5 csapt962  945    oid hre="dri+eho href="draha7s/scsi/ahaha152x.c#24661anot_i2491ahaha>aha5line" nam246i12"dhe669>>sph960    tp EM     href="dr24671anot_i241ahaha>aha6line" nam246+e e th=shpn.ha152x.c#L1186 p"lr=113s/scsi/ahaha152x.c#L1186 id/oL190ahaha>ERRddi+e th=S/ah_HosDPRERRddi+e>datao" namshuff/s>>pr="tkf="dri+e th=S/ah_HosINFO_LEADns="d">io_port0INFO_LEAreseCURRENTove3ine" namQLOCKERLdonet;hrer24s=">2468e e th=shpn.ha152x.c#L1186 done62  945    oid doneL1186 id/oL190ahaha>lapt962  945    oid hre="dri+/nresetSC"lif="dfCID_PARITY62  945    oid CID_PARITYelnsn2lt;2lt; 1658asset_  tid;href="dri+e th8."asset24691anot_i24/scsi/ahaha152x.c#L1186 24/sc>2469e e >ahonief="e;7ns="d">io_/scsi/aha1u6247h1anot_i24i/ahaha152x.c#L1186 id/o24i/a>247/12"dasset_  tid;href="dri+e th8."asset24711anot_i24EQUEST_Sth=sSC"lif="df="24EQU>247i1ual>" nam  97599>> bpa.14ho href="draha7s/scsi/ahaha152x.c#24721anot_i24ns="d">shpnresul9     hr24ns=>247esul9s" nam  97599 * handle reset in bpa.14ho href="draha7s/scsi/ahaha152x.c#24731anot_i24enns="d">shpn.>>sp.c#_bu24enn>247p12bb>" nam  97599 > bpa.14ho href="draha7s/scsi/ahaha152x.c#24741anot_i24s/scsi/ahaha152x.c#L118624s/s>247i1ual>" nam  97599 *o bpa.14ho href="draha7s/scsi/ahaha152x.c#24751anot_i24id/oL29"ahaha>aha9line" 24id/>247 12thstatic void  id/oL190ahaha>rsti_runf="drah5rs/scsirsti_runL1186ine" nam  855si/ahH#985    drivers/scsi/ahH#98sul9h1186 id/oL29"5 csapt962  945    oid hre="dri+eho href="draha7s/scsi/ahaha152x.c#24761anot_i24aha152x.c#L1186 id/oL29"24aha>247i12"dhe669>>sph960    tp EM     href="dr24771anot_i24/ahaha152x.c#L1186 id/oL24/ah>247+e e th=shpn.ha152x.c#L1186 Si/ahCmnd62  945    oid Si/ahCmndsul9h1186 id/oL29"5 cptrLpaha>aha0ine" ptrelns8asset_  tid;href="dri+e th8."asset24781anot_i24s/scsi/ahaha152x.c#L118624s/s>247a1ahaahonief="e;7ns="d">io_/scsi/aha1u624791anot_i240SIsSC"lins="d">shphase 240SI>247912p.cer#9on.ha152x.c#L1186 p"lr=113s/scsi/ahaha152x.c#L1186 id/oL190ahaha>KERN_NOTICEf="drah5rs/scsiKERN_NOTICE>datao" namio_ reset in="lns="d">shuff/s>>pr="tkf="dri+HOSTN/ah_HosINFO_LEADHOSTN/dri+e8asset_  tid;href="dri+e th8."asset248h1anot_i24/scsi/ahaha152x.c#L1186 24/sc>248de e th=shpn.asset_  tid;href="dri+e th8."asset24811anot_i24s/scsi/ahaha152x.c#L118624s/s>248i1ualhreft37;>>pr="tkf="dri+ptrLpaha>aha0ine" ptrelns= id/oL190ahaha>DISCONNECTEDove3ine" nam>sph960    tp EM     href="dr24831anot_i24s/scsi/ahaha152x.c#L118524s/s>248p12bblnt_is"111111111ha152x.c#L1186 Si/ahCmnd62  945    oid Si/ahCmndsul9h1186 id/oL29"5 cnext62  945    oid nextsul9h= >esetSC"lif="dfSCNEXef="drah5rs/scsiSCNEXeL1186 id/oL190ahaha>ptrLpaha>aha0ine" ptrelnse8asset_  tid;href="dri+e th8."asset24841anot_i24s/scsi/ahaha152x.c#L118524s/s>248a14e th=SCDA.asSC"lins="d">shpn.>>sSC"l24851anot_i249"ahaha>aha9line" nam248 12th=shpn..  64669>>if (! i"comment"> * ptrLpaha>aha0ine" ptrelnss="lins="d">shpn.>>sdevice62  945    oid deviceelnss="lins="d">shpn.>>ssoft_rese962  945    oid hoft_rese9elnseihe669>>sph960    tp EM     href="dr24861anot_i24ahaha>aha5line" nam248i12"d,shpn."14ns="d">ah_HosNUha152x.c#L1186 removeove3ine" namDISCONNECTEDove3ine" nam>pr="tkf="dri+ptrLpaha>aha0ine" ptrelnse8asset_  tid;href="dri+e th8."asset24871anot_i249"ahaha>aha6line" nam248+e e asset_  tid;href="dri+e th8."asset24881anot_i245ahaha>aha7line" nam248a12p.cer#9on.asSC"linah_HosNUha152x.c#L1186 kfree62  945    oid kfree12bb6 id/oL190ahaha>ptrLpaha>aha0ine" ptrelnss="lins="d">shpn.>>sh#98_scribble62  945    oid h#98_scribbleelnse8asset_  tid;href="dri+e th8."asset24891anot_i24pCmnins="d">id>>sp])S>>s24pCm>248912p.cer#9on.asSC"linah_HosNU id/oL190ahaha>ptrLpaha>aha0ine" ptrelnss="lins="d">shpn.>>sh#98_scribble62  945    oid h#98_scribbleelns= id/oL190ahaha>NULL62  945    oid NULLelns8asset_  tid;href="dri+e th8."asset249h1anot_i24/scsi/ahaha152x.c#L1186 24/sc>249/12"dasset_  tid;href="dri+e th8."asset24911anot_i24i/ahaha152x.c#L1186 id/o24i/a>249i1ualhreft37;s &oniefffffffff id/oL190ahaha>ptrLpaha>aha0ine" ptrelnss="lins="d">shpn.>>sresul962  945    oid resul9sul9h= nresetSC"lif="dfCID_RESETf="drah5rs/scsiDID_RESETelnsn2lt;2lt; 168asset_  tid;href="dri+e th8."asset24921anot_i24A"aSC"lins="d">shpns>>de24A"a>249esul9hreft37;s &oniefasSC"lin id/oL190ahaha>ptrLpaha>aha0ine" ptrelnss="lins="d">shpn.>>slri+_done62  945    oid lri+_doneL1186 id/oL190ahaha>ptrLpaha>aha0ine" ptrelnse8asset_  tid;href="dri+e th8."asset24931anot_i24MDINFOns="d">iosp.c#_buf24MDI>249p12bblnt_is"111111111>ahonief="e;7ns="d">io_/scsi/aha1u624941anot_i24/ahaha152x.c#L1185 id/oL24/ah>249a14e th=SCDA.asSC"lins="d">shpn.>>sSC"l24951anot_i24ns="d">shpn.>>sp.c#_buff24ns=>249 12th=shpn..  64669>>>>pr="tkf="dri+ptrLpaha>aha0ine" ptrelnsh= >esetSC"lif="dfnext62  945    oid nextsul98asset_  tid;href="dri+e th8."asset24961anot_i24s/scsah8rs/scsi/ahahr1ha24s/s>249i12"d,shpn."1>ahonief="e;7ns="d">io_/scsi/aha1u624971anot_i249"asi/aha152x.c#L1186 7d249"a>249+e e asset_  tid;href="dri+e th8."asset24981anot_i245ahers/scsi/aha152x.c#L1245ah>249a12p.cer#9on.eURRENTove3ine" nam * CURRENTove3ine" namshpn.>>sdevice62  945    oid deviceelnss="lins="d">shpn.>>ssoft_rese962  945    oid hoft_rese9elnseasset_  tid;href="dri+e th8."asset24991anot_i24pCm="d">QLOCKERLp.c#_don24pCm>249912p.cer#9on.asSC"lin i"comment"> * done62  945    oid doneL1186 id/oL190ahaha>lapt962  945    oid hre="dri+/nresetSC"lif="dfCID_RESETf="drah5rs/scsiDID_RESETelnsn2lt;2lt; 16 e8asset_  tid;href="dri+e th8."asset25ah1anot_i25ah1a"d">QLOCKERLp.c#_don25ah1>250/12p.>ahonief="e;7ns="d">io_/scsi/aha1u625a11anot_i25a/ahaha152x.c#L1186 id/o25a/a>250i1ualahonief="e;7ns="d">io_/scsi/aha1u625a21anot_i25a"aSC"lins="d">shpns>>de25a"a>250haha>aha8lineL86"5>  86588>>sp#886    t25a31anot_i25aDINFOns="d">iosp.c#_buf25aDI>250p12bb>" nam  97599>> bpa.14ho href="draha7s/scsi/ahaha152x.c#25a41anot_i25aahaha152x.c#L1185 id/oL25aah>250i1ual>" nam  97599 * bottom-half handler bpa.14ho href="draha7s/scsi/ahaha152x.c#25a51anot_i25as="d">shpn.>>sp.c#_buff25as=>250 12th>" nam  97599 > bpa.14ho href="draha7s/scsi/ahaha152x.c#25a61anot_i25a/scsah8rs/scsi/ahahr1ha25a/s>2506"d">s" nam  97599 *o bpa.14ho href="draha7s/scsi/ahaha152x.c#25a71anot_i25a"asi/aha152x.c#L1186 7d25a"a>250+e e static void  id/oL190ahaha>is_5> plete5    drivers/scis_5> pleteL1186ine" nam  855si/ahH#985    drivers/scsi/ahH#98sul9h1186 id/oL29"5 csapt962  945    oid hre="dri+eho href="draha7s/scsi/ahaha152x.c#25a81anot_i25aahers/scsi/aha152x.c#L125aah>250a1ahahe669>>sph960    tp EM     href="dr25a91anot_i25aCm="d">QLOCKERLp.c#_don25aCm>2509e e th=shpn.<    i"comment"> * dataphase62  945    oid dataphase ba>8asset_  tid;href="dri+e th8."asset251h1anot_i25c#11186 id/oL29"ahahas=125c#1>251de e th=shpn.unsigned long  i"comment"> * flagahaha>aha9line" flaga ba>8asset_  tid;href="dri+e th8."asset25111anot_i25.c1L1186 7d/oL290ahaha>a25.c1>2511e e th=shpn.<    i"comment"> * pendi+e haha>aha0ine" pendi+e ba>8asset_  tid;href="dri+e th8."asset25121anot_i25s=1>shGFP_ATOMISUE_SC   25s=1>251haha>aha8lineL86"5>  86588>>sp#886    t25c31anot_i25.c1_scribblne>>spSCp    25.c1>251p12bblnt_is"1 * sapt962  945    oid hre="dri+eho href="draha7s/scsi/ahaha152x.c#25c41anot_i25MD1NFOns="d">iosp.c#_buf25MD1>251i1ualhreft37;4ns="d">return8asset_  tid;href="dri+e th8."asset25151anot_i25 71579>>sp#976 FAItif="d25 71>251 12thasset_  tid;href="dri+e th8."asset25161anot_i25c#11186 7d/oL290ahaha>ah25c#1>2516"d">>pr="tkf="dri+DO_LOC_Hosh"lif="d;rahaO_LOC_L1186 id/oL190ahaha>flagahaha>aha9line" flaga ba>e8asset_  tid;href="dri+e th8."asset25c71anot_i25ah1152x.c#L1186 id/oL29025ah1>251+e e asset_  tid;href="dri+e th8."asset25c81anot_i25s/1csi/ahaha152x.c#L118625s/1>251a12p.cer#9on.>pr="tkf="dri+HOSTDATAah_HosINFO_LEADHOSTDATAL1186 id/oL190ahaha>lapt962  945    oid hre="dri+)s="lins="d">shpn.>>sservice62  945    oid serviceelns==0 ) ihe669>>sph960    tp EM     href="dr25191anot_i25  1ns="d">QLOCKERLp   ti25  1>251912p.cer#9on.asSC"lin i"comment"> * aO_UNLOC_Hosh"lif="d;rahaO_UNLOC_L1186 id/oL190ahaha>flagahaha>aha9line" flaga ba>e8asset_  tid;href="dri+e th8."asset252h1anot_i25">1LOCKERLpsp  *pletione25">1>252de e th=shpn.asSC"linreturn8asset_  tid;href="dri+e th8."asset25211anot_i25s/1csi/ahaha152x.c#L118625s/1>252i1ualhreft37;>ahonief="e;7ns="d">io_/scsi/aha1u625221anot_i25pn1>>sSid u4    href="  25pn1>252haha>aha8lineL86"5>  86588>>sp#886    t25231anot_i25>>1e t.ptrnam  25>>1>252p12bblnt_is"1>>pr="tkf="dri+HOSTDATAah_HosINFO_LEADHOSTDATAL1186 id/oL190ahaha>lapt962  945    oid hre="dri+)s="lins="d">shpn.>>sservice62  945    oid serviceelnsh= 08asset_  tid;href="dri+e th8."asset25241anot_i25>>1>e t.this_  tidual6> 25>>1>252a14e th=SCDA.asSC"lins="d">shpn.>>sSC"l25251anot_i25>>1>>>e t.sp.cer /oL55"625>>1>252 12th=shpn.. HOSTDATAah_HosINFO_LEADHOSTDATAL1186 id/oL190ahaha>lapt962  945    oid hre="dri+)s="lins="d">shpn.>>sin_<  rLpaha>aha0ine" in_<  relnseihe669>>sph960    tp EM     href="dr25261anot_i25c#1.cers_  tidual6: left25c#1>252i12"d,shpn."14ns="d">>>pr="tkf="dri+aO_UNLOC_Hosh"lif="d;rahaO_UNLOC_L1186 id/oL190ahaha>flagahaha>aha9line" flaga ba>e8asset_  tid;href="dri+e th8."asset25271anot_i255516>  : 2    i"commento25551>252+e e th=shpn.asSC"lin>" nam  97599>>  th8."a_error nerefnreturns.. *o bpa.14ho href="draha7s/scsi/ahaha152x.c#25281anot_i25s/1csi/ahaha152x.c#L118625s/1>252a12p.cer#9on.asSC"lin>>pr="tkf="dri+ th8."a_errorhaha>aha9line"  th8."a_errorL1186 id/oL190ahaha>lapt962  945    oid hre="dri+/nr" namshuffe8asset_  tid;href="dri+e th8."asset25291anot_i25ns1"d">shpn.>>sp.c#_buff25ns1>252912p.cer#9on.}asset_  tid;href="dri+e th8."asset253h1anot_i25  1ns="d">QLOCKERLp   ti25  1>253/12p.cer#9on.>>pr="tkf="dri+HOSTDATAah_HosINFO_LEADHOSTDATAL1186 id/oL190ahaha>lapt962  945    oid hre="dri+)s="lins="d">shpn.>>sin_<  rLpaha>aha0ine" in_<  relns++8asset_  tid;href="dri+e th8."asset25311anot_i25s_1 tidualsSC"lif="df="d25s_1>253i1ualahonief="e;7ns="d">io_/scsi/aha1u625321anot_i25s=1d">shpn.>>sp.c#_buffl25s=1>253esul9hreft37;>" nam  97599>> bpa.14ho href="draha7s/scsi/ahaha152x.c#25331anot_i25  1ns="d">QLOCKERLp   ti25  1>253p12bb>" nam  97599         * loop;while there are interrupt conditions pendi+e bpa.14ho href="draha7s/scsi/ahaha152x.c#25341anot_i25>>1dualsSC"lif="df="drsp25>>1>253i1ual>" nam  97599         * bpa.14ho href="draha7s/scsi/ahaha152x.c#25351anot_i25>>1L1186 id/oL290ahaha>a25>>1>253 12th>" nam  97599         *o bpa.14ho href="draha7s/scsi/ahaha152x.c#25361anot_i25c#1="d">shpn.>>sp.c#_buf25c#1>253i12"d,shpn."1doihe669>>sph960    tp EM     href="dr25371anot_i25en1s="d">shpn.>>sp.c#_bu25en1>253+e e th=shpn.asSC"linunsigned long  i"comment"> * star962  945    oid htar9elnsh= >esetSC"lif="dfjiffieahaha>aha9line" jiffiea ba>8asset_  tid;href="dri+e th8."asset25381anot_i25nc1ronSCpns="dsp.cersSC"25nc1>253a12p.cer#9on.asSC"lin>>pr="tkf="dri+aO_UNLOC_Hosh"lif="d;rahaO_UNLOC_L1186 id/oL190ahaha>flagahaha>aha9line" flaga ba>e8asset_  tid;href="dri+e th8."asset25391anot_i25C"1ins="d">shpnlengthsSC25C"1>253h14e th=S/ah.asSC"lins="d">shpn.>>sSC"l254h1anot_i25"d1>shpn.>>sp.c#_sg_coul25"d1>254de e th=shpn.asSC"lin i"comment"> * dataphase62  945    oid dataphase ba>= id/oL190ahaha>update_state5    drivers/scupdate_stateL1186 id/oL190ahaha>lapt962  945    oid hre="dri+)8asset_  tid;href="dri+e th8."asset25411anot_i25s_1152x.c#L1186 id/oL29"25s_1>254i1ualahonief="e;7ns="d">io_/scsi/aha1u625421anot_i25s=1csi/ahaha152x.c#L118525s=1>25"esul9hreft37;s &onief>>pr="tkf="dri+a"l/ah_Hosh"lif="d;rahars/scsi/ahaha152x.c#L1186 id/oL1phaseahaha>aha9line" id/oL1phaseadri+/nresetSC"lif="dfdi+e th=S/ah_HosDPRdi+e>datao" namshuff/>>>pr="tkf="dri+e th=S/ah_HosINFO_LEADns="d">io_port0INFO_LEAreseCURRENTove3ine" nam * stateahaha>aha9line" stateaelns[m  855sTATEf="drah5rs/scsiSTATEelns].ns="d">shpn.>>sc#L162  945    oid n#L1dri+/nresetSC"lif="dfstateahaha>aha9line" stateaelns[m  855PREVSTATEf="drah5rs/scsiPREVSTATEelns].ns="d">shpn.>>sc#L162  945    oid n#L1dri+/nresetSC"lif="dfstateahaha>aha9line" stateaelns[m  855LASTSTATEf="drah5rs/scsiLASTSTATEelns].ns="d">shpn.>>sc#L162  945    oid n#L1dri+)8asset_  tid;href="dri+e th8."asset25431anot_i25in1="d">shpn.>>sct hunsi25in1>254p12bbahonief="e;7ns="d">io_/scsi/aha1u625441anot_i25s/1csi/ahaha152x.c#L118525s/1>254i1ualhreft37;4ns="d"> " nam  97599>> bpa.14ho href="draha7s/scsi/ahaha152x.c#25451anot_i25>i1>>sp])deosDMASTA f="d25>i1>254 12th>" nam  97599                 * end previous stateL1pa.14ho href="draha7s/scsi/ahaha152x.c#25461anot_i25al1"d hhi+unsigned longd25al1>2546"d">s" nam  97599                 *L1pa.14ho href="draha7s/scsi/ahaha152x.c#25471anot_i25en1aha152x.c#L1186 id/oL25en1>254+e e s" nam  97599                 *o bpa.14ho href="draha7s/scsi/ahaha152x.c#25481anot_i25s/1csi/ahaha152x.c#L118625s/1>254a12p.cer#9on.asSC"linPREVSTATEf="drah5rs/scsiPREVSTATEelns!= id/oL190ahaha>sTATEf="drah5rs/scsiSTATEelnsn2x.c#2x.c#fns="d">shpn.>>sstateahaha>aha9line" stateaelns[m  855PREVSTATEf="drah5rs/scsiPREVSTATEelns].ns="d">shpn.>>send62  945    oid endsul9eho href="draha7s/scsi/ahaha152x.c#25"91anot_i25qu1n, when this is tho"f25qu1>254912p.cer#9on.asSC"lins &onief>>pr="tkf="dri+stateahaha>aha9line" stateaelns[m  855PREVSTATEf="drah5rs/scsiPREVSTATEelns].ns="d">shpn.>>send62  945    oid endsul96 id/oL190ahaha>lapt962  945    oid hre="dri+)8asset_  tid;href="dri+e th8."asset255h1anot_i25"d1>shpn."d hhi+unsigned25"d1>255/12"dasset_  tid;href="dri+e th8."asset25511anot_i25d"1shpn."d hhi+unsigned 25d"1>255i1ualhreft37;s &onief " nam  97599>> bpa.14ho href="draha7s/scsi/ahaha152x.c#25521anot_i25s=1 ns="d">S/shpn)defL1125s=1>255esul9s" nam  97599                 * disable SPIO maha>if previous phase used   97599                 * and this one1doesnrt(9;t bpa.14ho href="draha7s/scsi/ahaha152x.c#25541anot_i25"a1SC"lins="d">shpn.>>sS25"a1>255i1ual>" nam  97599                 *L1pa.14ho href="draha7s/scsi/ahaha152x.c#25551anot_i25>i1csi/ahaha152x.c#L118625>i1>255 12th>" nam  97599                 *o bpa.14ho href="draha7s/scsi/ahaha152x.c#25561anot_i25ins="d">shpn.>>sp)->h25ins>255i12"d,shpn."14ns="d">stateahaha>aha9line" stateaelns[m  855PREVSTATEf="drah5rs/scsiPREVSTATEelns].ns="d">shpn.>>sspioahaha>aha0ine" spioelnsn2x.c#2x.c#f! i"comment"> * stateahaha>aha9line" stateaelns[m  855sTATEf="drah5rs/scsiSTATEelns].ns="d">shpn.>>sspioahaha>aha0ine" spioelnseihe669>>sph960    tp EM     href="dr25571anot_i25.s="lins="d">HOSTDATA>>s25.s=>255+e e th=shpn.asSC"lins &onief>>pr="tkf="dri+S d 89ef="drah5rs/scsiSahaha152x.c#L1186 id/oL29"SXFRCTL05    drivers/scSXFRCTL0e e /s>>pr="tkf="dri+eH1f="drah5rs/scsieH1e e 58asset_  tid;href="dri+e th8."asset25581anot_i25s/scsi/ahaha152x.c#L118625s/s>255a12p.cer#9on.asSC"linah_HosNUha152x.c#L1186 S d 89ef="drah5rs/scsiSahaha152x.c#L1186 id/oL29"DMACNTRL05    drivers/scDMACNTRL0e e   0e8asset_  tid;href="dri+e th8."asset25591anot_i25ins="d">shpn.>>sct hunsi25ins>255912p.cer#9on.asSC"lins &oniefeURRENTove3ine" namshpn.>>sSCpf="drah5rs/scsi/Cpelns.ns="d">shpn.>>sphase62  945    oid phase ba> 2x.c#= ~ns="d">shpn.>>sspiordyahaha>aha0ine" spiordy ba>8asset_  tid;href="dri+e th8."asset25611anot_i25c#L1186 7d/oL29"ahaha>ah25c#L>256i1ualhreft37;s &onief}asset_  tid;href="dri+e th8."asset25621anot_i25/scsi/ahaha152x.c#L1186 25/sc>256haha>aha8lineL86"5>  86588>>sp#886    t25631anot_i25s/scsi/ahaha152x.c#L118625s/s>256p12bblnt_is"111111111h" nam  97599>> bpa.14ho href="draha7s/scsi/ahaha152x.c#25641anot_i2593ahaha>aha9line" nam256i1ual>" nam  97599                 * accept curr975 dataphase phase bpa.14ho href="draha7s/scsi/ahaha152x.c#25651anot_i25 nam>s 25 na>256 12th>" nam  97599                 * bpa.14ho href="draha7s/scsi/ahaha152x.c#25661anot_i2591ahaha>aha5line" nam2566"d">s" nam  97599                 *o bpa.14ho href="draha7s/scsi/ahaha152x.c#25671anot_i251ahaha>aha6line" nam256+e e th=shpn.asSC"lindataphase62  945    oid dataphase ba>eihe669>>sph960    tp EM     href="dr25681anot_i25s="d">QLOCKERLdonet;hrer25s=">256a12p.cer#9on.asSC"linah_HosNUha152x.c#L1186 S d 89ef="drah5rs/scsiSahaha152x.c#L1186 id/oL29"sSTAT05    drivers/scSSTAT0e e /s>>pr="tkf="dri+REQINIef="drah5rs/scsiREQINIe1uale8asset_  tid;href="dri+e th8."asset25691anot_i25/scsi/ahaha152x.c#L1186 25/sc>256912p.cer#9on.asSC"lins &onief>>pr="tkf="dri+S d 89ef="drah5rs/scsiSahaha152x.c#L1186 id/oL29"SCSISIGf="drah5rs/scsi/CSISIG1ual/s>>pr="tkf="dri+G d 89ef="drah5rs/scsiGahaha152x.c#L1186 id/oL29"sCSISIGf="drah5rs/scsi/CSISIG1ualei2x.c#fns="d">shpn.>>sP_MAS_Hosh"lif="d;rahP_MAS_1uale8asset_  tid;href="dri+e th8."asset257h1anot_i25i/ahaha152x.c#L1186 id/o25i/a>257de e th=shpn.asSC"linasSC"linha152x.c#L1186 S d 89ef="drah5rs/scsiSahaha152x.c#L1186 id/oL29"sSTAT1f="drah5rs/scsi/STAT1e e  fns="d">shpn.>>sPHASECHGf="drah5rs/scsiPHASECHG1uale8n.asset_  tid;href="dri+e th8."asset25711anot_i25EQUEST_Sth=sSC"lif="df="25EQU>257i1ualhreft37;s &onief}asset_  tid;href="dri+e th8."asset25721anot_i25ns="d">shpnresul9     hr25ns=>257esul9hreft37;s &oniefasset_  tid;href="dri+e th8."asset25731anot_i25enns="d">shpn.>>sp.c#_bu25enn>257p12bblnt_is"111111111h" nam  97599>> bpa.14ho href="draha7s/scsi/ahaha152x.c#25741anot_i25s/scsi/ahaha152x.c#L118625s/s>257i1ual>" nam  97599                 * enable SPIO maha>if previous didnrt(9;t use aha9line" 25id/>257 12th>" nam  97599                 * and this one1does bpa.14ho href="draha7s/scsi/ahaha152x.c#25761anot_i25aha152x.c#L1186 id/oL29"25aha>2576"d">s" nam  97599                 *L1pa.14ho href="draha7s/scsi/ahaha152x.c#25771anot_i25/ahaha152x.c#L1186 id/oL25/ah>257+e e s" nam  97599                 *o bpa.14ho href="draha7s/scsi/ahaha152x.c#25781anot_i25s/scsi/ahaha152x.c#L118625s/s>257a12p.cer#9on.asSC"lin * stateahaha>aha9line" stateaelns[m  855PREVSTATEf="drah5rs/scsiPREVSTATEelns].ns="d">shpn.>>sspioahaha>aha0ine" spioelnsn2x.c#2x.c#f i"comment"> * stateahaha>aha9line" stateaelns[m  855sTATEf="drah5rs/scsiSTATEelns].ns="d">shpn.>>sspioahaha>aha0ine" spioelnseihe669>>sph960    tp EM     href="dr25791anot_i250SIsSC"lins="d">shphase 250SI>257912p.cer#9on.asSC"lins &onief>>pr="tkf="dri+S d 89ef="drah5rs/scsiSahaha152x.c#L1186 id/oL29"DMACNTRL05    drivers/scDMACNTRL0e e   0e8asset_  tid;href="dri+e th8."asset258h1anot_i25/scsi/ahaha152x.c#L1186 25/sc>258de e th=shpn.asSC"linasSC"linha152x.c#L1186 S d 89ef="drah5rs/scsiSahaha152x.c#L1186 id/oL29"sXFRCTL05    drivers/scSXFRCTL0e e /s>>pr="tkf="dri+eH1f="drah5rs/scsieH1e e | id/oL190ahaha>SPIOEN5    drivers/scSPIOEN1uale8asset_  tid;href="dri+e th8."asset25811anot_i25s/scsi/ahaha152x.c#L118625s/s>258i1ualhreft37;s &oniefffffffffeURRENTove3ine" nam258esul9hreft37;s &oniefasSC"linasSC"linha152x.c#L1186 CURRENTove3ine" namshpn.>>sSCpf="drah5rs/scsi/Cpelns.ns="d">shpn.>>sphase62  945    oid phase ba> |= >esetSC"lif="dfspiordyahaha>aha0ine" spiordy ba>8asset_  tid;href="dri+e th8."asset25831anot_i25s/scsi/ahaha152x.c#L118525s/s>258p12bblnt_is"111111111}asset_  tid;href="dri+e th8."asset25841anot_i25s/scsi/ahaha152x.c#L118525s/s>258i1ualhreft37;4ns="d">asset_  tid;href="dri+e th8."asset25851anot_i259"ahaha>aha9line" nam258 12th=shpn..  64669>>h" nam  97599>> bpa.14ho href="draha7s/scsi/ahaha152x.c#25861anot_i25ahaha>aha5line" nam2586"d">s" nam  97599                 * initialize for new stateL1pa.14ho href="draha7s/scsi/ahaha152x.c#25871anot_i259"ahaha>aha6line" nam258+e e s" nam  97599                 *L1pa.14ho href="draha7s/scsi/ahaha152x.c#25881anot_i255ahaha>aha7line" nam2588e e >" nam  97599                 *o bpa.14ho href="draha7s/scsi/ahaha152x.c#25891anot_i25pCmnins="d">id>>sp])S>>s25pCm>258912p.cer#9on.asSC"linPREVSTATEf="drah5rs/scsiPREVSTATEelns!= id/oL190ahaha>sTATEf="drah5rs/scsiSTATEelnsn2x.c#2x.c#fns="d">shpn.>>sstateahaha>aha9line" stateaelns[m  855sTATEf="drah5rs/scsiSTATEelns].ns="d">shpn.>>sinitf="drah5rs/scsiinitelnseho href="draha7s/scsi/ahaha152x.c#259h1anot_i25/scsi/ahaha152x.c#L1186 25/sc>259de e th=shpn.asSC"linasSC"linha152x.c#L1186 stateahaha>aha9line" stateaelns[m  855sTATEf="drah5rs/scsiSTATEelns].ns="d">shpn.>>sinitf="drah5rs/scsiinitelns6 id/oL190ahaha>lapt962  945    oid hre="dri+)8asset_  tid;href="dri+e th8."asset25911anot_i25i/ahaha152x.c#L1186 id/o25i/a>259i1ualhreft37;s &oniefasset_  tid;href="dri+e th8."asset25921anot_i25A"aSC"lins="d">shpns>>de25A"a>259esul9hreft37;s &oniefh" nam  97599>> bpa.14ho href="draha7s/scsi/ahaha152x.c#25931anot_i25MDINFOns="d">iosp.c#_buf25MDI>259p12bb>" nam  97599                 * handle curr975 stateL1pa.14ho href="draha7s/scsi/ahaha152x.c#25941anot_i25/ahaha152x.c#L1185 id/oL25/ah>259i1ual>" nam  97599                 *L1pa.14ho href="draha7s/scsi/ahaha152x.c#25951anot_i25ns="d">shpn.>>sp.c#_buff25ns=>259 12th>" nam  97599                 *o bpa.14ho href="draha7s/scsi/ahaha152x.c#25961anot_i25s/scsah8rs/scsi/ahahr1ha25s/s>259i12"d,shpn."14ns="d">stateahaha>aha9line" stateaelns[m  855sTATEf="drah5rs/scsiSTATEelns].ns="d">shpn.>>srunf="drah5rs/scsirunL118eho href="draha7s/scsi/ahaha152x.c#25971anot_i259"asi/aha152x.c#L1186 7d259"a>259+e e th=shpn.asSC"lins &onief>>pr="tkf="dri+stateahaha>aha9line" stateaelns[m  855sTATEf="drah5rs/scsiSTATEelns].ns="d">shpn.>>srunf="drah5rs/scsirunL1186 id/oL190ahaha>lapt962  945    oid hre="dri+)8asset_  tid;href="dri+e th8."asset25981anot_i255ahers/scsi/aha152x.c#L1255ah>259a12p.cer#9on.asSC"linelseasset_  tid;href="dri+e th8."asset25991anot_i25pCm="d">QLOCKERLp.c#_don25pCm>259912p.cer#9on.asSC"lins &onief>>pr="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 id/oL190ahaha>ERRddi+e th=S/ah_HosDPRERRddi+e>datao" namshuff/>>>pr="tkf="dri+e th=S/ah_HosINFO_LEADns="d">io_port0INFO_LEAreseCURRENTove3ine" nam * sTATEf="drah5rs/scsiSTATEelns)8asset_  tid;href="dri+e th8."asset26ah1anot_i26ah1a"d">QLOCKERLp.c#_don26ah1>260de e th=shpn.asSC"linasset_  tid;href="dri+e th8."asset26a11anot_i26a/ahaha152x.c#L1186 id/o26a/a>260i1ualhreft37;s &onief " nam  97599>> bpa.14ho href="draha7s/scsi/ahaha152x.c#26a21anot_i26a"aSC"lins="d">shpns>>de26a"a>260esul9s" nam  97599                 * setup controller to interrupt on bpa.14ho href="draha7s/scsi/ahaha152x.c#26a31anot_i26aDINFOns="d">iosp.c#_buf26aDI>260p12bb>" nam  97599                 * the next expected condition and bpa.14ho href="draha7s/scsi/ahaha152x.c#26a41anot_i26aahaha152x.c#L1185 id/oL26aah>260i1ual>" nam  97599                 * loop;if itrt(9;s already there bpa.14ho href="draha7s/scsi/ahaha152x.c#26a51anot_i26as="d">shpn.>>sp.c#_buff26as=>260 12th>" nam  97599                 * bpa.14ho href="draha7s/scsi/ahaha152x.c#26a61anot_i26a/scsah8rs/scsi/ahahr1ha26a/s>2606"d">s" nam  97599                 *o bpa.14ho href="draha7s/scsi/ahaha152x.c#26a71anot_i26a"asi/aha152x.c#L1186 7d26a"a>260+e e th=shpn.asSC"lin>L1186 id/oL29"DO_LOC_Hosh"lif="d;rahaO_LOC_L1186 id/oL190ahaha>flagahaha>aha9line" flaga ba>e8asset_  tid;href="dri+e th8."asset26a81anot_i26aahers/scsi/aha152x.c#L126aah>260a12p.cer#9on.asSC"lin id/oL190ahaha>pendi+e haha>aha0ine" pendi+e ba>= id/oL190ahaha>setup_expected_interruptahaha>aha9line" setup_expected_interruptaL1186 id/oL190ahaha>lapt962  945    oid hre="dri+)8asset_  tid;href="dri+e th8."asset26a91anot_i26aCm="d">QLOCKERLp.c#_don26aCm>2609e e #if  id/oL190ahaha>defKERd62  945    oid defKERdL1186 id/oL190ahaha>AHA8."X_STAT62  945    oid AHA8."X_STATL118eho href="draha7s/scsi/ahaha152x.c#261h1anot_i26c#11186 id/oL29"ahahas=126c#1>261de e th=shpn.asSC"lin i"comment"> * HOSTDATAah_HosINFO_LEADHOSTDATAL1186 id/oL190ahaha>lapt962  945    oid hre="dri+)s="lins="d">shpn.>>scout962  945    oid cout9elns[m  855sTATEf="drah5rs/scsiSTATEelns]++8asset_  tid;href="dri+e th8."asset26111anot_i26.c1L1186 7d/oL290ahaha>a26.c1>261i1ualhreft37;s &oniefPREVSTATEf="drah5rs/scsiPREVSTATEelns!= id/oL190ahaha>sTATEf="drah5rs/scsiSTATEelnseho href="draha7s/scsi/ahaha152x.c#26121anot_i26s=1>shGFP_ATOMISUE_SC   26s=1>261esul9hreft37;s &oniefasSC"lin id/oL190ahaha>HOSTDATAah_HosINFO_LEADHOSTDATAL1186 id/oL190ahaha>lapt962  945    oid hre="dri+)s="lins="d">shpn.>>scout9_tranahaha>aha9line" cout9_tranaelns[m  855sTATEf="drah5rs/scsiSTATEelns]++8asset_  tid;href="dri+e th8."asset26131anot_i26.c1_scribblne>>spSCp    26.c1>261p12bblnt_is"111111111hid/oL190ahaha>HOSTDATAah_HosINFO_LEADHOSTDATAL1186 id/oL190ahaha>lapt962  945    oid hre="dri+)s="lins="d">shpn.>>stiL162  945    oid tiL1elns[m  855sTATEf="drah5rs/scsiSTATEelns] += >esetSC"lif="dfjiffieahaha>aha9line" jiffiea ba>->>pr="tkf="dri+star962  945    oid htar9elns8asset_  tid;href="dri+e th8."asset26141anot_i26MD1NFOns="d">iosp.c#_buf26MD1>261i1ual#endifasset_  tid;href="dri+e th8."asset26151anot_i26 71579>>sp#976 FAItif="d26 71>261 12thasset_  tid;href="dri+e th8."asset26161anot_i26c#11186 7d/oL290ahaha>ah26c#1>261i12"d,shpn."14ns="d">>>pr="tkf="dri+a"l/ah_Hosh"lif="d;rahars/scsi/ahaha152x.c#L1186 id/oL1phaseahaha>aha9line" id/oL1phaseadri+/nresetSC"lif="dfdi+e th=S/ah_HosDPRdi+e>datao" namshuff/>>>pr="tkf="dri+e th=S/ah_HosINFO_LEADns="d">io_port0INFO_LEAreseCURRENTove3ine" nam * stateahaha>aha9line" stateaelns[m  855sTATEf="drah5rs/scsiSTATEelns].ns="d">shpn.>>sc#L162"drah5rs/scsin#L1dri+/nresetSC"lif="dfstateahaha>aha9line" stateaelns[m  855PREVSTATEf="drah5rs/scsiPREVSTATEelns].ns="d">shpn.>>sc#L162  945    oid n#L1dri+/nresetSC"lif="dfstateahaha>aha9line" stateaelns[m  855LASTSTATEf="drah5rs/scsiLASTSTATEelns].ns="d">shpn.>>sc#L162  945    oid n#L1dri+)8asset_  tid;href="dri+e th8."asset26c71anot_i26ah1152x.c#L1186 id/oL29026ah1>261+e e th=shpn.};while6 id/oL190ahaha>pendi+e haha>aha0ine" pendi+e ba>)8asset_  tid;href="dri+e th8."asset26c81anot_i26s/1csi/ahaha152x.c#L118626s/1>261a1ahaahonief="e;7ns="d">io_/scsi/aha1u626191anot_i26  1ns="d">QLOCKERLp   ti26  1>261912p.cer#9on. " nam  97599>> bpa.14ho href="draha7s/scsi/ahaha152x.c#262h1anot_i26">1LOCKERLpsp  *pletione26">1>262de e s" nam  97599         * enable interrupta and leave bottom-half bpa.14ho href="draha7s/scsi/ahaha152x.c#26211anot_i26s/1csi/ahaha152x.c#L118626s/1>262i1ual>" nam  97599         * bpa.14ho href="draha7s/scsi/ahaha152x.c#26221anot_i26pn1>>sSid u4    href="  26pn1>262esul9s" nam  97599         *o bpa.14ho href="draha7s/scsi/ahaha152x.c#26231anot_i26>>1e t.ptrnam  26>>1>262p12bblnt_is"1>>pr="tkf="dri+HOSTDATAah_HosINFO_LEADHOSTDATAL1186 id/oL190ahaha>lapt962  945    oid hre="dri+)s="lins="d">shpn.>>sin_<  rLpaha>aha0ine" in_<  relns--8asset_  tid;href="dri+e th8."asset26241anot_i26>>1>e t.this_  tidual6> 26>>1>262412bblnt_is"1>>pr="tkf="dri+SETBITSf="drah5rs/scsiSETBITS52x.c#L1186 id/oL29"DMACNTRL05    drivers/scDMACNTRL0e e   #L1186 id/oL29"/scEN5    drivers/sc/scEN ba>)8asset_  tid;href="dri+e th8."asset26251anot_i26>>1>>>e t.sp.cer /oL55"626>>1>262 12th=shpn.. >L1186 id/oL29"DO_UNLOC_Hosh"lif="d;rahaO_UNLOC_L1186 id/oL190ahaha>flagahaha>aha9line" flaga ba>e8asset_  tid;href="dri+e th8."asset26261anot_i26c#1.cers_  tidual6: left26c#1>262i12"d}asset_  tid;href="dri+e th8."asset26271anot_i265516>  : 2    i"commento26551>262+e e asset_  tid;href="dri+e th8."asset26281anot_i26s/1csi/ahaha152x.c#L118626s/1>262a1ahaahonief="e;7ns="d">io_/scsi/aha1u626291anot_i26ns1"d">shpn.>>sp.c#_buff26ns1>262912p.>" nam  97599>>  bpa.14ho href="draha7s/scsi/ahaha152x.c#263h1anot_i26  1ns="d">QLOCKERLp   ti26  1>263de e s" nam  97599 * Dump the curr975 daha7s statua and  naic bpa.14ho href="draha7s/scsi/ahaha152x.c#26311anot_i26s_1 tidualsSC"lif="df="d26s_1>263i1ual>" nam  97599 >o bpa.14ho href="draha7s/scsi/ahaha152x.c#26321anot_i26s=1d">shpn.>>sp.c#_buffl26s=1>263esul9static void  id/oL190ahaha> th8."a_errorhaha>aha9line"  th8."a_errorL1186ine" nam  855si/ahH#985    drivers/scsi/ahH#98sul9h1186 id/oL29"5 csapt962  945    oid hre="dri+, charh1186 id/oL29"5 cmse haha>aha0ine" mseelnseho href="draha7s/scsi/ahaha152x.c#26331anot_i26  1ns="d">QLOCKERLp   ti26  1>263p12bbhe669>>sph960    tp EM     href="dr26341anot_i26>>1dualsSC"lif="df="drsp26>>1>263412bblnt_is"1>>pr="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 id/oL190ahaha>KERN_EMERGf="drah5rs/scsiKERN_EMERG>datao" namshuff/s>>pr="tkf="dri+HOSTN/ah_HosINFO_LEADHOSTN/dri+/s>>pr="tkf="dri+mse haha>aha0ine" mseelnse8asset_  tid;href="dri+e th8."asset26351anot_i26>>1L1186 id/oL290ahaha>a26>>1>263 12th=shpn.. >L1186 id/oL29"show_queueahaha>aha9line" show_queueaL1186 id/oL190ahaha>lapt962  945    oid hre="dri+)8asset_  tid;href="dri+e th8."asset26361anot_i26c#1="d">shpn.>>sp.c#_buf26c#1>2636"d">>pr="tkf="dri+ naic13s/scsi/ahaha15naic b186 " namshuff)8asset_  tid;href="dri+e th8."asset26371anot_i26en1s="d">shpn.>>sp.c#_bu26en1>263+e e >ahonief="e;7ns="d">io_/scsi/aha1u626381anot_i26nc1ronSCpns="dsp.cersSC"26nc1>263a1ahaahonief="e;7ns="d">io_/scsi/aha1u626391anot_i26C"1ins="d">shpnlengthsSC26C"1>263912p.>" nam  97599>> bpa.14ho href="draha7s/scsi/ahaha152x.c#264h1anot_i26"d1>shpn.>>sp.c#_sg_coul26"d1>264de e s" nam  97599 * Display registers of AIC-62i0 bpa.14ho href="draha7s/scsi/ahaha152x.c#26411anot_i26s_1152x.c#L1186 id/oL29"26s_1>264i1ual>" nam  97599 >o bpa.14ho href="draha7s/scsi/ahaha152x.c#26421anot_i26s=1csi/ahaha152x.c#L118526s=1>264esul9static void  id/oL190ahaha>disp_portahaha>aha9line" disp_portaL1186ine" nam  855si/ahH#985    drivers/scsi/ahH#98sul9h1186 id/oL29"5 csapt962  945    oid hre="dri+eho href="draha7s/scsi/ahaha152x.c#26431anot_i26in1="d">shpn.>>sct hunsi26in1>264p12bbhe669>>sph960    tp EM     href="dr26441anot_i26s/1csi/ahaha152x.c#L118526s/1>264i1ual#if  id/oL190ahaha>defKERd62  945    oid defKERdL1186 id/oL190ahaha>AHA8."X_DEBUGf="drah5rs/scsiAHA8."X_DEBUGdri+eho href="draha7s/scsi/ahaha152x.c#26451anot_i26>i1>>sp])deosDMASTA f="d26>i1>264 12th=shpn.. <    i"comment"> * ahaha>aha9line" selns8asset_  tid;href="dri+e th8."asset26461anot_i26al1"d hhi+unsigned longd26al1>2646"d">asset_  tid;href="dri+e th8."asset26471anot_i26en1aha152x.c#L1186 id/oL26en1>264+e e th=shpn.ha152x.c#L1186 p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff/asset_  tid;href="dri+e th8."asset26481anot_i26s/1csi/ahaha152x.c#L118626s/1>264a12p.cer#9on.asSC"linrt0INFO_LEAreseCURRENTove3ine" namshuff :nr" namshuff/asset_  tid;href="dri+e th8."asset26491anot_i26qu1n, when this is tho"f26qu1>264912p.cer#9on.asSC"lin i"comment"> * stateahaha>aha9line" stateaelns[m  855sTATEf="drah5rs/scsiSTATEelns].ns="d">shpn.>>sc#L162"drah5rs/scsin#L1dri+/asset_  tid;href="dri+e th8."asset265h1anot_i26"d1>shpn."d hhi+unsigned26"d1>265de e th=shpn.asSC"lin i"comment"> * stateahaha>aha9line" stateaelns[m  855PREVSTATEf="drah5rs/scsiPREVSTATEelns].ns="d">shpn.>>sc#L162  945    oid n#L1dri+)8asset_  tid;href="dri+e th8."asset26511anot_i26d"1shpn."d hhi+unsigned 26d"1>265i1ualahonief="e;7ns="d">io_/scsi/aha1u626521anot_i26s=1 ns="d">S/shpn)defL1126s=1>2652e e th=shpn.ha152x.c#L1186 ahaha>aha9line" selnsh= >esetSC"lif="dfG d 89ef="drah5rs/scsiGahaha152x.c#L1186 id/oL29"sCSISEQf="drah5rs/scsiSCSISEQdri+)8asset_  tid;href="dri+e th8."asset26531anot_i26in1csi/ahaha152x.c#L118626in1>265p12bblnt_is"1>>pr="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e th8."asset26541anot_i26"a1SC"lins="d">shpn.>>sS26"a1>265412bblnt_is"1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="d">shpn.>>sTEMODE/ah_HosINFO_LEADTEMODE/dri+eho href="draha7s/scsi/ahaha152x.c#26551anot_i26>i1csi/ahaha152x.c#L118626>i1>265 12th=shpn..  64669>>>>pr="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e th8."asset26561anot_i26ins="d">shpn.>>sp)->h26ins>265i12"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="d">shpn.>>sENSEL/ah_HosINFO_LEADENSEL/dri+eho href="draha7s/scsi/ahaha152x.c#26571anot_i26.s="lins="d">HOSTDATA>>s26.s=>265+e e th=shpn.asSC"lin>>pr="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e th8."asset26581anot_i26s/scsi/ahaha152x.c#L118626s/s>265812"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="d">shpn.>>sENSELIah_HosINFO_LEADENSELIdri+eho href="draha7s/scsi/ahaha152x.c#26591anot_i26ins="d">shpn.>>sct hunsi26ins>265912p.cer#9on.asSC"lin>>pr="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e th8."asset266h1anot_i26s/scsi/ahaha152x.c#L118626s/s>266de e th=shpn.if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="d">shpn.>>sENRESELIah_HosINFO_LEADENRESELIdri+eho href="draha7s/scsi/ahaha152x.c#26611anot_i26c#L1186 7d/oL29"ahaha>ah26c#L>266i1ualhreft37;s &onief>>pr="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e th8."asset26621anot_i26/scsi/ahaha152x.c#L1186 26/sc>2662e e th=shpn.if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="d">shpn.>>sENAUTOATN/ah_HosINFO_LEADENAUTOATN/dri+eho href="draha7s/scsi/ahaha152x.c#26631anot_i26s/scsi/ahaha152x.c#L118626s/s>266p12bblnt_is"111111111h>pr="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e th8."asset26641anot_i2693ahaha>aha9line" nam266412bblnt_is"1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="d">shpn.>>sENAUTOATNIah_HosINFO_LEADENAUTOATNIdri+eho href="draha7s/scsi/ahaha152x.c#26651anot_i26 nam>s 26 na>266 12th=shpn..  64669>>>>pr="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e th8."asset26661anot_i2691ahaha>aha5line" nam266i12"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="d">shpn.>>sENAUTOATNPah_HosINFO_LEADENAUTOATNPdri+eho href="draha7s/scsi/ahaha152x.c#26671anot_i261ahaha>aha6line" nam266+e e th=shpn.asSC"lin>>pr="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e th8."asset26681anot_i26s="d">QLOCKERLdonet;hrer26s=">266812"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="d">shpn.>>sSCSIRST/ah_HosINFO_LEADSCSIRST/dri+eho href="draha7s/scsi/ahaha152x.c#26691anot_i26/scsi/ahaha152x.c#L1186 26/sc>266912p.cer#9on.asSC"lin>>pr="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e th8."asset267h1anot_i26i/ahaha152x.c#L1186 id/o26i/a>267/12p.cer#9on.>>pr="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e th8."asset26711anot_i26EQUEST_Sth=sSC"lif="df="26EQU>267i1ualahonief="e;7ns="d">io_/scsi/aha1u626721anot_i26ns="d">shpnresul9     hr26ns=>2672e e th=shpn.ha152x.c#L1186 p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e th8."asset26731anot_i26enns="d">shpn.>>sp.c#_bu26enn>267p12bblnt_is"1>>pr="tkf="dri+ahaha>aha9line" selnsh= >esetSC"lif="dfG d 89ef="drah5rs/scsiGahaha152x.c#L1186 id/oL29"sCSISIGf="drah5rs/scsi/CSISIG1uale8asset_  tid;href="dri+e th8."asset26741anot_i26s/scsi/ahaha152x.c#L118626s/s>267412bblnt_is"1switch (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="d">shpn.>>sP_MAS_Hosh"lif="d;rahP_MAS_1ualeihe669>>sph960    tp EM     href="dr26751anot_i26id/oL29"ahaha>aha9line" 26id/>267 12th=shpn.. case ns="d">shpn.>>sP_DATA/ah_HosINFO_LEADP_DATA/12th:e669>>sph960    tp EM     href="dr26761anot_i26aha152x.c#L1186 id/oL29"26aha>267i12"d,shpn."14ns="d">>>pr="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " nam  86588186 i67oL261ah>266+e e th=shbreak3s/scsi/ahaha152x.c#L1186 " nam257a12th=shpn.. case ns="d">shp>sENAUTOATNIah_Hd">shp>LEADP_DATA/12th:e669>>sph960    tp EM     a152x.c#26791anot_i250SIsSC"lins="d6>shph6se 250SI>257912p.cer#9."14ns="d">>>pr="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " nam258de e th=shbreak3s/scsi/ahaha152x.c#L1186 " nam258i12th=shpn.. case ns="d"CM"lif="dfdi+e th=d"CM"LEADP_DATA/12th:e669>>sph960    tp EM    ha152x.c#26821anot_i25=983    oq8   6(href6"dd25=98>258esul9hreft."14ns="d">>>pr="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " nam258p12bblnt_ibreak3s/scsi/ahaha152x.c#L1186 " nam258i12th=shpn.. case ns="d"rs/sU"dri+SETBITSf="dd"rs/sU"LEADP_DATA/12th:e669>>sph960    tp EM    hhref="dr26851anot_i259"ahaha>aha9li6e" na6258 12th=shpn.n.asSC"lin>>pr="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " nam267i12"d,shpnbreak3s/scsi/ahaha152x.c#L1186 " namaha6li6e" na687525s/s>258i12th=shpn.. case ns="d"MSGn.>>sP_DATA/ah_HosMSGnLEADP_DATA/12th:e669>>sph960    tp EM    h8."asset26881anot_i255ahaha>aha7lin6" nam68L126aah>260a12p.cer#9on.asSC"lin id/o"tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namid6>sp])6>>s25pCm>258912p.cer#9break3s/scsi/ahaha152x.c#L1186 " nam259de2th=shpn.. case ns="d"MSG>sENAUTOATNIah_Hd"MSG>LEADP_DATA/12th:e669>>sph960    tp EM    h8."asset26911anot_i25i/ahaha152x.c#61186 6d/o25i/a>259i1ualhrefton.asSC"lin id/o"tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namde25A"a>259esul9hreftbreak3s/scsi/ahaha152x.c#L1186 " nami6sp.c#698525s/s>258p1defaultP_DATA/12th:e669>>sph960    tp EM    h8."asset26941anot_i25/ahaha152x.c#L6185 i698525s/1>254i1ualhreft3n.asSC"lin id/o"tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namshpn.>>6p.c#_69/o259"a>258 12th=shpnbreak3s/scsi/ahaha152x.c#L1186 " nam259i1n1>263+e e >ahonief="e;7ns="d">io_/scha152x.c#26971anot_i259"asi/aha152x.6#L11869to26551>262+e e asset_  tid;href="dri+e th8."asset26981anot_i255ahers/scsi/ah6152x.6#L1255ah>259a12p.cer#9on.>>pr="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e th8."asset26991anot_i25pCm="d">QLOCKE6Lp.c#69SC25C"1>253h14e th=S/ah.asSC"lins="d">sh7h8."asset27ah1anot_i26ah1a"d">QLOCKE7Lp.c#70/o26i/a>267/12p.cer#9on.>>pr="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " nam>prTESTH>sENAUTOATNIah_HTESTH>scsiGahaha152x.c#L11Dif=a>AHA8."X_STAT62  Dif=a>Ars/scCNTRL0e e   #L1186 =a>AHA8."X_STAT62  86 =a>Ad;rahPENToveelns ?nr" namshuff :nr" namshuff)8asset_  tid;href="dri+e 7h8."asset27a11anot_i26a/ahaha152x.c#71186 70="26EQU>267i1ualahonief="e;7ns="d">io_/s7ha152x.c#27a21anot_i26a"aSC"lins="d"7shpns70hr26ns=>2672e e th=shpn.ha152x.c#L1186 p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e 7ha152x.c#27a31anot_i26aDINFOns="d">i7sp.c#70bu26enn>267p12bblnt_is"1>>pr="tkf="dri+ahaha>aha9line" selnsh= >esetSC"lif="dfG d 89ef="drah5rs/scsiGahaha152x.c#L1186 id/oL29"sSTAT05    drivers/ss="d">shuff)8asset_  tid;href="dri+e 7h4152x.c#27a41anot_i25/ahaha152x.c#L7185 i70sS26"a1>265412bblnt_is"1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="d+e thsENAUTOATNIah_HT+e thEADSCSIRST/dri+eho href="draha7s/scsi/ah7ha152x.c#27a51anot_i26as="d">shpn.>>7p.c#_708626>i1>265 12th=shpn..  64669>>>>pr="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e 7h6152x.c#27a61anot_i25s/scsah8rs/scs7/ahah70/o2691a>266i12"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="SELD.>>sSCSIRST/ah_HoELD.EADSCSIRST/dri+eho href="draha7s/scsi/ah7h7152x.c#27a71anot_i259"asi/aha152x.7#L1187 7d26a"a>260+e e th=shpn.asSC"lin>L11="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e 7h8."asset27a81anot_i26aahers/scsi/ah7152x.70er26s=">266812"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="d+eD>sENAUTOATNIah_Hd+eD>EADSCSIRST/dri+eho href="draha7s/scsi/ah7h9."asset27a91anot_i25pCm="d">QLOCKE7Lp.c#70si26ins>265912p.cer#9on.asSC"lin>>pr="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e 7ha152x.c#271h1anot_i26c#11186 id/oL27"ahah718626s/s>266de e th=shpn.if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="e thNGn.>>sP_DATA/ah_He thNGnEADSCSIRST/dri+eho href="draha7s/scsi/ah7h8."asset27111anot_i26.c1L1186 7d/oL790aha7a>a26.c1>261i1ualhrefton.asSC"lin>>pr="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e 7ha152x.c#27121anot_i26s=1>shGFP_ATOM7SUE_S716 26/sc>2662e e th=shpn.if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="SWRA>sENAUTOATNPah_HSWRA>EADSCSIRST/dri+eho href="draha7s/scsi/ah7ha152x.c#27131anot_i26.c1_scribblne>7spSCp7   26.c1>261p12bblnt_is"111111111hid/="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namhpnAUTOATNI lns="d">shuff)8asset_  tid;href="dri+e 7h4152x.c#27141anot_i26MD1NFOns="d">i7sp.c#71sS26"a1>265412bblnt_is"1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="SDON5>  855sTATEf="drDON5EADSCSIRST/dri+eho href="draha7s/scsi/ah7ha152x.c#27151anot_i26 71579>>sp#9767FAIti71/o259"a>258 12th=shpn.n.asSC"lin>>pr="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e 7h6152x.c#27161anot_i26c#11186 7d/oL270ahah71/o2691a>266i12"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="SPIORDY>  855sTATEf="drPIORDYEADSCSIRST/dri+eho href="draha7s/scsi/ah7h7152x.c#27c71anot_i26ah1152x.c#L1187 id/o717d26a"a>260+e e th=shpn.asSC"lin>L11="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e 7h8."asset27c81anot_i26s/1csi/ahaha157x.c#L71er26s=">266812"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="DifDON5>  855sTATEf="dDifDON5EADSCSIRST/dri+eho href="draha7s/scsi/ah7h9."asset27191anot_i26  1ns="d">QLOC7ERLp 71e 250SI>257912p.cer#9."14ns="d">>>pr="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e 7ha152x.c#272h1anot_i26">1LOCKERLpsp 7*plet72ed25"d1>255/12"dasset_  tid;href="dri+e 7ha152x.c#27211anot_i26s/1csi/ahaha157x.c#L72>a26.c1>261i12bblnt_is"1>>pr="tkf="dri+ahaha>aha9line" selnsh= >esetSC"lif="dfG d 89ef="drah5rs/scsiGahaha152x.c#L1186 id/oL29"sSTAT1f="drah5rs/scss="d">shuff)8asset_  tid;href="dri+e 7ha152x.c#27221anot_i26pn1>>sSid u4  7 href726 26/sc>2662e e th=shpn.if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="SELn.>>sSCSIRST/ah_HoELn.EADSCSIRST/dri+eho href="draha7s/scsi/ah7ha152x.c#27231anot_i26>>1e t.ptrnam<7oL55"72  26.c1>261p12bblnt_is"111111111hid/="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e 7h4152x.c#27241anot_i26>>1>e t.this_ 7tidua72sS26"a1>265412bblnt_is"1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="ATNi+e x.c#L1186 ahahaATNi+e EADSCSIRST/dri+eho href="draha7s/scsi/ah7ha152x.c#27251anot_i26>>1>>>e t.sp.c7r /oL72s 26 na>266 12th=shpn..  64669>>>>pr="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e 7h6152x.c#27261anot_i26c#1.cers_  tid7al6: 72/o2691a>266i12"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="S+e th=>sENAUTOATNIah_Hd+e th=>EADSCSIRST/dri+eho href="draha7s/scsi/ah7h7152x.c#27271anot_i265516>  : 2    7"comm727d26a"a>260+e e th=shpn.asSC"lin>L11="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namhpnAUTOATNI lns="d">shuff)8asset_  tid;href="dri+e 7h8."asset27281anot_i26s/1csi/ahaha157x.c#L72er26s=">266812"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="rah5rMI"dri+SETBITSf="ddah5rMI"EADSCSIRST/dri+eho href="draha7s/scsi/ah7h9."asset27291anot_i26ns1"d">shpn.>>7p.c#_72e 250SI>257912p.cer#9."14ns="d">>>pr="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e 7ha152x.c#273h1anot_i26  1ns="d">QLOC7ERLp 738626s/s>266de e th=shpn.if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="BUSFRE5>  855sTATEf="dBUSFRE5EADSCSIRST/dri+eho href="draha7s/scsi/ah7ha152x.c#27311anot_i26s_1 tidualsSC"7if="d73>a26.c1>261i1ualhrefton.asSC"lin>>pr="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e 7ha152x.c#27321anot_i26s=1d">shpn.>>s7.c#_b736 26/sc>2662e e th=shpn.if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="S+e PERRsENAUTOATNIah_Hd+e PERREADSCSIRST/dri+eho href="draha7s/scsi/ah7ha152x.c#27331anot_i26  1ns="d">QLOC7ERLp 73  26.c1>261p12bblnt_is"111111111hid/="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e 7h4152x.c#27341anot_i26>>1dualsSC"lif7"df="73sS26"a1>265412bblnt_is"1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="d">shpn.>>sPHASECHGf="drah5rs/scsiPH"d">shuff)8asset_  tid;href="dri+e 7ha152x.c#27351anot_i26>>1L1186 id/oL790aha73s 26 na>266 12th=shpn..  64669>>>>pr="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e 7h6152x.c#27361anot_i26c#1="d">shpn.>7sp.c#73/o2691a>266i12"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="="tkf="dri+REQINIef="drah5rs/scsiR"d">shuff)8asset_  tid;href="dri+e 7h7152x.c#27371anot_i26en1s="d">shpn.7>sp.c737d26a"a>260+e e th=shpn.asSC"lin>L11="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e 7h8."asset27381anot_i26nc1ronSCpns="d7p.cer73L1255ah>259a12p.cer#9on.>>pr="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e 7si/aha1u627391anot_i26C"1ins="d">shp7lengt73SC25C"1>253h14e th=S/ah.asSC"lins="d">sh7ha152x.c#274h1anot_i26"d1>shpn.>>sp.7#_sg_74ed25"d1>255/12"dasset_  tid;href="dri+e 7ha152x.c#27411anot_i26s_1152x.c#L1187 id/o74>a26.c1>261i12bblnt_is"1>>pr2x.c#L1186 p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e 7ha152x.c#27421anot_i26s=1csi/ahaha157x.c#L718526s"d">shuff)8asset_  tid;href="dri+e 7ha152x.c#27431anot_i26in1="d">shpn.>7sct h74bu26enn>267p12bblnt_is"1>>pr="tkf="dri+ahaha>aha9line" selnsh= >esetSC"lif="dfG d 89ef="drah5rs/scsiGahaha152x.c#L1186 id/oL29"sSTAT05    drivers/ssline" selnsh2x.c#fns="tSC"lif="dfG d 89ef="drah5rs/scsiGahaha152x.c#L118Ishpn/oL29"sSTAT05    Ishpn//scss="d">shuff)8asset_  tid;href="dri+e 7 href="dr27441anot_i26s/1csi/ahaha157x.c#L718526s"d">shuff)8asset_  tid;href="dri+e 7 a152x.c#27451anot_i26>i1>>sp])deosD7ASTA 7="d26>i1>264 12bblnt_is"1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="d+e thsENAUTOATNIah_HT+e thEADSCSIRST/dri+eho href="draha7s/scsi/ah7h8."asset27461anot_i26al1"d hhi+unsi7ned l749"26aha>267i12"d,shpn."14ns="d">>>pr="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e 7h8."asset27471anot_i26en1aha152x.c#L7186 i7/oL26en1>264+e2"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="SELD.>>sSCSIRST/ah_HoELD.EADSCSIRST/dri+eho href="draha7s/scsi/ah7h8."asset27481anot_i26s/1csi/ahaha157x.c#L718626s/1>264a12p.cer#9on.asSC"linrt0I="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e 7h8."asset27491anot_i26qu1n, when thi7 is t7o"f26qu1>264912"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="d+eD>sENAUTOATNIah_Hd+eD>EADSCSIRST/dri+eho href="draha7s/scsi/ah7h8."asset275h1anot_i26"d1>shpn."d hh7+unsi7ned26"d1>265de e th=shpn.asSC"lin i"c="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e 7h8."asset27511anot_i26d"1shpn."d hhi7unsig751f26qu1>264912"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="d+ehNGn.>>sP_DATA/ah_He thNGnEADSCSIRST/dri+eho href="draha7s/scsi/ah7si/aha1u627521anot_i26s=1 ns="d">S/s7pn)de75dd25=98>258esul9hreft."14ns="d">>>pr="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e 7h8."asset27531anot_i26in1csi/ahaha157x.c#L718626in1>265p1 e th=shpn.if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="SWRA>sENAUTOATNPah_HSWRA>EADSCSIRST/dri+eho href="draha7s/scsi/ah7h8."asset27541anot_i26"a1SC"lins="d"7shpn.758525s/1>254i1ualhreft3n.asSC"lin id/o"tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namhpnAUTOATNI lns="d">shuff)8asset_  tid;href="dri+e 7ha152x.c#27551anot_i26>i1csi/ahaha157x.c#L75"d26>i1>264 12bblnt_is"1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="SDON5>  855sTATEf="drDON5EADSCSIRST/dri+eho href="draha7s/scsi/ah7h8."asset27561anot_i26ins="d">shpn.>7sp)-&759"26aha>267i12"d,shpn."14ns="d">>>pr="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e 7ha152x.c#27571anot_i26.s="lins="d">H7STDAT75oL26en1>264+e2"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="SPIORDY>  855sTATEf="drPIORDYEADSCSIRST/dri+eho href="draha7s/scsi/ah7h8."asset27581anot_i26s/scsi/ahaha157x.c#L758626s/1>264a12p.cer#9on.asSC"linrt0I="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e 7ha152x.c#27591anot_i26ins="d">shpn.>7sct h75"f26qu1>264912"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="DifDON5>  855sTATEf="dDifDON5EADSCSIRST/dri+eho href="draha7s/scsi/ah7h8."asset276h1anot_i26s/scsi/ahaha157x.c#L76ed26"d1>265de e th=shpn.asSC"lin i"c="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e 7ha152x.c#27611anot_i26c#L1186 7d/oL27"ahah76="26EQU>267i1ualahonief="e;7ns="d">io_/s7h8."asset27621anot_i26/scsi/ahaha1527.c#L1761126s=1>2652e e th=shpn.ha152x.c#L1186 ahaha>aha9line" selnsh= >esetSC"lif="dfG d 89ef="drah5rs/scsiGahaha152x.c#L1186 id/oL29"sSTAT1f="drah5rs/scssline" selnsh2x.c#fns="tSC"lif="dfG d 89ef="drah5rs/scsiGahaha152x.c#L118Ishpn/oL29"sSTAT1f="drIshpn//scss="d">shuff)8asset_  tid;href="dri+e 7ha152x.c#27631anot_i26s/scsi/ahaha157x.c#L718626s"d">shuff)8asset_  tid;href="dri+e 7h8."asset27641anot_i2693ahaha>aha9li7e" na7266412bblnt_is"1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="SELn.>>sSCSIRST/ah_HoELn.EADSCSIRST/dri+eho href="draha7s/scsi/ah7ha152x.c#27651anot_i26 nams 26 na>266 12th=shpn..  64669>>>>pr="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e 7h8."asset27661anot_i2691ahaha>aha5li7e" na7266i12"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="ATNi+e x.c#L1186 ahahaATNi+e EADSCSIRST/dri+eho href="draha7s/scsi/ah7ha152x.c#27671anot_i261ahaha>aha6lin7" nam7/oL261ah>266+e e th=shpn.asSC"lin>>pr="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e 7h8."asset27681anot_i26s="d">QLOCKERL7onet;7rer26s=">266812"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="d">shpn>sENAUTOATNIah_Hd+e th=>EADSCSIRST/dri+eho href="draha7s/scsi/ah7ha152x.c#27691anot_i26/scsi/ahaha1527.c#L1786 26/sc>266912p.cer#9on.asSC"lin>>pr="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e 7h8."asset277h1anot_i26i/ahaha152x.c#71186 778626s/s>266de e th=shpn.if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="rah5rMI"dri+SETBITSf="ddah5rMI"EADSCSIRST/dri+eho href="draha7s/scsi/ah7h8."asset27711anot_i26EQUEST_Sth=sSC7lif="77>a26.c1>261i1ualhrefton.asSC"lin>>pr="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e 7si/aha1u627721anot_i26ns="d">shpnres7l9   776 26/sc>2662e e th=shpn.if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="BUSFRE5>  855sTATEf="dBUSFRE5EADSCSIRST/dri+eho href="draha7s/scsi/ah7h8."asset27731anot_i26enns="d">shpn.7>sp.c77  26.c1>261p12bblnt_is"111111111hid/="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e 7h8."asset27741anot_i26s/scsi/ahaha157x.c#L77/o2693a>266412bblnt_is"1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="S+e PERRsENAUTOATNIah_Hd+e PERREADSCSIRST/dri+eho href="draha7s/scsi/ah7 href="dr27751anot_i26id/oL29"ahaha>7ha9li77s 26 na>266 12th=shpn..  64669>>>>pr="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e 7 href="dr27761anot_i26aha152x.c#L1187 id/o77/o2691a>266i12"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="d">shpn.>>sPHASECHGf="drah5rs/scsiPH"d">shuff)8asset_  tid;href="dri+e 7""dri+e th7s71anot_i26neL86"5>  86587186 i77oL261ah>266+e e th=sh..  64669>>>>pr="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e 7"8."asset27781anot_i25s/scsi/ahaha157x.c#L77er26s=">266812"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="="tkf="dri+REQINIef="drah5rs/scsiR"d">shuff)8asset_  tid;href="dri+e 7 a152x.c#27791anot_i250SIsSC"lins="d7>shph7se 250SI>257912p.cer#9."14ns="d">>>pr="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e 7h8."asset278h1anot_i25/scsi/ahaha1527.c#L178/o26i/a>267/12p.cer#9on.>>pr="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e 7h8."asset27811anot_i25s/scsi/ahaha157x.c#L78="26EQU>267i1ualahonief="e;7ns="d">io_/s7ha152x.c#27821anot_i25=983    oq8   7(href78hr26ns=>2672e e th=shpn.ha152x.c#L1186 p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e 7h8."asset27831anot_i25s/scsi/ahaha157x.c#L788626s"d">shuff)8asset_  tid;href="dri+e 7h8."asset27841anot_i25s/scsi/ahaha157x.c#L718525s/s>258i1 e th=shpn.ha152x.c#L1186 ahaha>aha9line" selnsh= >esetSC"lif="dfG d 89ef="drah5rs/scsiGahaha152x.c#L118XFRCTL0sENAUTOATNIah_HdXFRCTL0/scss="d">shuff)8asset_  tid;href="dri+e 7hhref="dr27851anot_i259"ahaha>aha9li7e" na78"d26>i1>264 12bblnt_is"1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="S+e id/oL29"/scEN5   S+e idscsiR"d">shuff)8asset_  tid;href="dri+e 7hhref="dr27861anot_i25ahaha>aha5line7 nam<789"26aha>267i12"d,shpn..  64669>>>>pr="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e 7h"dri+e th7871anot_i259"ahaha>aha6li7e" na78oL26en1>264+e2"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="DMAid/oL29"/scEN5   DMAidscsiR"d">shuff)8asset_  tid;href="dri+e 7h8."asset27881anot_i255ahaha>aha7lin7" nam78L126aah>260a12p.cer#9on.asSC"lin id/o"tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e 7ha152x.c#27891anot_i25pCmnins="d">id7>sp])78"f26qu1>264912"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="CH/oL29"sSTAT1f="dCH/scsiR"d">shuff)8asset_  tid;href="dri+e 7ha152x.c#279h1anot_i25/scsi/ahaha1527.c#L179ed26"d1>265de e th=shpn.asSC"lin i"c="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e 7h8."asset27911anot_i25i/ahaha152x.c#71186 791f26qu1>264912"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="CLth=CNf="dfG d 89ef="dCLth=CNfscsiR"d">shuff)8asset_  tid;href="dri+e 7ha152x.c#27921anot_i25A"aSC"lins="d"7shpns7>de25A"a>259esul9hreftpn.asSC"lin i"c="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e 7h8."asset27931anot_i25MDINFOns="d">i7sp.c#798626in1>265p1 e th=shpn.if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="SPIOid/oL29"/scEN5   SPIOidscsiR"d">shuff)8asset_  tid;href="dri+e 7h8."asset27941anot_i25/ahaha152x.c#L7185 i798525s/1>254i1ualhreft3n.asSC"lin id/o"tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e 7hhref="dr27951anot_i25ns="d">shpn.>>7p.c#_79"d26>i1>264 12bblnt_is"1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="CLtCH/oL29"sSTAT1f="dCLtCH/scsiR"d">shuff)8asset_  tid;href="dri+e 7hhref="dr27961anot_i25s/scsah8rs/scs7/ahah799"26aha>267i12"d,shpn..  64669>>>>pr="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e 7h"dri+e th7971anot_i259"asi/aha152x.7#L11879oL26en1>264+e e th=shpn.ha152x.c#L1186 p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e 7h8."asset27981anot_i255ahers/scsi/ah7152x.79C"26nc1>263a1ahaahonief="e;7ns="d">io_/s7h8."asset27991anot_i25pCm="d">QLOCKE7Lp.c#799L26en1>264+e e th=shpn.ha152x.c#L1186 p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e 8h8."asset28ah1anot_i26ah1a"d">QLOCKE8Lp.c#80ed25"d1>255/12"dasset_  tid;href="dri+e 8h8."asset28a11anot_i26a/ahaha152x.c#81186 80>a26.c1>261i12bblnt_is"1>>pr="tkf="dri+ahaha>aha9line" selnsh= >esetSC"lif="dfG d 89ef="drah5rs/scsiGahaha152x.c#L1186 id/oL29"sCSISIGf="drah5rs/scsi/CSISIG1uale8asset_  tid;href="dri+e 8ha152x.c#28a21anot_i26a"aSC"lins="d"8shpns806 26/sc>2662e e th=shpn.if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="SIG_n.>>sENAUTOATNIah_HSIG_n.>>scsiR"d">shuff)8asset_  tid;href="dri+e 8ha152x.c#28a31anot_i26aDINFOns="d">i8sp.c#80  26.c1>261p12bblnt_is"111111111hid/="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e 8h4152x.c#28a41anot_i25/ahaha152x.c#L8185 i80sS26"a1>265412bblnt_is"1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="SIG_hpn.>>sENRESELIah_HSIG_hpn.scsiR"d">shuff)8asset_  tid;href="dri+e 8h5152x.c#28a51anot_i25ns="d">shpn.>>8p.c#_808626>i1>265 12th=shpn..  64669>>>>pr="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e 8h6152x.c#28a61anot_i25s/scsah8rs/scs8/ahah80/o2691a>266i12"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="SIG_BSY.>>sENRESELIah_HSIG_BSY.scsiR"d">shuff)8asset_  tid;href="dri+e 8h7152x.c#28a71anot_i259"asi/aha152x.8#L1188 7d26a"a>260+e e th=shpn.asSC"lin>L11="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e 8h8152x.c#28a81anot_i255ahers/scsi/ah8152x.80er26s=">266812"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="dIG_rah5>>sENRESELIah_HSIG_rah5scsiR"d">shuff)8asset_  tid;href="dri+e 8h9152x.c#28a91anot_i25pCm="d">QLOCKE8Lp.c#80si26ins>265912p.cer#9on.asSC"lin>>pr="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e 8ha152x.c#281h1anot_i26c#11186 id/oL28"ahah818626s/s>266de e th=shpn.if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="eIG_nCK>sENAUTOATNIah_HSIG_nCK>scsiR"d">shuff)8asset_  tid;href="dri+e 8h8."asset28111anot_i26.c1L1186 7d/oL890aha8a>a26.c1>261i1ualhrefton.asSC"lin>>pr="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " nam=shpnRESELI lns="d">shuff)8asset_  tid;href="dri+e 8ha152x.c#28121anot_i26s=1>shGFP_ATOM8SUE_S81hr26ns=>2672e e th=shpn.ha152x.c#L1186 p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e 8ha152x.c#28131anot_i26.c1_scribblne>8spSCp818626s"d">shuff)8asset_  tid;href="dri+e 8h4152x.c#28141anot_i26MD1NFOns="d">i8sp.c#818525s/s>258i1 e th=shpn.ha15="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " nam>prtSC"lif="dfG d 89ef="drah5rs/scsiGahaha152x.c#L118 thD>>sSCSIRST/ah_HoELI"LEAD)s="d">shuff)8asset_  tid;href="dri+e 8h5152x.c#28151anot_i26 71579>>sp#9768FAIti81/o259"d">shuff)8asset_  tid;href="dri+e 8h6152x.c#28161anot_i26c#11186 7d/oL280ahah81uf26c#1>2636"d">>pr="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " nam>prtSCh=CNf="dfG d 89ef="dtSCh=CNfhaha1)s="d">shuff)8asset_  tid;href="dri+e 8h7152x.c#28c71anot_i26ah1152x.c#L1188 id/o817d26a"a>260+e"d">shuff)8asset_  tid;href="dri+e 8h8152x.c#28c81anot_i26s/1csi/ahaha158x.c#L81L1255ah>259a12p.cer#9on.>>pr="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e 8h9."asset28191anot_i26  1ns="d">QLOC8ERLp 81SC25C"1>253h14e th=S/ah.asSC"lins="d">sh8ha152x.c#282h1anot_i26">1LOCKERLpsp 8*plet82/o26i/a>267/12p.cer#9on.>>pr2x.c#L1186 ahaha>aha9line" selnsh= >esetSC"lif="dfG d 89ef="drah5rs/scsiGahaha152x.c#L1186 id2>>sSCSIRST/ah_Ho6 id2scsi/CSISIG1uale8asset_  tid;href="dri+e 8ha152x.c#28211anot_i26s/1csi/ahaha158x.c#L821f26qu1>264912"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="dOFFSthsENAUTOATNIah_HdOFFSthscsiR"d">shuff)8asset_  tid;href="dri+e 8ha152x.c#28221anot_i26pn1>>sSid u4  8 href82dd25=98>258esul9hreft."14ns="d">>>pr="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e 8ha152x.c#28231anot_i26>>1e t.ptrnam<8oL55"828626in1>265p1 e th=shpn.if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="SEMPTY>  855sTATEf="drEMPTYscsiR"d">shuff)8asset_  tid;href="dri+e 8h4152x.c#28241anot_i26>>1>e t.this_ 8tidua828525s/1>254i1ualhreft3n.asSC"lin id/o"tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e 8h5152x.c#28251anot_i26>>1>>>e t.sp.c8r /oL82"d26>i1>264 12bblnt_is"1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="SFULL>  855sTATEf="drFULLscsiR"d">shuff)8asset_  tid;href="dri+e 8h6152x.c#28261anot_i26c#1.cers_  tid8al6: 829"26aha>267i12"d,shpn..  64669>>>>pr="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e 8h7152x.c#28271anot_i265516>  : 2    8"comm82oL26en1>264+e e th=shpn.ha152x.c#L1186 p"lr=113s/scsi/ahaha152x.c#L1186 " nam>pr2x.c#L1186 ahaha>aha9line" sGahaha152x.c#L118FULL>  855sTATEf="drFULLscsi |selnsh2x.c#fns="SFCNf="dfG d 89ef="dSFCNfLEAD)s="d">shuff)8asset_  tid;href="dri+e 8h8."asset28281anot_i26s/1csi/ahaha158x.c#L82C"26nc1>263a1ahaahonief="e;7ns="d">io_/s8h9."asset28291anot_i26ns1"d">shpn.>>8p.c#_829L26en1>264+e e th=shpn.ha152x.c#L1186 ahaha>aha9line" selnsh= >esetSC"lif="dfG d 89ef="drah5rs/scsiGahaha152x.c#L1186 id3>>sSCSIRST/ah_Ho6 id3scsi/CSISIG1uale8asset_  tid;href="dri+e 8ha152x.c#283h1anot_i26  1ns="d">QLOC8ERLp 83/o26i/a>267/12p.cer#9on.>>pr="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namaha9line" s0xf0) >> 4DHOSTN/dri+/s>>pr2x.c#L1186 ahaha>aha9line" s0x0f/CSISIG1uale8asset_  tid;href="dri+e 8ha152x.c#28311anot_i26s_1 tidualsSC"8if="d83="26EQU>267i1ualahonief="e;7ns="d">io_/s8ha152x.c#28321anot_i26s=1d">shpn.>>s8.c#_b83hr26ns=>2672e e th=shpn.ha152x.c#L1186 p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e 8ha152x.c#28331anot_i26  1ns="d">QLOC8ERLp 83  26.c1>261p1 e th=shpn.ha152x.c#L1186 ahaha>aha9line" selnsh= >esetSC"lif="dfG d 89ef="drah5rs/scsiGahaha152x.c#L1186 id4>>sSCSIRST/ah_Ho6 id4scsi/CSISIG1uale8asset_  tid;href="dri+e 8h4152x.c#28341anot_i26>>1dualsSC"lif8"df="83sS26"a1>265412bblnt_is"1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="SYNCERRsENAUTOATNIah_HdYNCERRscsiR"d">shuff)8asset_  tid;href="dri+e 8ha152x.c#28351anot_i26>>1L1186 id/oL890aha83s 26 na>266 12th=shpn..  64669>>>>pr="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e 8h6152x.c#28361anot_i26c#1="d">shpn.>8sp.c#83/o2691a>266i12"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="FWERRsENAUTOATNIah_HFWERRscsiR"d">shuff)8asset_  tid;href="dri+e 8h7152x.c#28371anot_i26en1s="d">shpn.8>sp.c837d26a"a>260+e e th=shpn.asSC"lin>L11="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e 8h8."asset28381anot_i26nc1ronSCpns="d8p.cer83er26s=">266812"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="FRERRsENAUTOATNIah_HFRERRscsiR"d">shuff)8asset_  tid;href="dri+e 8h9."asset28391anot_i26C"1ins="d">shp8lengt83si26ins>265912p.cer#9on.asSC"lin>>pr="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e 8ha152x.c#284h1anot_i26"d1>shpn.>>sp.8#_sg_84/o26i/a>267/12p.cer#9on.>>pr="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e 8ha152x.c#28411anot_i26s_1152x.c#L1188 id/o84="26EQU>267i1ualahonief="e;7ns="d">io_/s8ha152x.c#28421anot_i26s=1csi/ahaha158x.c#L84hr26ns=>2672e e th=shpn.ha152x.c#L1186 p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e 8ha152x.c#28431anot_i26in1="d">shpn.>8sct h84bu26enn>267p12bblnt_is"1>>pr="tkf="dri+ahaha>aha9line" selnsh= >esetSC"lif="dfG d 89ef="drah5rs/scsiGahaha152x.c#L11DMACNfRL0="dfG d 89ef="dDMACNfRL0scsi/CSISIG1uale8asset_  tid;href="dri+e 8 href="dr28441anot_i26s/1csi/ahaha158x.c#L848525s/s>258i1 e th=shpn.ha15="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " nam>pr2x.c#L1186 ahaha>aha9line" s_8BITPENToveelns ?nr" namshuff :nr" nami1>264 1 e th=shpn.ha15="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " nam>pr2x.c#L1186 ahaha>aha9line" sahaha152x.c#L11DMA="dfG d 89ef="dDMAaha9lENToveelns ?nr" namshuff :nr" nam2636"d">>pr="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " nam>pr2x.c#L1186 ahaha>aha9line" sahaha152x.c#L11WRITE_READ>>sSCSIRST/ah_HWRITE_READaha9lENToveelns ?nr" namshuff :nr" namaha9line" selnsh2x.c#fns="ENDMA="dfG d 89ef="dENDMAscsiR"d">shuff)8asset_  tid;href="dri+e 8h8."asset28481anot_i26s/1csi/ahaha158x.c#L818626s/1>264a12p.cer#9on.asSC"linrt0I="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e 8h9."asset28491anot_i26qu1n, when thi8 is t8o"f26qu1>264912"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="INTid/oL29"/scEN5   INTidscsiR"d">shuff)8asset_  tid;href="dri+e 8h8."asset285h1anot_i26"d1>shpn."d hh8+unsi8ned26"d1>265de e th=shpn.asSC"lin i"c="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e 8h8."asset28511anot_i26d"1shpn."d hhi8unsig851f26qu1>264912"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="RSTFIF.>>sSCSIRST/ah_HRSTFIF.scsiR"d">shuff)8asset_  tid;href="dri+e 8ha152x.c#28521anot_i26s=1 ns="d">S/s8pn)de85dd25=98>258esul9hreft."14ns="d">>>pr="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e 8ha152x.c#28531anot_i26in1csi/ahaha158x.c#L818626in1>265p1 e th=shpn.if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="SWINf="dfG d 89ef="dSWINfscsiR"d">shuff)8asset_  tid;href="dri+e 8hhref="dr28541anot_i26"a1SC"lins="d"8shpn.858525s/1>254i1ualhreft3n.asSC"lin id/o"tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e 8ha152x.c#28551anot_i26>i1csi/ahaha158x.c#L85"d26>i1>264 1 e th=shpn.ha15="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e 8h8."asset28561anot_i26ins="d">shpn.>8sp)-&859"26a"d">shuff)8asset_  tid;href="dri+e 8h7152x.c#28571anot_i26.s="lins="d">H8STDAT85oL26en1>264+e e th=shpn.ha152x.c#L1186 p"lr=113s/scsi/ahaha152x.c#L1186 " namAshpnSCSISEQ( lns="d">shuff)8asset_  tid;href="dri+e 8h8."asset28581anot_i26s/scsi/ahaha158x.c#L85L1255ah>259a12p.cer#9on.>>pr="tkf="dri+ahaha>aha9line" selnsh= >esetSC"lif="dfG d 89ef="drah5rs/scsiGahaha152x.c#L11DMA=a>AHA8."X_STAT62  Dif=a>Ars/ss="d">shuff)8asset_  tid;href="dri+e 8h9."asset28591anot_i26ins="d">shpn.>8sct h85"f26qu1>264912"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="ATDON5>  855sTATEf="dATDON5scsiR"d">shuff)8asset_  tid;href="dri+e 8h8."asset286h1anot_i26s/scsi/ahaha158x.c#L86ed26"d1>265de e th=shpn.asSC"lin i"c="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e 8ha152x.c#28611anot_i26c#L1186 7d/oL28"ahah861f26qu1>264912"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="WORDRDY>  855sTATEf="dWORDRDYscsiR"d">shuff)8asset_  tid;href="dri+e 8ha152x.c#28621anot_i26/scsi/ahaha1528.c#L186dd25=98>258esul9hreft."14ns="d">>>pr="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e 8ha152x.c#28631anot_i26s/scsi/ahaha158x.c#L868626in1>265p1 e th=shpn.if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="DFIF.FULL>  855sTATEf="dDFIF.FULLscsiR"d">shuff)8asset_  tid;href="dri+e 8hhref="dr28641anot_i2693ahaha>aha9li8e" na868525s/1>254i1ualhreft3n.asSC"lin id/o"tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e 8ha152x.c#28651anot_i26 nami1>264 12bblnt_is"1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="DFIF.EM>sENAUTOATNPah_HDFIF.EM>scsiR"d">shuff)8asset_  tid;href="dri+e 8h8."asset28661anot_i2691ahaha>aha5li8e" na869"26aha>267i12"d,shpn..  64669>>>>pr="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namhpnSCSISEQ( lns="d">shuff)8asset_  tid;href="dri+e 8h7152x.c#28671anot_i261ahaha>aha6lin8" nam86oL26en1>264+e e th=shpn.ha152x.c#L1186 p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e 8h8."asset28681anot_i26s="d">QLOCKERL8onet;8rer26s#endif"d">shuff)8asset_  tid;href="dri+e 8h9."asset28691anot_i26/scsi/ahaha1528.c#L1886 26/n1>263+e e >ahonief="e;7ns="d">io_/s8h8."asset287h1anot_i26i/ahaha152x.c#81186 87ed25"d1>255/12"dasset_  tid;href="dri+e 8h8."asset28711anot_i26EQUEST_Sth=sSC8lif="87>a26.52x.c#L1186 "comment">/*SEQ( lnd1>255/12"dasset_  tid;href="dri+e 8ha152x.c#28721anot_i26ns="d">shpnres8l9   876 26/52x.c#L1186 "comment"> * display enabled si/erruptsSEQ( lnd1>255/12"dasset_  tid;href="dri+e 8ha152x.c#28731anot_i26enns="d">shpn.8>sp.c87  26.52x.c#L1186 "comment"> */SEQ( lnd1>255/12"dasset_  tid;href="dri+e 8hhref="dr28741anot_i26s/scsi/ahaha158x.c#L87/o269static voide e th=shpn.ha15disp_ensi/r1186 p"lr=113s/disp_ensi/rhaha1 nauctselnsh2x.c#fns="Stid_Host="dfG d 89ef="dStid_HostL26en*nt_is"1if (ha152hpnt="dfG d 89ef="d2hpntscsiR"d">shuff)8asset_  tid;href="dri+e 8 href="dr28751anot_i26id/oL29"ahaha>8ha9li87s 26 {"d">shuff)8asset_  tid;href="dri+e 8 8."asset28761anot_i26aha152x.c#L1188 id/o87/o2691a>266i12ntselnsh2x.c#fns="2x.c#L1186 ahaha>aha9="d">shuff)8asset_  tid;href="dri+e 8""dri+e th8s71anot_i26neL86"5>  86588186 i87oL261"d">shuff)8asset_  tid;href="dri+e 8"8."asset28781anot_i25s/scsi/ahaha158x.c#L87L1255ah>259a12p.cer#9on.>>pr="tkf="dri+p"lr=113s/scsi/ahaha15p.cer#9on.>>prKERN_DEBUoL29"sCSISIGf="dKERN_DEBUo1255a52x.c#L1186 " namshuff)8asset_  tid;href="dri+e 8 a152x.c#28791anot_i250SIsSC"lins="d8>shph87SC25C"1>253h14e th=S/ah.asSC"lins="d">sh8h8."asset288h1anot_i25/scsi/ahaha1528.c#L188/o26i/a>267/12p.cer#9on.>>pr2x.c#L1186 ahaha>aha9line" selnsh= >esetSC"lif="dfG d 89ef="drah5rs/scsiGahaha152x.c#L118Ishpn/oL29"sSTAT05    Ishpn//scss="d">shuff)8asset_  tid;href="dri+e 8h8."asset28811anot_i25s/scsi/ahaha158x.c#L881f26qu1>264912"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="ENSELD.>>sSCSIRST/ah_HENSELD.scsiR"d">shuff)8asset_  tid;href="dri+e 8ha152x.c#28821anot_i25=983    oq8   8(href88dd25=98>258esul9hreft."14ns="d">>>pr="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e 8h8."asset28831anot_i25s/scsi/ahaha158x.c#L888626in1>265p1 e th=shpn.if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="ENSELD>sENAUTOATNIah_HENSELD>scsiR"d">shuff)8asset_  tid;href="dri+e 8hhref="dr28841anot_i25s/scsi/ahaha158x.c#L888525s/1>254i1ualhreft3n.asSC"lin id/o"tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namhpnSCSISEQ( lns="d">shuff)8asset_  tid;href="dri+e 8hhref="dr28851anot_i259"ahaha>aha9li8e" na88"d26>i1>264 12bblnt_is"1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="ENSELhNGn.>>sP_DATA/ah_HENSELhNGnscsiR"d">shuff)8asset_  tid;href="dri+e 8h8."asset28861anot_i25ahaha>aha5line8 nam<889"26aha>267i12"d,shpn..  64669>>>>pr="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e 8h"dri+e th8871anot_i259"ahaha>aha6li8e" na88oL26en1>264+e2"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="ENSWRA>sENAUTOATNPah_HENSWRA>scsiR"d">shuff)8asset_  tid;href="dri+e 8h8."asset28881anot_i255ahaha>aha7lin8" nam88L126aah>260a12p.cer#9on.asSC"lin id/o"tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namhpnSCSISEQ( lns="d">shuff)8asset_  tid;href="dri+e 8ha152x.c#28891anot_i25pCmnins="d">id8>sp])88"f26qu1>264912"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="ENSDON5>  855sTATEf="dENSDON5scsiR"d">shuff)8asset_  tid;href="dri+e 8ha152x.c#289h1anot_i25/scsi/ahaha1528.c#L189ed26"d1>265de e th=shpn.asSC"lin i"c="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e 8h8."asset28911anot_i25i/ahaha152x.c#81186 891f26qu1>264912"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="ENSPIORDY>  855sTATEf="dENSPIORDYscsiR"d">shuff)8asset_  tid;href="dri+e 8ha152x.c#28921anot_i25A"aSC"lins="d"8shpns8>de25A"a>259esul9hreftpn.asSC"lin i"c="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e 8h8."asset28931anot_i25MDINFOns="d">i8sp.c#898626in1>265p1 e th=shpn.if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="ENDMADON5>  855sTATEf="dENDifDON5EADSCSIRST/dri+eho href="draha7s/scsi/ah8h8."asset28941anot_i25/ahaha152x.c#L8185 i898525s/1>254i1ualhreft3n.asSC"lin id/o"tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e 8hhref="dr28951anot_i25ns="d">shpn.>>8p.c#_89/o259"d">shuff)8asset_  tid;href="dri+e 8hhref="dr28961anot_i25s/scsah8rs/scs8/ahah89uf26c#1>2636"d">>pr2x.c#L1186 ahaha>aha9line" selnsh= >esetSC"lif="dfG d 89ef="drah5rs/scsiGahaha152x.c#L118Ishpn/oL29"sSTAT1f="drIshpn//scss="d">shuff)8asset_  tid;href="dri+e 8h"dri+e th8971anot_i259"asi/aha152x.8#L11889oL26en1>264+e2"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="ENSELTIsh.>>sP_DATA/ah_HENSELTIshEADSCSIRST/dri+eho href="draha7s/scsi/ah8h8."asset28981anot_i255ahers/scsi/ah8152x.89L126aah>260a12p.cer#9on.asSC"lin id/o"tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e 8ha152x.c#28991anot_i25pCm="d">QLOCKE8Lp.c#89"f26qu1>264912"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="ENATNi+e x.c#L1186 ahahaENATNi+e EADSCSIRST/dri+eho href="draha7s/scsi/ah9h8."asset29ah1anot_i26ah1a"d">QLOCKE9Lp.c#90ed26"d1>265de e th=shpn.asSC"lin i"c="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e 9h8."asset29a11anot_i26a/ahaha152x.c#91186 901f26qu1>264912"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="ENrah5rMI"dri+SETBITSf="dENrah5rMI"EADSCSIRST/dri+eho href="draha7s/scsi/ah9h2."asset29a21anot_i25A"aSC"lins="d"9shpns90de25A"a>259esul9hreftpn.asSC"lin i"c="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e 9ha152x.c#29a31anot_i26aDINFOns="d">i9sp.c#908626in1>265p1 e th=shpn.if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="ENBUSFRE5>  855sTATEf="dENBUSFRE5EADSCSIRST/dri+eho href="draha7s/scsi/ah9h4152x.c#29a41anot_i25/ahaha152x.c#L9185 i908525s/1>254i1ualhreft3n.asSC"lin id/o"tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e 9h5152x.c#29a51anot_i25ns="d">shpn.>>9p.c#_90"d26>i1>264 12bblnt_is"1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="ENS+e PERRsENAUTOATNIah_HENS+e PERREADSCSIRST/dri+eho href="draha7s/scsi/ah9h6152x.c#29a61anot_i25s/scsah8rs/scs9/ahah909"26aha>267i12"d,shpn..  64669>>>>pr="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e 9h7152x.c#29a71anot_i259"asi/aha152x.9#L11890oL26en1>264+e2"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="ENd">shpn.>>sPHASECHGf="dENd">shpn.EADSCSIRST/dri+eho href="draha7s/scsi/ah9h8152x.c#29a81anot_i255ahers/scsi/ah9152x.90L126aah>260a12p.cer#9on.asSC"lin id/o"tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e 9h9152x.c#29a91anot_i25pCm="d">QLOCKE9Lp.c#90"f26qu1>264912"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="EN="tkf="dri+REQINIef="dEN="tkf="EADSCSIRST/dri+eho href="draha7s/scsi/ah9ha152x.c#291h1anot_i26c#11186 id/oL29"ahah91ed26"d1>265de e th=shpn.asSC"lin i"c="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e 9h8."asset29111anot_i26.c1L1186 7d/oL990aha91>a26.c1>261i12bblnt_is"1>>pr2x.c#L1186 p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e 9ha152x.c#29121anot_i26s=1>shGFP_ATOM9SUE_S91hr26nn1>263+e e >ahonief="e;7ns="d">io_/s9ha152x.c#29131anot_i26.c1_scribblne>9spSCp918626s"d">shuff)8asset_  tid;href="dri+e 9h4152x.c#29141anot_i26MD1NFOns="d">i9sp.c#918525s52x.c#L1186 "comment">/*SEQ( lnd1>255/12"dasset_  tid;href="dri+e 9h5152x.c#29151anot_i26 71579>>sp#9769FAIti91/o25952x.c#L1186 "comment"> * Show the command data of a commandSEQ( lnd1>255/12"dasset_  tid;href="dri+e 9h6152x.c#29161anot_i26c#11186 7d/oL290ahah91uf26c52x.c#L1186 "comment"> */SEQ( lnd1>255/12"dasset_  tid;href="dri+e 9h7152x.c#29c71anot_i26ah1152x.c#L1189 id/o917d26astatic voide e th=shpn.ha15show_command="dfG d 89ef="d2how_commandscsiGahaha152x.c#L118tid_Cmnd="dfG d 89ef="d8tid_CmndL26en*nt_is"1if (ha15p/r1186 p"lr=113s/p/rhahaCSIRST/dri+eho href="draha7s/scsi/ah9h8152x.c#29c81anot_i26s/1csi/ahaha159x.c#L91L1255{"d">shuff)8asset_  tid;href="dri+e 9h9."asset29191anot_i26  1ns="d">QLOC9ERLp 919L26en1>264+e e th=shpn.ha152cmd_2x.c#L1186 p"lr=113s/2cmd_2x.c#Lhaha15p.cer#9on.>>prKERN_DEBUoL29"sCSISIGf="dKERN_DEBUo1255DHOSTN/dri+/s>>prp/r1186 p"lr=113s/p/rhaha,a52x.c#L1186 " nam>prp/r1186 p"lr=113s/p/rhahaC="d">shuff)8asset_  tid;href="dri+e 9ha152x.c#292h1anot_i26">1LOCKERLpsp 9*plet92ed25"d1>255/12"dasset_  tid;href="dri+e 9ha152x.c#29211anot_i26s/1csi/ahaha159x.c#L92>a26.c1>261i12bblnt_is"1>>pr__ tid_2x.c#_command="dfG d 89ef="d__ tid_2x.c#_commandhaha15p.cer#9on.>>prp/r1186 p"lr=113s/p/rhaha->5p.cer#9on.>>prcmnd="dfG d 89ef="dcmndL26eC="d">shuff)8asset_  tid;href="dri+e 9ha152x.c#29221anot_i26pn1>>sSid u4  9 href92dd25="d">shuff)8asset_  tid;href="dri+e 9ha152x.c#29231anot_i26>>1e t.ptrnam<9oL55"928626in1>265p12p.cer#9on.>>pr="tkf="dri+p"lr=113s/scsi/ahaha15p.cer#9on.>>prKERN_DEBUoL29"sCSISIGf="dKERN_DEBUo1255a52x.c#L1186 " namshuff)8asset_  tid;href="dri+e 9h4152x.c#29241anot_i26>>1>e t.this_ 9tidua928525s/1>254i1ualhref e th=shpn.ha152cid_bufflen1186 p"lr=113s/2cid_bufflenhaha15p.cer#9on.>>prp/r1186 p"lr=113s/p/rhaha)DHOSTN/dri+/s>>pr2cid_get_res2x1186 p"lr=113s/2cid_get_res2xhaha15p.cer#9on.>>prp/r1186 p"lr=113s/p/rhaha)C="d">shuff)8asset_  tid;href="dri+e 9h5152x.c#29251anot_i26>>1>>>e t.sp.c9r /oL92/o259"d">shuff)8asset_  tid;href="dri+e 9h6152x.c#29261anot_i26c#1.cers_  tid9al6: 92/o2691a>266i12"d,shpn."1if (ha15p/r1186 p"lr=113s/p/rhaha->5p.cer#9on.>>prSCp="dfG d 89ef="d8Cphaha.shpn."1if (ha15phase1186 p"lr=113s/phaseaha9line" selnsh2x.c#fns="not_issuex1186 p"lr=113s/not_issuexhahaCSIRST/dri+eho href="draha7s/scsi/ah9h7152x.c#29271anot_i265516>  : 2    9"comm927d26a"a>260+e e th=shpn.asSC"lin>L11="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e 9h8."asset29281anot_i26s/1csi/ahaha159x.c#L92er26s=">266812"d,shpn."1if (ha15p/r1186 p"lr=113s/p/rhaha->5p.cer#9on.>>prSCp="dfG d 89ef="d8Cphaha.shpn."1if (ha15phase1186 p"lr=113s/phaseaha9line" selnsh2x.c#fns="selectmshpn.>>9p.c#_92si26ins>265912p.cer#9on.asSC"lin>>pr="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e 9ha152x.c#293h1anot_i26  1ns="d">QLOC9ERLp 938626s/s>266de e th=shpn.if (ha15p/r1186 p"lr=113s/p/rhaha->5p.cer#9on.>>prSCp="dfG d 89ef="d8Cphaha.shpn."1if (ha15phase1186 p"lr=113s/phaseaha9line" selnsh2x.c#fns="identifiex1186 p"lr=113s/identifiexhahaCSIRST/dri+eho href="draha7s/scsi/ah9ha152x.c#29311anot_i26s_1 tidualsSC"9if="d93>a26.c1>261i1ualhrefton.asSC"lin>>pr="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e 9ha152x.c#29321anot_i26s=1d">shpn.>>s9.c#_b936 26/sc>2662e e th=shpn.if (ha15p/r1186 p"lr=113s/p/rhaha->5p.cer#9on.>>prSCp="dfG d 89ef="d8Cphaha.shpn."1if (ha15phase1186 p"lr=113s/phaseaha9line" selnsh2x.c#fns="disconnectex1186 p"lr=113s/disconnectexhahaCSIRST/dri+eho href="draha7s/scsi/ah9ha152x.c#29331anot_i26  1ns="d">QLOC9ERLp 93  26.c1>261p1ualhrefton.asSC"lin>>pr="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e 9h4152x.c#29341anot_i26>>1dualsSC"lif9"df="93sS26"a1>265412bblnt_is"1if (ha15p/r1186 p"lr=113s/p/rhaha->5p.cer#9on.>>prSCp="dfG d 89ef="d8Cphaha.shpn."1if (ha15phase1186 p"lr=113s/phaseaha9line" selnsh2x.c#fns="completex1186 p"lr=113s/completexhahaCSIRST/dri+eho href="draha7s/scsi/ah9h5152x.c#29351anot_i26>>1L1186 id/oL990aha93s 26 na>266 12th=shpn..  64669>>>>pr="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e 9h6152x.c#29361anot_i26c#1="d">shpn.>9sp.c#93/o2691a>266i12"d,shpn."1if (ha15p/r1186 p"lr=113s/p/rhaha->5p.cer#9on.>>prSCp="dfG d 89ef="d8Cphaha.shpn."1if (ha15phase1186 p"lr=113s/phaseaha9line" selnsh2x.c#fns="spiordyo186 p"lr=113s/2piordyhahaCSIRST/dri+eho href="draha7s/scsi/ah9h7152x.c#29371anot_i26en1s="d">shpn.9>sp.c937d26a"a>260+e e th=shpn.asSC"lin>L11="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e 9h8."asset29381anot_i26nc1ronSCpns="d9p.cer93er26s=">266812"d,shpn."1if (ha15p/r1186 p"lr=113s/p/rhaha->5p.cer#9on.>>prSCp="dfG d 89ef="d8Cphaha.shpn."1if (ha15phase1186 p"lr=113s/phaseaha9line" selnsh2x.c#fns="syncne/o186 p"lr=113s/2yncne/hahaCSIRST/dri+eho href="draha7s/scsi/ah9h9."asset29391anot_i26C"1ins="d">shp9lengt93si26ins>265912p.cer#9on.asSC"lin>>pr="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e 9ha152x.c#294h1anot_i26"d1>shpn.>>sp.9#_sg_948626s/s>266de e th=shpn.if (ha15p/r1186 p"lr=113s/p/rhaha->5p.cer#9on.>>prSCp="dfG d 89ef="d8Cphaha.shpn."1if (ha15phase1186 p"lr=113s/phaseaha9line" selnsh2x.c#fns="abortex1186 p"lr=113s/abortexhahaCSIRST/dri+eho href="draha7s/scsi/ah9ha152x.c#29411anot_i26s_1152x.c#L1189 id/o94>a26.c1>261i1ualhrefton.asSC"lin>>pr="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e 9ha152x.c#29421anot_i26s=1csi/ahaha159x.c#L946 26/sc>2662e e th=shpn.if (ha15p/r1186 p"lr=113s/p/rhaha->5p.cer#9on.>>prSCp="dfG d 89ef="d8Cphaha.shpn."1if (ha15phase1186 p"lr=113s/phaseaha9line" selnsh2x.c#fns="resettex1186 p"lr=113s/resettexhahaCSIRST/dri+eho href="draha7s/scsi/ah9ha152x.c#29431anot_i26in1="d">shpn.>9sct h94  26.c1>261p1ualhrefton.asSC"lin>>pr="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e 9h4152x.c#29441anot_i26s/1csi/ahaha159x.c#L94sS26"a1>265412b(selnsh2x.c#fns="SCDATA="dfG d 89ef="dSCDATAhaha15p.cer#9on.>>prp/r1186 p"lr=113s/p/rhaha) ) {"d">shuff)8asset_  tid;href="dri+e 9 a152x.c#29451anot_i26>i1>>sp])deosD9ASTA 94s 26 na>266 12th=shpn..  64669>>>>pr="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " nam>prSCNEXf="dfG d 89ef="dSCNEXfhaha15p.cer#9on.>>prp/r1186 p"lr=113s/p/rhaha)C="d">shuff)8asset_  tid;href="dri+e 9 6152x.c#29461anot_i26al1"d hhi+unsi9ned l94uf26c#1>2636"} else {"d">shuff)8asset_  tid;href="dri+e 9 7152x.c#29471anot_i26en1aha152x.c#L9186 i947d26a"a>260+e e th=shpn.asSC"lin>L11="tkf="dri+p"lr=113s/scsi/ahaha152x.c#L1186 " namshuff)8asset_  tid;href="dri+e 9h8."asset29481anot_i26s/1csi/ahaha159x.c#L918626s/1>264a1n1>263+e e >ahonief="e;7ns="d">io_/s9h9."asset29491anot_i26qu1n, when thi9 is t946 26/n1>263+e e >ahonief="e;7ns="d">io_/s9h8."asset295h1anot_i26"d1>shpn."d hh9+unsi95ed25"d1>255/12"dasset_  tid;href="dri+e 9h8."asset29511anot_i26d"1shpn."d hhi9unsig95>a26.52x.c#L1186 "comment">/*SEQ( lnd1>255/12"dasset_  tid;href="dri+e 9ha152x.c#29521anot_i26s=1 ns="d">S/s9pn)de956 26/52x.c#L1186 "comment"> * Dump the queued dataSEQ( lnd1>255/12"dasset_  tid;href="dri+e 9ha152x.c#29531anot_i26in1csi/ahaha159x.c#L95  26.52x.c#L1186 "comment"> */SEQ( lnd1>255/12"dasset_  tid;href="dri+e 9hhref="dr29541anot_i26"a1SC"lins="d"9shpn.95/o269static voide e th=shpn.ha152how_queue2x.c#L1186 ahaha>how_queue2haha1 nauctselnsh2x.c#fns="Stid_Host="dfG d 89ef="dStid_HostL26en*nt_is"1if (ha152hpnt="dfG d 89ef="d2hpntscsiR"d">shuff)8asset_  tid;href="dri+e 9ha152x.c#29551anot_i26>i1csi/ahaha159x.c#L95s 26 {"d">shuff)8asset_  tid;href="dri+e 9h8."asset29561anot_i26ins="d">shpn.>9sp)-&95uf26c#1>2636"d">>pr8tid_Cmnd="dfG d 89ef="d8tid_CmndL26en*nt_is"1if (ha15p/r1186 p"lr=113s/p/rhaha="d">shuff)8asset_  tid;href="dri+e 9h7152x.c#29571anot_i26.s="lins="d">H9STDAT95oL26en1>264+eunsigned long"d">>prflag2x.c#L1186 ahahaflag2haha="d">shuff)8asset_  tid;href="dri+e 9h8."asset29581anot_i26s/scsi/ahaha159x.c#L95C"26nc1>263a1ahaahonief="e;7ns="d">io_/s9h9."asset29591anot_i26ins="d">shpn.>9sct h959L26en1>264+e e th=shpn.ha15DO_LOCKx.c#L1186 ahahaDO_LOCKhaha15p.cer#9on.>>prflag2x.c#L1186 ahahaflag2hahas="d">shuff)8asset_  tid;href="dri+e 9h8."asset296h1anot_i26s/scsi/ahaha159x.c#L96/o26i/a>267/12p.cer#9on.>>pr="tkf="dri+p"lr=113s/scsi/ahaha15p.cer#9on.>>prKERN_DEBUoL29"sCSISIGf="dKERN_DEBUo1255a52x.c#L1186 " namshuff)8asset_  tid;href="dri+e 9ha152x.c#29611anot_i26c#L1186 7d/oL29"ahah961f26qu1>26491for th=shpn.if (ha15p/r1186 p"lr=113s/p/rhahaline" selnsh= >eseISSUE_SC1186 p"lr=113s/ISSUE_SChaha=HOSTN/dri+/s>>prp/r1186 p"lr=113s/p/rhaha=HOSTN/dri+/s>>prp/r1186 p"lr=113s/p/rhahaline" selnsh= >eseSCNEXf="dfG d 89ef="dSCNEXfhaha15p.cer#9on.>>prp/r1186 p"lr=113s/p/rhaha)C"d">shuff)8asset_  tid;href="dri+e 9ha152x.c#29621anot_i26/scsi/ahaha1529.c#L196dd25=98>258esul9hreft."14ns="d">>>prshow_command="dfG d 89ef="d2how_commandscsiGahaha152x.c#L11p/r1186 p"lr=113s/p/rhahaC="d">shuff)8asset_  tid;href="dri+e 9ha152x.c#29631anot_i26s/scsi/ahaha159x.c#L968626in1>265p12p.cer#9on.>>prDO_UNLOCKx.c#L1186 ahahaDO_UNLOCKhaha15p.cer#9on.>>prflag2x.c#L1186 ahahaflag2hahas="d">shuff)8asset_  tid;href="dri+e 9hhref="dr29641anot_i2693ahaha>aha9li9e" na968525s"d">shuff)8asset_  tid;href="dri+e 9ha152x.c#29651anot_i26 nami1>264 1 e th=shpn.ha15="tkf="dri+p"lr=113s/scsi/ahaha15p.cer#9on.>>prKERN_DEBUoL29"sCSISIGf="dKERN_DEBUo1255a52x.c#L1186 " namshuff)8asset_  tid;href="dri+e 9h8."asset29661anot_i2691ahaha>aha5li9e" na96/o2691a>266i12"d,shpn."1if (ha15CURRENT_SC1186 p"lr=113s/CURRENT_SCscsiR"d">shuff)8asset_  tid;href="dri+e 9h7152x.c#29671anot_i261ahaha>aha6lin9" nam967d26a"a>260+e e th=shpn.asSC"lin>L11show_command="dfG d 89ef="d2how_commandscsiGahaha152x.c#L11CURRENT_SC1186 p"lr=113s/CURRENT_SCscsiR="d">shuff)8asset_  tid;href="dri+e 9h8."asset29681anot_i26s="d">QLOCKERL9onet;968626s/1>264a1else"d">shuff)8asset_  tid;href="dri+e 9h9."asset29691anot_i26/scsi/ahaha1529.c#L196si26ins>265912p.cer#9on.asSC"lin>>pr="tkf="dri+p"lr=113s/scsi/ahaha15p.cer#9on.>>prKERN_DEBUoL29"sCSISIGf="dKERN_DEBUo1255a52x.c#L1186 " namshuff)8asset_  tid;href="dri+e 9h8."asset297h1anot_i26i/ahaha152x.c#91186 97ed25"d1>255/12"dasset_  tid;href="dri+e 9h8."asset29711anot_i26EQUEST_Sth=sSC9lif="97>a26.c1>261i12bblnt_is"1>>pr2x.c#L1186 p"lr=113s/scsi/ahaha15p.cer#9on.>>prKERN_DEBUoL29"sCSISIGf="dKERN_DEBUo1255a52x.c#L1186 " namshuff)8asset_  tid;href="dri+e 9ha152x.c#29721anot_i26ns="d">shpnres9l9   972f26qu1>26491for th=shpn.if (ha15p/r1186 p"lr=113s/p/rhahaline" selnsh= >eseDISCONNECTED_SC1186 p"lr=113s/DISCONNECTED_SChaha=HOSTN/dri+/s>>prp/r1186 p"lr=113s/p/rhaha=HOSTN/dri+/s>>prp/r1186 p"lr=113s/p/rhahaline" selnsh= >eseSCDATA="dfG d 89ef="dSCDATAhaha15p.cer#9on.>>prp/r1186 p"lr=113s/p/rhaha) ?ne" selnsh= >eseSCNEXf="dfG d 89ef="dSCNEXfhaha15p.cer#9on.>>prp/r1186 p"lr=113s/p/rhaha)s="dp.cer#9on.>>prNULL>  855sTATEf="dNULLscsiR"d">shuff)8asset_  tid;href="dri+e 9ha152x.c#29731anot_i26enns="d">shpn.9>sp.c97  26.c1>261p1ualhrefton.asSC"lin>>prshow_command="dfG d 89ef="d2how_commandscsiGahaha152x.c#L11p/r1186 p"lr=113s/p/rhahaC="d">shuff)8asset_  tid;href="dri+e 9hhref="dr29741anot_i26s/scsi/ahaha159x.c#L978525s"d">shuff)8asset_  tid;href="dri+e 9 href="dr29751anot_i26id/oL29"ahaha>9ha9li97"d26>i1>264 1 e th=shpn.ha15disp_port2x.c#L1186 ahahadisp_port2scsiGahaha152x.c#L112hpnt="dfG d 89ef="d2hpntscsiR="d">shuff)8asset_  tid;href="dri+e 9h8."asset29761anot_i26aha152x.c#L1189 id/o97uf26c#1>2636"d">>prdisp_ensi/r1186 p"lr=113s/disp_ensi/rhaha1ahaha152x.c#L112hpnt="dfG d 89ef="d2hpntscsiR="d">shuff)8asset_  tid;href="dri+e 9h7152x.c#29s71anot_i26neL86"5>  86589186 i97oL261n1>263+e e >ahonief="e;7ns="d">io_/s9"8."asset29781anot_i25s/scsi/ahaha159x.c#L97C"26nc1>263a1ahaahonief="e;7ns="d">io_/s9 a152x.c#29791anot_i250SIsSC"lins="d9>shph97SC25C#undefne" selnsh= >eseSPRINTF="dfG d 89ef="dSPRINTF"26nc1>263a1ahaahonief="e;7ns="d">io_/s9h8."asset298h1anot_i25/scsi/ahaha1529.c#L198/o26i#defscsne" selnsh= >eseSPRINTF="dfG d 89ef="dSPRINTF"26n1ahaha152x.c#L11arg2x.c#L1186 ahahaarg2haha...)HOSTN/dri+/s>>prpo2x.c#L1186 ahahapo2f26c#+ine" selnsh= >esesscsi/fo186 p"lr=113s/2pcsi/fscsiGahaha152x.c#L11po2x.c#L1186 ahahapo2f26c, ##selnsh2x.c#fns="arg2x.c#L1186 ahahaarg2hahaR"d">shuff)8asset_  tid;href="dri+e 9h8."asset29811anot_i25s/scsi/ahaha159x.c#L98="26EQU>267i1ualahonief="e;7ns="d">io_/s9ha152x.c#29821anot_i25=983    oq8   9(href98dd25=static 2ntselnsh2x.c#fns="get_command="dfG d 89ef="dget_commandscsiGcharn*nt_is"1if (ha15po2x.c#L1186 ahahapo2f26c, d">>pr8tid_Cmnd="dfG d 89ef="d8tid_CmndL26en*HOSTN/dri+/s>>prp/r1186 p"lr=113s/p/rhahaCQU>267i1ualahonief="e;7ns="d">io_/s9ha152x.c#29831anot_i25s/scsi/ahaha159x.c#L988626i{"d">shuff)8asset_  tid;href="dri+e 9hhref="dr29841anot_i25s/scsi/ahaha159x.c#L988525s/1>254i1charn*nt_is"1if (ha15start="dfG d 89ef="d2tarthahaline" selnsh= >esepo2x.c#L1186 ahahapo2f26c="d">shuff)8asset_  tid;href="dri+e 9hhref="dr29851anot_i259"ahaha>aha9li9e" na98"d26>i1>264 12ntselnsh2x.c#fns="ix.c#L1186 ahahaif26c="d">shuff)8asset_  tid;href="dri+e 9h8."asset29861anot_i25ahaha>aha5line9 nam<989"26a"d">shuff)8asset_  tid;href="dri+e 9h"dri+e th9871anot_i259"ahaha>aha6li9e" na98oL26en1>264+e e th=shpn.ha15SPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e 9h8."asset29881anot_i255ahaha>aha7lin9" nam98L126aah>260a12p.cer#9on.asSC"lin id/o/r1186 p"lr=113s/p/rhaha,a5=shpn.if (ha15p/r1186 p"lr=113s/p/rhaha->5p.cer#9on.>>prdevice1186 p"lr=113s/devicehaha->5p.cer#9on.>>pr2x1186 p"lr=113s/2xhaha,a5=shpn.if (ha15p/r1186 p"lr=113s/p/rhaha->5p.cer#9on.>>prdevice1186 p"lr=113s/devicehaha->5p.cer#9on.>>prlun1186 p"lr=113s/lunscsiR="d">shuff)8asset_  tid;href="dri+e 9ha152x.c#29891anot_i25pCmnins="d">id9>sp])98SC25C"1>253h14e th=S/ah.asSC"lins="d">sh9ha152x.c#299h1anot_i25/scsi/ahaha1529.c#L199ed26"d1>265defor th=shpn.if (ha15ix.c#L1186 ahahaif26clin0 selnsh2x.c#fns="ix.c#L1186 ahahaif26cl< selnsh2x.c#fns="COMMAND_SIZ5>  855sTATEf="dCOMMAND_SIZ5scsiGahaha152x.c#L11p/r1186 p"lr=113s/p/rhaha->5p.cer#9on.>>prcmnd="dfG d 89ef="dcmndL26e[0]) selnsh2x.c#fns="ix.c#L1186 ahahaif26c++CQU>267i1ualahonief="e;7ns="d">io_/s9h8."asset29911anot_i25i/ahaha152x.c#91186 99>a26.c1>261i1ualhrefton.asSC"lin>>prSPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " nam>prp/r1186 p"lr=113s/p/rhaha->5p.cer#9on.>>prcmnd="dfG d 89ef="dcmndL26e[elnsh2x.c#fns="ix.c#L1186 ahahaif26c]R="d">shuff)8asset_  tid;href="dri+e 9ha152x.c#29921anot_i25A"aSC"lins="d"9shpns99dd25="d">shuff)8asset_  tid;href="dri+e 9h8."asset29931anot_i25MDINFOns="d">i9sp.c#998626in1>265p12p.cer#9on.>>prSPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e 9h8."asset29941anot_i25/ahaha152x.c#L9185 i998525s/1>254i1ualhreft3n.asSC"lin id/2cid_get_res2x1186 p"lr=113s/2cid_get_res2xhaha15p.cer#9on.>>prp/r1186 p"lr=113s/p/rhaha)DHOSTN/dri+/s>>prp/r1186 p"lr=113s/p/rhaha->5p.cer#9on.>>prSCp="dfG d 89ef="d8Cphaha.shpn."1if (ha15this_res2xual="dfG d 89ef="dthis_res2xualhaha,"d">shuff)8asset_  tid;href="dri+e 9hhref="dr29951anot_i25ns="d">shpn.>>9p.c#_99s 26 na>266 12th=shpn..  64669>>>>pr=/r1186 p"lr=113s/p/rhaha->5p.cer#9on.>>prSCp="dfG d 89ef="d8Cphaha.shpn."1if (ha15buffet__res2xual="dfG d 89ef="dbuffet__res2xualscsiR="d">shuff)8asset_  tid;href="dri+e 9hhref="dr29961anot_i25s/scsah8rs/scs9/ahah999"26a"d">shuff)8asset_  tid;href="dri+e 9h"dri+e th9971anot_i259"asi/aha152x.9#L11899oL26en1>264+e2"d,shpn."1if (ha15p/r1186 p"lr=113s/p/rhaha->5p.cer#9on.>>prSCp="dfG d 89ef="d8Cphaha.shpn."1if (ha15phase1186 p"lr=113s/phaseaha9line" selnsh2x.c#fns="not_issuex1186 p"lr=113s/not_issuexhahaCSIRST/dri+eho href="draha7s/scsi/ah9h8."asset29981anot_i255ahers/scsi/ah9152x.99L126aah>260a12p.cer#9on.asSC"lin id/SPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e 9ha152x.c#29991anot_i25pCm="d">QLOCKE9Lp.c#99"f26qu1>264912"d,shpn."1if (ha15p/r1186 p"lr=113s/p/rhaha->5p.cer#9on.>>prSCp="dfG d 89ef="d8Cphaha.shpn."1if (ha15phase1186 p"lr=113s/phaseaha9line" selnsh2x.c#fns="selectmQLOCK30h8.>30h8126aah>260a12p.cer#9on.asSC"lin id/SPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " nam30h1f26qu1>264912"d,shpn."1if (ha15p/r1186 p"lr=113s/p/rhaha->5p.cer#9on.>>prSCp="dfG d 89ef="d8Cphaha.shpn."1if (ha15phase1186 p"lr=113s/phaseaha9line" selnsh2x.c#fns="disconnectex1186 p"lr=113s/disconnectexhahaCSIRST/dri+eho href="draha7s/scsi/a30h2."asset30h21anot_i25A"aSC"lins="d30h21>30hdd25=98>258esul9hreft."14ns="d">>>prSPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e30h3."asset30h31anot_i25MDINFOns="d">30h31>30h8626in1>265p1 e th=shpn.if (ha15p/r1186 p"lr=113s/p/rhaha->5p.cer#9on.>>prSCp="dfG d 89ef="d8Cphaha.shpn."1if (ha15phase1186 p"lr=113s/phaseaha9line" selnsh2x.c#fns="abortex1186 p"lr=113s/abortexhahaCSIRST/dri+eho href="draha7s/scsi/a30h4."asset30h41anot_i25/ahaha152x.c#30h41>30h8525s/1>254i1ualhreft3n.asSC"lin id/SPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e30h5."asset30h51anot_i25ns="d">shpn.>30h51>30h"d26>i1>264 12bblnt_is"1if (ha15p/r1186 p"lr=113s/p/rhaha->5p.cer#9on.>>prSCp="dfG d 89ef="d8Cphaha.shpn."1if (ha15phase1186 p"lr=113s/phaseaha9line" selnsh2x.c#fns="identifiex1186 p"lr=113s/identifiexhahaCSIRST/dri+eho href="draha7s/scsi/a30h6."asset30h61anot_i25s/scsah8rs/sc30h61>30h9"26aha>267i12"d,shpn..  64669>>>>prSPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e30h7."asset30h71anot_i259"asi/aha152x30h71>30hoL26en1>264+e2"d,shpn."1if (ha15p/r1186 p"lr=113s/p/rhaha->5p.cer#9on.>>prSCp="dfG d 89ef="d8Cphaha.shpn."1if (ha15phase1186 p"lr=113s/phaseaha9line" selnsh2x.c#fns="completex1186 p"lr=113s/completexhahaCSIRST/dri+eho href="draha7s/scsi/a30h8."asset30h81anot_i255ahers/scsi/a30h81>30hL126aah>260a12p.cer#9on.asSC"lin id/SPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e30h9."asset30h91anot_i25pCm="d">QLOCK30h91>30h"f26qu1>264912"d,shpn."1if (ha15p/r1186 p"lr=113s/p/rhaha->5p.cer#9on.>>prSCp="dfG d 89ef="d8Cphaha.shpn."1if (ha15phase1186 p"lr=113s/phaseaha9line" selnsh2x.c#fns="spiordyo186 p"lr=113s/2piordyhahaCSIRST/dri+eho href="draha7s/scsi/a3018."asset301h1anot_i26c#11186 id/oL301h1>301h126aah>260a12p.cer#9on.asSC"lin id/SPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3011."asset30111anot_i26.c1L1186 7d/o30111>3011f26qu1>264912"d,shpn."1if (ha15p/r1186 p"lr=113s/p/rhaha->5p.cer#9on.>>prSCp="dfG d 89ef="d8Cphaha.shpn."1if (ha15phase1186 p"lr=113s/phaseaha9line" selnsh2x.c#fns="syncne/o186 p"lr=113s/2yncne/hahaCSIRST/dri+eho href="draha7s/scsi/a3012."asset30121anot_i26s=1>shGFP_ATO30121>301dd25=98>258esul9hreft."14ns="d">>>prSPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3013."asset30131anot_i26.c1_scribblne30131>3018626in1>265p12p.cer#9on.>>prSPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " nam>prSCNEXf="dfG d 89ef="dSCNEXfhaha15p.cer#9on.>>prp/r1186 p"lr=113s/p/rhaha)C="d">shuff)8asset_  tid;href="dri+e3014."asset30141anot_i26MD1NFOns="d">30141>3018525s"d">shuff)8asset_  tid;href="dri+e3015."asset30151anot_i26 71579>>sp#9730151>301"d26>i1>264 1returnd,shpn."1if (ha15po2x.c#L1186 ahahapo2f26c#-selnsh2x.c#fns="start="dfG d 89ef="d2tarthahaC="d">shuff)8asset_  tid;href="dri+e3016."asset30161anot_i26c#11186 7d/oL30161>3016L261n1>263+e e >ahonief="e;7ns="d">io_/3017."asset30c71anot_i26ah1152x.c#L1130c71>301oL261"d">shuff)8asset_  tid;href="dri+e3018."asset30c81anot_i26s/1csi/ahaha130c81>3018d25=static 2ntselnsh2x.c#fns="get_port2x.c#L1186 ahahaget_port2haha1 nauctselnsh2x.c#fns="Stid_Host="dfG d 89ef="dStid_HostL26en*nt_is"1if (ha152hpnt="dfG d 89ef="d2hpntscsi,1charn*nt_is"1if (ha15po2x.c#L1186 ahahapo2f26cCSIRST/dri+eho href="draha7s/scsi/a3019."asset30191anot_i26  1ns="d">QLO30191>3019626i{"d">shuff)8asset_  tid;href="dri+e3028."asset302h1anot_i26">1LOCKERLpsp302h1>302h525s/1>254i1charn*nt_is"1if (ha15start="dfG d 89ef="d2tarthahaline" selnsh= >esepo2x.c#L1186 ahahapo2f26c="d">shuff)8asset_  tid;href="dri+e3021."asset30211anot_i26s/1csi/ahaha130211>3021f26qu1>264912ntselnsh2x.c#fns="2x.c#L1186 ahaha>aha9="d">shuff)8asset_  tid;href="dri+e3022."asset30221anot_i26pn1>>sSid u4 30221>302dd25="d">shuff)8asset_  tid;href="dri+e3023."asset30231anot_i26>>1e t.ptrnam30231>3028626in1>265p12p.cer#9on.>>prSPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " nam>prCURRENT_SC1186 p"lr=113s/CURRENT_SCscsi ?ne2x.c#L1186 " nam>prstate2x.c#L1186 ahaha>tate2L26e[elnsh2x.c#fns="=a>A5>  855sTATEf="d=a>A5f26c].shpn."1if (ha15.ptr1186 p"lr=113s/nptrhaha,a5=shpn.if (ha15state2x.c#L1186 ahaha>tate2L26e[elnsh2x.c#fns="PREV=a>A5>  855sTATEf="dPREV=a>A5f26c].shpn."1if (ha15.ptr1186 p"lr=113s/nptrhahaC="d">shuff)8asset_  tid;href="dri+e3024."asset30241anot_i26>>1>e t.this_30241>3028525s"d">shuff)8asset_  tid;href="dri+e3025."asset30251anot_i26>>1>>>e t.sp.30251>302"d26>i1>264 1 e th=shpn.ha152x.c#L1186 ahaha>aha9line" selnsh= >esetSC"lif="dfG d 89ef="drah5rs/scsiGahaha152x.c#L118CSISEQ="dfG d 89ef="dSCSISEQhahaC="d">shuff)8asset_  tid;href="dri+e3026."asset30261anot_i26c#1.cers_  ti30261>302uf26c#1>2636"d">>pr8PRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3027."asset30271anot_i265516>  : 2   30271>302oL26en1>264+e2"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="TEshpnh.>>sP_DATA/ah_HTEshpnhf26cCSIRST/dri+eho href="draha7s/scsi/a3028."asset30281anot_i26s/1csi/ahaha130281>302L126aah>260a12p.cer#9on.asSC"lin id/SPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3029."asset30291anot_i26ns1"d">shpn.>30291>302"f26qu1>264912"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="ENSELh.>>sP_DATA/ah_HENSELhf26cCSIRST/dri+eho href="draha7s/scsi/a3038."asset303h1anot_i26  1ns="d">QLO303h1>303h126aah>260a12p.cer#9on.asSC"lin id/SPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3031."asset30311anot_i26s_1 tidualsSC30311>3031f26qu1>264912"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="ENSEL>sENAUTOATNIah_HENSEL>scsiR"d">shuff)8asset_  tid;href="dri+e3032."asset30321anot_i26s=1d">shpn.>>30321>303dd25=98>258esul9hreft."14ns="d">>>prSPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namhpnSCSISEQ( lns="d">shuff)8asset_  tid;href="dri+e3033."asset30331anot_i26  1ns="d">QLO30331>3038626in1>265p1 e th=shpn.if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="ENRESEL>sENAUTOATNIah_HENRESEL>scsiR"d">shuff)8asset_  tid;href="dri+e3034."asset30341anot_i26>>1dualsSC"li30341>3038525s/1>254i1ualhreft3n.asSC"lin id/SPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namhpnSCSISEQ( lns="d">shuff)8asset_  tid;href="dri+e3035."asset30351anot_i26>>1L1186 id/o30351>303"d26>i1>264 12bblnt_is"1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="ENAUTOATNh.>>sP_DATA/ah_HENAUTOATNhscsiR"d">shuff)8asset_  tid;href="dri+e3036."asset30361anot_i26c#1="d">shpn.30361>3039"26aha>267i12"d,shpn..  64669>>>>prSPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3037."asset30371anot_i26en1s="d">shpn30371>303oL26en1>264+e2"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="ENAUTOATN>sENAUTOATNIah_HENAUTOATN>scsiR"d">shuff)8asset_  tid;href="dri+e3038."asset30381anot_i26nc1ronSCpns="30381>303L126aah>260a12p.cer#9on.asSC"lin id/SPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namhpnSCSISEQ( lns="d">shuff)8asset_  tid;href="dri+e3039."asset30391anot_i26C"1ins="d">sh30391>303"f26qu1>264912"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="ENAUTOATN>sENAUTOATNPah_HENAUTOATN>scsiR"d">shuff)8asset_  tid;href="dri+e3048."asset304h1anot_i26"d1>shpn.>>sp304h1>304h126aah>260a12p.cer#9on.asSC"lin id/SPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namhpnSCSISEQ( lns="d">shuff)8asset_  tid;href="dri+e3041."asset30411anot_i26s_1152x.c#L1130411>3041f26qu1>264912"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="SCSIRSTh.>>sP_DATA/ah_HSCSIRSThscsiR"d">shuff)8asset_  tid;href="dri+e3042."asset30421anot_i26s=1csi/ahaha130421>304dd25=98>258esul9hreft."14ns="d">>>prSPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3043."asset30431anot_i26in1="d">shpn.30431>3048626in1>265p12p.cer#9on.>>prSPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3044."asset30441anot_i26s/1csi/ahaha130441>3048525s"d">shuff)8asset_  tid;href="dri+e3045."asset30451anot_i26>i1>>sp])deos30451>304"d26>i1>264 1 e th=shpn.ha15SPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3046."asset30461anot_i26al1"d hhi+uns30461>304uf26c#1>2636"d">>pr2x.c#L1186 ahaha>aha9line" selnsh= >esetSC"lif="dfG d 89ef="drah5rs/scsiGahaha152x.c#L118CSISIG="dfG d 89ef="dSCSISIGhahaC="d">shuff)8asset_  tid;href="dri+e3047."asset30471anot_i26en1aha152x.c#30471>304oL26en1>264+eswitchd,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="P_MASKx.c#L1186 ahahaP_MASKhahaC {"d">shuff)8asset_  tid;href="dri+e3048."asset30481anot_i26s/1csi/ahaha130481>304L126aah>260a1case elnsh2x.c#fns="P_DATAh.>>sP_DATA/ah_HP_DATAh126a:"d">shuff)8asset_  tid;href="dri+e3049."asset30491anot_i26qu1n, when th30491>304si26ins>265912p.cer#9on.asSC"lin>>prSPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3058."asset305h1anot_i26"d1>shpn."d h305h1>305hi26ins>265912p.cer#9break="d">shuff)8asset_  tid;href="dri+e3051."asset30511anot_i26d"1shpn."d hh30511>3051126aah>260a1case elnsh2x.c#fns="P_DATA>sENAUTOATNIah_HP_DATA>126a:"d">shuff)8asset_  tid;href="dri+e3052."asset30521anot_i26s=1 ns="d">S/30521>305dd25=98>258esul9hreft."14ns="d">>>prSPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3053."asset30531anot_i26in1csi/ahaha130531>305  26.c1>261p1ualhreftbreak="d">shuff)8asset_  tid;href="dri+e3054."asset30541anot_i26"a1SC"lins="d30541>3054126aah>260a1case elnsh2x.c#fns="P_CMDsENAUTOATNIah_HP_CMD126a:"d">shuff)8asset_  tid;href="dri+e3055."asset30551anot_i26>i1csi/ahaha130551>305s 26 na>266 12th=shpn..  64669>>>>prSPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3056."asset30561anot_i26ins="d">shpn.30561>3059"26aha>267i12"d,shpnbreak="d">shuff)8asset_  tid;href="dri+e3057."asset30571anot_i26.s="lins="d">30571>3057126aah>260a1case elnsh2x.c#fns="P_=a>AU"dri+SETBITSf="dP_=a>AU"126a:"d">shuff)8asset_  tid;href="dri+e3058."asset30581anot_i26s/scsi/ahaha130581>305L126aah>260a12p.cer#9on.asSC"lin id/SPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namAU"pnSCSISEQ( lns="d">shuff)8asset_  tid;href="dri+e3059."asset30591anot_i26ins="d">shpn.30591>305si26ins>265912p.cer#9break="d">shuff)8asset_  tid;href="dri+e3068."asset306h1anot_i26s/scsi/ahaha1306h1>306h126aah>260a1case elnsh2x.c#fns="P_MSGh.>>sP_DATA/ah_HP_MSGh126a:"d">shuff)8asset_  tid;href="dri+e3061."asset30611anot_i26c#L1186 7d/oL30611>306>a26.c1>261i1ualhrefton.asSC"lin>>prSPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3062."asset30621anot_i26/scsi/ahaha1530621>306dd25=98>258esul9hreftbreak="d">shuff)8asset_  tid;href="dri+e3063."asset30631anot_i26s/scsi/ahaha130631>3063126aah>260a1case elnsh2x.c#fns="P_MSG>sENAUTOATNIah_HP_MSG>126a:"d">shuff)8asset_  tid;href="dri+e3064."asset30641anot_i2693ahaha>aha9l30641>3068525s/1>254i1ualhreft3n.asSC"lin id/SPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3065."asset30651anot_i26 nam306s 26 na>266 12th=shpnbreak="d">shuff)8asset_  tid;href="dri+e3066."asset30661anot_i2691ahaha>aha5l30661>3069"26aha>267i1default:"d">shuff)8asset_  tid;href="dri+e3067."asset30671anot_i261ahaha>aha6li30671>3067d26a"a>260+e e th=shpn.asSC"lin>L11SPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3068."asset30681anot_i26s="d">QLOCKER30681>306L126aah>260a12p.cer#9break="d">shuff)8asset_  tid;href="dri+e3069."asset30691anot_i26/scsi/ahaha1530691>306si26ins>26591n1>263+e e >ahonief="e;7ns="d">io_/3078."asset307h1anot_i26i/ahaha152x.c307h1>307h525s"d">shuff)8asset_  tid;href="dri+e3071."asset30711anot_i26EQUEST_Sth=sS30711>307>a26.c1>261i12bblnt_is"1>>prSPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3072."asset30721anot_i26ns="d">shpnre30721>307dd25="d">shuff)8asset_  tid;href="dri+e3073."asset30731anot_i26enns="d">shpn30731>3078626in1>265p12p.cer#9on.>>prSPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namA (ps: rs);hpnSCSIRST/ lnDHOSTN/dri+/s>>prTESTH>sENAUTOATNIah_HTESTH>scsiGahaha152x.c#L11DMASa>AsENAUTOATNIah_HDMASa>Ahaha,a5=shpn.if (ha15INT=a>AsENAUTOATNIah_HINT=a>AhahaC ?ne2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3074."asset30741anot_i26s/scsi/ahaha130741>3078525s"d">shuff)8asset_  tid;href="dri+e3075."asset30751anot_i26id/oL29"ahaha30751>307"d26>i1>264 1 e th=shpn.ha15SPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namAshpnSCSISEQ( lns="d">shuff)8asset_  tid;href="dri+e3076."asset30761anot_i26aha152x.c#L1130761>307uf26c#1>2636"d">>pr2x.c#L1186 ahaha>aha9line" selnsh= >esetSC"lif="dfG d 89ef="drah5rs/scsiGahaha152x.c#L118=a>A0="dfG d 89ef="dS=a>A0hahaC="d">shuff)8asset_  tid;href="dri+e3077."asset30s71anot_i26neL86"5>  86530s71>307oL26en1>264+e2"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="T+e ETsENAUTOATNIah_HT+e ETscsiR"d">shuff)8asset_  tid;href="dri+e3078."asset30781anot_i25s/scsi/ahaha130781>307L126aah>260a12p.cer#9on.asSC"lin id/SPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3079."asset30791anot_i250SIsSC"lins="30791>307"f26qu1>264912"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="SELDh.>>sP_DATA/ah_HSELDhscsiR"d">shuff)8asset_  tid;href="dri+e3088."asset308h1anot_i25/scsi/ahaha15308h1>308hd25=98>258esul9hreft."14ns="d">>>prSPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3081."asset30811anot_i25s/scsi/ahaha130811>3081f26qu1>264912"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="SELD>sENAUTOATNIah_HSELD>scsiR"d">shuff)8asset_  tid;href="dri+e3082."asset30821anot_i25=983    oq8  30821>308dd25=98>258esul9hreft."14ns="d">>>prSPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namhpnSCSISEQ( lns="d">shuff)8asset_  tid;href="dri+e3083."asset30831anot_i25s/scsi/ahaha130831>3088626in1>265p1 e th=shpn.if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="SEL>NGh.>>sP_DATA/ah_HSEL>NGhscsiR"d">shuff)8asset_  tid;href="dri+e3084."asset30841anot_i25s/scsi/ahaha130841>3088525s/1>254i1ualhreft3n.asSC"lin id/SPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namNGhhpnSCSISEQ( lns="d">shuff)8asset_  tid;href="dri+e3085."asset30851anot_i259"ahaha>aha9l30851>308"d26>i1>264 12bblnt_is"1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="SWRA>sENAUTOATNPah_HSWRA>scsiR"d">shuff)8asset_  tid;href="dri+e3086."asset30861anot_i25ahaha>aha5lin30861>3089"26aha>267i12"d,shpn..  64669>>>>prSPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namhpnSCSISEQ( lns="d">shuff)8asset_  tid;href="dri+e3087."asset30871anot_i259"ahaha>aha6l30871>308oL26en1>264+e2"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="SDON5>  855sTATEf="d=DON5scsiR"d">shuff)8asset_  tid;href="dri+e3088."asset30881anot_i255ahaha>aha7li30881>308L126aah>260a12p.cer#9on.asSC"lin id/SPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3089."asset30891anot_i25pCmnins="d">i30891>308"f26qu1>264912"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="SPIORDY="dfG d 89ef="dSPIORDYscsiR"d">shuff)8asset_  tid;href="dri+e3098."asset309h1anot_i25/scsi/ahaha15309h1>309h126aah>260a12p.cer#9on.asSC"lin id/SPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3091."asset30911anot_i25i/ahaha152x.c30911>3091f26qu1>264912"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="DMADON5>  855sTATEf="dDMADON5scsiR"d">shuff)8asset_  tid;href="dri+e3092."asset30921anot_i25A"aSC"lins="d30921>309dd25=98>258esul9hreft."14ns="d">>>prSPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3093."asset30931anot_i25MDINFOns="d">30931>3093525s"d">shuff)8asset_  tid;href="dri+e3094."asset30941anot_i25/ahaha152x.c#30941>3098525s/1>254i1d">>pr2x.c#L1186 ahaha>aha9line" selnsh= >esetSC"lif="dfG d 89ef="drah5rs/scsiGahaha152x.c#L118=a>A1="dfG d 89ef="dS=a>A1hahaC="d">shuff)8asset_  tid;href="dri+e3095."asset30951anot_i25ns="d">shpn.>30951>309"d26>i1>264 12bblnt_is"1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="SELTh.>>sP_DATA/ah_HSELThscsiR"d">shuff)8asset_  tid;href="dri+e3096."asset30961anot_i25s/scsah8rs/sc30961>3099"26aha>267i12"d,shpn..  64669>>>>prSPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3097."asset30971anot_i259"asi/aha152x30971>309oL26en1>264+e2"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="ATNi+e x.c#L1186 ahahaATNi+e scsiR"d">shuff)8asset_  tid;href="dri+e3098."asset30981anot_i255ahers/scsi/a30981>309L126aah>260a12p.cer#9on.asSC"lin id/SPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3099."asset30991anot_i25pCm="d">QLOCK30991>309"f26qu1>264912"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="SCSIRST>sENAUTOATNIah_HSCSIRST>scsiR"d">shuff)8asset_  tid;href="dri+e31h8."asset31h8."not_i25pCm="d">QLOCK31h8.>31h8126aah>260a12p.cer#9on.asSC"lin id/SPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namhpnSCSISEQ( lns="d">shuff)8asset_  tid;href="dri+e31h1."asset31h11anot_i25i/ahaha152x.c31h11>31h1f26qu1>264912"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="PHASEMI"dri+SETBITSf="dPHASEMI"scsiR"d">shuff)8asset_  tid;href="dri+e31h2."asset31h21anot_i25A"aSC"lins="d31h21>31hdd25=98>258esul9hreft."14ns="d">>>prSPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e31h3."asset31h31anot_i25MDINFOns="d">31h31>31h8626in1>265p1 e th=shpn.if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="BUSFRE5>  855sTATEf="dBUSFRE5scsiR"d">shuff)8asset_  tid;href="dri+e31h4."asset31h41anot_i25/ahaha152x.c#31h41>31h8525s/1>254i1ualhreft3n.asSC"lin id/SPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e31h5."asset31h51anot_i25ns="d">shpn.>31h51>31h"d26>i1>264 12bblnt_is"1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="SCSIPERRsENAUTOATNIah_HSCSIPERRscsiR"d">shuff)8asset_  tid;href="dri+e31h6."asset31h61anot_i25s/scsah8rs/sc31h61>31h9"26aha>267i12"d,shpn..  64669>>>>prSPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e31h7."asset31h71anot_i259"asi/aha152x31h71>31hoL26en1>264+e2"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="PHASECH x.c#L1186 ahahaPHASECH scsiR"d">shuff)8asset_  tid;href="dri+e31h8."asset31h81anot_i255ahers/scsi/a31h81>31hL126aah>260a12p.cer#9on.asSC"lin id/SPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e31h9."asset31h91anot_i25pCm="d">QLOCK31h91>31h"f26qu1>264912"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="REQINIf="dfG d 89ef="dREQINIfscsiR"d">shuff)8asset_  tid;href="dri+e3118."asset311h1anot_i26c#11186 id/oL311h1>311h126aah>260a12p.cer#9on.asSC"lin id/SPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3111."asset31111anot_i26.c1L1186 7d/o31111>311>a26.c1>261i12bblnt_is"1>>prSPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3112."asset31121anot_i26s=1>shGFP_ATO31121>311dd25="d">shuff)8asset_  tid;href="dri+e3113."asset31131anot_i26.c1_scribblne31131>3113525s"d">shuff)8asset_  tid;href="dri+e3114."asset31141anot_i26MD1NFOns="d">31141>3118525s/1>254i1d">>prSPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namAshpnSCSISEQ( lns="d">shuff)8asset_  tid;href="dri+e3115."asset31151anot_i26 71579>>sp#9731151>311"d26>"d">shuff)8asset_  tid;href="dri+e3116."asset31161anot_i26c#11186 7d/oL31161>311uf26c#1>2636"d">>pr2x.c#L1186 ahaha>aha9line" selnsh= >esetSC"lif="dfG d 89ef="drah5rs/scsiGahaha152x.c#L118=a>A0="dfG d 89ef="dS=a>A0hahaCline" selnsh2x.c#fns="tSC"lif="dfG d 89ef="drah5rs/scsiGahaha152x.c#L118Ishpn0="dfG d 89ef="dSIshpn0hahaC="d">shuff)8asset_  tid;href="dri+e3117."asset31c71anot_i26ah1152x.c#L1131c71>311oL261"d">shuff)8asset_  tid;href="dri+e3118."asset31c81anot_i26s/1csi/ahaha131c81>3118f26qu1>264912"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="T+e ETsENAUTOATNIah_HT+e ETscsiR"d">shuff)8asset_  tid;href="dri+e3119."asset31191anot_i26  1ns="d">QLO31191>311si26ins>265912p.cer#9on.asSC"lin>>prSPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3128."asset312h1anot_i26">1LOCKERLpsp312h1>312h525s/1>254i12"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="SELDh.>>sP_DATA/ah_HSELDhscsiR"d">shuff)8asset_  tid;href="dri+e3121."asset31211anot_i26s/1csi/ahaha131211>312>a26.c1>261i1ualhrefton.asSC"lin>>prSPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3122."asset31221anot_i26pn1>>sSid u4 31221>3122525s/1>254i12"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="SELD>sENAUTOATNIah_HSELD>scsiR"d">shuff)8asset_  tid;href="dri+e3123."asset31231anot_i26>>1e t.ptrnam31231>312  26.c1>261p1ualhreft."14ns="d">>>prSPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namhpnSCSISEQ( lns="d">shuff)8asset_  tid;href="dri+e3124."asset31241anot_i26>>1>e t.this_31241>3124525s/1>254i12"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="SEL>NGh.>>sP_DATA/ah_HSEL>NGhscsiR"d">shuff)8asset_  tid;href="dri+e3125."asset31251anot_i26>>1>>>e t.sp.31251>312s 26 na>266 12th=shpn..  64669>>>>prSPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namNGhhpnSCSISEQ( lns="d">shuff)8asset_  tid;href="dri+e3126."asset31261anot_i26c#1.cers_  ti31261>312uf26c#1>2636"2bblnt_is"1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="SWRA>sENAUTOATNPah_HSWRA>scsiR"d">shuff)8asset_  tid;href="dri+e3127."asset31271anot_i265516>  : 2   31271>3127d26a"a>260+e e th=shpn.asSC"lin>L11SPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namhpnSCSISEQ( lns="d">shuff)8asset_  tid;href="dri+e3128."asset31281anot_i26s/1csi/ahaha131281>3128f26qu1>264912"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="SDON5>  855sTATEf="d=DON5scsiR"d">shuff)8asset_  tid;href="dri+e3129."asset31291anot_i26ns1"d">shpn.>31291>312si26ins>265912p.cer#9on.asSC"lin>>prSPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3138."asset313h1anot_i26  1ns="d">QLO313h1>313h525s/1>254i12"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="SPIORDY="dfG d 89ef="dSPIORDYscsiR"d">shuff)8asset_  tid;href="dri+e3131."asset31311anot_i26s_1 tidualsSC31311>313>a26.c1>261i1ualhrefton.asSC"lin>>prSPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3132."asset31321anot_i26s=1d">shpn.>>31321>3132525s/1>254i12"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="DMADON5>  855sTATEf="dDMADON5scsiR"d">shuff)8asset_  tid;href="dri+e3133."asset31331anot_i26  1ns="d">QLO31331>313  26.c1>261p1ualhreft."14ns="d">>>prSPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3134."asset31341anot_i26>>1dualsSC"li31341>3138525s"d">shuff)8asset_  tid;href="dri+e3135."asset31351anot_i26>>1L1186 id/o31351>313"d26>i1>264 1 e th=shpn.ha152x.c#L1186 ahaha>aha9line" selnsh= >esetSC"lif="dfG d 89ef="drah5rs/scsiGahaha152x.c#L118=a>A1="dfG d 89ef="dS=a>A1hahaCline" selnsh2x.c#fns="tSC"lif="dfG d 89ef="drah5rs/scsiGahaha152x.c#L118Ishpn1="dfG d 89ef="dSIshpn1hahaC="d">shuff)8asset_  tid;href="dri+e3136."asset31361anot_i26c#1="d">shpn.31361>3139"26a"d">shuff)8asset_  tid;href="dri+e3137."asset31371anot_i26en1s="d">shpn31371>313oL26en1>264+e2"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="SELTh.>>sP_DATA/ah_HSELThscsiR"d">shuff)8asset_  tid;href="dri+e3138."asset31381anot_i26nc1ronSCpns="31381>313L126aah>260a12p.cer#9on.asSC"lin id/SPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3139."asset31391anot_i26C"1ins="d">sh31391>313"f26qu1>264912"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="ATNi+e x.c#L1186 ahahaATNi+e scsiR"d">shuff)8asset_  tid;href="dri+e3148."asset314h1anot_i26"d1>shpn.>>sp314h1>314h126aah>260a12p.cer#9on.asSC"lin id/SPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3141."asset31411anot_i26s_1152x.c#L1131411>3141f26qu1>264912"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="SCSIRST>sENAUTOATNIah_HSCSIRST>scsiR"d">shuff)8asset_  tid;href="dri+e3142."asset31421anot_i26s=1csi/ahaha131421>314dd25=98>258esul9hreft."14ns="d">>>prSPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namhpnSCSISEQ( lns="d">shuff)8asset_  tid;href="dri+e3143."asset31431anot_i26in1="d">shpn.31431>3148626in1>265p1 e th=shpn.if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="PHASEMI"dri+SETBITSf="dPHASEMI"scsiR"d">shuff)8asset_  tid;href="dri+e3144."asset31441anot_i26s/1csi/ahaha131441>3148525s/1>254i1ualhreft3n.asSC"lin id/SPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3145."asset31451anot_i26>i1>>sp])deos31451>314"d26>i1>264 12bblnt_is"1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="BUSFRE5>  855sTATEf="dBUSFRE5scsiR"d">shuff)8asset_  tid;href="dri+e3146."asset31461anot_i26al1"d hhi+uns31461>3149"26aha>267i12"d,shpn..  64669>>>>prSPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3147."asset31471anot_i26en1aha152x.c#31471>314oL26en1>264+e2"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="SCSIPERRsENAUTOATNIah_HSCSIPERRscsiR"d">shuff)8asset_  tid;href="dri+e3148."asset31481anot_i26s/1csi/ahaha131481>314L126aah>260a12p.cer#9on.asSC"lin id/SPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3149."asset31491anot_i26qu1n, when th31491>314"f26qu1>264912"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="PHASECH x.c#L1186 ahahaPHASECH scsiR"d">shuff)8asset_  tid;href="dri+e3158."asset315h1anot_i26"d1>shpn."d h315h1>315hi26ins>265912p.cer#9on.asSC"lin id/SPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3151."asset31511anot_i26d"1shpn."d hh31511>3151f26qu1>264912"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="REQINIf="dfG d 89ef="dREQINIfscsiR"d">shuff)8asset_  tid;href="dri+e3152."asset31521anot_i26s=1 ns="d">S/31521>315dd25=98>258esul9hreft."14ns="d">>>prSPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3153."asset31531anot_i26in1csi/ahaha131531>315  26.c1>261p12bblnt_is"1>>prSPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3154."asset31541anot_i26"a1SC"lins="d31541>3158525s"d">shuff)8asset_  tid;href="dri+e3155."asset31551anot_i26>i1csi/ahaha131551>315"d26>i1>264 1 e th=shpn.ha15SPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3156."asset31561anot_i26ins="d">shpn.31561>3159"26a"d">shuff)8asset_  tid;href="dri+e3157."asset31571anot_i26.s="lins="d">31571>315oL26en1>264+e e th=shpn.ha152x.c#L1186 ahaha>aha9line" selnsh= >esetSC"lif="dfG d 89ef="drah5rs/scsiGahaha152x.c#L118XFRCTL0="dfG d 89ef="dSXFRCTL0hahaC="d">shuff)8asset_  tid;href="dri+e3158."asset31581anot_i26s/scsi/ahaha131581>3158f26qu1>264912"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="SCSIENsENAUTOATNIah_HSCSIENscsiR"d">shuff)8asset_  tid;href="dri+e3159."asset31591anot_i26ins="d">shpn.31591>315si26ins>265912p.cer#9on.asSC"lin id/SPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3168."asset316h1anot_i26s/scsi/ahaha1316h1>316h525s/1>254i12"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="DMAENsENAUTOATNIah_HDMAENscsiR"d">shuff)8asset_  tid;href="dri+e3161."asset31611anot_i26c#L1186 7d/oL31611>316>a26.c1>261i1ualhrefton.asSC"lin>>prSPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3162."asset31621anot_i26/scsi/ahaha1531621>3162525s/1>254i12"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="CH1="dfG d 89ef="dCH1scsiR"d">shuff)8asset_  tid;href="dri+e3163."asset31631anot_i26s/scsi/ahaha131631>316  26.c1>261p1ualhreft."14ns="d">>>prSPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3164."asset31641anot_i2693ahaha>aha9l31641>3164525s/1>254i12"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="CLRSTCNf="dfG d 89ef="dCLRSTCNfscsiR"d">shuff)8asset_  tid;href="dri+e3165."asset31651anot_i26 nam316s 26 na>266 12th=shpn."14ns="d">>>prSPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3166."asset31661anot_i2691ahaha>aha5l31661>316uf26c#1>2636"2bblnt_is"1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="SPIOENsENAUTOATNIah_HSPIOENscsiR"d">shuff)8asset_  tid;href="dri+e3167."asset31671anot_i261ahaha>aha6li31671>3167d26a"a>260+e e th=shpn.asSC"lin>L11SPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3168."asset31681anot_i26s="d">QLOCKER31681>3168f26qu1>264912"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="CLRCH1="dfG d 89ef="dCLRCH1scsiR"d">shuff)8asset_  tid;href="dri+e3169."asset31691anot_i26/scsi/ahaha1531691>316si26ins>265912p.cer#9on.asSC"lin id/SPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3178."asset317h1anot_i26i/ahaha152x.c317h1>317h525s/1>254i12bblnt_is"1>>prSPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3171."asset31711anot_i26EQUEST_Sth=sS31711>317>a26."d">shuff)8asset_  tid;href="dri+e3172."asset31721anot_i26ns="d">shpnre31721>3172525s/1>254i12bblnt_is"1>>prSPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3173."asset31731anot_i26enns="d">shpn31731>3173525s"d">shuff)8asset_  tid;href="dri+e3174."asset31741anot_i26s/scsi/ahaha131741>3178525s/1>254i1d">>pr2x.c#L1186 ahaha>aha9line" selnsh= >esetSC"lif="dfG d 89ef="drah5rs/scsiGahaha152x.c#L118CSISIG="dfG d 89ef="dSCSISIGhahaC="d">shuff)8asset_  tid;href="dri+e3175."asset31751anot_i26id/oL29"ahaha31751>317"d26>i1>264 12bblnt_is"1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="SIG_ATN>sENAUTOATNIah_HSIG_ATN>scsiR"d">shuff)8asset_  tid;href="dri+e3176."asset31761anot_i26aha152x.c#L1131761>3179"26aha>267i12"d,shpn..  64669>>>>prSPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namhpnSCSISEQ( lns="d">shuff)8asset_  tid;href="dri+e3177."asset31s71anot_i26neL86"5>  86531s71>317oL26en1>264+e2"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="SIG_SEL>sENAUTOATNIah_HSIG_SEL>scsiR"d">shuff)8asset_  tid;href="dri+e3178."asset31781anot_i25s/scsi/ahaha131781>317L126aah>260a12p.cer#9on.asSC"lin id/SPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namhpnSCSISEQ( lns="d">shuff)8asset_  tid;href="dri+e3179."asset31791anot_i250SIsSC"lins="31791>317"f26qu1>264912"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="SIG_BSY>sENAUTOATNIah_HSIG_BSY>scsiR"d">shuff)8asset_  tid;href="dri+e3188."asset318h1anot_i25/scsi/ahaha15318h1>318hd25=98>258esul9hreft."14ns="d">>>prSPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namhpnSCSISEQ( lns="d">shuff)8asset_  tid;href="dri+e3181."asset31811anot_i25s/scsi/ahaha131811>3181f26qu1>264912"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="SIG_REQIsENAUTOATNIah_HSIG_REQIscsiR"d">shuff)8asset_  tid;href="dri+e3182."asset31821anot_i25=983    oq8  31821>318dd25=98>258esul9hreft."14ns="d">>>prSPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3183."asset31831anot_i25s/scsi/ahaha131831>3188626in1>265p1 e th=shpn.if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="SIG_ACK>sENAUTOATNIah_HSIG_ACK>scsiR"d">shuff)8asset_  tid;href="dri+e3184."asset31841anot_i25s/scsi/ahaha131841>3188525s/1>254i1ualhreft3n.asSC"lin id/SPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namhpnSCSISEQ( lns="d">shuff)8asset_  tid;href="dri+e3185."asset31851anot_i259"ahaha>aha9l31851>318"d26>i1>264 1 e th=shpn.ha15SPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3186."asset31861anot_i25ahaha>aha5lin31861>3189"26a"d">shuff)8asset_  tid;href="dri+e3187."asset31871anot_i259"ahaha>aha6l31871>318oL26en1>264+e e th=shpn.ha15SPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namD(ps: r02x),hpnSCSIRST/ lnDHOSTN/dri+/s>>prtSC"lif="dfG d 89ef="drah5rs/scsiGahaha152x.c#L118EL>D.>>sP_DATA/ah_HSELID126a)C="d">shuff)8asset_  tid;href="dri+e3188."asset31881anot_i255ahaha>aha7li31881>318L126a"d">shuff)8asset_  tid;href="dri+e3189."asset31891anot_i25pCmnins="d">i31891>318"f26qu1>26491 e th=shpn.ha15SPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " nam>prtSCSTCNf="dfG d 89ef="dtSCSTCNf"26n1)C="d">shuff)8asset_  tid;href="dri+e3198."asset319h1anot_i25/scsi/ahaha15319h1>319h525s"d">shuff)8asset_  tid;href="dri+e3191."asset31911anot_i25i/ahaha152x.c31911>319>a26.c1>261i12bblnt_is"1>>prSPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namA2shpnSCSISEQ( lns="d">shuff)8asset_  tid;href="dri+e3192."asset31921anot_i25A"aSC"lins="d31921>319dd25="d">shuff)8asset_  tid;href="dri+e3193."asset31931anot_i25MDINFOns="d">31931>319  26.c1>261p12bblnt_is"1>>pr2x.c#L1186 ahaha>aha9line" selnsh= >esetSC"lif="dfG d 89ef="drah5rs/scsiGahaha152x.c#L118=a>A2="dfG d 89ef="dS=a>A2hahaC="d">shuff)8asset_  tid;href="dri+e3194."asset31941anot_i25/ahaha152x.c#31941>3194525s/1>254i12"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="SOFFSETsENAUTOATNIah_HSOFFSETscsiR"d">shuff)8asset_  tid;href="dri+e3195."asset31951anot_i25ns="d">shpn.>31951>319s 26 na>266 12th=shpn..  64669>>>>prSPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3196."asset31961anot_i25s/scsah8rs/sc31961>319uf26c#1>2636"2bblnt_is"1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="SEMPTY="dfG d 89ef="dSEMPTYscsiR"d">shuff)8asset_  tid;href="dri+e3197."asset31971anot_i259"asi/aha152x31971>3197d26a"a>260+e e th=shpn.asSC"lin>L11SPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3198."asset31981anot_i255ahers/scsi/a31981>3198f26qu1>264912"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="SFULL="dfG d 89ef="dSFULLscsiR"d">shuff)8asset_  tid;href="dri+e3199."asset31991anot_i25pCm="d">QLOCK31991>319si26ins>265912p.cer#9on.asSC"lin id/SPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e32h8."asset32h8."not_i25pCm="d">QLOCK32h8.>320h525s/1>254i12bblnt_is"1>>prSPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " nam>pr2x.c#L1186 ahaha>aha9line" sGahaha152x.c#L118FULL="dfG d 89ef="dSFULLscsi |selnsh2x.c#fns="SFCNf="dfG d 89ef="dSFCNf126a)C="d">shuff)8asset_  tid;href="dri+e32h1."asset32h11anot_i25i/ahaha152x.c32h11>320>a26."d">shuff)8asset_  tid;href="dri+e32h2."asset32h21anot_i25A"aSC"lins="d32h21>3202525s/1>254i12bblnt_is"1>>pr2x.c#L1186 ahaha>aha9line" selnsh= >esetSC"lif="dfG d 89ef="drah5rs/scsiGahaha152x.c#L118=a>A3="dfG d 89ef="dS=a>A3hahaC="d">shuff)8asset_  tid;href="dri+e32h3."asset32h31anot_i25MDINFOns="d">32h31>320  26.c1>261p12bblnt_is"1>>prSPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namaha9line" s0xf0) >> 4DHOSTN/dri+/s>>pr2x.c#L1186 ahaha>aha9line" s0x0fC="d">shuff)8asset_  tid;href="dri+e32h4."asset32h41anot_i25/ahaha152x.c#32h41>3208525s"d">shuff)8asset_  tid;href="dri+e32h5."asset32h51anot_i25ns="d">shpn.>32h51>320"d26>i1>264 1 e th=shpn.ha15SPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namA4shpnSCSISEQ( lns="d">shuff)8asset_  tid;href="dri+e32h6."asset32h61anot_i25s/scsah8rs/sc32h61>32h9"26aha>267i12bblnt_is"1>>pr2x.c#L1186 ahaha>aha9line" selnsh= >esetSC"lif="dfG d 89ef="drah5rs/scsiGahaha152x.c#L118=a>A4="dfG d 89ef="dS=a>A4hahaC="d">shuff)8asset_  tid;href="dri+e32h7."asset32h71anot_i259"asi/aha152x32h71>32hoL26en1>264+e2"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="SYNCERRsENAUTOATNIah_HSYNCERRscsiR"d">shuff)8asset_  tid;href="dri+e32h8."asset32h81anot_i255ahers/scsi/a32h81>32hL126aah>260a12p.cer#9on.asSC"lin id/SPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e32h9."asset32h91anot_i25pCm="d">QLOCK32h91>32h"f26qu1>264912"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="FWERRsENAUTOATNIah_HFWERRscsiR"d">shuff)8asset_  tid;href="dri+e3218."asset321h1anot_i26c#11186 id/oL321h1>321h126aah>260a12p.cer#9on.asSC"lin id/SPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3211."asset32111anot_i26.c1L1186 7d/o32111>3211f26qu1>264912"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="FRERRsENAUTOATNIah_HFRERRscsiR"d">shuff)8asset_  tid;href="dri+e3212."asset32121anot_i26s=1>shGFP_ATO32121>321dd25=98>258esul9hreft."14ns="d">>>prSPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3213."asset32131anot_i26.c1_scribblne32131>321  26.c1>261p12bblnt_is"1>>prSPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3214."asset32141anot_i26MD1NFOns="d">32141>3218525s"d">shuff)8asset_  tid;href="dri+e3215."asset32151anot_i26 71579>>sp#9732151>321"d26>i1>264 1 e th=shpn.ha15SPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3216."asset32161anot_i26c#11186 7d/oL32161>321uf26c#1>2636"d">>pr2x.c#L1186 ahaha>aha9line" selnsh= >esetSC"lif="dfG d 89ef="drah5rs/scsiGahaha152x.c#L11DMACNfRL0="dfG d 89ef="dDMACNfRL0hahaC="d">shuff)8asset_  tid;href="dri+e3217."asset32c71anot_i26ah1152x.c#L1132c71>321oL26en1>264+e e th=shpn.ha15SPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " nam>pr2x.c#L1186 ahaha>aha9line" s_8BIT ?ne2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3218."asset32c81anot_i26s/1csi/ahaha132c81>3218f26qu1>26491 e th=shpn.ha15SPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " nam>pr2x.c#L1186 ahaha>aha9line" sahaha152x.c#L11DMA="dfG d 89ef="dDMAaha9l?ne2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3219."asset32191anot_i26  1ns="d">QLO32191>321"f26qu1>26491 e th=shpn.ha15SPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " nam>pr2x.c#L1186 ahaha>aha9line" sahaha152x.c#L11WRITE_READ.>>sP_DATA/ah_HWRITE_READaha9l?ne2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3228."asset322h1anot_i26">1LOCKERLpsp322h1>322h525s/1>254i12"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="ENDMA="dfG d 89ef="dENDMAscsiR"d">shuff)8asset_  tid;href="dri+e3221."asset32211anot_i26s/1csi/ahaha132211>322>a26.c1>261i1ualhrefton.asSC"lin>>prSPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3222."asset32221anot_i26pn1>>sSid u4 32221>3222525s/1>254i12"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="INTENsENAUTOATNIah_HINTENscsiR"d">shuff)8asset_  tid;href="dri+e3223."asset32231anot_i26>>1e t.ptrnam32231>322  26.c1>261p1ualhreft."14ns="d">>>prSPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3224."asset32241anot_i26>>1>e t.this_32241>3224525s/1>254i12"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="RSTFIFh.>>sP_DATA/ah_HRSTFIFhscsiR"d">shuff)8asset_  tid;href="dri+e3225."asset32251anot_i26>>1>>>e t.sp.32251>322s 26 na>266 12th=shpn..  64669>>>>prSPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3226."asset32261anot_i26c#1.cers_  ti32261>322uf26c#1>2636"2bblnt_is"1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="SWINf="dfG d 89ef="dSWINfscsiR"d">shuff)8asset_  tid;href="dri+e3227."asset32271anot_i265516>  : 2   32271>3227d26a"a>260+e e th=shpn.asSC"lin>L11SPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3228."asset32281anot_i26s/1csi/ahaha132281>3228f26qu1>26491 e th=shpn.ha15SPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3229."asset32291anot_i26ns1"d">shpn.>32291>322si26i"d">shuff)8asset_  tid;href="dri+e3238."asset323h1anot_i26  1ns="d">QLO323h1>323h525s/1>254i12bblnt_is"1>>prSPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namAshpnSCSISEQ( lns="d">shuff)8asset_  tid;href="dri+e3231."asset32311anot_i26s_1 tidualsSC32311>323>a26.c1>261i12bblnt_is"1>>pr2x.c#L1186 ahaha>aha9line" selnsh= >esetSC"lif="dfG d 89ef="drah5rs/scsiGahaha152x.c#L11DMASa>AsENAUTOATNIah_HDMASa>Ahahas="d">shuff)8asset_  tid;href="dri+e3232."asset32321anot_i26s=1d">shpn.>>32321>3232525s/1>254i12"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="ATDON5>  855sTATEf="dATDON5scsiR"d">shuff)8asset_  tid;href="dri+e3233."asset32331anot_i26  1ns="d">QLO32331>323  26.c1>261p1ualhreft."14ns="d">>>prSPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3234."asset32341anot_i26>>1dualsSC"li32341>3234525s/1>254i12"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="WORDRDY="dfG d 89ef="dWORDRDYscsiR"d">shuff)8asset_  tid;href="dri+e3235."asset32351anot_i26>>1L1186 id/o32351>323s 26 na>266 12th=shpn..  64669>>>>prSPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3236."asset32361anot_i26c#1="d">shpn.32361>323uf26c#1>2636"2bblnt_is"1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="DFIFhFULL="dfG d 89ef="dDFIFhFULLscsiR"d">shuff)8asset_  tid;href="dri+e3237."asset32371anot_i26en1s="d">shpn32371>3237d26a"a>260+e e th=shpn.asSC"lin>L11SPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3238."asset32381anot_i26nc1ronSCpns="32381>3238f26qu1>264912"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="DFIFhEM>sENAUTOATNPah_HDFIFhEM>scsiR"d">shuff)8asset_  tid;href="dri+e3239."asset32391anot_i26C"1ins="d">sh32391>323si26ins>265912p.cer#9on.asSC"lin id/SPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namhpnSCSISEQ( lns="d">shuff)8asset_  tid;href="dri+e3248."asset324h1anot_i26"d1>shpn.>>sp324h1>324h525s/1>254i12bblnt_is"1>>prSPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3241."asset32411anot_i26s_1152x.c#L1132411>324>a26."d">shuff)8asset_  tid;href="dri+e3242."asset32421anot_i26s=1csi/ahaha132421>3242525s/1>254i12bblnt_is"1>>prSPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3243."asset32431anot_i26in1="d">shpn.32431>3243525s"d">shuff)8asset_  tid;href="dri+e3244."asset32441anot_i26s/1csi/ahaha132441>3248525s/1>254i1d">>pr2x.c#L1186 ahaha>aha9line" selnsh= >esetSC"lif="dfG d 89ef="drah5rs/scsiGahaha152x.c#L118Ishpn0="dfG d 89ef="dSIshpn0hahaC="d">shuff)8asset_  tid;href="dri+e3245."asset32451anot_i26>i1>>sp])deos32451>324"d26>i1>264 12bblnt_is"1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="ENSELDh.>>sP_DATA/ah_HENSELDhscsiR"d">shuff)8asset_  tid;href="dri+e3246."asset32461anot_i26al1"d hhi+uns32461>3249"26aha>267i12"d,shpn..  64669>>>>prSPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3247."asset32471anot_i26en1aha152x.c#32471>324oL26en1>264+e2"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="ENSELD>sENAUTOATNIah_HENSELD>scsiR"d">shuff)8asset_  tid;href="dri+e3248."asset32481anot_i26s/1csi/ahaha132481>324L126aah>260a12p.cer#9on.asSC"lin id/SPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namhpnSCSISEQ( lns="d">shuff)8asset_  tid;href="dri+e3249."asset32491anot_i26qu1n, when th32491>324"f26qu1>264912"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="ENSEL>NGh.>>sP_DATA/ah_HENSEL>NGhscsiR"d">shuff)8asset_  tid;href="dri+e3258."asset325h1anot_i26"d1>shpn."d h325h1>325hi26ins>265912p.cer#9on.asSC"lin id/SPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namNGhhpnSCSISEQ( lns="d">shuff)8asset_  tid;href="dri+e3251."asset32511anot_i26d"1shpn."d hh32511>3251f26qu1>264912"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="ENSWRA>sENAUTOATNPah_HENSWRA>scsiR"d">shuff)8asset_  tid;href="dri+e3252."asset32521anot_i26s=1 ns="d">S/32521>325dd25=98>258esul9hreft."14ns="d">>>prSPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namhpnSCSISEQ( lns="d">shuff)8asset_  tid;href="dri+e3253."asset32531anot_i26in1csi/ahaha132531>325  26.c1>261p12"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="ENSDON5>  855sTATEf="dENSDON5scsiR"d">shuff)8asset_  tid;href="dri+e3254."asset32541anot_i26"a1SC"lins="d32541>3258525s/1>254i1ualhreft3n.asSC"lin id/SPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3255."asset32551anot_i26>i1csi/ahaha132551>325"d26>i1>264 12bblnt_is"1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="ENSPIORDY="dfG d 89ef="dENSPIORDYscsiR"d">shuff)8asset_  tid;href="dri+e3256."asset32561anot_i26ins="d">shpn.32561>3259"26aha>267i12"d,shpn..  64669>>>>prSPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3257."asset32571anot_i26.s="lins="d">32571>325oL26en1>264+e2"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="ENDMADON5>  855sTATEf="dENDMADON5scsiR"d">shuff)8asset_  tid;href="dri+e3258."asset32581anot_i26s/scsi/ahaha132581>325L126aah>260a12p.cer#9on.asSC"lin id/SPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3259."asset32591anot_i26ins="d">shpn.32591>325si26i"d">shuff)8asset_  tid;href="dri+e3268."asset326h1anot_i26s/scsi/ahaha1326h1>326h525s/1>254i12bblnt_is"1>>pr2x.c#L1186 ahaha>aha9line" selnsh= >esetSC"lif="dfG d 89ef="drah5rs/scsiGahaha152x.c#L118Ishpn1="dfG d 89ef="dSIshpn1hahaC="d">shuff)8asset_  tid;href="dri+e3261."asset32611anot_i26c#L1186 7d/oL32611>3261f26qu1>264912"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="ENSELTIsh.>>sP_DATA/ah_HENSELTIshscsiR"d">shuff)8asset_  tid;href="dri+e3262."asset32621anot_i26/scsi/ahaha1532621>326dd25=98>258esul9hreft."14ns="d">>>prSPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3263."asset32631anot_i26s/scsi/ahaha132631>326  26.c1>261p12"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="ENATNi+e x.c#L1186 ahahaENATNi+e scsiR"d">shuff)8asset_  tid;href="dri+e3264."asset32641anot_i2693ahaha>aha9l32641>3268525s/1>254i1ualhreft3n.asSC"lin id/SPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3265."asset32651anot_i26 nam326"d26>i1>264 12bblnt_is"1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="ENPHASEMI"dri+SETBITSf="dENPHASEMI"scsiR"d">shuff)8asset_  tid;href="dri+e3266."asset32661anot_i2691ahaha>aha5l32661>3269"26aha>267i12"d,shpn..  64669>>>>prSPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3267."asset32671anot_i261ahaha>aha6li32671>326oL26en1>264+e2"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="ENBUSFRE5>  855sTATEf="dENBUSFRE5scsiR"d">shuff)8asset_  tid;href="dri+e3268."asset32681anot_i26s="d">QLOCKER32681>326L126aah>260a12p.cer#9on.asSC"lin id/SPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3269."asset32691anot_i26/scsi/ahaha1532691>326"f26qu1>264912"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="ENSCSIPERRsENAUTOATNIah_HENSCSIPERRscsiR"d">shuff)8asset_  tid;href="dri+e3278."asset327h1anot_i26i/ahaha152x.c327h1>327hi26ins>265912p.cer#9on.asSC"lin id/SPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3271."asset32711anot_i26EQUEST_Sth=sS32711>3271f26qu1>264912"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="ENPHASECH x.c#L1186 ahahaENPHASECH scsiR"d">shuff)8asset_  tid;href="dri+e3272."asset32721anot_i26ns="d">shpnre32721>327dd25=98>258esul9hreft."14ns="d">>>prSPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3273."asset32731anot_i26enns="d">shpn32731>327  26.c1>261p12"d,shpn."1if (ha152x.c#L1186 ahaha>aha9line" selnsh2x.c#fns="ENREQINIf="dfG d 89ef="dENREQINIfscsiR"d">shuff)8asset_  tid;href="dri+e3274."asset32741anot_i26s/scsi/ahaha132741>3278525s/1>254i1ualhreft3n.asSC"lin id/SPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3275."asset32751anot_i26id/oL29"ahaha32751>327"d26>i1>264 1 e th=shpn.ha15SPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3276."asset32761anot_i26aha152x.c#L1132761>3279"26a"d">shuff)8asset_  tid;href="dri+e3277."asset32s71anot_i26neL86"5>  86532s71>327oL26en1>264+ereturnd,shpn."1if (ha15po2x.c#L1186 ahahapo2L26en-12bblnt_is"1>>pr2tartx.c#L1186 ahaha>tarthahaC="d">shuff)8asset_  tid;href="dri+e3278."asset32781anot_i25s/scsi/ahaha132781>327L126a}"d">shuff)8asset_  tid;href="dri+e3279."asset32791anot_i250SIsSC"lins="32791>327si26i"d">shuff)8asset_  tid;href="dri+e3288."asset328h1anot_i25/scsi/ahaha15328h1>328hd25=>tatic int12bblnt_is"1>>prhref="d_set_infox.c#L1186 ahahahref="d_set_info"26n1char *2bblnt_is"1>>prbufferx.c#L1186 ahahabuffer"26n, int12bblnt_is"1>>prlengthx.c#L1186 ahahalength"26n,  nauct12bblnt_is"1>>prStid_Hostx.c#L1186 ahahaStid_HostL26en*2bblnt_is"1>>prshpntx.c#L1186 ahaha>hpntscsiR"d">shuff)8asset_  tid;href="dri+e3281."asset32811anot_i25s/scsi/ahaha132811>3281f26q{"d">shuff)8asset_  tid;href="dri+e3282."asset32821anot_i25=983    oq8  32821>3282525s/1>254i12"(!2bblnt_is"1>>prshpntx.c#L1186 ahaha>hpntscsi || !2bblnt_is"1>>prbufferx.c#L1186 ahahabuffer"26n || 2bblnt_is"1>>prlengthx.c#L1186 ahahalength"26n<8 || 2bblnt_is"1>>pr nancmpx.c#L1186 ahaha>tancmp"26n1a2x.c#L1186 " nam>prbufferx.c#L1186 ahahabuffer"26n, 8)!=0R"d">shuff)8asset_  tid;href="dri+e3283."asset32831anot_i25s/scsi/ahaha132831>328  26.c1>261p1ualhreftreturnd-elnsh2x.c#fns="EINVAL="dfG d 89ef="dEINVAL 26.="d">shuff)8asset_  tid;href="dri+e3284."asset32841anot_i25s/scsi/ahaha132841>3288525s"d">shuff)8asset_  tid;href="dri+e3285."asset32851anot_i259"ahaha>aha9l32851>328"d26>#2"delnsh2x.c#fns="def"ahd="dfG d 89ef="ddef"ahdscsiGahaha152x.c#L11AHAf="X_DEBU x.c#L1186 ahahaAHAf="X_DEBU scsiR"d">shuff)8asset_  tid;href="dri+e3286."asset32861anot_i25ahaha>aha5lin32861>328uf26c#1>2636"2bGahaha152x.c#L11lengthx.c#L1186 ahahalength"26n>14line" ine" selnsh2x.c#fns=" nancmpx.c#L1186 ahaha>tancmp"26n1a2x.c#L1186 " nam>prbufferx.c#L1186 ahahabuffer"26n+8, 6)==0R {"d">shuff)8asset_  tid;href="dri+e3287."asset32871anot_i259"ahaha>aha6l32871>3287d26a"a>260+e e th=shint12bblnt_is"1>>prdebug="dfG d 89ef="ddebugaha9line" selnsh= >eseHOSTDATA="dfG d 89ef="dHOSTDATAscsiGahaha152x.c#L11shpntx.c#L1186 ahaha>hpntscsiR->2bblnt_is"1>>prdebug="dfG d 89ef="ddebugaha9="d">shuff)8asset_  tid;href="dri+e3288."asset32881anot_i255ahaha>aha7li32881>328L126a"d">shuff)8asset_  tid;href="dri+e3289."asset32891anot_i25pCmnins="d">i32891>328si26ins>265912p.cer#9on.asSC"lin id/HOSTDATA="dfG d 89ef="dHOSTDATAscsiGahaha152x.c#L11shpntx.c#L1186 ahaha>hpntscsiR->2bblnt_is"1>>prdebug="dfG d 89ef="ddebugaha9line" selnsh= >esesimple_ natoulx.c#L1186 ahaha>imple_ natoulscsiGahaha152x.c#L11bufferx.c#L1186 ahahabuffer"26n+14DHOSTN/dri+/s>>prNULL="dfG d 89ef="dNULLscsi, 0C="d">shuff)8asset_  tid;href="dri+e3298."asset329h1anot_i25/scsi/ahaha15329h1>329h525s"d">shuff)8asset_  tid;href="dri+e3291."asset32911anot_i25i/ahaha152x.c32911>329>a26.c1>261i1ualhrefton.asSC"lin>>prpam>sP_DATA/ah_HKERN_INFha26.ca2x.c#L1186 " nam>prHOSTNh.>>sP_DATA/ah_HHOSTNhscsi, on.asSC"lin id/HOSTDATA="dfG d 89ef="dHOSTDATAscsiGahaha152x.c#L11shpntx.c#L1186 ahaha>hpntscsiR->2bblnt_is"1>>prdebug="dfG d 89ef="ddebugaha9, on.asSC"lin id/debug="dfG d 89ef="ddebugaha9C="d">shuff)8asset_  tid;href="dri+e3292."asset32921anot_i25A"aSC"lins="d32921>3292525s/1>254i1} else"d">shuff)8asset_  tid;href="dri+e3293."asset32931anot_i25MDINFOns="d">32931>329  26.#endif"d">shuff)8asset_  tid;href="dri+e3294."asset32941anot_i25/ahaha152x.c#32941>3294525s#2"delnsh2x.c#fns="def"ahd="dfG d 89ef="ddef"ahdscsiGahaha152x.c#L11AHAf="X_Sa>AsENAUTOATNIah_HAHAf="X_Sa>AscsiR"d">shuff)8asset_  tid;href="dri+e3295."asset32951anot_i25ns="d">shpn.>32951>3295f26c#1>2636"2bGahaha152x.c#L11lengthx.c#L1186 ahahalength"26n>13line" ine" selnsh2x.c#fns=" nancmpx.c#L1186 ahaha>tancmp"26n1a2x.c#L1186 " nam>prbufferx.c#L1186 ahahabuffer"26n+8, 5)==0R {"d">shuff)8asset_  tid;href="dri+e3296."asset32961anot_i25s/scsah8rs/sc32961>3299"26aha>267i12"d,shpnint12bblnt_is"1>>prix.c#L1186 ahahaiaha9="d">shuff)8asset_  tid;href="dri+e3297."asset32971anot_i259"asi/aha152x32971>3297d26a"d">shuff)8asset_  tid;href="dri+e3298."asset32981anot_i255ahers/scsi/a32981>329L126aah>260a12p.cer#9on.asSC"lin id/HOSTDATA="dfG d 89ef="dHOSTDATAscsiGahaha152x.c#L11shpntx.c#L1186 ahaha>hpntscsiR->2bblnt_is"1>>prtotal_command2x.c#L1186 ahahatotal_command2scsi=0="d">shuff)8asset_  tid;href="dri+e3299."asset32991anot_i25pCm="d">QLOCK32991>329si26ins>265912p.cer#9on.asSC"lin id/HOSTDATA="dfG d 89ef="dHOSTDATAscsiGahaha152x.c#L11shpntx.c#L1186 ahaha>hpntscsiR->2bblnt_is"1>>prdisconnections="dfG d 89ef="ddisconnectionsscsi=0="d">shuff)8asset_  tid;href="dri+e33h8."asset33h8."not_i25pCm="d">QLOCK33h8.>330hi26ins>265912p.cer#9on.asSC"lin id/HOSTDATA="dfG d 89ef="dHOSTDATAscsiGahaha152x.c#L11shpntx.c#L1186 ahaha>hpntscsiR->2bblnt_is"1>>prbusfree_without_any_actionx.c#L1186 ahahabusfree_without_any_actionscsi=0="d">shuff)8asset_  tid;href="dri+e33h1."asset33h11anot_i25i/ahaha152x.c33h11>330>a26.c1>261i1ualhrefton.asSC"lin>>prHOSTDATA="dfG d 89ef="dHOSTDATAscsiGahaha152x.c#L11shpntx.c#L1186 ahaha>hpntscsiR->2bblnt_is"1>>prbusfree_without_old_commandx.c#L1186 ahahabusfree_without_old_commandscsi=0="d">shuff)8asset_  tid;href="dri+e33h2."asset33h21anot_i25A"aSC"lins="d33h21>330dd25=98>258esul9hreft."14ns="d">>>prHOSTDATA="dfG d 89ef="dHOSTDATAscsiGahaha152x.c#L11shpntx.c#L1186 ahaha>hpntscsiR->2bblnt_is"1>>prbusfree_without_new_commandx.c#L1186 ahahabusfree_without_new_commandscsi=0="d">shuff)8asset_  tid;href="dri+e33h3."asset33h31anot_i25MDINFOns="d">33h31>330  26.c1>261p1ualhreft."14ns="d">>>prHOSTDATA="dfG d 89ef="dHOSTDATAscsiGahaha152x.c#L11shpntx.c#L1186 ahaha>hpntscsiR->2bblnt_is"1>>prbusfree_without_done_commandx.c#L1186 ahahabusfree_without_done_commandscsi=0="d">shuff)8asset_  tid;href="dri+e33h4."asset33h41anot_i25/ahaha152x.c#33h41>3308525s/1>254i1ualhreft3n.asSC"lin id/HOSTDATA="dfG d 89ef="dHOSTDATAscsiGahaha152x.c#L11shpntx.c#L1186 ahaha>hpntscsiR->2bblnt_is"1>>prbusfree_with_check_conditionx.c#L1186 ahahabusfree_with_check_conditionscsi=0="d">shuff)8asset_  tid;href="dri+e33h5."asset33h51anot_i25ns="d">shpn.>33h51>330s 26 na>266 12th=shpnford,shpn."1if (ha15ix.c#L1186 ahahaiaha9line" selnsh= >eseidlex.c#L1186 ahahaidleaha9=12bblnt_is"1>>prix.c#L1186 ahahaiaha9<2bblnt_is"1>>prmax>tatex.c#L1186 ahahamax>tateaha9=12bblnt_is"1>>prix.c#L1186 ahahaiaha9++R {"d">shuff)8asset_  tid;href="dri+e33h6."asset33h61anot_i25s/scsah8rs/sc33h61>3309"26aha>267i12"d,shpnualhreft3n.asSC"lin id/HOSTDATA="dfG d 89ef="dHOSTDATAscsiGahaha152x.c#L11shpntx.c#L1186 ahaha>hpntscsiR->2bblnt_is"1>>prcountx.c#L1186 ahahacountscsi[2bblnt_is"1>>prix.c#L1186 ahahaiaha9]=0="d">shuff)8asset_  tid;href="dri+e33h7."asset33h71anot_i259"asi/aha152x33h71>3307d26a"a>260+e e th=shualhreft3n.asSC"lin id/HOSTDATA="dfG d 89ef="dHOSTDATAscsiGahaha152x.c#L11shpntx.c#L1186 ahaha>hpntscsiR->2bblnt_is"1>>prcount_trans="dfG d 89ef="dcount_transscsi[2bblnt_is"1>>prix.c#L1186 ahahaiaha9]=0="d">shuff)8asset_  tid;href="dri+e33h8."asset33h81anot_i255ahers/scsi/a33h81>33hL126aah>260a12p.cer#9ualhreft3n.asSC"lin id/HOSTDATA="dfG d 89ef="dHOSTDATAscsiGahaha152x.c#L11shpntx.c#L1186 ahaha>hpntscsiR->2bblnt_is"1>>prtimex.c#L1186 ahahatimescsi[2bblnt_is"1>>prix.c#L1186 ahahaiaha9]=0="d">shuff)8asset_  tid;href="dri+e33h9."asset33h91anot_i25pCm="d">QLOCK33h91>330si26ins>265912p.cer#9}"d">shuff)8asset_  tid;href="dri+e3318."asset331h1anot_i26c#11186 id/oL331h1>331h525s"d">shuff)8asset_  tid;href="dri+e3311."asset33111anot_i26.c1L1186 7d/o33111>331>a26.c1>261i1ualhrefton.asSC"lin>>prpam>sP_DATA/ah_HKERN_INFha26.ca2x.c#L1186 " namtats reseted.\npnSCSISEQ( lnDHOSTN/dri+/s>>prHOSTNh.>>sP_DATA/ah_HHOSTNhscsiC="d">shuff)8asset_  tid;href="dri+e3312."asset33121anot_i26s=1>shGFP_ATO33121>331dd25="d">shuff)8asset_  tid;href="dri+e3313."asset33131anot_i26.c1_scribblne33131>331  26.c1>261p1} else"d">shuff)8asset_  tid;href="dri+e3314."asset33141anot_i26MD1NFOns="d">33141>3318525s#endif"d">shuff)8asset_  tid;href="dri+e3315."asset33151anot_i26 71579>>sp#9733151>331"d26>i1>264 1{"d">shuff)8asset_  tid;href="dri+e3316."asset33161anot_i26c#11186 7d/oL33161>3319"26aha>267i12"d,shpnreturnd-elnsh2x.c#fns="EINVAL="dfG d 89ef="dEINVAL 26.="d">shuff)8asset_  tid;href="dri+e3317."asset33c71anot_i26ah1152x.c#L1133c71>331oL26en1>264+e}"d">shuff)8asset_  tid;href="dri+e3318."asset33c81anot_i26s/1csi/ahaha133c81>331L126a"d">shuff)8asset_  tid;href="dri+e3319."asset33191anot_i26  1ns="d">QLO33191>331si26i"d">shuff)8asset_  tid;href="dri+e3328."asset332h1anot_i26">1LOCKERLpsp332h1>332h525s/1>254i1returndahaha152x.c#L11lengthx.c#L1186 ahahalength"26n="d">shuff)8asset_  tid;href="dri+e3321."asset33211anot_i26s/1csi/ahaha133211>332>a26.}"d">shuff)8asset_  tid;href="dri+e3322."asset33221anot_i26pn1>>sSid u4 33221>332dd25="d">shuff)8asset_  tid;href="dri+e3323."asset33231anot_i26>>1e t.ptrnam33231>332  26.#unde"delnsh2x.c#fns="SPRINTF="dfG d 89ef="dSPRINTF"26n"d">shuff)8asset_  tid;href="dri+e3324."asset33241anot_i26>>1>e t.this_33241>3324525s#def"ah1 e th=shpn.ha15SPRINTF="dfG d 89ef="dSPRINTF"26n1abblnt_is"1>>prhrgs="dfG d 89ef="dhrgs"26n...) \"d">shuff)8asset_  tid;href="dri+e3325."asset33251anot_i26>>1>>>e t.sp.33251>332s 26 na>266 1do {"2bGahaha152x.c#L11po2x.c#L1186 ahahapo2L26en<HOSTN/dri+/s>>prbufferx.c#L1186 ahahabuffer"26n +dahaha152x.c#L11lengthx.c#L1186 ahahalength"26n)ton.asSC"lin>>prpo2x.c#L1186 ahahapo2L26en+ine" selnsh= >esespampam>prpo2x.c#L1186 ahahapo2L26e, ##12bblnt_is"1>>prhrgs="dfG d 89ef="dhrgs"26n);1} while(0R"d">shuff)8asset_  tid;href="dri+e3326."asset33261anot_i26c#1.cers_  ti33261>3329"26a"d">shuff)8asset_  tid;href="dri+e3327."asset33271anot_i265516>  : 2   33271>3327d26a>tatic int12bblnt_is"1>>prhref="d_proc_infox.c#L1186 ahahahref="d_proc_info"26n1 nauct12bblnt_is"1>>prStid_Hostx.c#L1186 ahahaStid_HostL26en*2bblnt_is"1>>prshpntx.c#L1186 ahaha>hpntscsi, char *2bblnt_is"1>>prbufferx.c#L1186 ahahabuffer"26n, char **2bblnt_is"1>>prstartx.c#L1186 ahaha>tarthaha,"d">shuff)8asset_  tid;href="dri+e3328."asset33281anot_i26s/1csi/ahaha133281>332L126aah>260a12p.cer#9ualhre2bblnt_is"1>>proff_tx.c#L1186 ahahaoff_ta26.cabblnt_is"1>>proffsetx.c#L1186 ahahaoffset"26n, int12bblnt_is"1>>prlengthx.c#L1186 ahahalength"26n, int12bblnt_is"1>>prinoutx.c#L1186 ahahainoutscsiR"d">shuff)8asset_  tid;href="dri+e3329."asset33291anot_i26ns1"d">shpn.>33291>332si26i{"d">shuff)8asset_  tid;href="dri+e3338."asset333h1anot_i26  1ns="d">QLO333h1>333h525s/1>254i1int12bblnt_is"1>>prix.c#L1186 ahahaiaha9="d">shuff)8asset_  tid;href="dri+e3331."asset33311anot_i26s_1 tidualsSC33311>333>a26.c1>261i1char *2bblnt_is"1>>prpo2x.c#L1186 ahahapo2L26enine" selnsh= >esebufferx.c#L1186 ahahabuffer"26n="d">shuff)8asset_  tid;href="dri+e3332."asset33321anot_i26s=1d">shpn.>>33321>3332525s/1>254i12bblnt_is"1>>prStid_Cmndx.c#L1186 ahahaStid_CmndL26en*2bblnt_is"1>>prptrx.c#L1186 ahahaptr"26n="d">shuff)8asset_  tid;href="dri+e3333."asset33331anot_i26  1ns="d">QLO33331>333  26.c1>261p1unsigned long12bblnt_is"1>>prflags="dfG d 89ef="dflags"26n="d">shuff)8asset_  tid;href="dri+e3334."asset33341anot_i26>>1dualsSC"li33341>3334525s/1>254i12nt12bblnt_is"1>>prthislengthx.c#L1186 ahahathislength"26n="d">shuff)8asset_  tid;href="dri+e3335."asset33351anot_i26>>1L1186 id/o33351>333s 26 "d">shuff)8asset_  tid;href="dri+e3336."asset33361anot_i26c#1="d">shpn.33361>333uf26c#1>2636"2bblnt_is"1>>prDPRINTKx.c#L1186 ahahaDPRINTK"26n1abblnt_is"1>>prdebug_procinfox.c#L1186 ahahadebug_procinfo"26n, "d">shuff)8asset_  tid;href="dri+e3337."asset33371anot_i26en1s="d">shpn33371>3337d26a"a>260+e e th=sahaha152x.c#L11KERN_DEBU x.c#L1186 ahahaKERN_DEBU a26.ca2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3338."asset33381anot_i26nc1ronSCpns="33381>333L126aah>260a12p.cer#2bblnt_is"1>>prbufferx.c#L1186 ahahabuffer"26n, abblnt_is"1>>proffsetx.c#L1186 ahahaoffset"26n, 2bblnt_is"1>>prlengthx.c#L1186 ahahalength"26n, 2bblnt_is"1>>prshpntx.c#L1186 ahaha>hpntscsi->2bblnt_is"1>>prhost_nox.c#L1186 ahahahost_no"26n, 2bblnt_is"1>>prinoutx.c#L1186 ahahainoutscsiR="d">shuff)8asset_  tid;href="dri+e3339."asset33391anot_i26C"1ins="d">sh33391>333si26i"d">shuff)8asset_  tid;href="dri+e3348."asset334h1anot_i26"d1>shpn.>>sp334h1>334h525s"d">shuff)8asset_  tid;href="dri+e3341."asset33411anot_i26s_1152x.c#L1133411>3341f26qu1>264912"d,shpn."1if (ha15inoutx.c#L1186 ahahainoutscsiR"d">shuff)8asset_  tid;href="dri+e3342."asset33421anot_i26s=1csi/ahaha133421>334dd25=98>258esul9hreftreturndahaha152x.c#L11href="d_set_infox.c#L1186 ahahahref="d_set_info"26n12bblnt_is"1>>prbufferx.c#L1186 ahahabuffer"26n, abblnt_is"1>>prlengthx.c#L1186 ahahalength"26n, 2bblnt_is"1>>prshpntx.c#L1186 ahaha>hpntscsiR="d">shuff)8asset_  tid;href="dri+e3343."asset33431anot_i26in1="d">shpn.33431>3343525s"d">shuff)8asset_  tid;href="dri+e3344."asset33441anot_i26s/1csi/ahaha133441>3348525s/1>254i1d">>prSPRINTF="dfG d 89ef="dSPRINTF"26n1abblnt_is"1>>prAHAf="X_REV>D.>>sP_DATA/ah_HAHAf="X_REV>Da26.ca2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3345."asset33451anot_i26>i1>>sp])deos33451>334s 26 "d">shuff)8asset_  tid;href="dri+e3346."asset33461anot_i26al1"d hhi+uns33461>334uf26c#1>2636"2bblnt_is"1>>prSPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3347."asset33471anot_i26en1aha152x.c#33471>3347d26a"a>260+e e th=shpn.asSC"lin>L11shpntx.c#L1186 ahaha>hpntscsi->2bblnt_is"1>>prio_portx.c#L1186 ahahaio_port"26n, 2bblnt_is"1>>prshpntx.c#L1186 ahaha>hpntscsi->2bblnt_is"1>>prio_portx.c#L1186 ahahaio_port"26n +dahaha152x.c#L11shpntx.c#L1186 ahaha>hpntscsi->2bblnt_is"1>>prn_io_portx.c#L1186 ahahan_io_port"26n - 1s="d">shuff)8asset_  tid;href="dri+e3348."asset33481anot_i26s/1csi/ahaha133481>3348f26qu1>26491 e th=shpn.ha15SPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " nam>prshpntx.c#L1186 ahaha>hpntscsi->2bblnt_is"1>>prirqx.c#L1186 ahahairqscsiR="d">shuff)8asset_  tid;href="dri+e3349."asset33491anot_i26qu1n, when th33491>334"f26qu1>26491 e th=shpn.ha15SPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3358."asset335h1anot_i26"d1>shpn."d h335h1>335hi26ins>265912p.cer#9on.asSC"lin id/RECONNECAsENAUTOATNIah_HRECONNECAi26in?ne2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3351."asset33511anot_i26d"1shpn."d hh33511>335>a26.c1>261i12bblnt_is"1>>prSPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3352."asset33521anot_i26s=1 ns="d">S/33521>335dd25=98>258esul9hreft."14ns="d">>>prPARITY="dfG d 89ef="dPARITYi26in?ne2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3353."asset33531anot_i26in1csi/ahaha133531>335  26.c1>261p12bblnt_is"1>>prSPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3354."asset33541anot_i26"a1SC"lins="d33541>3358525s/1>254i1ualhreft3n.asSC"lin id/SYNCHRONOU"dri+SETBITSf="dSYNCHRONOU"i26in?ne2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3355."asset33551anot_i26>i1csi/ahaha133551>335"d26>i1>264 1 e th=shpn.ha15SPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namhpntscsiR->2bblnt_is"1>>prcommand2x.c#L1186 ahahacommand2scsiR="d">shuff)8asset_  tid;href="dri+e3356."asset33561anot_i26ins="d">shpn.33561>3359"26a"d">shuff)8asset_  tid;href="dri+e3357."asset33571anot_i26.s="lins="d">33571>335oL26en1>264+e2"Gahaha152x.c#L118YNCHRONOU"dri+SETBITSf="dSYNCHRONOU"i26iR {"d">shuff)8asset_  tid;href="dri+e3358."asset33581anot_i26s/scsi/ahaha133581>335L126aah>260a12p.cer#9on.asSC"lin id/SPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3359."asset33591anot_i26ins="d">shpn.33591>335si26ins>265912p.cer#9ford,shpn."1if (ha15ix.c#L1186 ahahaiaha9lin0=12bblnt_is"1>>prix.c#L1186 ahahaiaha9n<H8=12bblnt_is"1>>prix.c#L1186 ahahaiaha9++R"d">shuff)8asset_  tid;href="dri+e3368."asset336h1anot_i26s/scsi/ahaha1336h1>336hi26ins>265912p.cer#9n1>264+e2"d,shpn."1if (ha15HOSTDATA="dfG d 89ef="dHOSTDATAscsiGahaha152x.c#L11shpntx.c#L1186 ahaha>hpntscsiR->2bblnt_is"1>>prsyncratex.c#L1186 ahahasyncratescsi[2bblnt_is"1>>prix.c#L1186 ahahaiaha9]line" s0x7fR"d">shuff)8asset_  tid;href="dri+e3361."asset33611anot_i26c#L1186 7d/oL33611>336>a26.c1>261i1ualhreftah>260a12p.cer#9on.asSC"lin id/SPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3362."asset33621anot_i26/scsi/ahaha1533621>336dd25=98>258esul9hreftualhreftah>260a12p.cer#9on.asSC"lin id/ix.c#L1186 ahahaiaha9D"d">shuff)8asset_  tid;href="dri+e3363."asset33631anot_i26s/scsi/ahaha133631>336  26.c1>261p1ualhrefttttttttttttttttttttttttt((,shpn."1if (ha15HOSTDATA="dfG d 89ef="dHOSTDATAscsiGahaha152x.c#L11shpntx.c#L1186 ahaha>hpntscsiR->2bblnt_is"1>>prsyncratex.c#L1186 ahahasyncratescsi[2bblnt_is"1>>prix.c#L1186 ahahaiaha9]line" s0x70) >> 4) +d2)D"d">shuff)8asset_  tid;href="dri+e3364."asset33641anot_i2693ahaha>aha9l33641>3368525s/1>254i1ualhrefttttttttttttttttttttttttt((,shpn."1if (ha15HOSTDATA="dfG d 89ef="dHOSTDATAscsiGahaha152x.c#L11shpntx.c#L1186 ahaha>hpntscsiR->2bblnt_is"1>>prsyncratex.c#L1186 ahahasyncratescsi[2bblnt_is"1>>prix.c#L1186 ahahaiaha9]line" s0x70) >> 4) +d2) * 50D"d">shuff)8asset_  tid;href="dri+e3365."asset33651anot_i26 nam336s 26 na>266 12th=shpnreftah>260a12p.cer#9on.asSC"lin id/HOSTDATA="dfG d 89ef="dHOSTDATAscsiGahaha152x.c#L11shpntx.c#L1186 ahaha>hpntscsiR->2bblnt_is"1>>prsyncratex.c#L1186 ahahasyncratescsi[2bblnt_is"1>>prix.c#L1186 ahahaiaha9]line" s0x0fs="d">shuff)8asset_  tid;href="dri+e3366."asset33661anot_i2691ahaha>aha5l33661>3369"26aha>267i1}"d">shuff)8asset_  tid;href="dri+e3367."asset33671anot_i261ahaha>aha6li33671>336oL26e#2"delnsh2x.c#fns="def"ahd="dfG d 89ef="ddef"ahdscsiGahaha152x.c#L11AHAf="X_DEBU x.c#L1186 ahahaAHAf="X_DEBU scsiR"d">shuff)8asset_  tid;href="dri+e3368."asset33681anot_i26s="d">QLOCKER33681>336L126a#def"ah1 e th=shpn.ha15PDEBU x.c#L1186 ahahaPDEBU scsiGahaha152x.c#L11flags="dfG d 89ef="dflags"26n,2bblnt_is"1>>prtxtx.c#L1186 ahahatxti26iR \"d">shuff)8asset_  tid;href="dri+e3369."asset33691anot_i26/scsi/ahaha1533691>336"f26qu1>264912",shpn."1if (ha15HOSTDATA="dfG d 89ef="dHOSTDATAscsiGahaha152x.c#L11shpntx.c#L1186 ahaha>hpntscsiR->2bblnt_is"1>>prdebug="dfG d 89ef="ddebugaha9line" selnsh2x.c#fns="flags="dfG d 89ef="dflags"26n)ton.asSC"lin>>prSPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " nam>prtxtx.c#L1186 ahahatxti26iR="d">shuff)8asset_  tid;href="dri+e3378."asset337h1anot_i26i/ahaha152x.c337h1>337h525s"d">shuff)8asset_  tid;href="dri+e3371."asset33711anot_i26EQUEST_Sth=sS33711>337>a26.c1>261i12bblnt_is"1>>prSPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3372."asset33721anot_i26ns="d">shpnre33721>337dd25="d">shuff)8asset_  tid;href="dri+e3373."asset33731anot_i26enns="d">shpn33731>337  26.c1>261p12bblnt_is"1>>prPDEBU x.c#L1186 ahahaPDEBU scsiGahaha152x.c#L11debug_procinfox.c#L1186 ahahadebug_procinfo"26n, a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3374."asset33741anot_i26s/scsi/ahaha133741>3378525s/1>254i1d">>prPDEBU x.c#L1186 ahahaPDEBU scsiGahaha152x.c#L11debug_queuex.c#L1186 ahahadebug_queue"26n, a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3375."asset33751anot_i26id/oL29"ahaha33751>337"d26>i1>264 1 e th=shpn.ha15PDEBU x.c#L1186 ahahaPDEBU scsiGahaha152x.c#L11debug_intrx.c#L1186 ahahadebug_intr"26n, a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3376."asset33761anot_i26aha152x.c#L1133761>337uf26c#1>2636"2bblnt_is"1>>prPDEBU x.c#L1186 ahahaPDEBU scsiGahaha152x.c#L11debug_selectionx.c#L1186 ahahadebug_selection"26n, a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3377."asset33s71anot_i26neL86"5>  86533s71>337oL26en1>264+e2bblnt_is"1>>prPDEBU x.c#L1186 ahahaPDEBU scsiGahaha152x.c#L11debug_msgox.c#L1186 ahahadebug_msgo"26n, a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3378."asset33781anot_i25s/scsi/ahaha133781>3378f26qu1>26491 e th=shpn.ha15PDEBU x.c#L1186 ahahaPDEBU scsiGahaha152x.c#L11debug_msgix.c#L1186 ahahadebug_msgi"26n, a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3379."asset33791anot_i250SIsSC"lins="33791>337"f26qu1>26491 e th=shpn.ha15PDEBU x.c#L1186 ahahaPDEBU scsiGahaha152x.c#L11debug_status="dfG d 89ef="ddebug_status"26n, a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3388."asset338h1anot_i25/scsi/ahaha15338h1>338h525s/1>254i12bblnt_is"1>>prPDEBU x.c#L1186 ahahaPDEBU scsiGahaha152x.c#L11debug_cmd="dfG d 89ef="ddebug_cmd"26n, a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3381."asset33811anot_i25s/scsi/ahaha133811>338>a26.c1>261i12bblnt_is"1>>prPDEBU x.c#L1186 ahahaPDEBU scsiGahaha152x.c#L11debug_dataix.c#L1186 ahahadebug_datai"26n, a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3382."asset33821anot_i25=983    oq8  33821>3382525s/1>254i12bblnt_is"1>>prPDEBU x.c#L1186 ahahaPDEBU scsiGahaha152x.c#L11debug_dataox.c#L1186 ahahadebug_datao"26n, a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3383."asset33831anot_i25s/scsi/ahaha133831>338  26.c1>261p12bblnt_is"1>>prPDEBU x.c#L1186 ahahaPDEBU scsiGahaha152x.c#L11debug_ehx.c#L1186 ahahadebug_eh"26n, a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3384."asset33841anot_i25s/scsi/ahaha133841>3388525s/1>254i1d">>prPDEBU x.c#L1186 ahahaPDEBU scsiGahaha152x.c#L11debug_lockmshuff)8asset_  tid;href="dri+e3385."asset33851anot_i259"ahaha>aha9l33851>338"d26>i1>264 1 e th=shpn.ha15PDEBU x.c#L1186 ahahaPDEBU scsiGahaha152x.c#L11debug_phases="dfG d 89ef="ddebug_phases"26n, a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3386."asset33861anot_i25ahaha>aha5lin33861>3389"26a"d">shuff)8asset_  tid;href="dri+e3387."asset33871anot_i259"ahaha>aha6l33871>338oL26en1>264+e2bblnt_is"1>>prSPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3388."asset33881anot_i255ahaha>aha7li33881>338L126a#endif"d">shuff)8asset_  tid;href="dri+e3389."asset33891anot_i25pCmnins="d">i33891>338si26i"d">shuff)8asset_  tid;href="dri+e3398."asset339h1anot_i25/scsi/ahaha15339h1>339h525s/1>254i12bblnt_is"1>>prSPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3391."asset33911anot_i25i/ahaha152x.c33911>339>a26.c1>261i12bblnt_is"1>>prDO_LOCKx.c#L1186 ahahaDO_LOCKscsiGahaha152x.c#L11flags="dfG d 89ef="dflags"26ns="d">shuff)8asset_  tid;href="dri+e3392."asset33921anot_i25A"aSC"lins="d33921>3392525s/1>254i12"d,shpn."1if (ha15ISSUE_SC="dfG d 89ef="dISSUE_SCi26iR {"d">shuff)8asset_  tid;href="dri+e3393."asset33931anot_i25MDINFOns="d">33931>339  26.c1>261p1ualhreft."14ns="d">>>prSPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3394."asset33941anot_i25/ahaha152x.c#33941>3398525s/1>254i1ualhreftford,shpn."1if (ha15ptrx.c#L1186 ahahaptr"26nnine" selnsh= >eseISSUE_SC="dfG d 89ef="dISSUE_SCi26i selnsh2x.c#fns="ptrx.c#L1186 ahahaptr"26n=selnsh2x.c#fns="ptrx.c#L1186 ahahaptr"26nnine" selnsh= >eseSCNEXAsENAUTOATNIah_HSCNEXAscsiGahaha152x.c#L11ptrx.c#L1186 ahahaptr"26n)R"d">shuff)8asset_  tid;href="dri+e3395."asset33951anot_i25ns="d">shpn.>33951>339s 26 na>266 12th=shpnreftah>2ahaha152x.c#L11po2x.c#L1186 ahahapo2L26en+ine" selnsh= >eseget_commandx.c#L1186 ahahaget_commandscsiGahaha152x.c#L11po2x.c#L1186 ahahapo2L26e, ahaha152x.c#L11ptrx.c#L1186 ahahaptr"26n)="d">shuff)8asset_  tid;href="dri+e3396."asset33961anot_i25s/scsah8rs/sc33961>3399"26aha>267i1} else"d">shuff)8asset_  tid;href="dri+e3397."asset33971anot_i259"asi/aha152x33971>3397d26a"a>260+e e th=shpn.asSC"lin>L11SPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3398."asset33981anot_i255ahers/scsi/a33981>3398f26qu1>26491 e th=shpn.ha15DO_UNLOCKx.c#L1186 ahahaDO_UNLOCKscsiGahaha152x.c#L11flags="dfG d 89ef="dflags"26ns="d">shuff)8asset_  tid;href="dri+e3399."asset33991anot_i25pCm="d">QLOCK33991>339si26i"d">shuff)8asset_  tid;href="dri+e34h8."asset34h8."not_i25pCm="d">QLOCK34h8.>340hi26ins>265912"d,shpn."1if (ha15CURRENT_SC="dfG d 89ef="dCURRENT_SCi26iR {"d">shuff)8asset_  tid;href="dri+e34h1."asset34h11anot_i25i/ahaha152x.c34h11>340>a26.c1>261i1ualhrefton.asSC"lin>>prSPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e34h2."asset34h21anot_i25A"aSC"lins="d34h21>340dd25=98>258esul9hreft."14ns="d">>>prpo2x.c#L1186 ahahapo2L26en+ine" selnsh= >eseget_commandx.c#L1186 ahahaget_commandscsiGahaha152x.c#L11po2x.c#L1186 ahahapo2L26e, ahaha152x.c#L11CURRENT_SC="dfG d 89ef="dCURRENT_SCi26iR="d">shuff)8asset_  tid;href="dri+e34h3."asset34h31anot_i25MDINFOns="d">34h31>340  26.c1>261p1} else"d">shuff)8asset_  tid;href="dri+e34h4."asset34h41anot_i25/ahaha152x.c#34h41>3408525s/1>254i1ualhreft3n.asSC"lin id/SPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e34h5."asset34h51anot_i25ns="d">shpn.>34h51>340s 26 "d">shuff)8asset_  tid;href="dri+e34h6."asset34h61anot_i25s/scsah8rs/sc34h61>3406i26ins>265912"d,shpn."1if (ha15DISCONNECAED_SC="dfG d 89ef="dDISCONNECAED_SCi26iR {"d">shuff)8asset_  tid;href="dri+e34h7."asset34h71anot_i259"asi/aha152x34h71>3407d26a"a>260+e e th=sh3n.asSC"lin id/SPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e34h8."asset34h81anot_i255ahers/scsi/a34h81>34hL126aah>260a12p.cer#9ford,shpn."1if (ha15ptrx.c#L1186 ahahaptr"26nnine" selnsh= >eseDISCONNECAED_SC="dfG d 89ef="dDISCONNECAED_SCi26i selnsh2x.c#fns="ptrx.c#L1186 ahahaptr"26n=selnsh2x.c#fns="ptrx.c#L1186 ahahaptr"26nnine" selnsh= >eseSCNEXAsENAUTOATNIah_HSCNEXAscsiGahaha152x.c#L11ptrx.c#L1186 ahahaptr"26n)R"d">shuff)8asset_  tid;href="dri+e34h9."asset34h91anot_i25pCm="d">QLOCK34h91>340si26ins>265912p.cer#9ul9hreft."14ns="d">>>prpo2x.c#L1186 ahahapo2L26en+ine" selnsh= >eseget_commandx.c#L1186 ahahaget_commandscsiGahaha152x.c#L11po2x.c#L1186 ahahapo2L26e, ahaha152x.c#L11ptrx.c#L1186 ahahaptr"26n)="d">shuff)8asset_  tid;href="dri+e3418."asset341h1anot_i26c#11186 id/oL341h1>3410 26.c1>261p1} else"d">shuff)8asset_  tid;href="dri+e3411."asset34111anot_i26.c1L1186 7d/o34111>341>a26.c1>261i1ualhrefton.asSC"lin>>prSPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3412."asset34121anot_i26s=1>shGFP_ATO34121>341dd25="d">shuff)8asset_  tid;href="dri+e3413."asset34131anot_i26.c1_scribblne34131>341  26.c1>261p12bblnt_is"1>>prpo2x.c#L1186 ahahapo2L26en+ine" selnsh= >eseget_portsx.c#L1186 ahahaget_portsscsiGahaha152x.c#L11shpntx.c#L1186 ahaha>hpntscsi, ahaha152x.c#L11po2x.c#L1186 ahahapo2L26es="d">shuff)8asset_  tid;href="dri+e3414."asset34141anot_i26MD1NFOns="d">34141>3418525s"d">shuff)8asset_  tid;href="dri+e3415."asset34151anot_i26 71579>>sp#9734151>341"d26>#2"delnsh2x.c#fns="def"ahd="dfG d 89ef="ddef"ahdscsiGahaha152x.c#L11AHAf="X_Sa>AsENAUTOATNIah_HAHAf="X_Sa>AscsiR"d">shuff)8asset_  tid;href="dri+e3416."asset34161anot_i26c#11186 7d/oL34161>341uf26c#1>2636"2bblnt_is"1>>prSPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namtatistic2:\npnSCSISEQ( ln"d">shuff)8asset_  tid;href="dri+e3417."asset34c71anot_i26ah1152x.c#L1134c71>3417d26a"a>260+e e th=sh32x.c#L1186 " nam260+e e th=shps: rd\npnSCSISEQ( ln"d">shuff)8asset_  tid;href="dri+e3418."asset34c81anot_i26s/1csi/ahaha134c81>341L126aah>260a12p.cer#9o2x.c#L1186 " nam260+e e th=shps: rd\npnSCSISEQ( ln"d">shuff)8asset_  tid;href="dri+e3419."asset34191anot_i26  1ns="d">QLO34191>341si26ins>265912p.cer#9o2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3428."asset342h1anot_i26">1LOCKERLpsp342h1>342hi26ins>265912p.cer#9o2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3421."asset34211anot_i26s/1csi/ahaha134211>342>a26.c1>261i1ualhrefto2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3422."asset34221anot_i26pn1>>sSid u4 34221>342dd25=98>258esul9hreft.2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3423."asset34231anot_i26>>1e t.ptrnam34231>342  26.c1>261p1ualhreft.2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3424."asset34241anot_i26>>1>e t.this_34241>3428525s/1>254i1ualhreft32x.c#L1186 " namtate th=shpnSCSISEQ( ln"d">shuff)8asset_  tid;href="dri+e3425."asset34251anot_i26>>1>>>e t.sp.34251>342s 26 na>266 12th=shpn32x.c#L1186 " namshuff)8asset_  tid;href="dri+e3426."asset34261anot_i26c#1.cers_  ti34261>3429"26aha>267i12"d,shpna2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3427."asset34271anot_i265516>  : 2   34271>3427d26a"a>260+e e th=sh32x.c#L1186 " namshuff)8asset_  tid;href="dri+e3428."asset34281anot_i26s/1csi/ahaha134281>342L126aah>260a12p.cer#92bblnt_is"1>>prHOSTDATA="dfG d 89ef="dHOSTDATAscsiGahaha152x.c#L11shpntx.c#L1186 ahaha>hpntscsiR->2bblnt_is"1>>prtotal_command2x.c#L1186 ahahatotal_command2scsiD"d">shuff)8asset_  tid;href="dri+e3429."asset34291anot_i26ns1"d">shpn.>34291>342si26ins>265912p.cer#9on.asSC"lin id/HOSTDATA="dfG d 89ef="dHOSTDATAscsiGahaha152x.c#L11shpntx.c#L1186 ahaha>hpntscsiR->2bblnt_is"1>>prdisconnections="dfG d 89ef="ddisconnectionsscsiD"d">shuff)8asset_  tid;href="dri+e3438."asset343h1anot_i26  1ns="d">QLO343h1>343hi26ins>265912p.cer#9on.asSC"lin id/HOSTDATA="dfG d 89ef="dHOSTDATAscsiGahaha152x.c#L11shpntx.c#L1186 ahaha>hpntscsiR->2bblnt_is"1>>prbusfree_with_check_conditionx.c#L1186 ahahabusfree_with_check_conditionscsiD"d">shuff)8asset_  tid;href="dri+e3431."asset34311anot_i26s_1 tidualsSC34311>343>a26.c1>261i1ualhrefton.asSC"lin>>prHOSTDATA="dfG d 89ef="dHOSTDATAscsiGahaha152x.c#L11shpntx.c#L1186 ahaha>hpntscsiR->2bblnt_is"1>>prbusfree_without_old_commandx.c#L1186 ahahabusfree_without_old_commandscsiD"d">shuff)8asset_  tid;href="dri+e3432."asset34321anot_i26s=1d">shpn.>>34321>343dd25=98>258esul9hreft."14ns="d">>>prHOSTDATA="dfG d 89ef="dHOSTDATAscsiGahaha152x.c#L11shpntx.c#L1186 ahaha>hpntscsiR->2bblnt_is"1>>prbusfree_without_new_commandx.c#L1186 ahahabusfree_without_new_commandscsiD"d">shuff)8asset_  tid;href="dri+e3433."asset34331anot_i26  1ns="d">QLO34331>343  26.c1>261p1ualhreft."14ns="d">>>prHOSTDATA="dfG d 89ef="dHOSTDATAscsiGahaha152x.c#L11shpntx.c#L1186 ahaha>hpntscsiR->2bblnt_is"1>>prbusfree_without_done_commandx.c#L1186 ahahabusfree_without_done_commandscsiD"d">shuff)8asset_  tid;href="dri+e3434."asset34341anot_i26>>1dualsSC"li34341>3438525s/1>254i1ualhreft3n.asSC"lin id/HOSTDATA="dfG d 89ef="dHOSTDATAscsiGahaha152x.c#L11shpntx.c#L1186 ahaha>hpntscsiR->2bblnt_is"1>>prbusfree_without_any_actionx.c#L1186 ahahabusfree_without_any_actionscsis="d">shuff)8asset_  tid;href="dri+e3435."asset34351anot_i26>>1L1186 id/o34351>343s 26 na>266 1for,shpn."1if (ha15ix.c#L1186 ahahaiaha9=0=12bblnt_is"1>>prix.c#L1186 ahahaiaha9<2bblnt_is"1>>prmax>tatex.c#L1186 ahahamax>tateaha9=12bblnt_is"1>>prix.c#L1186 ahahaiaha9++R {"d">shuff)8asset_  tid;href="dri+e3436."asset34361anot_i26c#1="d">shpn.34361>3439"26aha>267i12"d,shpnabblnt_is"1>>prSPRINTF="dfG d 89ef="dSPRINTF"26n1a2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3437."asset34371anot_i26en1s="d">shpn34371>3437d26a"a>260+e e th=s12"d,shpnabblnt_is"1>>pr>tates="dfG d 89ef="d>tatesd26a[2bblnt_is"1>>prix.c#L1186 ahahaiaha9].2bblnt_is"1>>prd">sx.c#L1186 ahahad">sscsiD"d">shuff)8asset_  tid;href="dri+e3438."asset34381anot_i26nc1ronSCpns="34381>343L126aah>260a12p.cer#1ualhreft3n.asSC"lin id/HOSTDATA="dfG d 89ef="dHOSTDATAscsiGahaha152x.c#L11shpntx.c#L1186 ahaha>hpntscsiR->2bblnt_is"1>>prcount_trans="dfG d 89ef="dcount_transscsi[2bblnt_is"1>>prix.c#L1186 ahahaiaha9]D"d">shuff)8asset_  tid;href="dri+e3439."asset34391anot_i26C"1ins="d">sh34391>343si26ins>265912p.cer#9ul9hreft."14ns="d">>>prHOSTDATA="dfG d 89ef="dHOSTDATAscsiGahaha152x.c#L11shpntx.c#L1186 ahaha>hpntscsiR->2bblnt_is"1>>prcountx.c#L1186 ahahacountscsi[2bblnt_is"1>>prix.c#L1186 ahahaiaha9]D"d">shuff)8asset_  tid;href="dri+e3448."asset344h1anot_i26"d1>shpn.>>sp344h1>344hi26ins>265912p.cer#9n1>264+e2bblnt_is"1>>prHOSTDATA="dfG d 89ef="dHOSTDATAscsiGahaha152x.c#L11shpntx.c#L1186 ahaha>hpntscsiR->2bblnt_is"1>>prtimex.c#L1186 ahahatimescsi[2bblnt_is"1>>prix.c#L1186 ahahaiaha9]s="d">shuff)8asset_  tid;href="dri+e3441."asset34411anot_i26s_1152x.c#L1134411>3441f26qu1>26491}"d">shuff)8asset_  tid;href="dri+e3442."asset34421anot_i26s=1csi/ahaha134421>344dd25=#endif"d">shuff)8asset_  tid;href="dri+e3443."asset34431anot_i26in1="d">shpn.34431>3443525s"d">shuff)8asset_  tid;href="dri+e3444."asset34441anot_i26s/1csi/ahaha134441>3448525s/1>254i1d">>prDPRINTKx.c#L1186 ahahaDPRINTK"26n1abblnt_is"1>>prdebug_procinfox.c#L1186 ahahadebug_procinfo"26n, abblnt_is"1>>prKERN_DEBU x.c#L1186 ahahaKERN_DEBU a26.ca2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3445."asset34451anot_i26>i1>>sp])deos34451>344s 26 "d">shuff)8asset_  tid;href="dri+e3446."asset34461anot_i26al1"d hhi+uns34461>344uf26c#1>2636"2bblnt_is"1>>prthislengthx.c#L1186 ahahathislength"26nnine" selnsh= >esepo2x.c#L1186 ahahapo2L26en-d,shpn."1if (ha15bufferx.c#L1186 ahahabuffer"26n +dahaha152x.c#L11offsetx.c#L1186 ahahaoffset"26ns="d">shuff)8asset_  tid;href="dri+e3447."asset34471anot_i26en1aha152x.c#34471>344oL26en1>264+e2bblnt_is"1>>prDPRINTKx.c#L1186 ahahaDPRINTK"26n1abblnt_is"1>>prdebug_procinfox.c#L1186 ahahadebug_procinfo"26n, abblnt_is"1>>prKERN_DEBU x.c#L1186 ahahaKERN_DEBU a26.ca2x.c#L1186 " nam>prlengthx.c#L1186 ahahalength"26n, 2bblnt_is"1>>prthislengthx.c#L1186 ahahathislength"26ns="d">shuff)8asset_  tid;href="dri+e3448."asset34481anot_i26s/1csi/ahaha134481>344L126a"d">shuff)8asset_  tid;href="dri+e3449."asset34491anot_i26qu1n, when th34491>344"f26qu1>264912",shpn."1if (ha15thislengthx.c#L1186 ahahathislength"26n<0R {"d">shuff)8asset_  tid;href="dri+e3458."asset345h1anot_i26"d1>shpn."d h345h1>345hi26ins>265912p.cer#9on.asSC"lin id/DPRINTKx.c#L1186 ahahaDPRINTK"26n1abblnt_is"1>>prdebug_procinfox.c#L1186 ahahadebug_procinfo"26n, abblnt_is"1>>prKERN_DEBU x.c#L1186 ahahaKERN_DEBU a26.ca2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3451."asset34511anot_i26d"1shpn."d hh34511>345>a26.c1>261i1ualhreft*2bblnt_is"1>>prstartx.c#L1186 ahaha>tarthahanine" selnsh= >eseNULL="dfG d 89ef="dNULLaha9="d">shuff)8asset_  tid;href="dri+e3452."asset34521anot_i26s=1 ns="d">S/34521>345dd25=98>258esul9hreftreturnd0="d">shuff)8asset_  tid;href="dri+e3453."asset34531anot_i26in1csi/ahaha134531>345  26.c1>261p1}"d">shuff)8asset_  tid;href="dri+e3454."asset34541anot_i26"a1SC"lins="d34541>3458525s"d">shuff)8asset_  tid;href="dri+e3455."asset34551anot_i26>i1csi/ahaha134551>345"d26>i1>264 1 e th=shpn.ha15thislengthx.c#L1186 ahahathislength"26nnine" selnsh= >esethislengthx.c#L1186 ahahathislength"26n<abblnt_is"1>>prlengthx.c#L1186 ahahalength"26nn?nee th=shpn.ha15thislengthx.c#L1186 ahahathislength"26nn: abblnt_is"1>>prlengthx.c#L1186 ahahalength"26n="d">shuff)8asset_  tid;href="dri+e3456."asset34561anot_i26ins="d">shpn.34561>3459"26a"d">shuff)8asset_  tid;href="dri+e3457."asset34571anot_i26.s="lins="d">34571>345oL26en1>264+e2bblnt_is"1>>prDPRINTKx.c#L1186 ahahaDPRINTK"26n1abblnt_is"1>>prdebug_procinfox.c#L1186 ahahadebug_procinfo"26n, abblnt_is"1>>prKERN_DEBU x.c#L1186 ahahaKERN_DEBU a26.ca2x.c#L1186 " nam>prthislengthx.c#L1186 ahahathislength"26ns="d">shuff)8asset_  tid;href="dri+e3458."asset34581anot_i26s/scsi/ahaha134581>345L126a"d">shuff)8asset_  tid;href="dri+e3459."asset34591anot_i26ins="d">shpn.34591>345si26ins>26591*2bblnt_is"1>>prstartx.c#L1186 ahaha>tarthahanine" selnsh= >esebufferx.c#L1186 ahahabuffer"26n +dahaha152x.c#L11offsetx.c#L1186 ahahaoffset"26n="d">shuff)8asset_  tid;href="dri+e3468."asset346h1anot_i26s/scsi/ahaha1346h1>346h525s/1>254i1returndahaha152x.c#L11thislengthx.c#L1186 ahahathislength"26nn<HOSTN/dri+/s>>prlengthx.c#L1186 ahahalength"26nn?nee th=shpn.ha15thislengthx.c#L1186 ahahathislength"26nn: abblnt_is"1>>prlengthx.c#L1186 ahahalength"26n="d">shuff)8asset_  tid;href="dri+e3461."asset34611anot_i26c#L1186 7d/oL34611>346>a26.}"d">shuff)8asset_  tid;href="dri+e3462."asset34621anot_i26/scsi/ahaha1534621>346dd25="d">shuff)8asset_  tid;href="dri+e3463."asset34631anot_i26s/scsi/ahaha134631>346  26.>tatic int12bblnt_is"1>>prhref="d_adjust_queuex.c#L1186 ahahahref="d_adjust_queue"26n1 nauct12bblnt_is"1>>pr tid_devicex.c#L1186 ahahastid_device"26nn*2bblnt_is"1>>prdevicex.c#L1186 ahahadevice"26nR"d">shuff)8asset_  tid;href="dri+e3464."asset34641anot_i2693ahaha>aha9l34641>3468525s{"d">shuff)8asset_  tid;href="dri+e3465."asset34651anot_i26 nam346"d26>i1>264 1 e th=shpn.ha15blk_queue_bounce_limitx.c#L1186 ahahablk_queue_bounce_limit"26n1abblnt_is"1>>prdevicex.c#L1186 ahahadevice"26n->2bblnt_is"1>>prrequest_queuex.c#L1186 ahaharequest_queue"26n, abblnt_is"1>>prBLK_BOUNCE_HIGHx.c#L1186 ahahaBLK_BOUNCE_HIGH"26ns="d">shuff)8asset_  tid;href="dri+e3466."asset34661anot_i2691ahaha>aha5l34661>3469"26aha>267i1returnd0="d">shuff)8asset_  tid;href="dri+e3467."asset34671anot_i261ahaha>aha6li34671>346oL26e}"d">shuff)8asset_  tid;href="dri+e3468."asset34681anot_i26s="d">QLOCKER34681>346L126a"d">shuff)8asset_  tid;href="dri+e3469."asset34691anot_i26/scsi/ahaha1534691>346"f26q>tatic  nauct12bblnt_is"1>>pr tid_host_templatex.c#L1186 ahahastid_host_templatea26.cabblnt_is"1>>prhref="d_8asset_templatex.c#L1186 ahahahref="d_8asset_templatehahanin{"d">shuff)8asset_  tid;href="dri+e3478."asset347h1anot_i26i/ahaha152x.c347h1>347h525s/1>254i1.2bblnt_is"1>>prmodulex.c#L1186 ahahamodulei26ins>265912p.cer#9n1>264+enine" selnsh= >eseTHIS_MODULEx.c#L1186 ahahaTHIS_MODULEscsiD"d">shuff)8asset_  tid;href="dri+e3471."asset34711anot_i26EQUEST_Sth=sS34711>347>a26.c1>261i1.2bblnt_is"1>>prd">sx.c#L1186 ahahad">sscsins>265912p.cer#9n1>264+enenine" selnsh= >eseAHAf="X_REV>D.>>sP_DATA/ah_HAHAf="X_REV>Da26.D"d">shuff)8asset_  tid;href="dri+e3472."asset34721anot_i26ns="d">shpnre34721>3472a26.c1>261i1.2bblnt_is"1>>prproc_d">sx.c#L1186 ahahaproc_d">sscsins>265912p.cer#9n1>264=ca2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3473."asset34731anot_i26enns="d">shpn34731>347  26.c1>261p1.2bblnt_is"1>>prproc_infox.c#L1186 ahahaproc_info"26n5912p.cer#9n1>264+enenine" selnsh= >esehref="d_proc_infox.c#L1186 ahahahref="d_proc_info"26nD"d">shuff)8asset_  tid;href="dri+e3474."asset34741anot_i26s/scsi/ahaha134741>3478525s/1>254i1.2bblnt_is"1>>prqueuecommandx.c#L1186 ahahaqueuecommand"26n5912p.cer#9n1>264+eine" selnsh= >esehref="d_queuex.c#L1186 ahahahref="d_queue"26n,"d">shuff)8asset_  tid;href="dri+e3475."asset34751anot_i26id/oL29"ahaha34751>347"d26>i1>264 1.2bblnt_is"1>>preh_abort_handlerx.c#L1186 ahahaeh_abort_handler"26n5912p.cer#9n1>2ine" selnsh= >esehref="d_abortx.c#L1186 ahahahref="d_aborthaha,"d">shuff)8asset_  tid;href="dri+e3476."asset34761anot_i26aha152x.c#L1134761>347uf26c#1>2636".2bblnt_is"1>>preh_device_reset_handlerx.c#L1186 ahahaeh_device_reset_handlerf26c#1>2636"ine" selnsh= >esehref="d_device_resetx.c#L1186 ahahahref="d_8evice_resethaha,"d">shuff)8asset_  tid;href="dri+e3477."asset34s71anot_i26neL86"5>  86534s71>347oL26en1>264+e.2bblnt_is"1>>preh_bus_reset_handlerx.c#L1186 ahahaeh_bus_reset_handler"26n5912p.cer#9ine" selnsh= >esehref="d_bus_resetx.c#L1186 ahahahref="d_bus_resethaha,"d">shuff)8asset_  tid;href="dri+e3478."asset34781anot_i25s/scsi/ahaha134781>3478f26qu1>26491.2bblnt_is"1>>preh_host_reset_handlerx.c#L1186 ahahaeh_host_reset_handler"26n5912p.cer#ine" selnsh= >esehref="d_host_resetx.c#L1186 ahahahref="d_host_resethaha,"d">shuff)8asset_  tid;href="dri+e3479."asset34791anot_i250SIsSC"lins="34791>347"f26qu1>26491.2bblnt_is"1>>prbios_paramx.c#L1186 ahahabios_param"26n5912p.cer#9n1>264+eneine" selnsh= >esehref="d_biosparamx.c#L1186 ahahahref="d_biosparamhaha,"d">shuff)8asset_  tid;href="dri+e3488."asset348h1anot_i25/scsi/ahaha15348h1>348h525s/1>254i1.2bblnt_is"1>>prcan_queuex.c#L1186 ahahacan_queue"26n5912p.cer#9n1>264+enenin1,"d">shuff)8asset_  tid;href="dri+e3481."asset34811anot_i25s/scsi/ahaha134811>348>a26.c1>261i1.2bblnt_is"1>>prthis_idx.c#L1186 ahahathis_idscsins>265912p.cer#9n1>264+e= 7,"d">shuff)8asset_  tid;href="dri+e3482."asset34821anot_i25=983    oq8  34821>3482a26.c1>261i1.2bblnt_is"1>>prsg_tablesizex.c#L1186 ahahasg_tablesize"26n5912p.cer#9n1>264+eine" selnsh= >eseSG_ALL="dfG d 89ef="dSG_ALLhaha,"d">shuff)8asset_  tid;href="dri+e3483."asset34831anot_i25s/scsi/ahaha134831>348  26.c1>261p1.2bblnt_is"1>>prcmd_pet_lunx.c#L1186 ahahacmd_pet_lunscsins>265912p.cer#9n1>2in1,"d">shuff)8asset_  tid;href="dri+e3484."asset34841anot_i25s/scsi/ahaha134841>3488525s/1>254i1.2bblnt_is"1>>pruse_clusterm265912p.cer#9nine" selnsh= >eseDISABLE_CLUSTERIN x.c#L1186 ahahaDISABLE_CLUSTERIN haha,"d">shuff)8asset_  tid;href="dri+e3485."asset34851anot_i259"ahaha>aha9l34851>348"d26>i1>264 1.2bblnt_is"1>>prslave_allocx.c#L1186 ahahaslave_allocscsins>265912p.cer#9n1>2in2bblnt_is"1>>prhref="d_adjust_queuex.c#L1186 ahahahref="d_adjust_queue"26n,"d">shuff)8asset_  tid;href="dri+e3486."asset34861anot_i25ahaha>aha5lin34861>3489"26a}="d">shuff)8asset_  tid;href="dri+e3487."asset34871anot_i259"ahaha>aha6l34871>348oL26e"d">shuff)8asset_  tid;href="dri+e3488."asset34881anot_i255ahaha>aha7li34881>348L126a#if !abblnt_is"1>>prdef"ahd="dfG d 89ef="ddef"ahdscsiGahaha152x.c#L11PCMCIA="dfG d 89ef="dPCMCIA"26nR"d">shuff)8asset_  tid;href="dri+e3489."asset34891anot_i25pCmnins="d">i34891>348"f26q>tatic int12bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n="d">shuff)8asset_  tid;href="dri+e3498."asset349h1anot_i25/scsi/ahaha15349h1>349h525s>tatic  nauct12bblnt_is"1>>prhref="d_setupx.c#L1186 ahahahref="d_setupa26.cabblnt_is"1>>prsetupx.c#L1186 ahahasetupa26.[2]="d">shuff)8asset_  tid;href="dri+e3491."asset34911anot_i25i/ahaha152x.c34911>349>a26."d">shuff)8asset_  tid;href="dri+e3492."asset34921anot_i25A"aSC"lins="d34921>3492525sa2x.c#L1186 "commentx>/* possible i/o addresses9fordthe AIC-6260; default first */SEQ( ln"d">shuff)8asset_  tid;href="dri+e3493."asset34931anot_i25MDINFOns="d">34931>349  26.>tatic unsigahd shortne" selnsh= >eseportsx.c#L1186 ahahaportsscsi[]nin{ 0x340, 0x140 }="d">shuff)8asset_  tid;href="dri+e3494."asset34941anot_i25/ahaha152x.c#34941>3498525s"d">shuff)8asset_  tid;href="dri+e3495."asset34951anot_i25ns="d">shpn.>34951>3495126a#if !abblnt_is"1>>prdef"ahd="dfG d 89ef="ddef"ahdscsiGahaha152x.c#L11SKIP_BIOSTESAsENAUTOATNIah_HSKIP_BIOSTESA"26nR"d">shuff)8asset_  tid;href="dri+e3496."asset34961anot_i25s/scsah8rs/sc34961>3499"26aa2x.c#L1186 "commentx>/* possible locations fordthe Adaptec BIOS; defaults first */SEQ( ln"d">shuff)8asset_  tid;href="dri+e3497."asset34971anot_i259"asi/aha152x34971>3497d26a>tatic unsigahd int12bblnt_is"1>>prhddressesx.c#L1186 ahahahddressesscsi[]ni"d">shuff)8asset_  tid;href="dri+e3498."asset34981anot_i255ahers/scsi/a34981>3498f26q{"d">shuff)8asset_  tid;href="dri+e3499."asset34991anot_i25pCm="d">QLOCK34991>349"f26qu1>264910xdc000,                a2x.c#L1186 "commentx>/* default first */SEQ( ln"d">shuff)8asset_  tid;href="dri+e35h8."asset35h8."not_i25pCm="d">QLOCK35h8.>350hi26ins>265910xc8000,"d">shuff)8asset_  tid;href="dri+e35h1."asset35h11anot_i25i/ahaha152x.c35h11>350>a26.c1>261i10xcc000,"d">shuff)8asset_  tid;href="dri+e35h2."asset35h21anot_i25A"aSC"lins="d35h21>350dd25=98>258es0xd0000,"d">shuff)8asset_  tid;href="dri+e35h3."asset35h31anot_i25MDINFOns="d">35h31>350  26.c1>261p10xd4000,"d">shuff)8asset_  tid;href="dri+e35h4."asset35h41anot_i25/ahaha152x.c#35h41>3508525s/1>254i10xd8000,"d">shuff)8asset_  tid;href="dri+e35h5."asset35h51anot_i25ns="d">shpn.>35h51>3505525s/1>254i10xe0000,"d">shuff)8asset_  tid;href="dri+e35h6."asset35h61anot_i25s/scsah8rs/sc35h61>3506i26ins>265910xeb800,                a2x.c#L1186 "commentx>/* VTech Platmshuff)8asset_  tid;href="dri+e35h7."asset35h71anot_i259"asi/aha152x35h71>3507d26a"a>260+e0xf0000,"d">shuff)8asset_  tid;href="dri+e35h8."asset35h81anot_i255ahers/scsi/a35h81>35hL126a}="d">shuff)8asset_  tid;href="dri+e35h9."asset35h91anot_i25pCm="d">QLOCK35h91>350si26i"d">shuff)8asset_  tid;href="dri+e3518."asset351h1anot_i26c#11186 id/oL351h1>3510 26.a2x.c#L1186 "commentx>/* sigaatures9fordvarious AIC-6[23]60 based controllet_.SEQ( ln"d">shuff)8asset_  tid;href="dri+e3511."asset35111anot_i26.c1L1186 7d/o35111>351>a26.a2x.c#L1186 "commentx>0+eThe point1in detecting sigaatures9is to avoid useless and maybeSEQ( ln"d">shuff)8asset_  tid;href="dri+e3512."asset35121anot_i26s=1>shGFP_ATO35121>3512525sa2x.c#L1186 "commentx>0+eharmful probes9on ports. I'm not suredthat all listed boards p186SEQ( ln"d">shuff)8asset_  tid;href="dri+e3513."asset35131anot_i26.c1_scribblne35131>351  26.a2x.c#L1186 "commentx>0+eauto-configuration. Fordthose which faildthe BIOS sigaature9isSEQ( ln"d">shuff)8asset_  tid;href="dri+e3514."asset35141anot_i26MD1NFOns="d">35141>3518525sa2x.c#L1186 "commentx>0+eobsolete, because user intervention to supplydthe configuration9isSEQ( ln"d">shuff)8asset_  tid;href="dri+e3515."asset35151anot_i26 71579>>sp#9735151>351"d26>a2x.c#L1186 "commentx>0+eneeded anyway.  May be an information9whether ordnot the BIOS supportsscQ( ln"d">shuff)8asset_  tid;href="dri+e3516."asset35161anot_i26c#11186 7d/oL35161>3519"26aa2x.c#L1186 "commentx>0+eextended translation9could be also useful here. */SEQ( ln"d">shuff)8asset_  tid;href="dri+e3517."asset35c71anot_i26ah1152x.c#L1135c71>3517d26a>tatic  nauct12bblnt_is"1>>pr igaaturex.c#L1186 ahahasigaatured26a"{"d">shuff)8asset_  tid;href="dri+e3518."asset35c81anot_i26s/1csi/ahaha135c81>351L126aah>260a1unsigahd char1*2bblnt_is"1>>prsigaaturex.c#L1186 ahahasigaatured26a="d">shuff)8asset_  tid;href="dri+e3519."asset35191anot_i26  1ns="d">QLO35191>351si26ins>26591int12bblnt_is"1>>prsig_offsetx.c#L1186 ahahasig_offsetd26a="d">shuff)8asset_  tid;href="dri+e3528."asset352h1anot_i26">1LOCKERLpsp352h1>352hi26ins>26591int12bblnt_is"1>>prsig_lengthx.c#L1186 ahahasig_lengthd26a="d">shuff)8asset_  tid;href="dri+e3521."asset35211anot_i26s/1csi/ahaha135211>352>a26.}12bblnt_is"1>>pr igaatures="dfG d 89ef="d>igaaturesscsi[]ni"d">shuff)8asset_  tid;href="dri+e3522."asset35221anot_i26pn1>>sSid u4 35221>352dd25={"d">shuff)8asset_  tid;href="dri+e3523."asset35231anot_i26>>1e t.ptrnam35231>352  26.c1>261p1{ca2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3524."asset35241anot_i26>>1>e t.this_35241>3528525s/1>254i1ualhreft32x.c#L1186 "commentx>/* Adaptec f="d */SEQ( ln"d">shuff)8asset_  tid;href="dri+e3525."asset35251anot_i26>>1>>>e t.sp.35251>352s 26 na>266 1{ca2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3526."asset35261anot_i26c#1.cers_  ti35261>3529"26aha>267i12"d,shpna2x.c#L1186 "commentx>/* Adaptec f="d rev B */SEQ( ln"d">shuff)8asset_  tid;href="dri+e3527."asset35271anot_i265516>  : 2   35271>3527d26a"a>260+e{ca2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3528."asset35281anot_i26s/1csi/ahaha135281>352L126aah>260a12p.cer#922x.c#L1186 "commentx>/* Iomega Jaz Jet ISA (AIC6370Q) */SEQ( ln"d">shuff)8asset_  tid;href="dri+e3529."asset35291anot_i26ns1"d">shpn.>35291>352si26ins>26591{ca2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3538."asset353h1anot_i26  1ns="d">QLO353h1>353hi26ins>265912p.cer#9o2x.c#L1186 "commentx>/* on-board controllet */SEQ( ln"d">shuff)8asset_  tid;href="dri+e3531."asset35311anot_i26s_1 tidualsSC35311>353>a26.c1>261i1{ca2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3532."asset35321anot_i26s=1d">shpn.>>35321>353dd25=98>258esul9hreft.2x.c#L1186 "commentx>/* on-board controllet */SEQ( ln"d">shuff)8asset_  tid;href="dri+e3533."asset35331anot_i26  1ns="d">QLO35331>353  26.c1>261p1{ca2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3534."asset35341anot_i26>>1dualsSC"li35341>3538525s/1>254i1ualhreft32x.c#L1186 "commentx>/* on-board controllet */SEQ( ln"d">shuff)8asset_  tid;href="dri+e3535."asset35351anot_i26>>1L1186 id/o35351>353s 26 na>266 1{ca2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3536."asset35361anot_i26c#1="d">shpn.35361>3539"26aha>267i12"d,shpna2x.c#L1186 "commentx>/* on-board controllet */SEQ( ln"d">shuff)8asset_  tid;href="dri+e3537."asset35371anot_i26en1s="d">shpn35371>3537d26a"a>260+e{ca2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3538."asset35381anot_i26nc1ronSCpns="35381>353L126aah>260a12p.cer#1a2x.c#L1186 "commentx>/* StidPro-Controllet  */SEQ( ln"d">shuff)8asset_  tid;href="dri+e3539."asset35391anot_i26C"1ins="d">sh35391>353si26ins>26591{ca2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3548."asset354h1anot_i26"d1>shpn.>>sp354h1>354hi26ins>265912p.cer#9a2x.c#L1186 "commentx>/* Gigabyte Local-Bus-SCSI */SEQ( ln"d">shuff)8asset_  tid;href="dri+e3541."asset35411anot_i26s_1152x.c#L1135411>354>a26.c1>261i1{ca2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3542."asset35421anot_i26s=1csi/ahaha135421>354dd25=98>258esul9hreft.2x.c#L1186 "commentx>/* Adaptec 282d */SEQ( ln"d">shuff)8asset_  tid;href="dri+e3543."asset35431anot_i26in1="d">shpn.35431>354  26.c1>261p1{ca2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3544."asset35441anot_i26s/1csi/ahaha135441>3548525s/1>254i1ualhreft32x.c#L1186 "commentx>/* IBM Thinkpad Dock II */SEQ( ln"d">shuff)8asset_  tid;href="dri+e3545."asset35451anot_i26>i1>>sp])deos35451>354s 26 na>266 1{ca2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3546."asset35461anot_i26al1"d hhi+uns35461>3549"26aha>267i12"d,shpna2x.c#L1186 "commentx>/* IBM Thinkpad Dock II SCSI */SEQ( ln"d">shuff)8asset_  tid;href="dri+e3547."asset35471anot_i26en1aha152x.c#35471>3547d26a"a>260+e{ca2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3548."asset35481anot_i26s/1csi/ahaha135481>354L126aah>260a12p.cer#1a2x.c#L1186 "commentx>/* DTC 352hA ISA SCSI */SEQ( ln"d">shuff)8asset_  tid;href="dri+e3549."asset35491anot_i26qu1n, when th35491>354"f26q}="d">shuff)8asset_  tid;href="dri+e3558."asset355h1anot_i26"d1>shpn."d h355h1>355hi26i#endif1a2x.c#L1186 "commentx>/* !SKIP_BIOSTESA */SEQ( ln"d">shuff)8asset_  tid;href="dri+e3551."asset35511anot_i26d"1shpn."d hh35511>355>a26."d">shuff)8asset_  tid;href="dri+e3552."asset35521anot_i26s=1 ns="d">S/35521>3552525sa2x.c#L1186 "commentx>/*SEQ( ln"d">shuff)8asset_  tid;href="dri+e3553."asset35531anot_i26in1csi/ahaha135531>355  26.a2x.c#L1186 "commentx>0* Test,12"dport_base9is valid.SEQ( ln"d">shuff)8asset_  tid;href="dri+e3554."asset35541anot_i26"a1SC"lins="d35541>3558525sa2x.c#L1186 "commentx>0*SEQ( ln"d">shuff)8asset_  tid;href="dri+e3555."asset35551anot_i26>i1csi/ahaha135551>355"d26>a2x.c#L1186 "commentx>0*/SEQ( ln"d">shuff)8asset_  tid;href="dri+e3556."asset35561anot_i26ins="d">shpn.35561>3559"26a>tatic int12bblnt_is"1>>prhref="d_porttestx.c#L1186 ahahahref="d_porttestscsiGint12bblnt_is"1>>prio_portx.c#L1186 ahahaio_port"26nR"d">shuff)8asset_  tid;href="dri+e3557."asset35571anot_i26.s="lins="d">35571>355oL26e{"d">shuff)8asset_  tid;href="dri+e3558."asset35581anot_i26s/scsi/ahaha135581>355L126aah>260a1int12bblnt_is"1>>prix.c#L1186 ahahaid26a="d">shuff)8asset_  tid;href="dri+e3559."asset35591anot_i26ins="d">shpn.35591>355si26i"d">shuff)8asset_  tid;href="dri+e3568."asset356h1anot_i26s/scsi/ahaha1356h1>356h525s/1>254i12bblnt_is"1>>prSETPORAsENAUTOATNIah_HSETPORAscsiGahaha152x.c#L11io_portx.c#L1186 ahahaio_port"26n +dahaha152x.c#L11O_DMACNTRL1x.c#L1186 ahahaO_DMACNTRL1"26n, 0);.cer#1a2x.c#L1186 "commentx>/* reset stack pointet */SEQ( ln"d">shuff)8asset_  tid;href="dri+e3561."asset35611anot_i26c#L1186 7d/oL35611>356>a26.c1>261i1ford,shpn."1if (ha15ix.c#L1186 ahahaid26a = 0=12bblnt_is"1>>prix.c#L1186 ahahaiaha9n<H16=12bblnt_is"1>>prix.c#L1186 ahahaiaha9++R"d">shuff)8asset_  tid;href="dri+e3562."asset35621anot_i26/scsi/ahaha1535621>356dd25=98>258esul9hreft."14ns="d">>>prSETPORAsENAUTOATNIah_HSETPORAscsiGahaha152x.c#L11io_portx.c#L1186 ahahaio_port"26n +dahaha152x.c#L11O_STACKx.c#L1186 ahahaO_STACK"26n, 2bblnt_is"1>>prix.c#L1186 ahahaiaha9s="d">shuff)8asset_  tid;href="dri+e3563."asset35631anot_i26s/scsi/ahaha135631>3563525s"d">shuff)8asset_  tid;href="dri+e3564."asset35641anot_i2693ahaha>aha9l35641>3568525s/1>254i1d">>prSETPORAsENAUTOATNIah_HSETPORAscsiGahaha152x.c#L11io_portx.c#L1186 ahahaio_port"26n +dahaha152x.c#L11O_DMACNTRL1x.c#L1186 ahahaO_DMACNTRL1"26n, 0);.cer#1a2x.c#L1186 "commentx>/* reset stack pointet */SEQ( ln"d">shuff)8asset_  tid;href="dri+e3565."asset35651anot_i26 nam356"d26>i1>264 1ford,shpn."1if (ha15ix.c#L1186 ahahaid26a = 0=12bblnt_is"1>>prix.c#L1186 ahahaiaha9n<H16 &&12bblnt_is"1>>prGETPORAsENAUTOATNIah_HGETPORAscsiGahaha152x.c#L11io_portx.c#L1186 ahahaio_port"26n +dahaha152x.c#L11O_STACKx.c#L1186 ahahaO_STACK"26n) =in2bblnt_is"1>>prix.c#L1186 ahahaid26a=12bblnt_is"1>>prix.c#L1186 ahahaiaha9++R"d">shuff)8asset_  tid;href="dri+e3566."asset35661anot_i2691ahaha>aha5l35661>3569"26aha>267i12"d,shpn="d">shuff)8asset_  tid;href="dri+e3567."asset35671anot_i261ahaha>aha6li35671>356oL26e"d">shuff)8asset_  tid;href="dri+e3568."asset35681anot_i26s="d">QLOCKER35681>356L126aah>260a1returnd,shpn."1if (ha15ix.c#L1186 ahahaid26a ==H16s="d">shuff)8asset_  tid;href="dri+e3569."asset35691anot_i26/scsi/ahaha1535691>356"f26q}"d">shuff)8asset_  tid;href="dri+e3578."asset357h1anot_i26i/ahaha152x.c357h1>357h525s"d">shuff)8asset_  tid;href="dri+e3571."asset35711anot_i26EQUEST_Sth=sS35711>357>a26.>tatic int12bblnt_is"1>>prtc155h_porttestx.c#L1186 ahahatc155h_porttestscsiGint12bblnt_is"1>>prio_portx.c#L1186 ahahaio_port"26nR"d">shuff)8asset_  tid;href="dri+e3572."asset35721anot_i26ns="d">shpnre35721>357dd25={"d">shuff)8asset_  tid;href="dri+e3573."asset35731anot_i26enns="d">shpn35731>357  26.c1>261p1int12bblnt_is"1>>prix.c#L1186 ahahaid26a="d">shuff)8asset_  tid;href="dri+e3574."asset35741anot_i26s/scsi/ahaha135741>3578525s"d">shuff)8asset_  tid;href="dri+e3575."asset35751anot_i26id/oL29"ahaha35751>357"d26>i1>264 1 e th=shpn.ha15SETPORAsENAUTOATNIah_HSETPORAscsiGahaha152x.c#L11io_portx.c#L1186 ahahaio_port"26n +dahaha152x.c#L11O_TC_DMACNTRL1x.c#L1186 ahahaO_TC_DMACNTRL1"26n, 0);.cea2x.c#L1186 "commentx>/* reset stack pointet */SEQ( ln"d">shuff)8asset_  tid;href="dri+e3576."asset35761anot_i26aha152x.c#L1135761>357uf26c#1>2636"ford,shpn."1if (ha15ix.c#L1186 ahahaid26a = 0=12bblnt_is"1>>prix.c#L1186 ahahaiaha9n<H16=12bblnt_is"1>>prix.c#L1186 ahahaiaha9++R"d">shuff)8asset_  tid;href="dri+e3577."asset35s71anot_i26neL86"5>  86535s71>3577d26a"a>260+e e th=sh3n.asSC"lin id/SETPORAsENAUTOATNIah_HSETPORAscsiGahaha152x.c#L11io_portx.c#L1186 ahahaio_port"26n +dahaha152x.c#L11O_STACKx.c#L1186 ahahaO_STACK"26n, 2bblnt_is"1>>prix.c#L1186 ahahaiaha9s="d">shuff)8asset_  tid;href="dri+e3578."asset35781anot_i25s/scsi/ahaha135781>357L126a"d">shuff)8asset_  tid;href="dri+e3579."asset35791anot_i250SIsSC"lins="35791>357"f26qu1>26491 e th=shpn.ha15SETPORAsENAUTOATNIah_HSETPORAscsiGahaha152x.c#L11io_portx.c#L1186 ahahaio_port"26n +dahaha152x.c#L11O_TC_DMACNTRL1x.c#L1186 ahahaO_TC_DMACNTRL1"26n, 0);.cea2x.c#L1186 "commentx>/* reset stack pointet */SEQ( ln"d">shuff)8asset_  tid;href="dri+e3588."asset358h1anot_i25/scsi/ahaha15358h1>358h525s/1>254i1ford,shpn."1if (ha15ix.c#L1186 ahahaid26a = 0=12bblnt_is"1>>prix.c#L1186 ahahaiaha9n<H16 &&12bblnt_is"1>>prGETPORAsENAUTOATNIah_HGETPORAscsiGahaha152x.c#L11io_portx.c#L1186 ahahaio_port"26n +dahaha152x.c#L11O_TC_STACKx.c#L1186 ahahaO_TC_STACK"26n) =in2bblnt_is"1>>prix.c#L1186 ahahaid26a=12bblnt_is"1>>prix.c#L1186 ahahaiaha9++R"d">shuff)8asset_  tid;href="dri+e3581."asset35811anot_i25s/scsi/ahaha135811>358>a26.c1>261i1ualhreft="d">shuff)8asset_  tid;href="dri+e3582."asset35821anot_i25=983    oq8  35821>358dd25="d">shuff)8asset_  tid;href="dri+e3583."asset35831anot_i25s/scsi/ahaha135831>358  26.c1>261p1returnd,shpn."1if (ha15ix.c#L1186 ahahaid26a ==H16s="d">shuff)8asset_  tid;href="dri+e3584."asset35841anot_i25s/scsi/ahaha135841>3588525s}"d">shuff)8asset_  tid;href="dri+e3585."asset35851anot_i259"ahaha>aha9l35851>358s 26 "d">shuff)8asset_  tid;href="dri+e3586."asset35861anot_i25ahaha>aha5lin35861>3589"26a"d">shuff)8asset_  tid;href="dri+e3587."asset35871anot_i259"ahaha>aha6l35871>3587d26a>tatic int12bblnt_is"1>>prchecksetupx.c#L1186 ahahachecksetupscsiG nauct12bblnt_is"1>>prhref="d_setupx.c#L1186 ahahahref="d_setupa26.c*2bblnt_is"1>>prsetupx.c#L1186 ahahasetupa26.R"d">shuff)8asset_  tid;href="dri+e3588."asset35881anot_i255ahaha>aha7li35881>3588f26q{"d">shuff)8asset_  tid;href="dri+e3589."asset35891anot_i25pCmnins="d">i35891>358si26ins>26591int12bblnt_is"1>>prix.c#L1186 ahahaid26a="d">shuff)8asset_  tid;href="dri+e3598."asset359h1anot_i25/scsi/ahaha15359h1>359h525s/1>254i1ford,shpn."1if (ha15ix.c#L1186 ahahaid26a = 0=12bblnt_is"1>>prix.c#L1186 ahahaiaha9n<H2bblnt_is"1>>prARRAY_SIZEx.c#L1186 ahahaARRAY_SIZEscsiGahaha152x.c#L11portsx.c#L1186 ahahaportsscsi) &&1Gahaha152x.c#L11setupx.c#L1186 ahahasetupa26.->2bblnt_is"1>>prio_portx.c#L1186 ahahaio_port"26n !ine" selnsh= >eseportsx.c#L1186 ahahaportsscsi[2bblnt_is"1>>prix.c#L1186 ahahaiaha9])=12bblnt_is"1>>prix.c#L1186 ahahaiaha9++R"d">shuff)8asset_  tid;href="dri+e3591."asset35911anot_i25i/ahaha152x.c35911>359>a26.c1>261i1ualhreft="d">shuff)8asset_  tid;href="dri+e3592."asset35921anot_i25A"aSC"lins="d35921>359dd25="d">shuff)8asset_  tid;href="dri+e3593."asset35931anot_i25MDINFOns="d">35931>359  26.c1>261p1ifd,shpn."1if (ha15ix.c#L1186 ahahaid26a ==H2bblnt_is"1>>prARRAY_SIZEx.c#L1186 ahahaARRAY_SIZEscsiGahaha152x.c#L11portsx.c#L1186 ahahaportsscsi)R"d">shuff)8asset_  tid;href="dri+e3594."asset35941anot_i25/ahaha152x.c#35941>3598525s/1>254i1ualhreftreturnd0="d">shuff)8asset_  tid;href="dri+e3595."asset35951anot_i25ns="d">shpn.>35951>359s 26 "d">shuff)8asset_  tid;href="dri+e3596."asset35961anot_i25s/scsah8rs/sc35961>3596 26.c1>261p1ifd,!abblnt_is"1>>prrequest_regionx.c#L1186 ahaharequest_regionscsiGahaha152x.c#L11setupx.c#L1186 ahahasetupa26.->2bblnt_is"1>>prio_portx.c#L1186 ahahaio_port"26n, 2bblnt_is"1>>prIO_RANGEx.c#L1186 ahahaIO_RANGE"26n, 22x.c#L1186 " namshuff)8asset_  tid;href="dri+e3597."asset35971anot_i259"asi/aha152x35971>3597d26a"a>260+e e th=sh3n.asSC"lin id/pam>prsetupx.c#L1186 ahahasetupa26.->2bblnt_is"1>>prio_portx.c#L1186 ahahaio_port"26ns="d">shuff)8asset_  tid;href="dri+e3598."asset35981anot_i255ahers/scsi/a35981>359L126aah>260a12p.cer#1returnd0="d">shuff)8asset_  tid;href="dri+e3599."asset35991anot_i25pCm="d">QLOCK35991>359"f26qu1>26491}"d">shuff)8asset_  tid;href="dri+e36h8."asset36h8."not_i25pCm="d">QLOCK36h8.>360h525s"d">shuff)8asset_  tid;href="dri+e36h1."asset36h11anot_i25i/ahaha152x.c36h11>360>a26.c1>261i1if(12bblnt_is"1>>prhref="d_porttestx.c#L1186 ahahahref="d_porttestscsiGabblnt_is"1>>prsetupx.c#L1186 ahahasetupa26.->2bblnt_is"1>>prio_portx.c#L1186 ahahaio_port"26ns R {"d">shuff)8asset_  tid;href="dri+e36h2."asset36h21anot_i25A"aSC"lins="d36h21>360dd25=98>258esul9hreft."14ns="d">>>prsetupx.c#L1186 ahahasetupa26.->2bblnt_is"1>>prtc155hx.c#L1186 ahahatc155ha26.=0="d">shuff)8asset_  tid;href="dri+e36h3."asset36h31anot_i25MDINFOns="d">36h31>360  26.c1>261p1} else9if(12bblnt_is"1>>prtc155h_porttestx.c#L1186 ahahatc155h_porttestscsiGabblnt_is"1>>prsetupx.c#L1186 ahahasetupa26.->2bblnt_is"1>>prio_portx.c#L1186 ahahaio_port"26ns R {"d">shuff)8asset_  tid;href="dri+e36h4."asset36h41anot_i25/ahaha152x.c#36h41>3608525s/1>254i1ualhreft."14ns="d">>>prsetupx.c#L1186 ahahasetupa26.->2bblnt_is"1>>prtc155hx.c#L1186 ahahatc155ha26.=1="d">shuff)8asset_  tid;href="dri+e36h5."asset36h51anot_i25ns="d">shpn.>36h51>3605525s/1>254i1} else9{"d">shuff)8asset_  tid;href="dri+e36h6."asset36h61anot_i25s/scsah8rs/sc36h61>3609"26aha>267i12"d,shpnabblnt_is"1>>prrelease_regionx.c#L1186 ahaharelease_regionscsiGahaha152x.c#L11setupx.c#L1186 ahahasetupa26.->2bblnt_is"1>>prio_portx.c#L1186 ahahaio_port"26n, 2bblnt_is"1>>prIO_RANGEx.c#L1186 ahahaIO_RANGE"26ns="d">shuff)8asset_  tid;href="dri+e36h7."asset36h71anot_i259"asi/aha152x36h71>3607d26a"a>260+e e th=shreturnd0="d">shuff)8asset_  tid;href="dri+e36h8."asset36h81anot_i255ahers/scsi/a36h81>3608f26qu1>26491}"d">shuff)8asset_  tid;href="dri+e36h9."asset36h91anot_i25pCm="d">QLOCK36h91>360si26i"d">shuff)8asset_  tid;href="dri+e3618."asset361h1anot_i26c#11186 id/oL361h1>361h525s/1>254i12bblnt_is"1>>prrelease_regionx.c#L1186 ahaharelease_regionscsiGahaha152x.c#L11setupx.c#L1186 ahahasetupa26.->2bblnt_is"1>>prio_portx.c#L1186 ahahaio_port"26n, 2bblnt_is"1>>prIO_RANGEx.c#L1186 ahahaIO_RANGE"26ns="d">shuff)8asset_  tid;href="dri+e3611."asset36111anot_i26.c1L1186 7d/o36111>361>a26."d">shuff)8asset_  tid;href="dri+e3612."asset36121anot_i26s=1>shGFP_ATO36121>3612a26.c1>261i1if (Gahaha152x.c#L11setupx.c#L1186 ahahasetupa26.->2bblnt_is"1>>prirqx.c#L1186 ahahairqaha9n<H2bblnt_is"1>>prIRQ_MINx.c#L1186 ahahaIRQ_MIN"26ns ||1Gahaha152x.c#L11setupx.c#L1186 ahahasetupa26.->2bblnt_is"1>>prirqx.c#L1186 ahahairqaha9n>H2bblnt_is"1>>prIRQ_MAXx.c#L1186 ahahaIRQ_MAXscsi)R"d">shuff)8asset_  tid;href="dri+e3613."asset36131anot_i26.c1_scribblne36131>361  26.c1>261p1ualhreftreturnd0="d">shuff)8asset_  tid;href="dri+e3614."asset36141anot_i26MD1NFOns="d">36141>3618525s"d">shuff)8asset_  tid;href="dri+e3615."asset36151anot_i26 71579>>sp#9736151>3615a26.c1>261i1if (Gahaha152x.c#L11setupx.c#L1186 ahahasetupa26.->2bblnt_is"1>>pr tididx.c#L1186 ahaha tididaha9n<H0s ||1Gahaha152x.c#L11setupx.c#L1186 ahahasetupa26.->2bblnt_is"1>>pr tididx.c#L1186 ahaha tididaha9n>H7)R"d">shuff)8asset_  tid;href="dri+e3616."asset36161anot_i26c#11186 7d/oL36161>3619"26aha>267i12"d,shpnreturnd0="d">shuff)8asset_  tid;href="dri+e3617."asset36c71anot_i26ah1152x.c#L1136c71>361oL26e"d">shuff)8asset_  tid;href="dri+e3618."asset36c81anot_i26s/1csi/ahaha136c81>361L126aah>260a1if (Gahaha152x.c#L11setupx.c#L1186 ahahasetupa26.->2bblnt_is"1>>prreconnectx.c#L1186 ahahareconnectaha9n<H0s ||1Gahaha152x.c#L11setupx.c#L1186 ahahasetupa26.->2bblnt_is"1>>prreconnectx.c#L1186 ahahareconnectaha9n>H1)R"d">shuff)8asset_  tid;href="dri+e3619."asset36191anot_i26  1ns="d">QLO36191>361si26ins>265912"d,shpnreturnd0="d">shuff)8asset_  tid;href="dri+e3628."asset362h1anot_i26">1LOCKERLpsp362h1>362h525s"d">shuff)8asset_  tid;href="dri+e3621."asset36211anot_i26s/1csi/ahaha136211>3621126aah>260a1if (Gahaha152x.c#L11setupx.c#L1186 ahahasetupa26.->2bblnt_is"1>>prparityx.c#L1186 ahahaparityaha9n<H0s ||1Gahaha152x.c#L11setupx.c#L1186 ahahasetupa26.->2bblnt_is"1>>prparityx.c#L1186 ahahaparityaha9n>H1)R"d">shuff)8asset_  tid;href="dri+e3622."asset36221anot_i26pn1>>sSid u4 36221>362dd25=98>258esul9hreftreturnd0="d">shuff)8asset_  tid;href="dri+e3623."asset36231anot_i26>>1e t.ptrnam36231>3623525s"d">shuff)8asset_  tid;href="dri+e3624."asset36241anot_i26>>1>e t.this_36241>3628525s/1>254i1if (Gahaha152x.c#L11setupx.c#L1186 ahahasetupa26.->2bblnt_is"1>>pr ynchronous="dfG d 89ef="d>ynchronousaha9n<H0s ||1Gahaha152x.c#L11setupx.c#L1186 ahahasetupa26.->2bblnt_is"1>>pr ynchronous="dfG d 89ef="d>ynchronousaha9n>H1)R"d">shuff)8asset_  tid;href="dri+e3625."asset36251anot_i26>>1>>>e t.sp.36251>362s 26 na>266 1ul9hreftreturnd0="d">shuff)8asset_  tid;href="dri+e3626."asset36261anot_i26c#1.cers_  ti36261>3629"26a"d">shuff)8asset_  tid;href="dri+e3627."asset36271anot_i265516>  : 2   36271>3627d26a"a>260+eif (Gahaha152x.c#L11setupx.c#L1186 ahahasetupa26.->2bblnt_is"1>>prext_transx.c#L1186 ahahaext_transaha9n<H0s ||1Gahaha152x.c#L11setupx.c#L1186 ahahasetupa26.->2bblnt_is"1>>prext_transx.c#L1186 ahahaext_transaha9n>H1)R"d">shuff)8asset_  tid;href="dri+e3628."asset36281anot_i26s/1csi/ahaha136281>362L126aah>260a12p.cer#9returnd0="d">shuff)8asset_  tid;href="dri+e3629."asset36291anot_i26ns1"d">shpn.>36291>362si26i"d">shuff)8asset_  tid;href="dri+e3638."asset363h1anot_i26  1ns="d">QLO363h1>363h525s"d">shuff)8asset_  tid;href="dri+e3631."asset36311anot_i26s_1 tidualsSC36311>363>a26.c1>261i1returnd1="d">shuff)8asset_  tid;href="dri+e3632."asset36321anot_i26s=1d">shpn.>>36321>363dd25=}"d">shuff)8asset_  tid;href="dri+e3633."asset36331anot_i26  1ns="d">QLO36331>3633525s"d">shuff)8asset_  tid;href="dri+e3634."asset36341anot_i26>>1dualsSC"li36341>3638525s"d">shuff)8asset_  tid;href="dri+e3635."asset36351anot_i26>>1L1186 id/o36351>363s 26 >tatic int12bblnt_is"1>>pr__initx.c#L1186 ahaha__initd26a"2bblnt_is"1>>prhref="d_initx.c#L1186 ahahahref="d_initscsiGvoidR"d">shuff)8asset_  tid;href="dri+e3636."asset36361anot_i26c#1="d">shpn.36361>3639"26a{"d">shuff)8asset_  tid;href="dri+e3637."asset36371anot_i26en1s="d">shpn36371>3637d26a"a>260+eint12bblnt_is"1>>prix.c#L1186 ahahaid26a, 2bblnt_is"1>>prjx.c#L1186 ahahajd26a, 2bblnt_is"1>>prokx.c#L1186 ahahaokd26a="d">shuff)8asset_  tid;href="dri+e3638."asset36381anot_i26nc1ronSCpns="36381>363L126a#if 2bblnt_is"1>>prdef"ahd="dfG d 89ef="ddef"ahdscsiGahaha152x.c#L11AUTOCONFx.c#L1186 ahahaAUTOCONFa26.R"d">shuff)8asset_  tid;href="dri+e3639."asset36391anot_i26C"1ins="d">sh36391>363"f26qu1>26491 e th=shpn.ha15href="d_configx.c#L1186 ahahahref="d_configd26a"2bblnt_is"1>>prconfx.c#L1186 ahahaconfd26a="d">shuff)8asset_  tid;href="dri+e3648."asset364h1anot_i26"d1>shpn.>>sp364h1>364hi26i#endif"d">shuff)8asset_  tid;href="dri+e3641."asset36411anot_i26s_1152x.c#L1136411>364>a26.#ifdef12bblnt_is"1>>pr__ISAPNP__x.c#L1186 ahaha__ISAPNP__525s"d">shuff)8asset_  tid;href="dri+e3642."asset36421anot_i26s=1csi/ahaha136421>364dd25=98>258es nauct12bblnt_is"1>>prpnp_devx.c#L1186 ahahapnp_devd25=9*2bblnt_is"1>>prdevx.c#L1186 ahahadevd25==2bblnt_is"1>>prNULL="dfG d 89ef="dNULLaha9,9*2bblnt_is"1>>prpnpdevx.c#L1186 ahahapnpdevd25=[2]nin{2bblnt_is"1>>prNULL="dfG d 89ef="dNULLaha9,92bblnt_is"1>>prNULL="dfG d 89ef="dNULLaha9}="d">shuff)8asset_  tid;href="dri+e3643."asset36431anot_i26in1="d">shpn.36431>364  26.#endif"d">shuff)8asset_  tid;href="dri+e3644."asset36441anot_i26s/1csi/ahaha136441>3648525s"d">shuff)8asset_  tid;href="dri+e3645."asset36451anot_i26>i1>>sp])deos36451>3645a26.c1>261i1if (12bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n R {"d">shuff)8asset_  tid;href="dri+e3646."asset36461anot_i26al1"d hhi+uns36461>3649"26aha>267i12"d,shpnan.asSC"lin id/pamshuff)8asset_  tid;href="dri+e3647."asset36471anot_i26en1aha152x.c#36471>364oL26e"d">shuff)8asset_  tid;href="dri+e3648."asset36481anot_i26s/1csi/ahaha136481>364L126aah>260a12p.cer#1ford,shpn."1if (ha15ix.c#L1186 ahahaid26a = 0=12bblnt_is"1>>prix.c#L1186 ahahaiaha9<2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n=12bblnt_is"1>>prix.c#L1186 ahahaiaha9++R {"d">shuff)8asset_  tid;href="dri+e3649."asset36491anot_i26qu1n, when th36491>364si26ins>265912"d,shpnc1>261i1if (!abblnt_is"1>>prchecksetupx.c#L1186 ahahachecksetupscsiG&ahaha152x.c#L11setupx.c#L1186 ahahasetupa26.[2bblnt_is"1>>prix.c#L1186 ahahaiaha9])R {"d">shuff)8asset_  tid;href="dri+e3658."asset365h1anot_i26"d1>shpn."d h365h1>365hi26ins>265912p.cer#9ha>267i12"d,shpnan.asSC"lin id/pam>prsetupx.c#L1186 ahahasetupa26.[2bblnt_is"1>>prix.c#L1186 ahahaiaha9].2bblnt_is"1>>prconfx.c#L1186 ahahaconfd26a)="d">shuff)8asset_  tid;href="dri+e3651."asset36511anot_i26d"1shpn."d hh36511>365>a26.c1>261i1ualhreftha>267i12"d,shpnan.asSC"lin id/pamshuff)8asset_  tid;href="dri+e3652."asset36521anot_i26s=1 ns="d">S/36521>365dd25=98>258esul9hrefttttttttt}"d">shuff)8asset_  tid;href="dri+e3653."asset36531anot_i26in1csi/ahaha136531>365  26.c1>261p1ualhreft}"d">shuff)8asset_  tid;href="dri+e3654."asset36541anot_i26"a1SC"lins="d36541>3658525s/1>254i1ualhreft."14ns="d">>>prpamshuff)8asset_  tid;href="dri+e3655."asset36551anot_i26>i1csi/ahaha136551>3655525s/1>254i1}"d">shuff)8asset_  tid;href="dri+e3656."asset36561anot_i26ins="d">shpn.36561>3659"26a"d">shuff)8asset_  tid;href="dri+e3657."asset36571anot_i26.s="lins="d">36571>365oL26e#if 2bblnt_is"1>>prdef"ahd="dfG d 89ef="ddef"ahdscsiGahaha152x.c#L11SETUPhx.c#L1186 ahahaSETUPha26.R"d">shuff)8asset_  tid;href="dri+e3658."asset36581anot_i26s/scsi/ahaha136581>365L126aah>260a1if (2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n <H2bblnt_is"1>>prARRAY_SIZEx.c#L1186 ahahaARRAY_SIZEscsiGahaha152x.c#L11setupx.c#L1186 ahahasetupa26.RR {"d">shuff)8asset_  tid;href="dri+e3659."asset36591anot_i26ins="d">shpn.36591>365si26ins>265912"d,shpn nauct12bblnt_is"1>>prhref="d_setupx.c#L1186 ahahahref="d_setupa26.cabblnt_is"1>>prosetridex.c#L1186 ahahaosetrided26a = ahaha152x.c#L11SETUPhx.c#L1186 ahahaSETUPha26.="d">shuff)8asset_  tid;href="dri+e3668."asset366h1anot_i26s/scsi/ahaha1366h1>366h525s"d">shuff)8asset_  tid;href="dri+e3661."asset36611anot_i26c#L1186 7d/oL36611>366>a26.c1>261i1ualhreftif (2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n == 0 ||1Gahaha152x.c#L11osetridex.c#L1186 ahahaosetrided26a.2bblnt_is"1>>prio_portx.c#L1186 ahahaio_port"26n !ine" selnsh= >esesetupx.c#L1186 ahahasetupa26.[0].2bblnt_is"1>>prio_portx.c#L1186 ahahaio_port"26nsR {"d">shuff)8asset_  tid;href="dri+e3662."asset36621anot_i26/scsi/ahaha1536621>366dd25=98>258esul9hreftualhreftif (!abblnt_is"1>>prchecksetupx.c#L1186 ahahachecksetupscsiG&ahaha152x.c#L11osetridex.c#L1186 ahahaosetrided26asR {"d">shuff)8asset_  tid;href="dri+e3663."asset36631anot_i26s/scsi/ahaha136631>366  26.c1>261p1ualhreft/1>254i1ualhreft."14ns="d">>>prpamshuff)8asset_  tid;href="dri+e3664."asset36641anot_i2693ahaha>aha9l36641>3668525s/1>254i1ualhreftalhreft/1>254i1ualhreft."14ns="d">>>prosetridex.c#L1186 ahahaosetrided26a.2bblnt_is"1>>prio_portx.c#L1186 ahahaio_port"26nD"d">shuff)8asset_  tid;href="dri+e3665."asset36651anot_i26 nam366s 26 na>266 1ul9hreftalhreft/1>254i1ualhreft."14ns="d">>>prosetridex.c#L1186 ahahaosetrided26a.2bblnt_is"1>>prirqx.c#L1186 ahahairqaha9D"d">shuff)8asset_  tid;href="dri+e3666."asset36661anot_i2691ahaha>aha5l36661>3669"26aha>267i12"d,shpnalhreft/1>254i1ualhreft."14ns="d">>>prosetridex.c#L1186 ahahaosetrided26a.2bblnt_is"1>>pr tididx.c#L1186 ahaha tididaha9D"d">shuff)8asset_  tid;href="dri+e3667."asset36671anot_i261ahaha>aha6li36671>3667d26a"a>260+e e th=shalhreft/1>254i1ualhreft."14ns="d">>>prosetridex.c#L1186 ahahaosetrided26a.2bblnt_is"1>>prreconnectx.c#L1186 ahahareconnectaha9D"d">shuff)8asset_  tid;href="dri+e3668."asset36681anot_i26s="d">QLOCKER36681>366L126aah>260a12p.cer#1alhreft/1>254i1ualhreft."14ns="d">>>prosetridex.c#L1186 ahahaosetrided26a.2bblnt_is"1>>prparityx.c#L1186 ahahaparityaha9D"d">shuff)8asset_  tid;href="dri+e3669."asset36691anot_i26/scsi/ahaha1536691>366si26ins>265912"d,shpnc1>261i11>254i1ualhreft."14ns="d">>>prosetridex.c#L1186 ahahaosetrided26a.2bblnt_is"1>>pr ynchronous="dfG d 89ef="d>ynchronousaha9D"d">shuff)8asset_  tid;href="dri+e3678."asset367h1anot_i26i/ahaha152x.c367h1>367hi26ins>265912p.cer#9ha>267i12"d,shpnalhreft."14ns="d">>>prosetridex.c#L1186 ahahaosetrided26a.2bblnt_is"1>>prdelayx.c#L1186 ahahadelayaha9D"d">shuff)8asset_  tid;href="dri+e3671."asset36711anot_i26EQUEST_Sth=sS36711>367>a26.c1>261i1ualhreftha>267i12"d,shpnalhreft."14ns="d">>>prosetridex.c#L1186 ahahaosetrided26a.2bblnt_is"1>>prext_transx.c#L1186 ahahaext_transaha9)="d">shuff)8asset_  tid;href="dri+e3672."asset36721anot_i26ns="d">shpnre36721>367dd25=98>258esul9hrefttttttttt} else"d">shuff)8asset_  tid;href="dri+e3673."asset36731anot_i26enns="d">shpn36731>367  26.c1>261p1ualhreft/1>254i1ualhreft."14ns="d">>>prsetupx.c#L1186 ahahasetupa26.[2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n++] = ahaha152x.c#L11osetridex.c#L1186 ahahaosetrided26a="d">shuff)8asset_  tid;href="dri+e3674."asset36741anot_i26s/scsi/ahaha136741>3678525s/1>254i1ualhreft}"d">shuff)8asset_  tid;href="dri+e3675."asset36751anot_i26id/oL29"ahaha36751>3675525s/1>254i1}"d">shuff)8asset_  tid;href="dri+e3676."asset36761anot_i26aha152x.c#L1136761>367uf26c#endif"d">shuff)8asset_  tid;href="dri+e3677."asset36s71anot_i26neL86"5>  86536s71>367oL26e"d">shuff)8asset_  tid;href="dri+e3678."asset36781anot_i25s/scsi/ahaha136781>367L126a#if 2bblnt_is"1>>prdef"ahd="dfG d 89ef="ddef"ahdscsiGahaha152x.c#L11SETUP1x.c#L1186 ahahaSETUP1a26.R"d">shuff)8asset_  tid;href="dri+e3679."asset36791anot_i250SIsSC"lins="36791>367"f26qu1>26491if (2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n <H2bblnt_is"1>>prARRAY_SIZEx.c#L1186 ahahaARRAY_SIZEscsiGahaha152x.c#L11setupx.c#L1186 ahahasetupa26.RR {"d">shuff)8asset_  tid;href="dri+e3688."asset368h1anot_i25/scsi/ahaha15368h1>368hi26ins>265912p.cer#9 nauct12bblnt_is"1>>prhref="d_setupx.c#L1186 ahahahref="d_setupa26.cabblnt_is"1>>prosetridex.c#L1186 ahahaosetrided26a = ahaha152x.c#L11SETUP1x.c#L1186 ahahaSETUP1a26.="d">shuff)8asset_  tid;href="dri+e3681."asset36811anot_i25s/scsi/ahaha136811>368>a26."d">shuff)8asset_  tid;href="dri+e3682."asset36821anot_i25=983    oq8  36821>368dd25=98>258esul9hreftif (2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n == 0 ||1Gahaha152x.c#L11osetridex.c#L1186 ahahaosetrided26a.2bblnt_is"1>>prio_portx.c#L1186 ahahaio_port"26n !ine" selnsh= >esesetupx.c#L1186 ahahasetupa26.[0].2bblnt_is"1>>prio_portx.c#L1186 ahahaio_port"26nsR {"d">shuff)8asset_  tid;href="dri+e3683."asset36831anot_i25s/scsi/ahaha136831>368  26.c1>261p1ualhreft/1>254i1if (!abblnt_is"1>>prchecksetupx.c#L1186 ahahachecksetupscsiG&ahaha152x.c#L11osetridex.c#L1186 ahahaosetrided26asR {"d">shuff)8asset_  tid;href="dri+e3684."asset36841anot_i25s/scsi/ahaha136841>3688525s/1>254i1ualhreftalhreft/1>254i1u."14ns="d">>>prpamshuff)8asset_  tid;href="dri+e3685."asset36851anot_i259"ahaha>aha9l36851>368s 26 na>266 1ul9hreftalhreft/1>254i1ualhreft."14ns="d">>>prosetridex.c#L1186 ahahaosetrided26a.2bblnt_is"1>>prio_portx.c#L1186 ahahaio_port"26nD"d">shuff)8asset_  tid;href="dri+e3686."asset36861anot_i25ahaha>aha5lin36861>3689"26aha>267i12"d,shpnalhreft/1>254i1ualhreft."14ns="d">>>prosetridex.c#L1186 ahahaosetrided26a.2bblnt_is"1>>prirqx.c#L1186 ahahairqaha9D"d">shuff)8asset_  tid;href="dri+e3687."asset36871anot_i259"ahaha>aha6l36871>3687d26a"a>260+e e th=shalhreft/1>254i1ualhreft."14ns="d">>>prosetridex.c#L1186 ahahaosetrided26a.2bblnt_is"1>>pr tididx.c#L1186 ahaha tididaha9D"d">shuff)8asset_  tid;href="dri+e3688."asset36881anot_i255ahaha>aha7li36881>368L126aah>260a12p.cer#1alhreft/1>254i1ualhreft."14ns="d">>>prosetridex.c#L1186 ahahaosetrided26a.2bblnt_is"1>>prreconnectx.c#L1186 ahahareconnectaha9D"d">shuff)8asset_  tid;href="dri+e3689."asset36891anot_i25pCmnins="d">i36891>368si26ins>265912"d,shpnc1>261i11>254i1ualhreft."14ns="d">>>prosetridex.c#L1186 ahahaosetrided26a.2bblnt_is"1>>prparityx.c#L1186 ahahaparityaha9D"d">shuff)8asset_  tid;href="dri+e3698."asset369h1anot_i25/scsi/ahaha15369h1>369hi26ins>265912p.cer#9ha>267i12"d,shpnalhreft."14ns="d">>>prosetridex.c#L1186 ahahaosetrided26a.2bblnt_is"1>>pr ynchronous="dfG d 89ef="d>ynchronousaha9D"d">shuff)8asset_  tid;href="dri+e3691."asset36911anot_i25i/ahaha152x.c36911>369>a26.c1>261i1ualhreftha>267i12"d,shpnalhreft."14ns="d">>>prosetridex.c#L1186 ahahaosetrided26a.2bblnt_is"1>>prdelayx.c#L1186 ahahadelayaha9D"d">shuff)8asset_  tid;href="dri+e3692."asset36921anot_i25A"aSC"lins="d36921>369dd25=98>258esul9hrefttttttttt2"d,shpnalhreft."14ns="d">>>prosetridex.c#L1186 ahahaosetrided26a.2bblnt_is"1>>prext_transx.c#L1186 ahahaext_transaha9)="d">shuff)8asset_  tid;href="dri+e3693."asset36931anot_i25MDINFOns="d">36931>369  26.c1>261p1ualhreft/1>254i1} else"d">shuff)8asset_  tid;href="dri+e3694."asset36941anot_i25/ahaha152x.c#36941>3698525s/1>254i1ualhreftt2"d,shpnalhreft."14ns="d">>>prsetupx.c#L1186 ahahasetupa26.[2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n++] = ahaha152x.c#L11osetridex.c#L1186 ahahaosetrided26a="d">shuff)8asset_  tid;href="dri+e3695."asset36951anot_i25ns="d">shpn.>36951>369s 26 na>266 1ul9hreft}"d">shuff)8asset_  tid;href="dri+e3696."asset36961anot_i25s/scsah8rs/sc36961>3696 26.c1>261p1}"d">shuff)8asset_  tid;href="dri+e3697."asset36971anot_i259"asi/aha152x36971>3697d26a#endif"d">shuff)8asset_  tid;href="dri+e3698."asset36981anot_i255ahers/scsi/a36981>369L126a"d">shuff)8asset_  tid;href="dri+e3699."asset36991anot_i25pCm="d">QLOCK36991>369"f26q#if 2bblnt_is"1>>prdef"ahd="dfG d 89ef="ddef"ahdscsiGahaha152x.c#L11MODULEx.c#L1186 ahahaMODULEa26.R"d">shuff)8asset_  tid;href="dri+e37h8."asset37h8."not_i25pCm="d">QLOCK37h8.>370hi26ins>26591if (2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n<2bblnt_is"1>>prARRAY_SIZEx.c#L1186 ahahaARRAY_SIZEscsiGahaha152x.c#L11setupx.c#L1186 ahahasetupa26.R &&1Gahaha152x.c#L11href="dx.c#L1186 ahahahref="da26.[0]!=0 ||12bblnt_is"1>>priox.c#L1186 ahahaioa26.[0]!=0 ||12bblnt_is"1>>prirqx.c#L1186 ahahairqaha9[0]!=0sR {"d">shuff)8asset_  tid;href="dri+e37h1."asset37h11anot_i25i/ahaha152x.c37h11>370>a26.c1>261i1ualhreftifGahaha152x.c#L11href="dx.c#L1186 ahahahref="da26.[0]!=0R {"d">shuff)8asset_  tid;href="dri+e37h2."asset37h21anot_i25A"aSC"lins="d37h21>370dd25=98>258esul9hreftnalhreft."14ns="d">>>prsetupx.c#L1186 ahahasetupa26.[2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n].2bblnt_is"1>>prconfx.c#L1186 ahahaconfd26analhreft="22x.c#L1186 " namshuff)8asset_  tid;href="dri+e37h3."asset37h31anot_i25MDINFOns="d">37h31>370  26.c1>261p1ualhreft/1>254i1."14ns="d">>>prsetupx.c#L1186 ahahasetupa26.[2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n].2bblnt_is"1>>prio_portx.c#L1186 ahahaio_port"26n reft="2haha152x.c#L11href="dx.c#L1186 ahahahref="da26.[0]="d">shuff)8asset_  tid;href="dri+e37h4."asset37h41anot_i25/ahaha152x.c#37h41>3708525s/1>254i1ualhreft/1>254i1."14ns="d">>>prsetupx.c#L1186 ahahasetupa26.[2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n].2bblnt_is"1>>prirqx.c#L1186 ahahairqaha9nnalhreft="2haha152x.c#L11href="dx.c#L1186 ahahahref="da26.[1]="d">shuff)8asset_  tid;href="dri+e37h5."asset37h51anot_i25ns="d">shpn.>37h51>370s 26 na>266 1ul9hreftalhreft/."14ns="d">>>prsetupx.c#L1186 ahahasetupa26.[2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n].2bblnt_is"1>>pr tididx.c#L1186 ahaha tididaha9nhreft="2haha152x.c#L11href="dx.c#L1186 ahahahref="da26.[2]="d">shuff)8asset_  tid;href="dri+e37h6."asset37h61anot_i25s/scsah8rs/sc37h61>3709"26aha>267i12"d,shpnalhreft/."14ns="d">>>prsetupx.c#L1186 ahahasetupa26.[2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n].2bblnt_is"1>>prreconnectx.c#L1186 ahahareconnectaha9nft="2haha152x.c#L11href="dx.c#L1186 ahahahref="da26.[3]="d">shuff)8asset_  tid;href="dri+e37h7."asset37h71anot_i259"asi/aha152x37h71>3707d26a"a>260+e e th=shalhreft/."14ns="d">>>prsetupx.c#L1186 ahahasetupa26.[2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n].2bblnt_is"1>>prparityx.c#L1186 ahahaparityaha9nhreft="2haha152x.c#L11href="dx.c#L1186 ahahahref="da26.[4]="d">shuff)8asset_  tid;href="dri+e37h8."asset37h81anot_i255ahers/scsi/a37h81>370L126aah>260a12p.cer#1alhreft/."14ns="d">>>prsetupx.c#L1186 ahahasetupa26.[2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n].2bblnt_is"1>>pr ynchronous="dfG d 89ef="d>ynchronousaha9n="2haha152x.c#L11href="dx.c#L1186 ahahahref="da26.[5]="d">shuff)8asset_  tid;href="dri+e37h9."asset37h91anot_i25pCm="d">QLOCK37h91>370si26ins>265912"d,shpnc1>261i1."14ns="d">>>prsetupx.c#L1186 ahahasetupa26.[2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n].2bblnt_is"1>>prdelayx.c#L1186 ahahadelayaha9alhreft="2haha152x.c#L11href="dx.c#L1186 ahahahref="da26.[6]="d">shuff)8asset_  tid;href="dri+e3718."asset371h1anot_i26c#11186 id/oL371h1>371hi26ins>265912p.cer#9ha>267i1."14ns="d">>>prsetupx.c#L1186 ahahasetupa26.[2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n].2bblnt_is"1>>prext_transx.c#L1186 ahahaext_transaha9nft="2haha152x.c#L11href="dx.c#L1186 ahahahref="da26.[7]="d">shuff)8asset_  tid;href="dri+e3711."asset37111anot_i26.c1L1186 7d/o37111>371>a26.#if 2bblnt_is"1>>prdef"ahd="dfG d 89ef="ddef"ahdscsiGahaha152x.c#L11AHAf="X_DEBUGx.c#L1186 ahahaAHAf="X_DEBUGa26.R"d">shuff)8asset_  tid;href="dri+e3712."asset37121anot_i26s=1>shGFP_ATO37121>371dd25=98>258esul9hreftnalhreft."14ns="d">>>prsetupx.c#L1186 ahahasetupa26.[2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n].2bblnt_is"1>>prdebugx.c#L1186 ahahadebugaha9alhreft="2haha152x.c#L11href="dx.c#L1186 ahahahref="da26.[8]="d">shuff)8asset_  tid;href="dri+e3713."asset37131anot_i26.c1_scribblne37131>371  26.#endif"d">shuff)8asset_  tid;href="dri+e3714."asset37141anot_i26MD1NFOns="d">37141>3718525s/1>254i1ualhreft} else9if(2bblnt_is"1>>priox.c#L1186 ahahaioa26.[0]!=0 ||12bblnt_is"1>>prirqx.c#L1186 ahahairqaha9[0]!=0s {"d">shuff)8asset_  tid;href="dri+e3715."asset37151anot_i26 71579>>sp#9737151>371s 26 na>266 1ul9hreftalhreft/if(2bblnt_is"1>>priox.c#L1186 ahahaioa26.[0]!=0)i1."14ns="d">>>prsetupx.c#L1186 ahahasetupa26.[2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n].2bblnt_is"1>>prio_portx.c#L1186 ahahaio_port"26n in2bblnt_is"1>>priox.c#L1186 ahahaioa26.[0]="d">shuff)8asset_  tid;href="dri+e3716."asset37161anot_i26c#11186 7d/oL37161>3719"26aha>267i12"d,shpnalhreft/if(2bblnt_is"1>>prirqx.c#L1186 ahahairqaha9[0]!=0s ."14ns="d">>>prsetupx.c#L1186 ahahasetupa26.[2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n].2bblnt_is"1>>prirqx.c#L1186 ahahairqaha9nnalhin2bblnt_is"1>>prirqx.c#L1186 ahahairqaha9[0]="d">shuff)8asset_  tid;href="dri+e3717."asset37c71anot_i26ah1152x.c#L1137c71>371oL26e"d">shuff)8asset_  tid;href="dri+e3718."asset37c81anot_i26s/1csi/ahaha137c81>371L126aah>260a12p.cer#1alhreft/."14ns="d">>>prsetupx.c#L1186 ahahasetupa26.[2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n].2bblnt_is"1>>pr tididx.c#L1186 ahaha tididaha9nhreft="2haha152x.c#L11 tididx.c#L1186 ahaha tididaha9[0]="d">shuff)8asset_  tid;href="dri+e3719."asset37191anot_i26  1ns="d">QLO37191>371si26ins>265912"d,shpnalhreft/."14ns="d">>>prsetupx.c#L1186 ahahasetupa26.[2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n].2bblnt_is"1>>prreconnectx.c#L1186 ahahareconnectaha9nft="2haha152x.c#L11reconnectx.c#L1186 ahahareconnectaha9[0]="d">shuff)8asset_  tid;href="dri+e3728."asset372h1anot_i26">1LOCKERLpsp372h1>372hi26ins>265912p.cer#9ha>267i1."14ns="d">>>prsetupx.c#L1186 ahahasetupa26.[2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n].2bblnt_is"1>>prparityx.c#L1186 ahahaparityaha9nhreft="2haha152x.c#L11parityx.c#L1186 ahahaparityaha9[0]="d">shuff)8asset_  tid;href="dri+e3721."asset37211anot_i26s/1csi/ahaha137211>372>a26.c1>261i1ualhreftha>267i1."14ns="d">>>prsetupx.c#L1186 ahahasetupa26.[2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n].2bblnt_is"1>>pr ynchronous="dfG d 89ef="d>ynchronousaha9n="2haha152x.c#L11>ync="dfG d 89ef="d>yncaha9[0]="d">shuff)8asset_  tid;href="dri+e3722."asset37221anot_i26pn1>>sSid u4 37221>372dd25=98>258esul9hreftha>267i1."14ns="d">>>prsetupx.c#L1186 ahahasetupa26.[2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n].2bblnt_is"1>>prdelayx.c#L1186 ahahadelayaha9alhreft="2haha152x.c#L11delayx.c#L1186 ahahadelayaha9[0]="d">shuff)8asset_  tid;href="dri+e3723."asset37231anot_i26>>1e t.ptrnam37231>372  26.c1>261p1ualhreft/1>254i1."14ns="d">>>prsetupx.c#L1186 ahahasetupa26.[2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n].2bblnt_is"1>>prext_transx.c#L1186 ahahaext_transaha9nft="2haha152x.c#L11exttransx.c#L1186 ahahaexttransaha9[0]="d">shuff)8asset_  tid;href="dri+e3724."asset37241anot_i26>>1>e t.this_37241>3728525s#if 2bblnt_is"1>>prdef"ahd="dfG d 89ef="ddef"ahdscsiGahaha152x.c#L11AHAf="X_DEBUGx.c#L1186 ahahaAHAf="X_DEBUGa26.R"d">shuff)8asset_  tid;href="dri+e3725."asset37251anot_i26>>1>>>e t.sp.37251>372s 26 na>266 1ul9hreftha>267i1."14ns="d">>>prsetupx.c#L1186 ahahasetupa26.[2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n].2bblnt_is"1>>prdebugx.c#L1186 ahahadebugaha9alhreft="2haha152x.c#L11debugx.c#L1186 ahahadebugaha9[0]="d">shuff)8asset_  tid;href="dri+e3726."asset37261anot_i26c#1.cers_  ti37261>372uf26c#endif"d">shuff)8asset_  tid;href="dri+e3727."asset37271anot_i265516>  : 2   37271>3727d26a"a>260+e e th=sh}"d">shuff)8asset_  tid;href="dri+e3728."asset37281anot_i26s/1csi/ahaha137281>372L126a"d">shuff)8asset_  tid;href="dri+e3729."asset37291anot_i26ns1"d">shpn.>37291>372si26ins>265912"d,shpnif (2bblnt_is"1>>prchecksetupx.c#L1186 ahahachecksetupscsiG&ahaha152x.c#L11setupx.c#L1186 ahahasetupa26.[2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n])R"d">shuff)8asset_  tid;href="dri+e3738."asset373h1anot_i26  1ns="d">QLO373h1>373hi26ins>265912p.cer#9ha>267i1."14ns="d">>>prsetup_countx.c#L1186 ahahasetup_count"26n++="d">shuff)8asset_  tid;href="dri+e3731."asset37311anot_i26s_1 tidualsSC37311>373>a26.c1>261i1ualhreftelse"d">shuff)8asset_  tid;href="dri+e3732."asset37321anot_i26s=1d">shpn.>>37321>373dd25=98>258esul9hreftha>267i1."14ns="d">>>prpamshuff)8asset_  tid;href="dri+e3733."asset37331anot_i26  1ns="d">QLO37331>373  26.c1>261p1ualhreft/1>254i1ualhref."14ns="d">>>prsetupx.c#L1186 ahahasetupa26.[2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n].2bblnt_is"1>>prio_portx.c#L1186 ahahaio_port"26nD"d">shuff)8asset_  tid;href="dri+e3734."asset37341anot_i26>>1dualsSC"li37341>3738525s/1>254i1ualhreftt2"d,shpnalhref."14ns="d">>>prsetupx.c#L1186 ahahasetupa26.[2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n].2bblnt_is"1>>prirqx.c#L1186 ahahairqaha9D"d">shuff)8asset_  tid;href="dri+e3735."asset37351anot_i26>>1L1186 id/o37351>373s 26 na>266 1ul9hreftalhreft/1>254i1."14ns="d">>>prsetupx.c#L1186 ahahasetupa26.[2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n].2bblnt_is"1>>pr tididx.c#L1186 ahaha tididaha9D"d">shuff)8asset_  tid;href="dri+e3736."asset37361anot_i26c#1="d">shpn.37361>3739"26aha>267i12"d,shpnalhreft/1>254i1."14ns="d">>>prsetupx.c#L1186 ahahasetupa26.[2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n].2bblnt_is"1>>prreconnectx.c#L1186 ahahareconnectaha9D"d">shuff)8asset_  tid;href="dri+e3737."asset37371anot_i26en1s="d">shpn37371>3737d26a"a>260+e e th=shalhreft/1>254i1."14ns="d">>>prsetupx.c#L1186 ahahasetupa26.[2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n].2bblnt_is"1>>prparityx.c#L1186 ahahaparityaha9D"d">shuff)8asset_  tid;href="dri+e3738."asset37381anot_i26nc1ronSCpns="37381>373L126aah>260a12p.cer#1alhreft/1>254i1."14ns="d">>>prsetupx.c#L1186 ahahasetupa26.[2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n].2bblnt_is"1>>pr ynchronous="dfG d 89ef="d>ynchronousaha9D"d">shuff)8asset_  tid;href="dri+e3739."asset37391anot_i26C"1ins="d">sh37391>373si26ins>265912"d,shpnc1>261i11>254i1."14ns="d">>>prsetupx.c#L1186 ahahasetupa26.[2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n].2bblnt_is"1>>prdelayx.c#L1186 ahahadelayaha9D"d">shuff)8asset_  tid;href="dri+e3748."asset374h1anot_i26"d1>shpn.>>sp374h1>374hi26ins>265912p.cer#9ha>267i12"d,shp."14ns="d">>>prsetupx.c#L1186 ahahasetupa26.[2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n].2bblnt_is"1>>prext_transx.c#L1186 ahahaext_transaha9)="d">shuff)8asset_  tid;href="dri+e3741."asset37411anot_i26s_1152x.c#L1137411>374>a26.c1>261i1}"d">shuff)8asset_  tid;href="dri+e3742."asset37421anot_i26s=1csi/ahaha137421>374dd25="d">shuff)8asset_  tid;href="dri+e3743."asset37431anot_i26in1="d">shpn.37431>374  26.c1>261p1ifd,shpn."1if (ha15setup_countx.c#L1186 ahahasetup_count"26n<2bblnt_is"1>>prARRAY_SIZEx.c#L1186 ahahaARRAY_SIZEscsiGahaha152x.c#L11setupx.c#L1186 ahahasetupa26.R &&1Gahaha152x.c#L11href="d1x.c#L1186 ahahahref="d1a26.[0]!=0 ||12bblnt_is"1>>priox.c#L1186 ahahaioa26.[1]!=0 ||12bblnt_is"1>>prirqx.c#L1186 ahahairqaha9[1]!=0sR {"d">shuff)8asset_  tid;href="dri+e3744."asset37441anot_i26s/1csi/ahaha137441>3748525s/1>254i1ualhreftifGahaha152x.c#L11href="d1x.c#L1186 ahahahref="d1a26.[0]!=0R {"d">shuff)8asset_  tid;href="dri+e3745."asset37451anot_i26>i1>>sp])deos37451>374s 26 na>266 1ul9hreftha>267i1."14ns="d">>>prsetupx.c#L1186 ahahasetupa26.[2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n].2bblnt_is"1>>prconfx.c#L1186 ahahaconfd26analhreft="22x.c#L1186 " namshuff)8asset_  tid;href="dri+e3746."asset37461anot_i26al1"d hhi+uns37461>3749"26aha>267i12"d,shpnha>267i1."14ns="d">>>prsetupx.c#L1186 ahahasetupa26.[2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n].2bblnt_is"1>>prio_portx.c#L1186 ahahaio_port"26n reft="2haha152x.c#L11href="d1x.c#L1186 ahahahref="d1a26.[0]="d">shuff)8asset_  tid;href="dri+e3747."asset37471anot_i26en1aha152x.c#37471>3747d26a"a>260+e e th=shalhreft/."14ns="d">>>prsetupx.c#L1186 ahahasetupa26.[2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n].2bblnt_is"1>>prirqx.c#L1186 ahahairqaha9nnalhreft="2haha152x.c#L11href="d1x.c#L1186 ahahahref="d1a26.[1]="d">shuff)8asset_  tid;href="dri+e3748."asset37481anot_i26s/1csi/ahaha137481>374L126aah>260a12p.cer#1alhreft/."14ns="d">>>prsetupx.c#L1186 ahahasetupa26.[2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n].2bblnt_is"1>>pr tididx.c#L1186 ahaha tididaha9nhreft="2haha152x.c#L11href="d1x.c#L1186 ahahahref="d1a26.[2]="d">shuff)8asset_  tid;href="dri+e3749."asset37491anot_i26qu1n, when th37491>374si26ins>265912"d,shpnc1>261i1."14ns="d">>>prsetupx.c#L1186 ahahasetupa26.[2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n].2bblnt_is"1>>prreconnectx.c#L1186 ahahareconnectaha9eft="2haha152x.c#L11href="d1x.c#L1186 ahahahref="d1a26.[3]="d">shuff)8asset_  tid;href="dri+e3758."asset375h1anot_i26"d1>shpn."d h375h1>375hi26ins>265912p.cer#9ha>267i1."14ns="d">>>prsetupx.c#L1186 ahahasetupa26.[2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n].2bblnt_is"1>>prparityx.c#L1186 ahahaparityaha9nhreft="2haha152x.c#L11href="d1x.c#L1186 ahahahref="d1a26.[4]="d">shuff)8asset_  tid;href="dri+e3751."asset37511anot_i26d"1shpn."d hh37511>375>a26.c1>261i1ualhreftha>267i1."14ns="d">>>prsetupx.c#L1186 ahahasetupa26.[2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n].2bblnt_is"1>>pr ynchronous="dfG d 89ef="d>ynchronousaha9t="2haha152x.c#L11href="d1x.c#L1186 ahahahref="d1a26.[5]="d">shuff)8asset_  tid;href="dri+e3752."asset37521anot_i26s=1 ns="d">S/37521>375dd25=98>258esul9hrefttttttttt."14ns="d">>>prsetupx.c#L1186 ahahasetupa26.[2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n].2bblnt_is"1>>prdelayx.c#L1186 ahahadelayaha9alhreft="2haha152x.c#L11href="d1x.c#L1186 ahahahref="d1a26.[6]="d">shuff)8asset_  tid;href="dri+e3753."asset37531anot_i26in1csi/ahaha137531>375  26.c1>261p1ualhrefttttttttt."14ns="d">>>prsetupx.c#L1186 ahahasetupa26.[2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n].2bblnt_is"1>>prext_transx.c#L1186 ahahaext_transaha9nft="2haha152x.c#L11href="d1x.c#L1186 ahahahref="d1a26.[7]="d">shuff)8asset_  tid;href="dri+e3754."asset37541anot_i26"a1SC"lins="d37541>3758525s#if 2bblnt_is"1>>prdef"ahd="dfG d 89ef="ddef"ahdscsiGahaha152x.c#L11AHAf="X_DEBUGx.c#L1186 ahahaAHAf="X_DEBUGa26.R"d">shuff)8asset_  tid;href="dri+e3755."asset37551anot_i26>i1csi/ahaha137551>375s 26 na>266 1ul9hreftha>267i1."14ns="d">>>prsetupx.c#L1186 ahahasetupa26.[2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n].2bblnt_is"1>>prdebugx.c#L1186 ahahadebugaha9alhreft="2haha152x.c#L11href="d1x.c#L1186 ahahahref="d1a26.[8]="d">shuff)8asset_  tid;href="dri+e3756."asset37561anot_i26ins="d">shpn.37561>375uf26c#endif"d">shuff)8asset_  tid;href="dri+e3757."asset37571anot_i26.s="lins="d">37571>3757d26a"a>260+e e th=sh} else9if(2bblnt_is"1>>priox.c#L1186 ahahaioa26.[1]!=0 ||12bblnt_is"1>>prirqx.c#L1186 ahahairqaha9[1]!=0s {"d">shuff)8asset_  tid;href="dri+e3758."asset37581anot_i26s/scsi/ahaha137581>375L126aah>260a12p.cer#1alhreft/if(2bblnt_is"1>>priox.c#L1186 ahahaioa26.[1]!=0)i1."14ns="d">>>prsetupx.c#L1186 ahahasetupa26.[2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n].2bblnt_is"1>>prio_portx.c#L1186 ahahaio_port"26n in2bblnt_is"1>>priox.c#L1186 ahahaioa26.[1]="d">shuff)8asset_  tid;href="dri+e3759."asset37591anot_i26ins="d">shpn.37591>375si26ins>265912"d,shpnalhreft/if(2bblnt_is"1>>prirqx.c#L1186 ahahairqaha9[1]!=0s ."14ns="d">>>prsetupx.c#L1186 ahahasetupa26.[2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n].2bblnt_is"1>>prirqx.c#L1186 ahahairqaha9nnalhin2bblnt_is"1>>prirqx.c#L1186 ahahairqaha9[1]="d">shuff)8asset_  tid;href="dri+e3768."asset376h1anot_i26s/scsi/ahaha1376h1>376h525s"d">shuff)8asset_  tid;href="dri+e3761."asset37611anot_i26c#L1186 7d/oL37611>376>a26.c1>261i1ualhreftha>267i1."14ns="d">>>prsetupx.c#L1186 ahahasetupa26.[2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n].2bblnt_is"1>>pr tididx.c#L1186 ahaha tididaha9nhreft="2haha152x.c#L11 tididx.c#L1186 ahaha tididaha9[1]="d">shuff)8asset_  tid;href="dri+e3762."asset37621anot_i26/scsi/ahaha1537621>376dd25=98>258esul9hreftualhreft."14ns="d">>>prsetupx.c#L1186 ahahasetupa26.[2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n].2bblnt_is"1>>prreconnectx.c#L1186 ahahareconnectaha9eft="2haha152x.c#L11reconnectx.c#L1186 ahahareconnectaha9[1]="d">shuff)8asset_  tid;href="dri+e3763."asset37631anot_i26s/scsi/ahaha137631>376  26.c1>261p1ualhreft/1>254i1."14ns="d">>>prsetupx.c#L1186 ahahasetupa26.[2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n].2bblnt_is"1>>prparityx.c#L1186 ahahaparityaha9nhreft="2haha152x.c#L11parityx.c#L1186 ahahaparityaha9[1]="d">shuff)8asset_  tid;href="dri+e3764."asset37641anot_i2693ahaha>aha9l37641>3768525s/1>254i1ualhreftalhreft/."14ns="d">>>prsetupx.c#L1186 ahahasetupa26.[2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n].2bblnt_is"1>>pr ynchronous="dfG d 89ef="d>ynchronousaha9t="2haha152x.c#L11>ync="dfG d 89ef="d>yncaha9[1]="d">shuff)8asset_  tid;href="dri+e3765."asset37651anot_i26 nam376s 26 na>266 1ul9hreftalhreft/."14ns="d">>>prsetupx.c#L1186 ahahasetupa26.[2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n].2bblnt_is"1>>prdelayx.c#L1186 ahahadelayaha9alhreft="2haha152x.c#L11delayx.c#L1186 ahahadelayaha9[1]="d">shuff)8asset_  tid;href="dri+e3766."asset37661anot_i2691ahaha>aha5l37661>3769"26aha>267i12"d,shpnalhreft/."14ns="d">>>prsetupx.c#L1186 ahahasetupa26.[2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n].2bblnt_is"1>>prext_transx.c#L1186 ahahaext_transaha9nft="2haha152x.c#L11exttransx.c#L1186 ahahaexttransaha9[1]="d">shuff)8asset_  tid;href="dri+e3767."asset37671anot_i261ahaha>aha6li37671>376oL26e#if 2bblnt_is"1>>prdef"ahd="dfG d 89ef="ddef"ahdscsiGahaha152x.c#L11AHAf="X_DEBUGx.c#L1186 ahahaAHAf="X_DEBUGa26.R"d">shuff)8asset_  tid;href="dri+e3768."asset37681anot_i26s="d">QLOCKER37681>376L126aah>260a12p.cer#1alhreft/."14ns="d">>>prsetupx.c#L1186 ahahasetupa26.[2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n].2bblnt_is"1>>prdebugx.c#L1186 ahahadebugaha9alhreft="2haha152x.c#L11debugx.c#L1186 ahahadebugaha9[1]="d">shuff)8asset_  tid;href="dri+e3769."asset37691anot_i26/scsi/ahaha1537691>376si26i#endif"d">shuff)8asset_  tid;href="dri+e3778."asset377h1anot_i26i/ahaha152x.c377h1>377hi26ins>265912p.cer#9}"d">shuff)8asset_  tid;href="dri+e3771."asset37711anot_i26EQUEST_Sth=sS37711>377>a26.c1>261i1ualhreftif (2bblnt_is"1>>prchecksetupx.c#L1186 ahahachecksetupscsiG&ahaha152x.c#L11setupx.c#L1186 ahahasetupa26.[2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n])R"d">shuff)8asset_  tid;href="dri+e3772."asset37721anot_i26ns="d">shpnre37721>377dd25=98>258esul9hrefttttttttt2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n++="d">shuff)8asset_  tid;href="dri+e3773."asset37731anot_i26enns="d">shpn37731>377  26.c1>261p1ualhreftelse"d">shuff)8asset_  tid;href="dri+e3774."asset37741anot_i26s/scsi/ahaha137741>3778525s/1>254i1ualhrefttttttttt2bblnt_is"1>>prpamshuff)8asset_  tid;href="dri+e3775."asset37751anot_i26id/oL29"ahaha37751>377s 26 na>266 1ul9hreftalhreft/1>254i1."14ns="d">>>prsetupx.c#L1186 ahahasetupa26.[2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n].2bblnt_is"1>>prio_portx.c#L1186 ahahaio_port"26nD"d">shuff)8asset_  tid;href="dri+e3776."asset37761anot_i26aha152x.c#L1137761>3779"26aha>267i12"d,shpnalhreft/1>254i1."14ns="d">>>prsetupx.c#L1186 ahahasetupa26.[2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n].2bblnt_is"1>>prirqx.c#L1186 ahahairqaha9D"d">shuff)8asset_  tid;href="dri+e3777."asset37s71anot_i26neL86"5>  86537s71>3777d26a"a>260+e e th=shalhreft/1>254i1."14ns="d">>>prsetupx.c#L1186 ahahasetupa26.[2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n].2bblnt_is"1>>pr tididx.c#L1186 ahaha tididaha9D"d">shuff)8asset_  tid;href="dri+e3778."asset37781anot_i25s/scsi/ahaha137781>377L126aah>260a12p.cer#1alhreft/1>254i1."14ns="d">>>prsetupx.c#L1186 ahahasetupa26.[2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n].2bblnt_is"1>>prreconnectx.c#L1186 ahahareconnectaha9D"d">shuff)8asset_  tid;href="dri+e3779."asset37791anot_i250SIsSC"lins="37791>377si26ins>265912"d,shpnc1>261i11>254i1."14ns="d">>>prsetupx.c#L1186 ahahasetupa26.[2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n].2bblnt_is"1>>prparityx.c#L1186 ahahaparityaha9D"d">shuff)8asset_  tid;href="dri+e3788."asset378h1anot_i25/scsi/ahaha15378h1>378hi26ins>265912p.cer#9c1>261i11>254i1."14ns="d">>>prsetupx.c#L1186 ahahasetupa26.[2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n].2bblnt_is"1>>pr ynchronous="dfG d 89ef="d>ynchronousaha9D"d">shuff)8asset_  tid;href="dri+e3781."asset37811anot_i25s/scsi/ahaha137811>378>a26.c1>261i1ualhreftha>267i12"d,shp."14ns="d">>>prsetupx.c#L1186 ahahasetupa26.[2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n].2bblnt_is"1>>prdelayx.c#L1186 ahahadelayaha9D"d">shuff)8asset_  tid;href="dri+e3782."asset37821anot_i25=983    oq8  37821>378dd25=98>258esul9hreftha>267i12"d,shp."14ns="d">>>prsetupx.c#L1186 ahahasetupa26.[2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n].2bblnt_is"1>>prext_transx.c#L1186 ahahaext_transaha9)="d">shuff)8asset_  tid;href="dri+e3783."asset37831anot_i25s/scsi/ahaha137831>378  26.c1>261p1}"d">shuff)8asset_  tid;href="dri+e3784."asset37841anot_i25s/scsi/ahaha137841>3788525s#endif"d">shuff)8asset_  tid;href="dri+e3785."asset37851anot_i259"ahaha>aha9l37851>378s 26 "d">shuff)8asset_  tid;href="dri+e3786."asset37861anot_i25ahaha>aha5lin37861>3789"26a#ifdefp."14ns="d">>>pr__ISAPNP__x.c#L1186 ahaha__ISAPNP__ 26 "d">shuff)8asset_  tid;href="dri+e3787."asset37871anot_i259"ahaha>aha6l37871>3787d26a"a>260+efor(2bblnt_is"1>>prix.c#L1186 ahahaid26a=0;H2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n<2bblnt_is"1>>prARRAY_SIZEx.c#L1186 ahahaARRAY_SIZEscsiGahaha152x.c#L11setupx.c#L1186 ahahasetupa26.R &&12bblnt_is"1>>prid_tablex.c#L1186 ahahaid_tablea26.[2bblnt_is"1>>prix.c#L1186 ahahaiaha9].2bblnt_is"1>>prvendorx.c#L1186 ahahavendoraha9;12bblnt_is"1>>prix.c#L1186 ahahaiaha9++s {"d">shuff)8asset_  tid;href="dri+e3788."asset37881anot_i255ahaha>aha7li37881>378L126aah>260a12p.cer#1while (H2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n<2bblnt_is"1>>prARRAY_SIZEx.c#L1186 ahahaARRAY_SIZEscsiGahaha152x.c#L11setupx.c#L1186 ahahasetupa26.R &&"d">shuff)8asset_  tid;href="dri+e3789."asset37891anot_i25pCmnins="d">i37891>378si26ins>265912"d,shpnc1>261i1Gahaha152x.c#L11devx.c#L1186 ahahadevd26a=2bblnt_is"1>>prpnp_find_devx.c#L1186 ahahapnp_find_devscsiGahaha152x.c#L11NULLx.c#L1186 ahahaNULLaha9D12bblnt_is"1>>prid_tablex.c#L1186 ahahaid_tablea26.[2bblnt_is"1>>prix.c#L1186 ahahaiaha9].2bblnt_is"1>>prvendorx.c#L1186 ahahavendoraha9D12bblnt_is"1>>prid_tablex.c#L1186 ahahaid_tablea26.[2bblnt_is"1>>prix.c#L1186 ahahaiaha9].2bblnt_is"1>>prfunctionx.c#L1186 ahahafunctionaha9D12bblnt_is"1>>prdevx.c#L1186 ahahadevd26a)) s {"d">shuff)8asset_  tid;href="dri+e3798."asset379h1anot_i25/scsi/ahaha15379h1>379hi26ins>265912p.cer#9ha>267i1if (2bblnt_is"1>>prpnp_device_attachx.c#L1186 ahahapnp_device_attachscsiGahaha152x.c#L11devx.c#L1186 ahahadevd26a) <H0R"d">shuff)8asset_  tid;href="dri+e3791."asset37911anot_i25i/ahaha152x.c37911>379>a26.c1>261i1ualhreftha>267i12"d,shpncontinue;"d">shuff)8asset_  tid;href="dri+e3792."asset37921anot_i25A"aSC"lins="d37921>379dd25="d">shuff)8asset_  tid;href="dri+e3793."asset37931anot_i25MDINFOns="d">37931>379  26.c1>261p1ualhreft/1>254i1if (2bblnt_is"1>>prpnp_activate_devx.c#L1186 ahahapnp_activate_devscsiGahaha152x.c#L11devx.c#L1186 ahahadevd26a) <H0R {"d">shuff)8asset_  tid;href="dri+e3794."asset37941anot_i25/ahaha152x.c#37941>3798525s/1>254i1ualhreftt2"d,shpnalhreft."14ns="d">>>prpnp_device_detachx.c#L1186 ahahapnp_device_detachscsiGahaha152x.c#L11devx.c#L1186 ahahadevd26a);"d">shuff)8asset_  tid;href="dri+e3795."asset37951anot_i25ns="d">shpn.>37951>379s 26 na>266 1ul9hreftha>267i12"d,shpncontinue;"d">shuff)8asset_  tid;href="dri+e3796."asset37961anot_i25s/scsah8rs/sc37961>3799"26aha>267i12"d,shpnalhreft/}"d">shuff)8asset_  tid;href="dri+e3797."asset37971anot_i259"asi/aha152x37971>379oL26e"d">shuff)8asset_  tid;href="dri+e3798."asset37981anot_i255ahers/scsi/a37981>379L126aah>260a12p.cer#1alhreft/if (!abblnt_is"1>>prpnp_port_validx.c#L1186 ahahapnp_port_validscsiGahaha152x.c#L11devx.c#L1186 ahahadevd26a, 0sR {"d">shuff)8asset_  tid;href="dri+e3799."asset37991anot_i25pCm="d">QLOCK37991>379si26ins>265912"d,shpnc1>261i11>254i1u."14ns="d">>>prpnp_device_detachx.c#L1186 ahahapnp_device_detachscsiGahaha152x.c#L11devx.c#L1186 ahahadevd26a);"d">shuff)8asset_  tid;href="dri+e38h8."asset38h8."not_i25pCm="d">QLOCK38h8.>380hi26ins>265912p.cer#9c1>261i11>254i1ncontinue;"d">shuff)8asset_  tid;href="dri+e38h1."asset38h11anot_i25i/ahaha152x.c38h11>380>a26.c1>261i1ualhreftalhreft/}"d">shuff)8asset_  tid;href="dri+e38h2."asset38h21anot_i25A"aSC"lins="d38h21>380dd25="d">shuff)8asset_  tid;href="dri+e38h3."asset38h31anot_i25MDINFOns="d">38h31>380  26.c1>261p1ualhreft/1>254i1ifd,shpn."1if (ha15setup_countx.c#L1186 ahahasetup_count"26n==1 &&12bblnt_is"1>>prpnp_port_startx.c#L1186 ahahapnp_port_startscsiGahaha152x.c#L11devx.c#L1186 ahahadevd26a, 0s==2bblnt_is"1>>prsetupx.c#L1186 ahahasetupa26.[0].2bblnt_is"1>>prio_portx.c#L1186 ahahaio_port"26ns {"d">shuff)8asset_  tid;href="dri+e38h4."asset38h41anot_i25/ahaha152x.c#38h41>3808525s/1>254i1ualhreft/1>254i11>254i1u."14ns="d">>>prpnp_device_detachx.c#L1186 ahahapnp_device_detachscsiGahaha152x.c#L11devx.c#L1186 ahahadevd26a);"d">shuff)8asset_  tid;href="dri+e38h5."asset38h51anot_i25ns="d">shpn.>38h51>380s 26 na>266 1ul9hreftalhreft/1>254i1ncontinue;"d">shuff)8asset_  tid;href="dri+e38h6."asset38h61anot_i25s/scsah8rs/sc38h61>3809"26aha>267i12"d,shpnalhreft/}"d">shuff)8asset_  tid;href="dri+e38h7."asset38h71anot_i259"asi/aha152x38h71>380oL26e"d">shuff)8asset_  tid;href="dri+e38h8."asset38h81anot_i255ahers/scsi/a38h81>380L126aah>260a12p.cer#1alhreft/."14ns="d">>>prsetupx.c#L1186 ahahasetupa26.[2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n].2bblnt_is"1>>prio_portx.c#L1186 ahahaio_port"26n reft="2haha152x.c#L11pnp_port_startx.c#L1186 ahahapnp_port_startscsiGahaha152x.c#L11devx.c#L1186 ahahadevd26a, 0s;"d">shuff)8asset_  tid;href="dri+e38h9."asset38h91anot_i25pCm="d">QLOCK38h91>380si26ins>265912"d,shpnc1>261i1."14ns="d">>>prsetupx.c#L1186 ahahasetupa26.[2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n].2bblnt_is"1>>prirqx.c#L1186 ahahairqaha9nnalhreft="2haha152x.c#L11pnp_irqx.c#L1186 ahahapnp_irqscsiGahaha152x.c#L11devx.c#L1186 ahahadevd26a, 0s;"d">shuff)8asset_  tid;href="dri+e3818."asset381h1anot_i26c#11186 id/oL381h1>381hi26ins>265912p.cer#9ha>267i1."14ns="d">>>prsetupx.c#L1186 ahahasetupa26.[2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n].2bblnt_is"1>>pr tididx.c#L1186 ahaha tididaha9nhreft="7;"d">shuff)8asset_  tid;href="dri+e3811."asset38111anot_i26.c1L1186 7d/o38111>381>a26.c1>261i1ualhreftha>267i1."14ns="d">>>prsetupx.c#L1186 ahahasetupa26.[2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n].2bblnt_is"1>>prreconnectx.c#L1186 ahahareconnectaha9eft="1;"d">shuff)8asset_  tid;href="dri+e3812."asset38121anot_i26s=1>shGFP_ATO38121>381dd25=98>258esul9hreftnalhreft."14ns="d">>>prsetupx.c#L1186 ahahasetupa26.[2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n].2bblnt_is"1>>prparityx.c#L1186 ahahaparityaha9nhreft="1;"d">shuff)8asset_  tid;href="dri+e3813."asset38131anot_i26.c1_scribblne38131>381  26.c1>261p1ualhreft/1>254i1."14ns="d">>>prsetupx.c#L1186 ahahasetupa26.[2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n].2bblnt_is"1>>pr ynchronous="dfG d 89ef="d>ynchronousaha9t="1;"d">shuff)8asset_  tid;href="dri+e3814."asset38141anot_i26MD1NFOns="d">38141>3818525s/1>254i1ualhreft/1>254i1."14ns="d">>>prsetupx.c#L1186 ahahasetupa26.[2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n].2bblnt_is"1>>prdelayx.c#L1186 ahahadelayaha9alhreft="2haha152x.c#L11DELAY_DEFAULTx.c#L1186 ahahaDELAY_DEFAULTaha9;"d">shuff)8asset_  tid;href="dri+e3815."asset38151anot_i26 71579>>sp#9738151>381s 26 na>266 1ul9hreftalhreft/."14ns="d">>>prsetupx.c#L1186 ahahasetupa26.[2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n].2bblnt_is"1>>prext_transx.c#L1186 ahahaext_transaha9eft="0;"d">shuff)8asset_  tid;href="dri+e3816."asset38161anot_i26c#11186 7d/oL38161>3819"26a#if 2bblnt_is"1>>prdef"ahd="dfG d 89ef="ddef"ahdscsiGahaha152x.c#L11AHAf="X_DEBUGx.c#L1186 ahahaAHAf="X_DEBUGa26.R"d">shuff)8asset_  tid;href="dri+e3817."asset38c71anot_i26ah1152x.c#L1138c71>3817d26a"a>260+e e th=shalhreft/."14ns="d">>>prsetupx.c#L1186 ahahasetupa26.[2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n].2bblnt_is"1>>prdebugx.c#L1186 ahahadebugaha9alhreft="2haha152x.c#L11DEBUG_DEFAULTx.c#L1186 ahahaDEBUG_DEFAULTaha9;"d">shuff)8asset_  tid;href="dri+e3818."asset38c81anot_i26s/1csi/ahaha138c81>381L126a#endif"d">shuff)8asset_  tid;href="dri+e3819."asset38191anot_i26  1ns="d">QLO38191>381"f26q#if 2bblnt_is"1>>prdef"ahd="dfG d 89ef="ddef"ahdscsiGahaha152x.c#L11__ISAPNP__x.c#L1186 ahaha__ISAPNP__ 26 R"d">shuff)8asset_  tid;href="dri+e3828."asset382h1anot_i26">1LOCKERLpsp382h1>382hi26ins>265912p.cer#9ha>267i1."14ns="d">>>prpnpdevx.c#L1186 ahahapnpdevd26a[2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n]er#9ha>267i1="2haha152x.c#L11devx.c#L1186 ahahadevd26a;"d">shuff)8asset_  tid;href="dri+e3821."asset38211anot_i26s/1csi/ahaha138211>382>a26.#endif"d">shuff)8asset_  tid;href="dri+e3822."asset38221anot_i26pn1>>sSid u4 38221>382dd25=98>258esul9hreftha>267i1."14ns="d">>>prpamshuff)8asset_  tid;href="dri+e3823."asset38231anot_i26>>1e t.ptrnam38231>382  26.c1>261p1ualhreft/1>254i1ha>267i1.2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3824."asset38241anot_i26>>1>e t.this_38241>3828525s/1>254i1ualhreftt2"d,shpnalhreft."14ns="d">>>prsetupx.c#L1186 ahahasetupa26.[2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n].2bblnt_is"1>>prio_portx.c#L1186 ahahaio_port"26nD1."14ns="d">>>prsetupx.c#L1186 ahahasetupa26.[2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n].2bblnt_is"1>>prirqx.c#L1186 ahahairqaha9s;"d">shuff)8asset_  tid;href="dri+e3825."asset38251anot_i26>>1>>>e t.sp.38251>382s 26 na>266 1ul9hreftha>267i1."14ns="d">>>prsetup_countx.c#L1186 ahahasetup_count"26n++="d">shuff)8asset_  tid;href="dri+e3826."asset38261anot_i26c#1.cers_  ti38261>3829"26aha>267i12"d,shpn}"d">shuff)8asset_  tid;href="dri+e3827."asset38271anot_i265516>  : 2   38271>3827d26a"a>260+e}"d">shuff)8asset_  tid;href="dri+e3828."asset38281anot_i26s/1csi/ahaha138281>382L126a#endif"d">shuff)8asset_  tid;href="dri+e3829."asset38291anot_i26ns1"d">shpn.>38291>382si26i"d">shuff)8asset_  tid;href="dri+e3838."asset383h1anot_i26  1ns="d">QLO383h1>383hi26i#if 2bblnt_is"1>>prdef"ahd="dfG d 89ef="ddef"ahdscsiGahaha152x.c#L11AUTOCONFx.c#L1186 ahahaAUTOCONF 26 R"d">shuff)8asset_  tid;href="dri+e3831."asset38311anot_i26s_1 tidualsSC38311>383>a26.c1>261i1ifd,shpn."1if (ha15setup_countx.c#L1186 ahahasetup_count"26n<2bblnt_is"1>>prARRAY_SIZEx.c#L1186 ahahaARRAY_SIZEscsiGahaha152x.c#L11setupx.c#L1186 ahahasetupa26.Rs {"d">shuff)8asset_  tid;href="dri+e3832."asset38321anot_i26s=1d">shpn.>>38321>383dd25=#if !abblnt_is"1>>prdef"ahd="dfG d 89ef="ddef"ahdscsiGahaha152x.c#L11SKIP_BIOSTESTx.c#L1186 ahahaSKIP_BIOSTEST 26 R"d">shuff)8asset_  tid;href="dri+e3833."asset38331anot_i26  1ns="d">QLO38331>383  26.c1>261p1ualhreftahaha152x.c#L11okx.c#L1186 ahahaokaha9t="0;"d">shuff)8asset_  tid;href="dri+e3834."asset38341anot_i26>>1dualsSC"li38341>3838525s/1>254i1ualhreftford,shpn."1if (ha15ix.c#L1186 ahahaiaha9t="0;12bblnt_is"1>>prix.c#L1186 ahahaiaha9 <H2bblnt_is"1>>prARRAY_SIZEx.c#L1186 ahahaARRAY_SIZEscsiGahaha152x.c#L11addressesx.c#L1186 ahahaaddressesd26a) &&1!abblnt_is"1>>prokx.c#L1186 ahahaokaha9;12bblnt_is"1>>prix.c#L1186 ahahaiaha9++s {"d">shuff)8asset_  tid;href="dri+e3835."asset38351anot_i26>>1L1186 id/o38351>383s 26 na>266 1ul9hreftalhreft/voidp."14ns="d">>>pr__iomemx.c#L1186 ahaha__iomem 26 n*."14ns="d">>>prpx.c#L1186 ahahapaha9t="2bblnt_is"1>>prioremapx.c#L1186 ahahaioremapscsiGahaha152x.c#L11addressesx.c#L1186 ahahaaddressesd26a[2bblnt_is"1>>prix.c#L1186 ahahaiaha9], 0x4000s;"d">shuff)8asset_  tid;href="dri+e3836."asset38361anot_i26c#1="d">shpn.38361>3839"26aha>267i12"d,shpnalhreft/if (!abblnt_is"1>>prpx.c#L1186 ahahapaha9R"d">shuff)8asset_  tid;href="dri+e3837."asset38371anot_i26en1s="d">shpn38371>3837d26a"a>260+e e th=shalhreft/1>254i1ncontinue;"d">shuff)8asset_  tid;href="dri+e3838."asset38381anot_i26nc1ronSCpns="38381>383L126aah>260a12p.cer#1alhreft/ford,shpn."1if (ha15jx.c#L1186 ahahajaha9t="0;12bblnt_is"1>>prjx.c#L1186 ahahajaha9<2bblnt_is"1>>prARRAY_SIZEx.c#L1186 ahahaARRAY_SIZEscsiGahaha152x.c#L11signaturesx.c#L1186 ahahasignaturesd26a) &&1!abblnt_is"1>>prokx.c#L1186 ahahaokaha9;12bblnt_is"1>>prjx.c#L1186 ahahajaha9++s"d">shuff)8asset_  tid;href="dri+e3839."asset38391anot_i26C"1ins="d">sh38391>383si26ins>265912"d,shpnc1>261i11>254i1tahaha152x.c#L11okx.c#L1186 ahahaokaha9t="ahaha152x.c#L11check_signaturex.c#L1186 ahahacheck_signaturescsiGahaha152x.c#L11px.c#L1186 ahahapaha9t+1."14ns="d">>>prsignaturesx.c#L1186 ahahasignaturesd26a[2bblnt_is"1>>prjx.c#L1186 ahahajaha9].2bblnt_is"1>>pr ig_offsetx.c#L1186 ahahasig_offset"26nD"d">shuff)8asset_  tid;href="dri+e3848."asset384h1anot_i26"d1>shpn.>>sp384h1>384hi26ins>265912p.cer#9ha>267i12"d,shpppppppppppppppppppppppppppppppppp."14ns="d">>>prsignaturesx.c#L1186 ahahasignaturesd26a[2bblnt_is"1>>prjx.c#L1186 ahahajaha9].2bblnt_is"1>>pr ignaturex.c#L1186 ahahasignaturescsiD1."14ns="d">>>prsignaturesx.c#L1186 ahahasignaturesd26a[2bblnt_is"1>>prjx.c#L1186 ahahajaha9].2bblnt_is"1>>pr ig_lengthx.c#L1186 ahaha ig_lengthaha9s;"d">shuff)8asset_  tid;href="dri+e3841."asset38411anot_i26s_1152x.c#L1138411>384>a26.c1>261i1ualhreftha>267i1."14ns="d">>>priounmapx.c#L1186 ahahaiounmapscsiGahaha152x.c#L11px.c#L1186 ahahapaha9s;"d">shuff)8asset_  tid;href="dri+e3842."asset38421anot_i26s=1csi/ahaha138421>384dd25=98>258esul9hreft}"d">shuff)8asset_  tid;href="dri+e3843."asset38431anot_i26in1="d">shpn.38431>384  26.c1>261p1ualhreftif (!abblnt_is"1>>prokx.c#L1186 ahahaokaha9t&&12bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n ==H0R"d">shuff)8asset_  tid;href="dri+e3844."asset38441anot_i26s/1csi/ahaha138441>3848525s/1>254i1ualhreftttttttttreturn -2bblnt_is"1>>prENODEVx.c#L1186 ahahaENODEVd26a;"d">shuff)8asset_  tid;href="dri+e3845."asset38451anot_i26>i1>>sp])deos38451>384s 26 "d">shuff)8asset_  tid;href="dri+e3846."asset38461anot_i26al1"d hhi+uns38461>3849"26aha>267i12"d,shpn."14ns="d">>>prpamshuff)8asset_  tid;href="dri+e3847."asset38471anot_i26en1aha152x.c#38471>3847d26a#else"d">shuff)8asset_  tid;href="dri+e3848."asset38481anot_i26s/1csi/ahaha138481>384L126aah>260a12p.cer#1."14ns="d">>>prpamshuff)8asset_  tid;href="dri+e3849."asset38491anot_i26qu1n, when th38491>384si26i#endifpppppppppppppppppppppppppp.2x.c#L1186 "commentx>/* !SKIP_BIOSTEST */SEQ( ln"d">shuff)8asset_  tid;href="dri+e3858."asset385h1anot_i26"d1>shpn."d h385h1>385h525s"d">shuff)8asset_  tid;href="dri+e3851."asset38511anot_i26d"1shpn."d hh38511>385>a26.c1>261i1ualhreftahaha152x.c#L11okx.c#L1186 ahahaokaha9t="0;"d">shuff)8asset_  tid;href="dri+e3852."asset38521anot_i26s=1 ns="d">S/38521>385dd25=98>258esul9hreftford,shpn."1if (ha15ix.c#L1186 ahahaiaha9t="0;12bblnt_is"1>>prix.c#L1186 ahahaiaha9 <H2bblnt_is"1>>prARRAY_SIZEx.c#L1186 ahahaARRAY_SIZEscsiGahaha152x.c#L11portsx.c#L1186 ahahaportsd26a) &&12bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n <H2;12bblnt_is"1>>prix.c#L1186 ahahaiaha9++s {"d">shuff)8asset_  tid;href="dri+e3853."asset38531anot_i26in1csi/ahaha138531>385  26.c1>261p1ualhreftttttttttif (,shpn."1if (ha15setup_countx.c#L1186 ahahasetup_count"26n ==H1R &&1Gahaha152x.c#L11setupx.c#L1186 ahahasetupa26.[0].2bblnt_is"1>>prio_portx.c#L1186 ahahaio_port"26n ==Hahaha152x.c#L11portsx.c#L1186 ahahaportsd26a[2bblnt_is"1>>prix.c#L1186 ahahaiaha9])R"d">shuff)8asset_  tid;href="dri+e3854."asset38541anot_i26"a1SC"lins="d38541>3858525s/1>254i1ualhreftt2"d,shpnalhreftcontinue;"d">shuff)8asset_  tid;href="dri+e3855."asset38551anot_i26>i1csi/ahaha138551>385s 26 "d">shuff)8asset_  tid;href="dri+e3856."asset38561anot_i26ins="d">shpn.38561>3859"26aha>267i12"d,shpnalhreft/if (!abblnt_is"1>>prrequest_regionx.c#L1186 ahaharequest_regionscsiGahaha152x.c#L11portsx.c#L1186 ahahaportsd26a[2bblnt_is"1>>prix.c#L1186 ahahaiaha9], 2bblnt_is"1>>prIO_RANGEx.c#L1186 ahahaIO_RANGEscsiD1.2x.c#L1186 " namshuff)8asset_  tid;href="dri+e3857."asset38571anot_i26.s="lins="d">38571>3857d26a"a>260+e e th=shc1>261i1ualhreftahaha152x.c#L11pam>prix.c#L1186 ahahaiaha9]);"d">shuff)8asset_  tid;href="dri+e3858."asset38581anot_i26s/scsi/ahaha138581>385L126aah>260a12p.cer#1alhreft/nalhreftcontinue;"d">shuff)8asset_  tid;href="dri+e3859."asset38591anot_i26ins="d">shpn.38591>385si26ins>265912"d,shpnalhreft/}"d">shuff)8asset_  tid;href="dri+e3868."asset386h1anot_i26s/scsi/ahaha1386h1>386h525s"d">shuff)8asset_  tid;href="dri+e3861."asset38611anot_i26c#L1186 7d/oL38611>386>a26.c1>261i1ualhreftha>267i1ifd,shpn."1if (ha15href="d_porttestx.c#L1186 ahahaaref="d_porttestscsiGahaha152x.c#L11portsx.c#L1186 ahahaportsd26a[2bblnt_is"1>>prix.c#L1186 ahahaiaha9]ss {"d">shuff)8asset_  tid;href="dri+e3862."asset38621anot_i26/scsi/ahaha1538621>386dd25=98>258esul9hreftualhreftualhreftahaha152x.c#L11setupx.c#L1186 ahahasetupa26.[2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n].2bblnt_is"1>>prtc155h1anot_i26 ahahatc155hd25=98="0;"d">shuff)8asset_  tid;href="dri+e3863."asset38631anot_i26s/scsi/ahaha138631>386  26."d">shuff)8asset_  tid;href="dri+e3864."asset38641anot_i2693ahaha>aha9l38641>3868525s/1>254i1ualhreftalhreft/ualhreftahaha152x.c#L11confx.c#L1186 ahahaconfd26a.2bblnt_is"1>>prcf_portx.c#L1186 ahahacf_port"26n ="d">shuff)8asset_  tid;href="dri+e3865."asset38651anot_i26 nam386s 26 na>266 1ul9hreftalhreft/////////////Gahaha152x.c#L11GETPORTx.c#L1186 ahahaGETPORTscsiGahaha152x.c#L11portsx.c#L1186 ahahaportsd26a[2bblnt_is"1>>prix.c#L1186 ahahaiaha9]t+1."14ns="d">>>prO_PORTAx.c#L1186 ahahaO_PORTAd26a) <<H8)t+1."14ns="d">>>prGETPORTx.c#L1186 ahahaGETPORTscsiGahaha152x.c#L11portsx.c#L1186 ahahaportsd26a[2bblnt_is"1>>prix.c#L1186 ahahaiaha9]t+1."14ns="d">>>prO_PORTBx.c#L1186 ahahaO_PORTBaha9s;"d">shuff)8asset_  tid;href="dri+e3866."asset38661anot_i2691ahaha>aha5l38661>3869"26aha>267i12"d,shpnalhreft/} else9if/Gahaha152x.c#L11tc155h_porttestx.c#L1186 ahahatc155h_porttestscsiGahaha152x.c#L11portsx.c#L1186 ahahaportsd26a[2bblnt_is"1>>prix.c#L1186 ahahaiaha9]ss {"d">shuff)8asset_  tid;href="dri+e3867."asset38671anot_i261ahaha>aha6li38671>3867d26a"a>260+e e th=shc1>261i1ualhreftahaha152x.c#L11setupx.c#L1186 ahahasetupa26.[2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n].2bblnt_is"1>>prtc155h1anot_i26 ahahatc155hd25=98="1;"d">shuff)8asset_  tid;href="dri+e3868."asset38681anot_i26s="d">QLOCKER38681>386L126a"d">shuff)8asset_  tid;href="dri+e3869."asset38691anot_i26/scsi/ahaha1538691>386si26ins>265912"d,shpnc1>261i11>254i1tahaha152x.c#L11confx.c#L1186 ahahaconfd26a.2bblnt_is"1>>prcf_portx.c#L1186 ahahacf_port"26n ="d">shuff)8asset_  tid;href="dri+e3878."asset387h1anot_i26i/ahaha152x.c387h1>387hi26ins>265912p.cer#9alhreft/////////////Gahaha152x.c#L11GETPORTx.c#L1186 ahahaGETPORTscsiGahaha152x.c#L11portsx.c#L1186 ahahaportsd26a[2bblnt_is"1>>prix.c#L1186 ahahaiaha9]t+1."14ns="d">>>prO_TC_PORTAx.c#L1186 ahahaO_TC_PORTAd26a) <<H8)t+1."14ns="d">>>prGETPORTx.c#L1186 ahahaGETPORTscsiGahaha152x.c#L11portsx.c#L1186 ahahaportsd26a[2bblnt_is"1>>prix.c#L1186 ahahaiaha9]t+1."14ns="d">>>prO_TC_PORTBx.c#L1186 ahahaO_TC_PORTBaha9s;"d">shuff)8asset_  tid;href="dri+e3871."asset38711anot_i26EQUEST_Sth=sS38711>387>a26.c1>261i1ualhreftalhreft/} else9{"d">shuff)8asset_  tid;href="dri+e3872."asset38721anot_i26ns="d">shpnre38721>387dd25=98>258esul9hrefttttttttt1>254i1tahaha152x.c#L11release_regionx.c#L1186 ahaharelease_regionscsiGahaha152x.c#L11portsx.c#L1186 ahahaportsd26a[2bblnt_is"1>>prix.c#L1186 ahahaiaha9], 2bblnt_is"1>>prIO_RANGEx.c#L1186 ahahaIO_RANGEscsis;"d">shuff)8asset_  tid;href="dri+e3873."asset38731anot_i26enns="d">shpn38731>387  26.c1>261p1ualhreftttttttttttttttttcontinue;"d">shuff)8asset_  tid;href="dri+e3874."asset38741anot_i26s/scsi/ahaha138741>3878525s/1>254i1ualhrefttttttttt}"d">shuff)8asset_  tid;href="dri+e3875."asset38sul9h40e52x.c#L11KERN_ERRx.c#L1186 ahahaKERN_Eaha9], 2bblnt_is"1>>prIO_RANGEx.c#L1186 ahhaha_i26aha152x.c#L1137761>3789"26a8a>267i12"d,shpnalhreft/1>254i12x.c#L11release_regionx.c#L1186 ahaharelease_regionscsiGahaha152x.c#L11portsx.c#L1186 ahahaportsd26a[2bblnt_is"1>>prix.c#L1186 ahahaiaha9], 2bblnt_is"1>>prIO_RANGEx.c#L1186 ahahaIO_RANGEscsis;"d">shuff)8asset_  tid;href="dri+e3873."asset38671anot_i26neL86"5>  86537s71>3787d26a87">shuff)8asset_  tid;href="dri+e38h8."asset37781ano8_i25s/scsi/ahaha137781>378L126a8h>260a12p.cer#1alhreft/1>254i12x.c#L11okx.c#L1186 ahahaokaha9t="0;"dshuff)8asset_  tid;href="dri+e3826."asset37791ano8_i250SIsSC"lins="37791>378si26i8s>265912"d,shpnc1>261i11>254i12x.c#L11setupx.c#L1186 ahahasetupa26.[2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n].2bblnt_is"1>>prtc155h1x.c#L1186 ahahaio_port"26n in2bblnt_is"1>>priox.c#Lc#L1186 ahahaportsd26a[2bblnt_is"1>>prix.c#L1186 ahahaiaha9], 2bblnuff)8asset_  tid;href="dri+e3826."asset378h1ano8_i25/scsi/ahaha15378h1>378hi26i8s>265912p.cer#9c1>261i11>254i12x.c#L11setupx.c#L1186 ahahasetupa26.[2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n].2bblnt_is"1>>prtc155h1x1186 ahahairqaha9nnalhreft_is"1>>priox.c#LIRQ_MIN86 ahahaIO_RANGERQ_MINlhrefs="d">>>prO_TC_PO#L1186 ahahaconfd26a.2bblnt_is"1>>prcf_portx.cx1186 ahahairqaha9x.cx11">shuff)8asset_  tid;href="dri+e3845."asset37811ano8_i25s/scsi/ahaha137811>378>a26.81>261i1ualhreftha>267i12"d,shp2x.c#L11setupx.c#L1186 ahahasetupa26.[2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n].2bblnt_is"1>>prtc155h1.c#L1186 ahaha tididaha9nhreft="152x.c#L11check_siL1186 ahahaconfd26a.2bblnt_is"1>>prcf_portx.cx186 ahaha tididax.cx1">shuff)8asset_  tid;href="dri+e3845."asset38721anot_i25=983    oq8  37821>378dd25=88>258esul9hreftha>267i12"d,shp2x.c#L11setupx.c#L1186 ahahasetupa26.[2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n].2bblnt_is"1>>prtc155h1ctx.c#L1186 ahahareconnectaha9eft="1;"152x.c#L11check_siL1186 ahahaconfd26a.2bblnt_is"1>>prcf_portx.ctardisd 89ef="d>yncahax.ctardisd">shuff)8asset_  tid;href="dri+e3845."asset38731anot_i25s/scsi/ahaha137831>378  26.88>261p1ualhreft/1>254i1."14ns="d">>>prsetupx.c#L1186 ahahasetupa26.[2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n].2bblnt_is"1>>pr ynchro.c#L1186 ahahaparityaha9nhreft="=t_is"1>>prokx.c#L#L1186 ahahaconfd26a.2bblnt_is"1>>prcf_portx.c#c#L1186 ahahaparityax.c#c#L11">shuff)8asset_  tid;href="dri+e3845."asset38741anot_i25s/scsi/ahaha137841>3788525s88>254i1ualhreft/1>254i1."14ns="d">>>prsetupx.c#L1186 ahahasetupa26.[2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n].2bblnt_is"1>>prdelayx.nous="dfG d 89ef="d>ynchronousaha9t="2haha152x.c#L11>ync="d#L1186 ahahaconfd26a.2bblnt_is"1>>prcf_portx.cnousne186 ahahadebugahx.cnousne1">shuff)8asset_  tid;href="dri+e3845."asset38sul9h40_i259"ahaha>aha9l37851>378s 26 88>266 1ul9hreftalhreft/."14ns="d">>>prsetupx.c#L1186 ahahasetupa26.[2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n].2bblnt_is"1>>prext_trac#L1186 ahahadelayaha9alhreft=152x.c#L11DELAY_DEFAULTx.c#L1186 ahahaDELAY_DEFAULTaha9;"d">shuff)8asset_  tid;href="dri+e3815."asset37861ano8_i25ahaha>aha5lin37861>3789"26a88>267i12"d,shpnalhreft/."14ns="d">>>prsetupx.c#L1186 ahahasetupa26.[2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n].2bblnt_is"1>>prext_transx.c#L1186 ahahaext_transaha9nft="2ha>shuff)8asset_  tid;href="dri+e3863."asset37871ano8_i259"ahaha>aha6l37871>3787d26a88f 2bblnt_is"1>>prdef"ahd="dfG d 89ef="ddef"ahdscsiGahaha152x.c#L11AHAf="X_DEBUGx.c#L1186 ahahaAHAf="X_DEBUGa26.R"d">shuff)8asset_  tid;href="dri+e3768."as8et37881ano8_i255ahaha>aha7li37881>378L126a8h>260a12p.cer#1while (/."14ns="d">>>prsetupx.c#L1186 ahahasetupa26.[2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n].2bblnt_is"1>>prext_trac#L1186 ahahadebugaha9alhreft=152x.c#L11DEBUG_DEFAULTx.c#L1186 ahahaDEBUG_DEFAULTaha9;"d">shuff)8asset_  tid;href="dri+e3818."asset37891ano8_i25pCmnins="d">i37891>378si26i88ndif"d">shuff)8asset_  tid;href="dri+e3778."as8et379h1ano8_i25/scsi/ahaha15379h1>378hi26i8s>265912p.cer#9ha>267i1if (2bbis"1>>prsetup_countx.c#L1186 ahahasetup_count"26n].2bblnshuff)8asset_  tid;href="dri+e3826."asset37911ano8_i25i/ahaha152x.c37911>378>a26.81>261iff)8asset_  tid;href="dri+e3826."asset38721anot_i25A"aSC"lins="d37921>378dd25=89>258esul9hreft}"d">shuff)8asset_  tid;href="dri+e3843."asset37931ano8_i25MDINFOns="d">37931>378  26.89">shuff)8asset_  tid;href="dri+e3864."asset37941ano8_i25/ahaha152x.c#37941>3788525s81>254i1ualhreftt2"d,shha152x.c#L11tc155h_1186 ahahaokaha9t="0;"duff)8asset_  tid;href="dri+e3768."as8et37951ano8_i25ns="d">shpn.>37951>378s 26 8a>266 1ul9hreftha>267i12"d,shpis"1>>pr ynchro.c#L1186 ahahapamshuff)8asset_  tid;href="dri+e3847."asset37961ano8_i25s/scsah8rs/sc37961>3789"26a8a>267i12"d,shpuff)8asset_  tid;href="dri+e3843."asset37871ano8_i259"asi/aha152x37971>378oL26e897dif"d">shuff)8asset_  tid;href="dri+e3778."as8et37881ano8_i255ahers/scsi/a37981>378L126a89">shuff)8asset_  tid;href="dri+e3869."asset37991ano8_i25pCm="d">QLOCK37991>378si26i8s>265912"d,shpis"1>>pr ynchro.c#L1186 ahahapamshubis"1>>prsetup_countx.c#L1186 ahahasetup_count"26n].2bblnhuff)8asset_  tid;href="dri+e3847."as9et38h8."no9_i25pCm="d">QLOCK38h8.>389hi26i90">shuff)8asset_  tid;href="dri+e3861."as9et38h11ano9_i25i/ahaha152x.c38h11>389>a26.91>261i1ualhrefpn."1if (ha15ix.c#L1186 ahahaiaha9t="0;12lnt_is"1>>prsetup_c186 ahahaiaha9t="0;12lnt_is"1>>prARRAY_Sountx.c#L1186 ahahasetup_count"26n].2bblnt_is"1>>prix.c#L1186 ahahaiaha9++s {"d">shuff)8asset_  tid;href="dri+e3853."as9et38h21ano9_i25A"aSC"lins="d38h21>389dd25=90>258esul9hreft}"d">shha1512x.c#L11release_regionx.c#L1186 ahaharequest_regionscsiGahaha152x.c#L11portsx.c#L1186 ahahasetupa26.[2bblnt_is"1>>prsetup_c186 ahahaiaha9].2bblnt_is"1>>prfunctiox.c#L1186 ahahaio_port"26nD1."14ns="d">>>prsetupx.Ex.c#L1186 ahahaIO_RANGEscsiD1.2x.c#L1186 " nam>shuff)8asset_  tid;href="dri+e3798."as9et38h31ano9_i25MDINFOns="d">38h31>389  26.91>261p1ualhreft/1>254i1ifd,shpL97uct="d">>>prsetupx.Sf="_Ho1186 ahahatc155h_Sf="_Ho11261p1="d">>>prpx.c#L1shp1186 ahahasetup_cohp11reft=152x.c#L11DEBUG_D_porttestrobe_on186 ahahasignatu_porttestrobe_on1aha15aha152x.c#L11setupx.c#L1186 ahahasetupa26.[2bblnt_is"1>>prsetup_c186 ahahaiaha9]);"d">shuff)8asset_  tid;href="dri+e3858."as9et38h41ano9_i25/ahaha152x.c#38h41>3898525s91>254iff)8asset_  tid;href="dri+e3858."as9e538h41ano9_i25ns="d">shpn.>37951>379s 26 9a>266 1ul9hreftalhreft/1>254i1if(t_is"1>>prokx.c#Lshp1186 ahahasetup_cohp11reft=shuff)8asset_  tid;href="dri+e3798."as9e638h41ano9_i25s/scsah8rs/sc37961>3799"26a9a>267i12"d,shpnalhreft/}"d">sh12"d,shpis"1>>pr ynchro_regionx.c#L1186 ahaharelease_regionscsiGahaha152x.c#L11portsx.c#L1186 ahahasetupa26.[2bblnt_is"1>>prsetup_c186 ahahaiaha9].2bblnt_is"1>>prfunctiox.c#L1186 ahahaio_port"26nD1."14ns="d">>>prsetupx.Ex.c#L1186 ahahaIO_RANGEscsiD1.2x.chuff)8asset_  tid;href="dri+e3858."as9e738h41ano9_i259"asi/aha152x37971>379oL26e90f 2bblnt_is"1>>prdef"ahd="dfG d 89ef="ddef"ahdscsiGahaha152x.c#L11AHAf="XP__x.c#L1186 ahaha__ISAPNP__ 26 R"d">shuff)8asset_  tid;href="dri+e3828."as9et38h81ano9_i255ahers/scsi/a38h81>389L126a9h>260a12p.cer#1alhreft/."14ns=if/Gahaha512x.c#L11release.c#L1186 ahahapnpdevd26a[2bblnt_is"1>>prsetup_c186 ahahaiaha9]t+1."14nshuff)8asset_  tid;href="dri+e3798."as9e938h81ano9_i25pCm="d">QLOCK37991>379si26i9s>265912"d,shpnc1>261i1."14ns=12"d,shpis"1>>pr ynchroHOSTDA1186 ahahaO_TC_POHOSTDA11aha152x.c#L11portsx.chp1186 ahahasetup_cohp11reft)->_is"1>>prARRAY_S.c#L1186 ahahapnpdevd26a[2bblnt_is"1>>prpnp_find_dL1186 ahahapnpdevd26a[2bblnt_is"1>>prsetup_c186 ahahaiaha9]t+1."14uff)8asset_  tid;href="dri+e3858."as9et381h1ano9_i26c#11186 id/oL381h1>389hi26i9s>265912p.cer#9ha>267i1."14ns=12"d,shpis"1>>pr ynchrod_dL1186 ahahapnpdevd26a[2bblnt_is"1>>prsetup_c186 ahahaiaha9]t+1."14_is"1>>prpnp_fin#L1186 ahahaNULLaha9D12bblnuff)8asset_  tid;href="dri+e3858."as9et38h11ano9_i26.c1L1186 7d/o38111>389>a26.91ndif"d">shuff)8asset_  tid;href="dri+e3822."as9et38121ano9_i26s=1>shGFP_ATO38121>389dd25=98>258esul9hreftnalhreft."14ns=uff)8asset_  tid;href="dri+e3843."as9et38131ano9_i26.c1_scribblne38131>389  26.91>261p1ualhreft/1>254i{"d">shuff)8asset_  tid;href="dri+e3872."as9et38141ano9_i26MD1NFOns="d">38141>3898525s91>254i1ualhreft/1>254i1."14ns="d">>>prsetupx..c#L1186 ahahapam>prsetup_c186 ahahaiaha9].2bblnt_is"1>>prfunctiox.c#L1186 ahahaio_port"26nD1."14nhuff)8asset_  tid;href="dri+e3858."as9et38151ano9_i26 71579>>sp#9738151>389s 26 9a>266 1ul9hreftalhreftuff)8asset_  tid;href="dri+e3843."as9e638h41ano9_i26c#11186 7d/oL38161>3899"26a9if 2bbff)8asset_  tid;href="dri+e3843."as9e738h41ano9_i26ah1152x.c#L1138c71>3897d26a91f 2bblnt_is"1>>prdef"ahd="dfG d 89ef="ddef"ahdscsiGahaha152x.c#L11AHAf="XP__x.c#L1186 ahaha__ISAPNP__ 26 R"d">shuff)8asset_  tid;href="dri+e3828."as9et38c81ano9_i26s/1csi/ahaha138c81>389L126a91>260a12p.cer#1alhreftha512x.c#L11release.c#L1186 ahahapnpdevd26a[2bblnt_is"1>>prsetup_c186 ahahaiaha9]t+1."14nsff)8asset_  tid;href="dri+e3828."as9e938h81ano9_i26  1ns="d">QLO38191>389"f26q91>265912"d,shpnc1>261i11>254i12x.c#L11setupx.ice_detachx.c#L1186 ahahapnp_device_detachscsiGahaha152x.c#L11devx.c#.c#L1186 ahahapnpdevd26a[2bblnt_is"1>>prsetup_c186 ahahaiaha9]t+1."14huff)8asset_  tid;href="dri+e3858."as9et382h1ano9_i26">1LOCKERLpsp382h1>389hi26i9s>2659d">shuff)8asset_  tid;href="dri+e3822."as9et38211ano9_i26s/1csi/ahaha138211>389>a26.92>261i1ualhrefuff)8asset_  tid;href="dri+e3843."as9et38221ano9_i26pn1>>sSid u4 38221>389dd25=92">shuff)8asset_  tid;href="dri+e38h3."as9et38231ano9_i26>>1e t.ptrnam38231>389  26.91>261p1ualhref-2bblnthuff)8asset_  tid;href="dri+e3863."as9et38241ano9_i26>>1>e t.this_38241>3898525s91>254iuff)8asset_  tid;href="dri+e3843."as9et38151ano9_i26>>1>>>e t.sp.38251>389s 26 92KERN_Eaha9], 2bblnt_is"1>>prIO_RANGEx.c#9et38261ano9_i26c#1.cers_  ti38261>3899"26a9a>267istatic"14ns="d">>>pr__iomemx.exi186 ahahaio_portx.exi1x.c#L1x.c#L11DEBUG_D_porttesexi186 ahahaio_port_porttesexi1aha1514nssff)8asset_  tid;href="dri+e3828."as9et38271ano9_i265516>  : 2   38271>3897d26a9a>260+uff)8asset_  tid;href="dri+e3872."as9et38281ano9_i26s/1csi/ahaha138281>389L126a92>260a12p.cer#L97uct="d">>>prsetupx._portteshostdata86 ahahaio_port_portteshostdata261p1="d">>>prpx.c#L1hd 89ef="ddef"ahdhd">shu1="d">>>prpx.c#L1tm186 ahahasetupa2tm1bblnuff)8asset_  tid;href="dri+e3858."as9et38291ano9_i26ns1"d">shpn.>38291>389si26i9d">shuff)8asset_  tid;href="dri+e3838."as9et383h1ano9_i26  1ns="d">QLO383h1>389hi26i93>265912p.cer#"d">>>prpx.c#L1list_for_eGah_entry_saf186 ahahasignatulist_for_eGah_entry_saf1aha152x.c#L11devx.c#hd 89ef="ddef"ahdhd">shu1"d">>>prpx.c#L1tm186 ahahasetupa2tm1bbln, aha152x.c#L11setupx._portteshost_list86 ahahaio_port_portteshost_list">shu1"d">>>prpx.c#L1host_list86 ahahaio_porthost_list">shshuff)8asset_  tid;href="dri+e3798."as9et38311ano9_i26s_1 tidualsSC38311>389>a26.93>261i1ualhreftha>267iL97uct="d">>>prsetupx.Sf="_Ho1186 ahahatc155h_Sf="_Ho11261p1="d">>>prpx.c#L1sho1186 ahahatc155h_sho112haha152x.c#L11>ync="d#L1taalsr_o186 ahahaconfd26a.2taalsr_o1aha15514ns *)2x.c#L11devx.c#hd 89ef="ddef"ahdhd">shu1L97uct="d">>>prsetupx.Sf="_Ho1186 ahahatc155h_Sf="_Ho11261pu1"d">>>prpx.c#L1hostdata86 ahahaio_porthostdata261phuff)8asset_  tid;href="dri+e3858."as9et38321ano9_i26s=1d">shpn.>>38321>389dd25=93">shuff)8asset_  tid;href="dri+e38h3."as9et38331ano9_i26  1ns="d">QLO38331>389  26.91>261p1ualhreftahaha152x.c#L11okx.c#L_porttes_region86 ahahaio_port_porttes_regionaha152x.c#L11portsx.cho1186 ahahatc155h_sho112hahhuff)8asset_  tid;href="dri+e3858."as9et38241ano9_i26>>1dualsSC"li38341>3898525s91>254i1ualhrefuff)8asset_  tid;href="dri+e3843."as9et38351ano9_i26>>1L1186 id/o38351>389s 26 9a>266 uff)8asset_  tid;href="dri+e3843."as9et38261ano9_i26c#1="d">shpn.38361>3899"26a93f 2bbff)8asset_  tid;href="dri+e3843."as9et38371ano9_i26en1s="d">shpn38371>3897d26a9a>260+2x.c#L11portsx.module_ini186 ahahaio_portmodule_ini1aha152x.c#L11portsx._porttesini186 ahahaio_port_porttesini12hahhuff)8asset_  tid;href="dri+e3858."as9et38281ano9_i26nc1ronSCpns="38381>389L126a9h>260a2x.c#L11portsx.module_exi186 ahahaio_portmodule_exi1aha152x.c#L11portsx._porttesexi186 ahahaio_port_porttesexi1aha1huff)8asset_  tid;href="dri+e3858."as9et38291ano9_i26C"1ins="d">sh38391>389si26i93">shuff)8asset_  tid;href="dri+e3838."as9et384h1ano9_i26"d1>shpn.>>sp384h1>389hi26i94f 2bblnt__is"1>>prdef"ahd="dfG d 89ef="ddef"ahdscsiGahaha152x.c#L11SKIP_BIMODUL186 ahahaIO_RANGMODUL1">shuff)8asset_  tid;href="dri+e3828."as9et38411ano9_i26s_1152x.c#L1138411>389>a26.91>261istatic"int="d">>>prsetupx._sini186 ahahaio_port_sini12hah52x.c#L11okx.c#L_porttesc#L1186 ahahasetupa2_porttesc#L11aha15char1="d">>>prpx.c#L1st186 ahahavendorast1">shuff)8asset_  tid;href="dri+e3828."as9et38321ano9_i26s=1csi/ahaha138421>389dd25=98>258euff)8asset_  tid;href="dri+e3798."as9et38431ano9_i26in1="d">shpn.38431>389  26.91>261plnt_is"1>>prdef"ahd="dfG d 89ef="ddef"ahdscsiGahaha152x.c#L11AHAf="X_DEBUGx.c#L1186 ahahaAHAf="X_DEBUGa26.R"d">shuff)8asset_  tid;href="dri+e3768."as9et38441ano9_i26s/1csi/ahaha138441>3898525s91>254i1ualhrefint="d">>>prsetupx.int186 ahahaext_traint1blnt_114uff)8asset_  tid;href="dri+e3858."as9et38451ano9_i26>i1>>sp])deos38451>389s 26 9d">shu">shuff)8asset_  tid;href="dri+e3848."as9et38461ano9_i26al1"d hhi+uns38461>3899"26a9a>267i12"d,shpint="d">>>prsetupx.int186 ahahaext_traint1blnt_104uff)8asset_  tid;href="dri+e3858."as9et38371ano9_i26en1aha152x.c#38471>3897d26a947dif"d">shuff)8asset_  tid;href="dri+e3778."as9et38481ano9_i26s/1csi/ahaha138481>389L126a9h>260a12p.cer#"d">>>prsetupx.get_op9D12186 ahahaext_traget_op9D121aha152x.c#L11portsx.ct186 ahahavendorast1">shu1"d">>>prpx.c#L1IZEx.c#L1186 ahahaARRAY_SIZEscsiGahaha152x.c#L11portsx.int186 ahahaext_traint1blnt)u1"d">>>prpx.c#L1int186 ahahaext_traint1blnt)uff)8asset_  tid;href="dri+e3858."as9et38291ano9_i26qu1n, when th38491>389si26i94">shuff)8asset_  tid;href="dri+e3838."as9et385h1ano9_i26"d1>shpn."d h385h1>389h525s95>265912p.cer#if1if (ha15setup_countx.c#L1186 ahahasetup_count"26n<2bblgt;_is"1>>prpnp_finIZEx.c#L1186 ahahaARRAY_SIZEscsiGahaha152x.c#L11setupx.c#L1186 ahahasetupa26.Rs {"d">shuff)8asset_  tid;href="dri+e3832."as9et38511ano9_i26d"1shpn."d hh38511>389>a26.91>261i1ualhreftahaha152x.c#L11okx.c#L.c#L1186 ahahapamS/38521>389dd25=98>258esul9hreftford,sh-2bblnthuff)8asset_  tid;href="dri+e3868."as9et38531ano9_i26in1csi/ahaha138531>389  26.91>261p1ualhrefuff)8asset_  tid;href="dri+e3843."as9et38541ano9_i26"a1SC"lins="d38541>3898525s95>254iff)8asset_  tid;href="dri+e3858."as9et38551ano9_i26>i1csi/ahaha138551>389s 26 955260a12p.cer#"d">>>prsetupx.c#L1186 ahahasetupa26.[2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n].2bblnt_is"1>>prext_tra#L1186 ahahaconfd26a.2bblnt12p.cer#152x.c#L11>ync="dct186 ahahavendorast1">shuff)8asset_  tid;href="dri+e3868."as9et38461ano9_i26ins="d">shpn.38561>3899"26a9a>267i12"d,shp"d">>>prsetupx.c#L1186 ahahasetupa26.[2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n].2bblnt_is"1>>prext_trax.c#L1186 ahahaio_port"26n reft="2haha152x.c#L11pnp_porint186 ahahaext_traint1blnt_0] lgt;_ 1 ?="d">>>prsetupx.int186 ahahaext_traint1blnt_1] : 0x34huff)8asset_  tid;href="dri+e3863."as9et38571ano9_i26.s="lins="d">38571>3897d26a9a>260+e e th=s"d">>>prsetupx.c#L1186 ahahasetupa26.[2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n].2bblnt_is"1>>prext_trax1186 ahahairqaha9nnalhreft="2haha152x.c#L11pnp_irqint186 ahahaext_traint1blnt_0] lgt;_ 2 ?="d">>>prsetupx.int186 ahahaext_traint1blnt_2] : 1huff)8asset_  tid;href="dri+e3868."as9et38481ano9_i26s/scsi/ahaha138581>389L126a95>260a12p.cer#"d">>>prsetupx.c#L1186 ahahasetupa26.[2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n].2bblnt_is"1>>prtc155h1.c#L1186 ahaha tididaha9nhreft="2haha152x.c#L11pnp_irqint186 ahahaext_traint1blnt_0] lgt;_ 3 ?="d">>>prsetupx.int186 ahahaext_traint1blnt_3] : huff)8asset_  tid;href="dri+e3811."as9et38591ano9_i26ins="d">shpn.38591>389si26i95>265912"d,shpis"1>>pr ynchroc#L1186 ahahasetupa26.[2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n].2bblnt_is"1>>prtc155h1ctx.c#L1186 ahahareconnectaha9eft="1;"ha152x.c#L11pnp_irqint186 ahahaext_traint1blnt_0] lgt;_ 4 ?="d">>>prsetupx.int186 ahahaext_traint1blnt_4] : 1uff)8asset_  tid;href="dri+e3811."as9et386h1ano9_i26s/scsi/ahaha1386h1>389h525s96>265912p.cer#"d">>>prpx.c#L1c#L1186 ahahasetupa26.[2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n].2bblnt_is"1>>pr ynchro.c#L1186 ahahaparityaha9nhreft="2haha152x.c#L11pnp_irqint186 ahahaext_traint1blnt_0] lgt;_ 5 ?="d">>>prsetupx.int186 ahahaext_traint1blnt_5] : 1uff)8asset_  tid;href="dri+e3811."as9et38511ano9_i26c#L1186 7d/oL38611>389>a26.91>261i1ualhref"d">>>prsetupx.c#L1186 ahahasetupa26.[2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n].2bblnt_is"1>>prtc155h1.ous="dfG d 89ef="d>ynchronousaha9t="2haha152x.c#L11>ync="dint186 ahahaext_traint1blnt_0] lgt;_ 6 ?="d">>>prsetupx.int186 ahahaext_traint1blnt_6] : 1uff)8asset_  tid;href="dri+e3811."as9et38521ano9_i26/scsi/ahaha1538621>389dd25=98>258esul9href"d">>>prsetupx.c#L1186 ahahasetupa26.[2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n].2bblnt_is"1>>prtc155h1c#L1186 ahahadelayaha9alhreft="2haha152x.c#L11DELAY_Dint186 ahahaext_traint1blnt_0] lgt;_ 7 ?="d">>>prsetupx.int186 ahahaext_traint1blnt_7] : "d">>>prsetupx.EFAULTx.c#L1186 ahahaDELAY_DEFAULTaha9;"d">shuff)8asset_  tid;href="dri+e3815."as9et38631ano9_i26s/scsi/ahaha138631>389  26.963258esul9href"d">>>prsetupx.c#L1186 ahahasetupa26.[2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n].2bblnt_is"1>>prtc155h1nsx.c#L1186 ahahaext_transaha9eft="0;"d">s2x.c#L11DELAY_Dint186 ahahaext_traint1blnt_0] lgt;_ 8 ?="d">>>prsetupx.int186 ahahaext_traint1blnt_8] : 0uff)8asset_  tid;href="dri+e3815."as9et38541ano9_i2693ahaha>aha9l38641>3898525s91>254ilnt_is"1>>prdef"ahd="dfG d 89ef="ddef"ahdscsiGahaha152x.c#L11AHAf="X_DEBUGx.c#L1186 ahahaAHAf="X_DEBUGa26.R"d">shuff)8asset_  tid;href="dri+e3768."as9et38651ano9_i26 nam389s 26 965260a12p.cer#"d">>>prsetupx.c#L1186 ahahasetupa26.[2bblnt_is"1>>prsetup_countx.c#L1186 ahahasetup_count"26n].2bblnt_is"1>>prext_trac#L1186 ahahadebugaha9alhreft="2haha152x.c#L11DEBUG_Dint186 ahahaext_traint1blnt_0] lgt;_ 9 ?="d">>>prsetupx.int186 ahahaext_traint1blnt_9] : "d">>>prsetupx.EFAULTx.c#L1186 ahahaDEBUG_DEFAULTaha9;"d">shuff)8asset_  tid;href="dri+e3818."as9et38661ano9_i2691ahaha>aha5l38661>3899"26a9a>267i12"d,shpha152x.c#L11tc155h_int186 ahahaext_traint1blnt_0] lgt; 9shuff)8asset_  tid;href="dri+e3832."as9et38671ano9_i261ahaha>aha6li38671>3897d26a9a>260+e e th=shc1>261i2x.c#L11okx.c#L.c#L1186 ahahapamQLOCKER38681>389L126a96>260a12p.cer#1alhreft/."14ns1186 " nam389si26i969>shu">shuff)8asset_  tid;href="dri+e3848."as9et387h1ano9_i26i/ahaha152x.c387h1>389hi26i970267i12"d,shpha152x.c#L11tc155h_int186 ahahaext_traint1blnt_0] lgt; 8shu12p.cer#1alhreft/."14nssssssssssssssssssssssssss1186 "commentx>/* !SKIP_}ln"d">shuff)8asset_  tid;href="dri+e3858."as9et38711ano9_i26EQUEST_Sth=sS38711>389>a26.91>261i1ualhreftalhreft2x.c#L11okx.c#L.c#L1186 ahahapamshpnre38721>389dd25=98>258esul9hrefttttttttt1>254i1186 " namshpn38731>389  26.91>261pd">shuff)8asset_  tid;href="dri+e3778."as9et38741ano9_i26s/scsi/ahaha138741>3898525s91>254i1ualhref{"d">shuff)8asset_  tid;href="dri+e3872."as9et38sul9h49e52x.c#L11KERN_ERRx.c#L1196 aha97>266 1ul9hreftalhreftis"1>>prsetup_countx.c#L1186 ahahasetup_count"26n].2bblnshuff)8asset_  tid;href="dri+e3826."as91186 ahhah9_i26aha152x.c#L1137761>3799"26a9a>267i12"d,shpnalhreft-2bblnthuff)8asset_  tid;href="dri+e3863."as9et38671ano9_i26neL86"5>  86537s71>3797d26a97>260+e}"d">shuff)8asset_  tid;href="dri+e3828."as9et37781ano9_i25s/scsi/ahaha137781>379L126a97">shuff)8asset_  tid;href="dri+e3869."as9et37791ano9_i250SIsSC"lins="37791>379si26i9s>265912"d,shp-2bblnthuff)8asset_  tid;href="dri+e3868."as9et378h1ano9_i25/scsi/ahaha15378h1>379hi26i9s>2659uff)8asset_  tid;href="dri+e3828."as9et37811ano9_i25s/scsi/ahaha137811>379>a26.91>261i"d">>>prsetupx._sc#L1186 ahahasetupa2_sc#L11aha151186 " nam379dd25=98>258ed">shuff)8asset_  tid;href="dri+e3778."as9et38731ano9_i25s/scsi/ahaha137831>379  26.98">shuff)8asset_  tid;href="dri+e3864."as9et38741ano9_i25s/scsi/ahaha137841>3798525s98>254ippppppp1186 "commentx>/* !SKIP_BIPCMCIA ln"d">shuff)8asset_  tid;href="dri+e3858."as9et38sul9h49_i259"ahaha>aha9l37851>379s 26 98>266 
The original LXR software by the f)8asset_http://sourceforge.net/projects/lxr">LXR x>/*unnhreft=, this experi* !Sal id;hion by f)8asset_mailto:lxr@>ahux.no">lxr@>ahux.noeft=.
lxr.>ahux.no kindly ho11ed by f)8asset_http://www.redpill->ahpro.no">Redpill Lahpro ASeft=, provider of Lahuxue;"sult""d and opera9D12s sertachs since 1995.