dd1@p#&/; C OmU@[ `a homz @p @`  # :p 9p7p@2& 63@G4R4Y_c&q @&| `&&&5'6@'H'mGGGG-H,`@H;7HLI\@InHI|`I`IJ`@JJJ-K`@K`K!@L.L9`N?NNO`*pPc*pPm?pQ@Q`QQQQ R R !R "R #R @R' AR6 BR@ CRJ DRZ ERh FRu GR HR IR JR KR LR MR NR ORRRDTDTT&pU2p@U9`UB`VJpVW`V_`@WlApWw<X`Z>Z?Z?[m@[&[&[&\@\][^^_ &@_ &_ _' `/ @`? bT Bda Bdk Bep D@e \e Ef @f f g @g Fg Gg Hh Cp@h Eph Nh i @i i i j% Mj1 k> j@kI OkW k` kj lr l &m &m n n .@n n po P@o o o p m@p Gpp Ipp Vq# Kp@q. Yq> qM ZrZ @r_ ti &@tw &t &t Ou y  y \@y `y #z # z ]@z _z `z `@{ {0 |< a|K c|[ }l `~| e~ g~     @ `    & &@3 &I iS h@^ j | i  j #@ #`      i@k@3p%m,@7`HZon~&&@ @ [ [   p!- @!Fp!Sr!YMp"gv@"m "{ "0"i"@#`#p##x%@%`%m% y%{&|@&/m&9&D&'M@'VA'eB'>ti'(i@(i(i(}@)~)*pH@ $q*q@2 p q8cB@M@Z@k@y@@@@?JFTL`@CQrWremxq@]^ @r@  ]^ F@ FH FP  ` ` w r B"@) 2`;b@EcNW\dges8@xm m @ `f g @h # 6m ?m@ M Z k !j@! !m! " "@"m"  "#/ @#D`#ZC#lF#pF#zo$`@$`$y@%[%p% &!p@&8 ` p*@1`6p"p@  p [ q@q o #p"2 p!@+q2q7q=p@GpRqY qh$q@m&q|&q(q*q@,q*q.q0q@2q4q)2q@6q8qp:q@>HFqYIq@ %p(p)p@[Op@[+p `p .-p   *p  @ `  _p@  [p m !L@!!g+!7!A! @H!@R!e!)0&)q@1)q@)qI)q@ .pb) > qq)q@qv)q 0p/ /i/ @/p// / 2p@/2///@,r/@k@0e 04(p1@`66 6 6@66p66op66rp6tp@66m6@6e7c@7 4p4p[9l9p9@y99#9#[#9# 9"@9"`9"9#98p9L@9`99&@:&:&:&#:&@-:F6:G:`p:pX@0h@&s@&@&@@&@&@%j?&@[ @ @ @ @  @ @ @ A AA)A*,A;p=A9p@CAp 9*/ @p9lBcsB@i~Bp@p H9*C%@C&C'CpC)@C*D*D,Bp#DCX1D8D[ =D@HD`VD`bDpDp|DDcDD Dp@D[ DpD D E !E[ 5Ec@BEcWEbESoE!rE/ {Ep@ [@ EAp E E# E$@ E & &E&@E&&E&@@EE ' @EEEE@EEF F@Z F@&F%+FY'@1F ;F(IFF YF gF yF*p@ F F!Dp Fqq@FpF@F sF sF&G@GPGF`(GFh5G`Hp# X*LGG[@RG`YGbGp@kGctGJpM(MM M@N`-`NpN#Nq)Nr@.Np4NmANr[ F KN@ VN @ fN jNq uNqN`N# N$ & N N @NN N[NN% @O O/O& 1'@3O' X6O&>O HOr@ROLp(bZ?pOR(Npi6Z`[Rp [ ,[R3[<B=@@[ `7[Vr2mE[@Qp@[Pp@bZ?p@Z[[@Sp)p@[)p@\)p@v\)p\TpUpVpWp\\\X \q@\?p4Nm\op\ @\ `\B\ q\p\L\m]/ ]/ ]@]D YpYp] H`*p> @D ^\[p ^@^ _p4Nm^r2^r@8^rB^rI^rR^r@X^rc^rm^rv^r@^r^rr^r@^r^r ]p^pL0_6_@_Q_b_@z__[_[ _@_ _[__L@___```p`+`;` G`@ W` e`i o`L@ |` ` ` `@ ` `] ` `@ ` ` ` ` `@ a a a a@*a.a:aDa@LaVa^aiara"ya@"[&a'a@'2p'/'a[p(a@(a(a( )a[ )a[@)QX)aL) b*b+"b@+4b+CbL+Rb,Zb-bpb pr[$@o#,c(p@(pe cc'p@/k*k5kfp:kAkHkmMkUk(p]k @dk ` dpepcp9*M@k|gpk(kkFkFkM@hpk0k[plL@lpORmll 'l0@ jpjpiptm9pzmCmm m@m `mmmqmtp@m?pmmm@mB`mLmmm@ n#n#$n#1n#>nEn Mn0WnB8dnV@mn#un}nn@nen`nnn n n`n`n`  n] o]@ o[ o[ (o[ 5o[ p Ao@ Io>p qPo@`oqo~oom@npoovpoxp@6{po}popop@opopopop@pppppppp@0pp ppqpApBMp`TpBZpkpwpLp q@pqpqpqp@pppp6p@ppp[pmp@ppqq@q*q2q`;qqBq[pNqTq@Zqefq tqp@ |q qqmq#q@qq#qq@q.@qqq !r ! r@!r@")rrp"2r";rL#Jr@#]r/`#fr#trc#{r$r@$r%i@'r'r(r)r*r`@*r*r`+sp op6p up 6p wp zp5pyp zp |p zp~p 6pp 6pp 6popp 86p8p(s 1s6p:stp@AsKs6 ppppUsZsp66p@ pp pFpp 6p6pp Fzpp zpp:t-9,p@2p0,Q&?t@Jt6px*@pwpp@pD8=D[xp@x=pAp @i}},} s4}`A}6pM}6p_}6pp}@ppK PQ ZC K@L`bLjs@|[p@p e```[ tp@VLW@Ā Hπpڀ@` @ `T&T8mA S]p@d pmppu@pp@ppŁpЁp@݁pp p tpp pp tpbp Xpp@ p.p<pJp@Up`psp~p@p p ptpp pp kopp opnp opkp~ Xpp@pppĄp@̈́pׄppp@p p tppp tp p tp~p tpVp tpbp tppp8[ @ p4-p@Vp oppp lp,pD]php@sppp@pppÅp@΅p؅ppp@ pp0p>p@Np p [ppXpp ?pp F?ppp p?pL pkppp p?pL pmp U?pUp pMMp FpWp pp Olpmpp ?pppp pp FpMMp pp ?ppp [pp [pp lpmppp؈qވq&p opqkq 8 hЗq2 pVq@L`0QB9* q+jKq<Mq@EOqPQq^SqgUq@ WqnYqu[q}]q@Yq_qaqdq@fqhqjqlq@Énqωpq׉rq߉tq@vqxqzq qqߋ(\[p@ApR/*4B  q8 @njnԌ qppی|qq@ވq~qqq@)q5q?pGq@Tq^qiquq@|qqqq@qqÍq΍q@ڍqqq q@q qqpp~UU@Mpp@ʎ[ՎB܎?p[ m@ mr#2=q@K[]o|m@rq L[pLq O[p8M_q O[pM_q lpq q ̐ sՐFݐ+sq [pq @[p"q#qr@@!q ,[p %q [p,p'q op[p)q [p+q [pLL-q [p/q [p%1q [p3q Ok[p_M 5q O[p_kM 7q [p/9q ,[pLL;q >q[p?q x"8M@&M9*M+M1L@5L>rA\r@ORm=q O[pL[pLM Aq L[pL[pLL Cq =q Eq Hq\pGq 6pop6p Jq 6popGLq 6opNq opFPq 6p8Rq 6op6pCFTq 6pop6pVq op6pXq 6op6pZq 6p6op6pC\q 6op6pCB^q 6op6pop6p `q 66pcqpbq 6pa# eq O6p8Mgq opf&&iq opkq op6p[p Cmq 6op[pCoq 66pqq 66psq 66psuq 6pswq yopyq optp{q op}q opq opq tpq tp{nq tpq 6pq tp?8q >q6pq Otp8MLq OtpMLq qoppq ,tpq tpqq 6p qmq @1`@2qqq@qS   В   qqqq"q@*1:DBRbl[{rm @& ɓ @֓ޓ[rrr@q9*[1[ q@++,nm [1Cq,&V9m@Kiq' Vq@L8qD hqq@OqXqbqkq@2qtMF7q@hqq+q qq kuqx*q ;q\[p@>qV9m0jL`@͖8tMږF@g]FA _p qqq qq >qmq m>q_q m>qm_q >qmq Oq8MLq @q"qq q,pq LqLqqq Xx*MORm\q2q@q7qq+q@q qqq q Cqq Cqqq Mqqq ?pq O[pqq8LMq L[pqqLq [pqq,pqv)qʗq@ q Oq8q OqMq`L`QЗq՗qq0qq@qqqq@ qq qqqq/p qqq nqq quvqIs,qq@Yq q qq q qq q q&q qq qq`( p@VrC!/[q qq 8qqzm4mr B2 @Vrm qq$p`Зq pq@E>B8x*v)rʗ rS rYr@ r r Orr8rrr OrrM r p r  p r pr8 p/->@șH1m֙F@ `ݙrrqrrd2Зq2r@kFru8ryGr@mm0rQr@@ʜ&ܜ&@` @$`5EF U(^@fTrmwB,#| `@}>rqr@@ɝF`ڝFaFbFcFdFeFf r8Crݐr@KrSrZrar@frorwrr@rrrr@ĞrҞrߞrr@rrr$r@3r r rr rr<9@HTF _F!mF"yF#F$F%F&F'F(ȠF)ؠ#@`1`B=!rF@FAFBFC!FD/FE;FFKFG[i&/w[?*[ FFơF֡FFFF F F ,F ?F M Y@a`p|&&@&&֢ #r@  F  ,@1`@SiS&S@/S9SLS_@kx@0Qr1FF r r""rģVr> rң&r٣r@rr(r rF%r r 'rP@qq$q//r@Y2r5r;rFr@rM4rvrڝr@K6rSr^rer@sr7rF )r r,r.ru8r@2 pF @Ϥ5r;rFr@rK6rSrq@q7rr@ -r+r 1r&r0r r 3r r5rr*r} `q@q2rr:r=r n1r@r 1ruvBr80q@Y2rIrr7r@ DrEr-r 81ruvHr7' x*v)MrʗOr OrLr8JrKr OrLrMNrwm(x*Jrmm$r@TrVWr@0Qr``@[ RrRr\ri^r@`rbr `r dr@3 frD frW hro jr@ lr lrunr pr@ rr ur pr nr@!\r'!xrH CPH CZH CgH CvH CH CH CH CH !CH "CH #CH $CH %CH &C I 'CI (C.I )C@I *CPI0CZI[@CeI`CsICIcEIrEIrJI @NI PNI `NI aNIhNImNINIOJ @PJ PPJXP*JPrP6J Q>JQFJ QNJ#@Q]J `QlJ pQvJ QJQJRJRJ RJRJYSJM@SSSJ TJ @TJPTJXT rrrJJ@5rFrKrSr@rJr Kr&Kr@>Krqqy-r@JKQKFrrqK(KrKr@Kr2r7rrr rr rr mr r r ur r #rK8KrKr@Kr LrLrSr@"Lr r rr rr rr rr rr rr rr #rrr#r-r@<r r (pr apr Rprr(,pAW@^$a r ,pr ,pr ,pr ,pr ap r apr ,pr ,pmr ,pr ,pgr g,pr (p,pr(/- @mfmr1pZprr [p"q( ( ( ( ( ( ( ( ( ( ((r(rĿ(r̿(rݿ(((((r r(r('(( -(r?(O(y \(re(r(rrm(r|( ( ( (( |(r((, (r(N|( ( (m( ( ( ((r+(r7(rJ(0\( g( p(~( (r@(W (r(u(( (r(X(r (r@$` r}`"8$(r:Jt6pV1@D 9*r q %s's@Z)sa)s rrrdpv ~ @ @`Fpe@rdpR(j( su( s@ss~(s|s@(s(s(s(s@(s(s(ss@(!s2 p([ (#s@ rrO)HЗqm)F~) )s@r -PЗq*-U1-U@rK-:ss s=s p@s pBs sDs sFs =sHs 4sqJs sLs 4sm Ns 4s Ps  ss Rs ss Ts FpVs sXs >qsZssR(8Xk e(es@gs? p4-is@~(ms|msr(es(es@(os(os(os(os@(os(qs)ss)us@ )ys-){s<)}sJ)s@U)sDsh)sp)s@)s(us)sUs@)s)s)s)@"" "*  , "@ ) " )F ) ) ) * _ A# M# # *q '*q@  & ]s `sbsas!D!`!`!`!!!!`!`!p!>@!"s@ "C"$"=,}s1"[ >" J" \" d"p"@{" " "& " "@"`" "* "  , "@)!{ U " "  # # *# 5# _ A# M# d# r# #@## # #1@ ##! #A#r@#r+$m@Di rD$DEcsD&(dksN&`@W&ib&l& y&@J^ &&&& &&$&w &@& & @& `& % & [F@ ' '  cs_s `s fs `shs ks mlspA`szp@o``<[ [Q`{ 0F\q@, # >& m m@ yC@O@ @   &ws 2@ > I b |     R ?         M      ! / > M _ m {           * 7 F T d v   &)            ,  :  E  S F c  t  @  [`  0n  H`   [ [ [ [ r@!r&|@?\~@@Xm@ !M@!mA&! @A1! `AB!yAJ!AW!Bc!Cn!p@Cz!Cjs bsns ksps ksNrs ksts wsxs%$h1$kso`@`0Qr@C$# , g L$ !W$ "i$ #x$ $$[@$[`" $ Fm$@vs wszs `s|s `s~s kss `s s Fss ksqU?s >q`ss `s8s bss Fbss `ss^s*( :(I(X(q(((((( (((((!(2(C(X(s h0QrS@)@ `Ym?m0   y@ y@ ` s q mt(((((((((,( C( T( k( ( ((( 8s(s (s@(&((x0QrC(s((s<(sP(sa(s u(s@(#`(#(#(#(`m(P0Qr(sL`zp(#@(h0Qr(((1( =(sB(@Q(`@<`sZ(u(sP(s l( H(s(s@(sS"s(s(s@YS"s(s(s sss ss ss ss ss ssss s`sss(LJ(@H(0(F(^(v(cX (=(=(= s  = a (J@(J(J (J%(J@6(JG(](s(cX a(= a (J@(=(= (A (= > (= (=  (=  :(=M(= ad(= x(=`(s(5n} s(s0/( (((*(;(V(o((( ( ( (((( (('(5($J*=@[=`G(U(](cXg(cX ؠ 05s =y(s(! 5cX (J((Jh(cX(cX( s(=5cX (J((Jh(cX(cX( (cX(cX(=(=(  H(=5cX s25cX s(=.5*(sC(sY(so(s(s(@*jscX@(P17sX4(a(J `4(a(J `4C(sY(s(@*jscX@(P.X17s`(0( K(cX0a(@ A H}(cXp(@] cX (@(H(P(X(` c(g h(x y(cX0(cX aD(cXZ(cX p(cX(cX(cX(cX (cX0 @(ss (*jscX@(cXP =`( $(cX U< h6(cX B(Q(  b( 5> }()@=(ss(*jscX@ P(=` = U<h( B(Q( (cX(=(=5>6(cX (((  a(s((*jscX@@(cXPJ(=`U(=`(=] = U<h(B(Q( (cX5>6(cX ((k( (=(=(sv(*jscX@@(cXP(=`(=(=] = U<h(B(Q( (cX5>6(cX ((( (=(=J  @(ss(*jscX@6(cXP a`6 =(s06(cX =(s06(s(s&(@*jscX@17sPE(˛Z(cX`(q( (s s(= DcXC(s(s( *js˛@ H(OcXP(=`17s(*js˛@ HcXP(=` ( *jscX@(cXP`}(h)@cXp( $(cX<(cXX(cXm( h(*jscX@(cXP(`֌ x4(cX(cXJ 4(J =@`4(s(s(@*jscX@(cXP17s`,(*jscX@(cXP.cX`pH(PLJecX@sPX(=@h(cX` py(s>s@((s( @(s( .((= ] cX@ cXP17`( (+(.( cX0;(cX@M(cXPb(=`v(=17(#((](s(s8(s:(p(m(m@(s(s(  ( @#( 2( A(_G(s@R(_X(sp( @sc(s(s}(@Z( `( p( (m(s@ ( A(sG(s(s(s@#(s2( R(_@X(s(s(* (m4 Dr@AOAyC"k(mP (t@()t(#(#(#( 0( 0D( @p( P( `( p #(# (#(  * *(#@>(mK( c(Mz( @( `( p( K( ( ( (m(#@(( K(m](#q( @(s(*t (s s((( (@%P`s!((F'(FȐ6(FА0(ؐa(ِC(ڐT(ېp(ܐ(ݐ(ސ(ߐ(((0(A(R(c({((((#(# (#@(#`.(#mI(`Z(@p(|(@(t(&@("t-+t ([((#(_(:@ ((,(^!=([N([b(v((((#( (s(s('ts _ss(8Z( ( (m@(s ( 2( R(_@X(s ( ( (# (#@( L 0(=@E(e(cXp(cX(*js(cX ( 0(((( ((##*(#7(# # C(sV(#_(q(>[ (}(( @(>@(*jt(t@t(( F @8((((#( ( F>@8((((#(*jt(t@t;(*jt( t@t\((#o( 0x(@ (=(= (J@(((cX(J(J(cX (cX0((cX@0(cXP[cX`(cXp>A( t tK(*~eFf(# Q&@]&] #q(#{(#(&@(&(#(#(#(# (&@(&(# (##(#6(# ( @H(#`0( \(#( g(#s(#~(# (#@(&(#5>(`(#(`(#(# o(@&(&Ϫ #(# ((&(#@(@72bss(s@dt>((:HJ! 8 u@`>( F>@(>`((;(S(j({(((('(((F(F%tF yC  O>H (& f(@ { P ( ` (# ( ( ( [  #( -( =(  T(  c( s( ( (F (F (c x(t(#@(t_-ks(`(`(`(`&(t 2(t$H(tDV(t@Dt_(q(&(&@F t(P(`(&dtd!t*@(` t=(s@tt[tt( ( (( ([>@((r(`@st( `*[1 .(#t@yamC(.O($t2bs@$` m[(%tk( (m@(` "tm t!tss( F˛ (# ((((sss@&t((("(e;(Z(=r(a(.tH(cX EE(cX    @k> s(=  ( ( ( ( (  (<$(>`7(L U(ExcX^(= =@O`k( }( (((0[8(@<4H(P(X(=`T(-(((=8((J'(J8(=PFxpA( T(cX=( ^( s(1t #( &(&(cX0&(@&(@.(@6(H6(P6(2tX64( 6U(7p( 7(x`7(8(8(8(8(cX 8,(08cX88(8T( 9p(cX:(cX :(0:(8:(@:(H: (P:(X:-(`:A(=`<R(cX<\(cX<w(cX<(cX<(cX<(<(<(>>(x?(xG( xO)(M#OcXcXD( e( cXr( e((cX( *j4t( (((0(8(cX@(cXP(cX`(cXp.(cX((X*(D(S( l((X~(00 ( (h=L )@=`(=T=*=( (((( D(=`Y6t (` h 00 = 7t (,;(8t9tH( Y(f(z(B$s (((((((n=(( (Y(#(F?t8@@tn Bt)(*j3tC(5t O(,q(a{( (cX0˴@(@f# P(q(a( (cX0- @(f# (((((,(8( ;(M@qG( s(sγm@#e(mx(o8( @^F`Fh(Nt sMtKtLtKt  PtdsssssssJts-t/tsHttbsststsssssssssssss&tssss tttt0tttwtxtttFtEt=t:t;tDt$>trrX(m(((((((( (7({=[= G(=@^(=`v(=(=((htt(((`b s(t(F8t9tts 3t t$ t t (tdt( t Q-`ss(s(( t ("tyam9( t s(s2bs(#5:( O($t(ctC(F(FM( t t(t(&dt_( t s(sYht>(:ѽm MO( ktr( t y(%t 3("t(X( t s(s( t( z s(s(F( t s(s( t( t s(s)( ( t%( t s(sѽt M$` ]t7( tM( tb(  s(s(Mtz( t( t s(sF8dt( t s(sdt>2bs(( t s(sdt>(( t 2bs( t( t"( 3( t ts(s=(sU( tq( t O0Qrx*Lrѽ8( t s(sB$ zm( t( 5 Fs(s2bs( t( t.( tF( t]( t Q-`sl( t Dry(%tѽm M ${( t( t( t( t( (  s(szm( u O0Qrx*Lr"8 ( u Dr,( u Dr*( u s(snt9( uU( t 2bsb( uy( t( t s(sdt2bsO($t( u( t( t s(sdt2bsO($t(F( u( t%( t dt5( uK( t s(s>ѽh( u( t( ( t( t( t( t =(s( "u =(sp( $u b s0( &uG( u O0Qrx*Lr"9*Md( )u b s9( +u b s( -u b s (( /u( &u b s:s( 2u sQ-`s=(s( 4u Q-`s:(( 6u( t( t s(s/*( :u Q-`s2bsP( u _-ksz( @u _-ks( Bu s(s(st](M( Du s(s>(:ѽm MO( $` ]t( Fu( t( t( u( t( t s(sO($tUss("t9( Mu s(sYmtF( Ou s(sYot[ $` ]t_( Qu( t 0QrKF( Tu s(s(s( Vu( t( ( t( ( t ( t)( tB( tl( t( m;( t( t( t( t #s(s( fu( t Fs(s( iu0( iuH( iuY( tj( t( fu( t s(s>#dt( qu( Vu( t( z( t( t4( t s(s( S( yux( t s(s^A#( |uDevBusModeDevLSBDevMSBTarg_SCSI3Addr_structPeripDevLogDevLogUnitSCSI3Addr_struct_PhysDevAddr_structTargetIdTargetPhysDevAddr_struct_LogDevAddr_structVolIdLogDevAddr_struct_LUNAddr_structLunAddrBytesSCSI3LunPhysDevLUNAddr_structTypeAttributeDirection_RequestBlock_structCDBLenTimeoutCDBRequestBlock_structReservedErrorInfooffense_sizeoffense_numoffense_value_MoreErrInfo_structCommon_InfoInvalid_CmdMoreErrInfo_struct_ErrorInfo_structScsiStatusSenseLenCommandStatusResidualCntMoreErrInfoSenseInfoErrorInfo_struct_cciss_pci_info_structdev_fnboard_idcciss_pci_info_struct_IOCTL_Command_structLUN_infoRequestIOCTL_Command_structsas_device_typeSAS_PHY_UNUSEDSAS_END_DEVICESAS_EDGE_EXPANDER_DEVICESAS_FANOUT_EXPANDER_DEVICESAS_HASAS_SATA_DEVSAS_SATA_PMSAS_SATA_PM_PORTSAS_SATA_PENDINGsas_protocolSAS_PROTOCOL_NONESAS_PROTOCOL_SATASAS_PROTOCOL_SMPSAS_PROTOCOL_STPSAS_PROTOCOL_SSPSAS_PROTOCOL_ALLSAS_PROTOCOL_STP_ALLSAS_PROTOCOL_INTERNAL_ABORTsas_linkrateSAS_LINK_RATE_UNKNOWNSAS_PHY_DISABLEDSAS_PHY_RESET_PROBLEMSAS_SATA_SPINUP_HOLDSAS_SATA_PORT_SELECTORSAS_PHY_RESET_IN_PROGRESSSAS_LINK_RATE_1_5_GBPSSAS_LINK_RATE_G1SAS_LINK_RATE_3_0_GBPSSAS_LINK_RATE_G2SAS_LINK_RATE_6_0_GBPSSAS_LINK_RATE_12_0_GBPSSAS_LINK_RATE_22_5_GBPSSAS_LINK_RATE_FAILEDSAS_PHY_VIRTUALsas_identifyinitiator_port_protocolstarget_port_protocolssas_addressphy_identifiersas_phyidentifynegotiated_linkrateminimum_linkrate_hwminimum_linkratemaximum_linkrate_hwmaximum_linkrateinvalid_dword_countrunning_disparity_error_countloss_of_dword_sync_countphy_reset_problem_countport_siblingssas_rphyscsi_target_idsas_portport_identifiernum_physis_backlinkrphyphy_list_mutexphy_listsas_phy_linkratessas_function_templateget_linkerrorsget_enclosure_identifierget_bay_identifierphy_enablephy_setupset_phy_speedsmp_handlerpqi_device_registersfunction_and_status_codemax_admin_iq_elementsmax_admin_oq_elementsadmin_iq_element_lengthadmin_oq_element_lengthmax_reset_timeoutlegacy_intx_statuslegacy_intx_mask_setlegacy_intx_mask_clearadmin_iq_pi_offsetadmin_oq_ci_offsetadmin_iq_element_array_addradmin_oq_element_array_addradmin_iq_ci_addradmin_oq_pi_addradmin_iq_num_elementsadmin_oq_num_elementsadmin_queue_int_msg_numdevice_errorerror_detailsdevice_resetpower_actionpqi_ctrl_registerssis_host_to_ctrl_doorbellsis_interrupt_masksis_ctrl_to_host_doorbellsis_ctrl_to_host_doorbell_clearsis_driver_scratchsis_product_identifiersis_firmware_statussis_ctrl_shutdown_reason_codereserved7sis_mailboxpqi_registerspqi_ctrl_shutdown_reasonPQI_IQ_NOT_DRAINED_TIMEOUTPQI_LUN_RESET_TIMEOUTPQI_IO_PENDING_POST_LUN_RESET_TIMEOUTPQI_NO_HEARTBEATPQI_FIRMWARE_KERNEL_NOT_UPPQI_OFA_RESPONSE_TIMEOUTPQI_INVALID_REQ_IDPQI_UNMATCHED_REQ_IDPQI_IO_PI_OUT_OF_RANGEPQI_EVENT_PI_OUT_OF_RANGEPQI_UNEXPECTED_IU_TYPEpqi_io_pathRAID_PATHAIO_PATHpqi_irq_modeIRQ_MODE_NONEIRQ_MODE_INTXIRQ_MODE_MSIXpqi_sg_descriptorpqi_iu_headeriu_typeiu_lengthresponse_queue_idsg_descriptorelement_array_addrci_addrnum_elementselement_lengthqueue_protocolvendor_specificpi_addrint_msg_numcoalescing_countmin_coalescing_timemax_coalescing_timereport_device_capabilitycreate_operational_iqcreate_operational_oqdelete_operational_queuechange_operational_iq_propertiespqi_general_admin_requestfunction_codestatus_descriptoriq_pi_offsetoq_ci_offsetpqi_general_admin_responsepqi_iu_layer_descriptorinbound_spanning_supportedmax_inbound_iu_lengthoutbound_spanning_supportedmax_outbound_iu_lengthpqi_device_capabilityiq_arbitration_priority_support_bitmaskmaximum_aw_amaximum_aw_bmaximum_aw_cmax_arbitration_burstiqaiq_freezemax_inbound_queuesmax_elements_per_iqmax_iq_element_lengthmin_iq_element_lengthmax_outbound_queuesmax_elements_per_oqintr_coalescing_time_granularitymax_oq_element_lengthmin_oq_element_lengthiu_layer_descriptorspqi_raid_path_requestnexus_idlun_numberprotocol_specificerror_indextask_attributecommand_priorityadditional_cdb_bytes_usageml_device_lun_numbersg_descriptorspqi_aio_path_requestencryption_enabledata_encryption_key_indexencrypt_tweak_lowerencrypt_tweak_uppernum_sg_descriptorscdb_lengthpqi_aio_r1_path_requestvolume_idit_nexus_1it_nexus_2it_nexus_3num_drivespqi_aio_r56_path_requestdata_it_nexusp_parity_it_nexusq_parity_it_nexusxor_multiplierpqi_io_responseglobal_event_oq_idreport_event_configurationset_event_configurationpqi_general_management_requestpqi_event_descriptoroq_idpqi_event_confignum_event_descriptorsdescriptorsbytes_requestedofa_memory_allocationofa_cancelledpqi_event_responserequest_acknowledgeadditional_event_idpqi_event_acknowledge_requestpqi_task_management_requestoutbound_queue_id_to_managerequest_id_to_managetask_management_functionpqi_task_management_responseadditional_response_infofirst_sectionlast_sectionbuffer_addressconfig_table_updatehost_memory_allocationpqi_vendor_general_requestpqi_vendor_general_responsepqi_host_memorybytes_allocatednum_memory_descriptorspqi_host_memory_descriptorhost_memoryhost_memory_dma_handlehost_chunk_virt_addresspqi_aio_error_infoservice_responseresidual_countpqi_raid_error_infodata_in_resultdata_out_resultsense_data_lengthresponse_data_lengthdata_in_transferreddata_out_transferredpqi_index_tpqi_admin_queues_alignediq_element_arrayoq_element_arrayiq_cioq_pipqi_admin_queuesiq_element_array_bus_addroq_element_array_bus_addriq_ci_bus_addroq_pi_bus_addriq_piiq_pi_copyoq_cioq_ci_copypqi_queue_groupctrl_infoiq_idsubmit_lockrequest_listpqi_ctrl_infoproduct_revisionmax_sg_entriesconfig_table_offsetconfig_table_lengthmax_outstanding_requestsmax_io_slotsscsi_ml_can_queueerror_buffer_lengtherror_buffererror_buffer_dma_handlesg_chain_buffer_lengthnum_queue_groupsnum_elements_per_iqnum_elements_per_oqmax_inbound_iu_length_per_firmwaremax_sg_per_iumax_sg_per_r56_iuadmin_queue_memory_baseadmin_queue_memory_lengthadmin_queue_memory_base_dma_handlequeue_memory_basequeue_memory_lengthqueue_memory_base_dma_handleadmin_queuesqueue_groupsevent_queuemax_msix_vectorsnum_msix_vectors_enablednum_msix_vectors_initializedevent_irqlun_reset_mutexcontroller_onlineblock_requestsscan_blockedpqi_mode_enabledpqi_reset_quiesce_supportedsoft_reset_handshake_supportedraid_iu_timeout_supportedtmf_iu_timeout_supportedfirmware_triage_supportedrpl_extended_format_4_5_supportedmulti_lun_device_supportedctrl_logging_supportedenable_r1_writesenable_r5_writesenable_r6_writeslv_drive_type_mix_validenable_stream_detectiondisable_managed_interruptsciss_report_log_flagsmax_transfer_encrypted_sas_satamax_transfer_encrypted_nvmemax_write_raid_5_6max_write_raid_1_10_2drivemax_write_raid_1_10_3drivescsi_device_listscsi_device_list_lockrescan_workupdate_time_worksas_hostio_request_poolnum_interruptsprevious_num_interruptsprevious_heartbeat_countheartbeat_countersoft_reset_statusheartbeat_timerctrl_offline_worksync_request_semnum_busy_threadsnum_blocked_threadsblock_requests_waitofa_mutexofa_memory_alloc_workofa_quiesce_workofa_bytes_requestedofa_cancel_reasonofa_memoryctrl_log_memoryctrl_removal_statepqi_event_queuepqi_encryption_infopqi_config_tablefirst_section_offsetpqi_config_table_section_headersection_idnext_section_offsetpqi_config_table_firmware_featuresfeatures_supportedpqi_soft_reset_statusRESET_INITIATE_FIRMWARERESET_INITIATE_DRIVERRESET_ABORTRESET_NORESPONSERESET_TIMEDOUTreset_actionhold_in_pd1pqi_reset_registerall_bitsreport_lun_headerlist_lengthreport_log_lunlunidreport_log_lun_listlun_entriesreport_phys_lun_8byte_wwiddevice_flagslun_countredundant_pathsaio_handlereport_phys_lun_16byte_wwidreport_phys_lun_8byte_wwid_listreport_phys_lun_16byte_wwid_listraid_map_disk_dataxor_multraid_mapstructure_sizevolume_blk_sizevolume_blk_cntphys_blk_shiftparity_rotation_shiftstrip_sizedisk_starting_blkdisk_blk_cntdata_disks_per_rowmetadata_disks_per_rowrow_cntlayout_map_countdisk_datapqi_scsi_dev_raid_map_dataraid_levelblock_cntblocks_per_rowfirst_rowlast_rowfirst_row_offsetlast_row_offsetfirst_columnlast_columnr5or6_first_rowr5or6_last_rowr5or6_first_row_offsetr5or6_last_row_offsetr5or6_first_columnr5or6_last_columntotal_disks_per_rowstripesizefirst_grouplast_groupmap_rowdisk_blockdisk_block_cntnum_it_nexus_entriesit_nexusstripe_lbaq_indexpqi_stream_datanext_lbalast_accessedpqi_tmf_workscsi_opcodepqi_scsi_devscsi3addris_physical_deviceis_external_raid_deviceis_expander_smp_devicetarget_lun_validdevice_gonenew_devicekeep_devicevolume_offlineignore_deviceerase_in_progressaio_enabledin_removeadvertised_queue_depthvolume_statusactive_path_indexpath_mapbox_indexphys_box_on_busphy_connected_dev_typephys_connectorncq_prio_enablencq_prio_supportraid_bypass_configuredraid_bypass_enablednext_bypass_groupmax_transfer_encryptedscsi_device_list_entrynew_device_list_entryadd_list_entrydelete_list_entrystream_datascsi_cmds_outstandingraid_io_statstmf_workpqi_raid_io_statsraid_bypass_cntwrite_stream_cntpqi_sas_portport_list_entryphy_list_headciss_vpd_logical_volume_statusperipheral_infopage_lengthpqi_sas_nodeparent_devport_list_headpqi_io_requestio_complete_callbackraid_bypassqueue_groupsg_chain_buffersg_chain_buffer_dma_handleiurequest_list_entrypqi_eventpqi_ctrl_removal_statePQI_CTRL_PRESENTPQI_CTRL_GRACEFUL_REMOVALPQI_CTRL_SURPRISE_REMOVALpqi_ctrl_modeSIS_MODEPQI_MODEbmic_identify_controllerconfigured_logical_drive_countconfiguration_signaturefirmware_version_shortextended_logical_unit_countfirmware_build_numberextra_controller_flagscontroller_modespare_part_numberfirmware_version_longbmic_sense_subsystem_infoctrl_serial_numberbmic_identify_physical_devicescsi_bustotal_blocksfirmware_revisionscsi_inquiry_bitscompaq_drive_stamplast_failure_reasonmore_flagsyet_more_flagseven_more_flagsspi_speed_rulesphys_bay_in_boxrpmsata_versionbig_total_block_countris_starting_lbaris_sizecontroller_phy_mapphy_countphy_to_drive_bay_numphy_to_attached_dev_indexextra_physical_drive_flagsnegotiated_link_ratephy_to_phy_mapredundant_path_present_mapredundant_path_failure_mapactive_path_numberalternate_paths_phys_connectoralternate_paths_phys_box_on_portmulti_lun_device_lun_countminimum_good_fw_revisionunique_inquiry_bytescurrent_temperature_degreestemperature_threshold_degreesmax_temperature_degreeslogical_blocks_per_phys_block_expcurrent_queue_depth_limitswitch_namealternate_paths_switch_namealternate_paths_switch_portpower_on_hourspercent_endurance_useddrive_authenticationsmart_carrier_authenticationsmart_carrier_app_fw_versionsmart_carrier_bootloader_fw_versionsanitize_flagsencryption_key_flagsencryption_key_namemisc_drive_flagsdek_indexhba_drive_encryption_flagsmax_overwrite_timemax_block_erase_timemax_crypto_erase_timeconnector_infoconnector_namepage_83_identifiermaximum_link_ratenegotiated_physical_link_ratebox_connector_namepadding_to_multiple_of_512bmic_sense_feature_buffer_headersubpage_codebmic_sense_feature_page_headerbmic_sense_feature_io_page_aio_subpagefirmware_read_supportdriver_read_supportfirmware_write_supportdriver_write_supportbmic_smp_requestframe_typeallocated_response_lengthrequest_lengthadditional_request_bytesbmic_smp_responsefunction_resultadditional_response_bytesbmic_csmi_ioctl_headercontrol_codebmic_csmi_smp_passthruconnection_ratedestination_sas_addressconnection_statusbmic_csmi_smp_passthru_bufferioctl_headerbmic_flush_cachedisable_flagsystem_power_actionndu_flushbmic_flush_cache_shutdown_eventNONE_CACHE_FLUSH_ONLYSHUTDOWNHIBERNATESUSPENDRESTARTbmic_diag_optionspqi_cmd_privthis_residualpqi_lockup_actionREBOOTPANICbmic_sense_feature_bufferaio_subpagebmic_host_wellness_driver_versionstart_tagdriver_version_tagdriver_version_lengthdont_write_tagbmic_host_wellness_timetime_tagtime_lengthpqi_find_resultDEVICE_NOT_FOUNDDEVICE_CHANGEDDEVICE_SAMEciss_error_infoscsi_statuscommand_statuspqi_config_table_section_infosection_iomem_addrpqi_firmware_featurefeature_bitfeature_statusctrl_shutdown_reasonhost_memory_descriptorfirmware_featureio_requesttimeout_msecsencryption_infoio_high_prioenable_eventsgroup_numberrmdelapsed_timeid_physvpd_pagesis_fw_triage_statusFW_TRIAGE_NOT_STARTEDFW_TRIAGE_STARTEDFW_TRIAGE_COND_INVALIDFW_TRIAGE_COMPLETEDsis_ctrl_logging_statusCTRL_LOGGING_NOT_STARTEDCTRL_LOGGING_STARTEDCTRL_LOGGING_COND_INVALIDCTRL_LOGGING_COMPLETEDsis_base_structerror_buffer_paddr_lowerror_buffer_paddr_higherror_buffer_element_lengtherror_buffer_num_elementssis_sync_cmd_paramsmailboxtimeout_secspqi_sas_phyphy_list_entryparent_portadded_to_porthard_resetpqi_add_sas_devicepqi_add_sas_hostpqi_aio_io_completepqi_aio_submit_iopqi_alloc_sas_portpqi_build_raid_path_requestpqi_build_sg_listpqi_calculate_queue_resourcespqi_cleanuppqi_configure_eventspqi_create_admin_queuespqi_create_event_queuepqi_create_queue_grouppqi_create_queuespqi_csmi_smp_passthrupqi_ctrl_init_resumepqi_ctrl_offline_workerpqi_ctrl_update_feature_flagspqi_delete_sas_hostpqi_dev_infopqi_device_reset_handlerpqi_device_wait_for_pending_iopqi_eh_abort_handlerpqi_eh_device_reset_handlerpqi_event_workerpqi_fail_all_outstanding_requestspqi_find_device_by_sas_rphypqi_firmware_feature_statuspqi_firmware_version_showpqi_flush_cachepqi_force_sis_modepqi_free_all_io_requestspqi_free_sas_phypqi_freezepqi_get_advanced_raid_bypass_configpqi_get_aio_lba_and_block_countpqi_get_ctrl_product_detailspqi_get_physical_device_infopqi_heartbeat_timer_handlerpqi_host_enable_r5_writes_showpqi_host_enable_r5_writes_storepqi_host_enable_r6_writes_showpqi_host_enable_r6_writes_storepqi_host_enable_stream_detection_showpqi_host_enable_stream_detection_storepqi_host_free_bufferpqi_host_memory_updatepqi_host_rescan_storepqi_host_setup_bufferpqi_identify_physical_devicepqi_initpqi_ioctlpqi_irq_handlerpqi_is_parity_write_streampqi_lockup_action_showpqi_lockup_action_storepqi_lun_reset_completepqi_lunid_showpqi_map_queuespqi_map_singlepqi_model_showpqi_numa_node_showpqi_ofa_ctrl_unquiescepqi_ofa_memory_alloc_workerpqi_ofa_quiesce_workerpqi_passthru_ioctlpqi_path_info_showpqi_pci_probepqi_pci_removepqi_poll_for_admin_responsepqi_poweroffpqi_prep_for_scsi_donepqi_process_config_tablepqi_raid_bypass_cnt_showpqi_raid_bypass_submit_scsi_cmdpqi_raid_io_completepqi_raid_level_showpqi_raid_submit_iopqi_raid_synchronous_completepqi_remove_ctrlpqi_remove_sas_devicepqi_report_device_capabilitypqi_report_phys_logical_lunspqi_request_irqspqi_rescan_workerpqi_resetpqi_resume_or_restorepqi_revert_to_sis_modepqi_sas_address_showpqi_sas_get_bay_identifierpqi_sas_get_enclosure_identifierpqi_sas_get_linkerrorspqi_sas_ncq_prio_enable_showpqi_sas_ncq_prio_enable_storepqi_sas_phy_enablepqi_sas_phy_releasepqi_sas_phy_resetpqi_sas_phy_setuppqi_sas_phy_speedpqi_sas_smp_handlerpqi_scan_finishedpqi_scan_scsi_devicespqi_scan_startpqi_schedule_rescan_worker_with_delaypqi_scsi_queue_commandpqi_sdev_configurepqi_sdev_destroypqi_sdev_initpqi_send_event_ackpqi_send_scsi_raid_requestpqi_serial_number_showpqi_set_diag_rescanpqi_shutdownpqi_ssd_smart_path_enabled_showpqi_start_heartbeat_timerpqi_start_iopqi_submit_admin_requestpqi_submit_raid_request_synchronouspqi_suspendpqi_suspend_or_freezepqi_take_ctrl_offlinepqi_thawpqi_tmf_workerpqi_unique_id_showpqi_update_time_workerpqi_vendor_showpqi_wait_for_pqi_mode_readypqi_wait_if_ctrl_blockedpqi_write_driver_version_to_host_wellnesspqi_write_stream_cnt_showschedule_worksis_enable_intxsis_enable_msixsis_get_ctrl_propertiessis_get_pqi_capabilitiessis_get_product_idsis_init_base_struct_addrsis_is_ctrl_logging_supportedsis_is_firmware_runningsis_is_kernel_upsis_notify_kdumpsis_pqi_reset_quiescesis_read_driver_scratchsis_reenable_sis_modesis_send_sync_cmdsis_shutdown_ctrlsis_soft_resetsis_verify_structuressis_wait_for_ctrl_logging_completionsis_wait_for_ctrl_readysis_wait_for_ctrl_ready_resumesis_wait_for_ctrl_ready_with_timeoutsis_wait_for_fw_triage_completionsis_write_driver_scratch