`賱x   1L lڤ x P.text l .data  ڤ @.bss   x.loader>|;0, !8~AHA(0p| @A|ALT>| AAAA|8~hH}A(1, A88~HeA(1p| @AATA$8~lH=A(8!}N 8~| @H8~ HA(8~hHA(1, ApK88~ HA(0T>| AAxK8~ HuA(0T>| AA|APK8~\HMA(0T>| AAAPA$K8~H!A(0| AKt8~HA(0| @X8~HA(0| AK@8~@HA(KH A&IPRA.$efc_kdb_print_exp_flags_efclogin||~y;!qA; ,Ac8c```HYA((8}@cHA(8}H A(8}ЈHA(8}HA(8}HA(8}|HA(8}HA(8}pHA(Kc 8,>c@\8`8!}N 8}FHaA(8`8!}N c8c``HIA((8}@cH A(8}HA(8}ЈHA(8}HA(8}HA(8}|HA(8}HA(8}pHA(c 8,>c@`8`8!}N A(efc_kdb_imp_print_login_tble|!8, b8cc8vڈHA(8vxHA(8v H}A(8w4 (HmA(8v;h0H]A(8w4@8HMA(8v;@H=A(8wD@HH-A(8wD`PHA(8w4`XH A(8w4`HA(8vhHA(8vpHA(8wDxHA(8wDHA(8vڰHA(8w&dHA(8vy8HA(8weH}A(8wDHmA(8vH]A(8wU HMA(8v8H=A(8wU@H-A(8w&HA(8wfH A(8vHA(8vHA(8w0HA(8wU`HA(8w&HA(8w&HA(8w4HA(8wUHA(8wDਞH}A(8wEHmA(8w&H]A(8w&HMA(8wUH=A(8vH-A(8vHA(8wE H A(8v8HA(8vHA(8vh HA(>88ulHA(8v\8HA(8v;HA(8vxHA(8vHA(8vȨ HyA(8v@"HiA(8v$x' HUA(8v$x7HAA(8v$x?H-A(8wE@$xGHA(8v숞%H A(;@8vƀ|*xHA(8w4|*x'HA(8w4|*x/HA(8vh|*xG`HA(8vƤ'HA(8u8HA(8v8HA(8u8HuA(8u*HeA(8u.HUA(8u8HEA(8u *H5A(8ų,H%A(8vy<.HA(8vȈ0HA(8v숞1HA(;@8u|*xHA(8v|*xF`HA(8v;3HA(8v8HA(8u$8HA(8u8HA(8u06HyA(8uՐ8 HiA(8uҜ8 HYA(;@#8u|*x' HAA(8uP|*xG H-A(8uϐ>HA(8uBH A(8uFHA(8u<8HA(8uH8HA(8vh8BHA(8,8uHA(8uÄDxѠHA(8uDxHA(8ulDxHA(8uDxHmA(8uDxHYA(8u,DxHEA(8u\DxH1A(8u FH!A(8vyh80HA(8v480HA(8v<VHA(8vZHA(8v^HA(8v`HA(8vਞbHA(8vdx' HA(8v,dx7HA(8vdx?HuA(8wE`dxGHaA(8v4eHQA(;@N8vX|*xH9A(8w5|*x'H%A(8w5 |*x/HA(8v|*xG`HA(8v|gHA(8P8uHA(8vSjHA(8vhdnHA(8vhpHA(8v<0qHA(;@Z8uP|*xHA(8v0H5A(8w58H%A(8x>8@HA(8wEHHA(8wEPHA(8w5XHA(8w5`HA(8xhHA(8xpHA(8wExHA(8wFHA(8xPHA(8w'(HuA(8xy8HeA(8x8HUA(8wHEA(8w'D H5A(8w6 H%A(8wf HA(8wV`HA(8wVHA(8w6 zHA(8x~HA(8x0HA(8xTHA(8wHA(8`8!}N 8wD HA(8`8!}N AIPRA.$efc_kdb_print_ring|8:,|`x!b|8c, Ab8cHA(|p| A$b8cdHA(|| @H@b8cHA(|| @b8c,HA(|| @b8cHeA(|T>| @b8clHEA(|T>| @tb8c|H%A(b8cXHA(8!}N HA(b8cXHA(8!}N ALAdT>| AxAb8cXHA(8!}N A%IPRA.$efc_kdb_print_exp_flags_efcring|}&```84aA!xp!8apHeA(,A0ap888H!A((8@<Q|{;@:;";::`cSh~bev 8@,#|A:2```HA(|V~|p8c|"|P,@H!, A,88y|c:RT>8|`:1H`8ybe,#|@x;,@A<,AN~:,:@9|P:z~P,~`@`9@}~88pHI`|~`,:sA~`@ 9}@~88pK9|}A||d| , A( `d@88c( , A`@ `8c, ( ADA8AD( 8A8,( 8LFA8,( K|;|` C\@P8; c8c`H)`,;98A |@|~8cK,:A@ccz8!p|xp!A} aN 88} HA(8`z8!p|xp!A} K^*\Kt8K|q*|Ѡ*o~`y|c@9@}~8p8K8`8!p!}aAN 8}H)A(8` 8!p!}aAN 8}@HA(8`8!p}N 8}0HA(<}8c9`HA(HA(ap8|#@@8!p!8`}AaKP CIPRA.$efc_find_adap_ptr|9X, !A|8ndHA(oXp`A 8nHA(oX|` @$H |` @8n\HA(oX|` @8nHA(oX|` @8nHA(oXT`>| @8nHA(oXT`>| @8nHqA(oXT`>| @8n HUA(oXT`>| @8nlH9A(oX|`A @8nH!A(oX|`A @8nH A(oX|`A @8nHA(oX|`A @8nxHA(oXT`>| @8n HA(oXT`>| @8nHA(oXT`>| @8nHA(oXT`>| @8nHiA(oXT`>| @8nHMA(oXT`>| @8nH1A(oXT`>| @8nHA(oXT`>| @8n|HA(oXT`g>| @8nHA(oXT`g>| @8nHA(oXT`g>| @8nHA(oXT`g>| @8nHA(oX|d @8nHqA(oX|d @8nHYA(oX|d @8nHAA(oX|d @8nH)A(oX|h @8nHA(oX|h @8nHA(oX|h @8n HA(oX|h @8n HA(oXx`xA 8nHA(H8nHA(8nDHA(;, A8nHyA(;pA 8nHaA(;| @$H | @8n H=A(;| @8nH%A(;| @8nH A(;T>| @8nHA(;T>| @8nHA(;T>| @88nHA(8nHHA(8!}N 8nHA(8nHHA(8!}N AIPRA.$efc_kdb_print_exp_flags|!Hݕ8`8!p}N A$ efc_kdb_entry|;`; 8`!acHA((@D,A?\c8z HuA(8|g` HeA(8|g(HUA(8|̈0HEA(8|1H5A(8|2H%A(8|6HA(8|g8HA(8| L>HA(8 8z>HA(8|Vਞ@HA(8|gBHA(8zxDH޵A(8z>بFHޥA(8|6JHޕA(8|6NHޅA(8z PHuA(8z XHeA(8zH`xHQA(8z?`xF`H=A(8z?(aH-A(;`B8z?P|*x' HA(8z!|*x/HA(8z!(|*x7HA(8z?x|*xGHA(8z?cHA(8z!PdxHݵA(8z!xdxHݡA(8zdxFHݍA(8z?ȈcH}A(8H8zHmA(8zppxHYA(8z?pxF`HEA(8z@qH5A(;`R8z@@|*x' HA(8z!|*x/H A(8z!|*x7HA(8z@h|*xGHA(8z@sHA(8z!txHܽA(8z"txHܩA(8ztxFHܕA(8z@sH܅A(8X8zHuA(8zxHaA(8z@xF`HMA(8zAH=A(;`b8zA0|*x' H%A(8z"@|*x/HA(8z"h|*x7HA(8zAX|*xGHA(8zAHA(8z"xHA(8z"xH۱A(8zxFH۝A(8zAHۍA(8h8z8H}A(8zxHiA(8zAxF`HUA(8zAHEA(;`r8zB |*x' H-A(8z"|*x/HA(8z#|*x7HA(8zBH|*xGHA(8zBpHA(8z#0xHA(8z#XxHڹA(8z\xFHڥA(8zBHڕA(8x8zHڅA(88zȜHuA(8zHeA(8zHUA(8zxHEA(8zH5A(8|6H%A(8|HA(8`8!}N ?c8}HA(8|䈞0HA(8|؈1HA(8|6HA(8|gਞ8HٱA(8| d>H١A(8}HّA(8}HفA(8}HqA(8|HeA(8`8!}N 8|FHEA(8`8!}N AIPRA.$efc_kdb_print_login_tble`d|``;aA;`;@!|; :,#!1:Ad8 (-c@8;,$f,?A/l/$dAPcA@c;c,#@, AH( c@<;( ,```LFBA;,( KcH٭A(,#Ax,,#A`H5A(8|H%A(8|<HA(8y HA(8yhHA(8yF`HA(8yHA(8y \HA(8yHҵA(8|HҥA(8|HҕA(8|i@80H҅A(;`0?Y, 8@ ;{, d@$, A8zHAA(K8|x80H-A(8z80HA(8|zH A(8|zHA(8z8@HA(8|۠8@HA(8|HA(8|HѽA(8| HѭA(8| HѝA(8|HэA(8|0H}A(8`8|(HmA(8p8|`H]A(8|HMA(8z H=A(8z0(H-A(88yVHA(8yPH A(8yHA(8`8!}N ?c8|>HA(8yHA(8y tHйA(8yHЩA(8|LHЙA(8|pHЉA(8|il80HyA(;0?y, 8@ ;, @$, A8{H5A(K8{d H!A(8{(HA(88yVHA(8yHA(8`8!}N 8yF@HA(8`8!}N AIPRA.$efc_kdb_print_vport`d|``;aA;`;@!#|,#;}&NB!AN1Ad8 (-c#@8;9,$f,?A/l/$dAx;@A @c#;9c,#@ ( ,ADc#@<;9, ( ```L3BA;9, ( Kc#HMA(,#A܈y,#@AX( AP`888( (@ (x+@(X@ L0BALy,#( L0BA8p`ccA`Ka|~p, Ab?8zpH͑A(8HͅA(;chap8H͕A(c<c PaxK5c8!|!Aa} N 8`8!|!Aa} K8`ccHA(`~p,@, AKNK8x8`ccHαA(,axcD@tceK|~K(86@HmA(8fHaA(<8czDHQA(8`8!|!Aa} K8 pHA(8fHA(<8czHA(8`8!|!Aa} K8fH˵A(<8cyH˥A(8`8!|!Aa} KL,$sA@LN0K;`K|;N0Kl CH efc_kdb_vport||;a`A!`;`;;@; !1c:pHA(,c@ccHA(,8L@8cccHA(,@8 | ~,#Ad`(-b@8,$f:,?A/l/$dAbAL@b:c,#@~( ,ADb@<:, ( ```L3BA:, ( KbHmA(,#Av( ,#L3AX```888( (@ (x+@(X@ L0BAv,#( L0BA8pc,c@dc`!AaKyaA!`p,>@D8`8!A!}aN ,;@T8~;cdc%, A0``KA;8~x;xc%|@cdAKl8uUHA(AKcKT8u4HUA(?8xHEA(8xH9A(8`8!!}AK8uHA(?8x`HA(8xHA(8`8!!}AK,?8xHũA(8x4HŝA(c8!!}AK,$sA@\bKdbKXbbKH?8wH-A(8wH!A(x8`8!}!AaN ?8wXHA(8wHA(x8`8!}!AaN A |efc_kdb_efcring|;|y`A`!aA!!A X?<:;X?\::~::cc8HA((@ ::_,:?XA H8zRdcHÙA(8|HÉA(8| HyA(8|%؈HiA(8zHYA(8z<HIA(8| H9A(8|4H)A(8| ĈHA(8| ܈H A(8|HA(8|PHA(8|HA(8|"HA(8| &H¹A(8| *H©A(8|l.H™A(8|B 2H‰A(8|B@6HyA(8|8:HiA(8|d@HYA(8z0HHIA(8zPH9A(8zRb$H)A(8|d b$HA(8zfH A(8|SjHA(8|SnHA(8|B`pHA(r8z`HA(t8|3x' HA(8|Ttx7HA(8zDtx?HA(8|TtxGHyA(8|BuHiA(8|d@xHUA(8| x'HAA(8|(x/H-A(8zxG`HA(8|d`wH A(8y8xHA(8z8xHA(8zR8xHA(8yzHA(8y~HA(8z:8xHA(8zgzHA(8z:Ȩ|HA(8z ~HyA(8|dHiA(8|dHYA(8z:xHEA(8|dxF`H1A(8zH!A(8z8HA(8z;8HA(8zR8HA(8y`HA(8y`8HA(8y8HA(x' 8y,HA(8yxG HA(8y8HA(8ypHyA(8y HiA(8zg8HYA(8y<8HIA(8z8H9A(88y\H)A(8yxѠHA(8zvxHA(8zgxHA(8zwxHA(8zSxHA(8zS@xHA(8zSlxHA(8yHA(8zHbH}A(8|dbHmA(8z@H]A(8|T HMA(8|T@H=A(8|BH-A(8zHA(8|3x' H A(8|T`x7HA(8zhx?HA(8|pxGHA(8|BHA(x8|eHA(8|Dx'HA(8|`x/HA(8zxG`HmA(8|e H]A(88zw,HMA(8zpH=A(8z`H-A(8zHA(8zdH A(8z;@xHA(8zĈxF`HA(8zĬHA(8zTHA(88zHA(88zHA(88zHA(88zHA(8|C @HA(8z٘HHA(P8zHA(8zXHA(8z`HuA(8zhHeA(8|%pHUA(8zxHEA(8| H5A(8|C@H%A(8|&HA(8zHA(8|HA(8yHHA(8|HA(8|HA(8|HA(,A`,?@8`}8!!Aa!AN 8zScHUA(8|&,HEA(8z8H5A(8z\H%A(8| ,HA(8|܈HA(8|$HA(8|<HA(8||HA(8|HA(8|HA(8|"HA(8|T&HA(8|l*HA(8|.HuA(8|C`2HeA(8|C6HUA(8|:HEA(8|e@H5A(8zSb$H%A(8|TjHA(8|3tx' HA(8zpbHA(8|CHA(8ytbDHA(8z(HA(8|C"HA(8|T&HA(8|e*HA(8zP0HA(8|e:HqA(8|C>HaA(8|D@HQA(H8z8HAA(8z``H1A(8zhH!A(8|&HpHA(8| DHA(8|HA(K<8|BHA(8`8!aA!}K@ A IPRA.$efc_kdb_print_efcctl|``d`a;`||c,&;!a8 A `8(-A<8c,&@|`, A@( `d@48c, ( `L3BA8c, ( KHA(,#8`A8pccHA(,8`A(8!a}N cdapcK|c8!a}N 83H)A(8AHA(8`8!a}N ,$?,dA,$lAh;@8c,&AK8 4HA(8AHA(8`8!a}N ;`8c,&ADK$b8c HIA(8`8!a}N , ALK Axefc_kdb_efcctl|;|y`A`!!AA;>??\cc$8HA((@ ,:xA8zcHqA(8|䨙HaA(8|HQA(8|1HAA(8|1 H1A(8| H!A(8|1@HA(8|,HA(8|%LHA(8|A@HA(8|HHA(8|HA(8|X HA(8z (HA(8|2HA(8|%h4HA(8|t:HqA(8|8>HaA(8|TBHQA(8| FHAA(8z9HH1A(8zPH!A(8|1`XHA(8zX`HA(8zDhHA(8zpHA(8|dbHA(8zbHA(8|bxHA(8|1~HA(8zHA(8zQHA(8zvPHqA(8zbHaA(8|bxHQA(8|1~HAA(8zH1A(8|bbH!A(8z<zHA(8zQHA(8zv|HA(8zQHA(8zHbHA(8|cxHA(8z ~HA(8z0bHA(8|c xHA(8zD~HA(8z؀bHqA(8zبzHaA(8z9HQA(8zHAA(8z:H1A(8|A`H!A(8|AHA(8|1HA(8zhbHA(8|S xHA(8|S@bHA(8|1zHA(8zh|HA(8z`bHA(8zxHA(8|c@yHA(~8zHqA(8zHaA(8zHQA(8z̨HAA(8zpH1A(8zXH!A(8zÌHA(8zbHA(8z؈xHA(8|c`yHA(8zzHA(8z~HA(8z8HA(8zHA(8zHA(8zHA(8x|HqA(8zbHaA(8|2zHQA(8z~HAA(8zH1A(8zR H!A(8zvHA(8zbHA(8zzHA(8zgHA(8|2 HA(8|2@HA(8zbHA(8zg0xHA(8zg\HA(8|cHA(8z:(bHqA(x8|cHaA(y8zHQA(8zzHAA(8|2`~H1A(8z\H!A(8z HA(8z@bHA(8|cxHA(8x|HA(8zdbHA(8|2zHA(8z~HA(8|HA(8|S`HA(8|%HA(8|pHqA(8|SHaA(8zHQA(8zHAA(8|H1A(8zH!A(8| HA(8|HA(,A,?@L8`}8!!AN 8zcHA(8|2HA(8|2HA(8| ̈HA(8|2H}A(8|HmA(8|%H]A(8|AHMA(8|H=A(8|H-A(8| HA(8zð(H A(8|2HA(8|:HA(8|>HA(8|BHA(8z:PHHA(8zPHA(8|3XHA(8zH`HA(8zhH}A(8zpHmA(8|bH]A(8z bHMA(8|cxH=A(8|3 ~H-A(8z4HA(8zR8H A(8zXbHA(8z|~HA(8zHA(8zbHA(8z~HA(8zHA(8z:xbHA(8|3@~HA(8zH}A(8zbHmA(8|3`zH]A(8z ~HMA(8|H=A(8|SH-A(8|%HA(8|H A(8| HA(8|HA(K8|A HA(8`8!}A!N A  ,IPRA.$efc_kdb_print_efc_cmd|``d`a;`||c,&;!a8 A `8(-A<8c,&@|`, A@( `d@48c, ( `L3BA8c, ( KHA(,#8`A8pccHA(,8`A(8!a}N cdapcK}|c8!a}N 80H)A(8AHA(8`8!a}N ,$?,dA,$lAh;@8c,&AK8 HA(8@HA(8`8!a}N ;`8c,&ADK$b8c@HIA(8`8!a}N , ALK Axefc_kdb_efccmd|8@!18apH A(,Ahap8x88HA((8A(8|@HA(8`8!}N 8|RpHaA(8| HUA(?x8dHAA(8yH1A(8|RH!A(8|RHA(8|RHA(8|bHA(8|SHA(;8?; ,%@ ;,@@< ,%A8~LHA(;,@@ ,%@K8|xHqA(8`8!}N 8|0HAA(<|8c9H1A(HA(ap8|#@A 888xH1A((8@pK8`8!}N Aefc_kdb_efcsglob|;|y;!H<;~x<`8iP8c8|`h;=*;^:=::=J|">> a>|ccdHIA((hH >^cD8r H)A((H~c8H A((Hax888889?899_9H,9>?9%`:_:x9%x!AaHc8siH]A(8|WcHMA(8|7`H=A(8s$H-A(8|W HA(8|'H A(8|4HA(8|7HA(8|HA(8s HA(8s(HA(8| )HA(8s숛*HA(8|'+HA(8|7,H}A(8|W@-HmA(8|W`.H]A(8s䨛0HMA(8|'2H=A(8|73H-A(8|74HA(8s5H A(8s46HA(8s7HA(8|W8HA(8|9HA(8|,:HA(8s;HA(8sXH}A(8|( @HmA(8|(@BH]A(8|ШDHMA(8|WFH=A(8|FHH-A(8|HRHA(8|VH A(8|4ZHA(8| ^HA(8|PbHA(8|dfHA(8|PjHA(8|GnHA(8sHrHA(8|lvHA(8x8|hHH}A(8s|bDHmA(8s@bDH]A(8slHMA(8s0H=A(8|hlH-A(8s,HA(8|hH A(8sPHA(8|G HA(8sHA(8|WHA(8|G@HA(8sHA(8stHA(8sXHA(8|WH}A(8|G`HmA(8|GH]A(8|hHMA(8|hبH=A(8|(`H-A(8|(HA(8|(H A(8|(HA(8|HA(8|XHA(8|8HA(8|8 HA(8|(HA(8|HA(8|hHA(8sɀH}A(8sHmA(8|i H]A(8|HMA(8|H=A(8sH-A(8sHA(8|H A(8sHA(8|iDHA(8sHA(8|ihHA(8|iHA(8|8@HA(8s HA(8|X HA(8sH}A(8sTHmA(8si H]A(8|*HMA(8s ,H=A(8|2H-A(888s(HA(8|iH A(8|iԈHA(8|)HA(8|8`HA(8|lHA(8|) HA(8sɨHA(8|GHA(8|iHA(8|8H}A(8| HmA(8|H]A(8|HMA(8|H=A(8|H-A(8| 4HA(8|GH A(8|HA(8|GHA(8|X@HA(8|HA(8| LHA(8|HA(8|HA(8|X`HA(8sH}A(8sHmA(8sLH]A(8spHMA(8siH=A(8s8H-A(8sHA(8s H A(8sDHA(8shHA(8s0HA(8sЈHA(8shHA(8sܐHA(8s`HA(8sHA(8sH}A(8|XHmA(8sܸH]A(8sHMA(8|8H=A(8sBH-A(8|XHA(8s|H A(8s|HA(8s8HA(8t8HA(8|j8HA(8tø8HA(8|j@8HA(8|X HA(8|jdHqA(8t8H]A(8t80HIA(8|)@8pH5A(8sB8H!A(8s{xHA(8sjHA(8sjH HA(8sT(HA(8sU$0HA(888sHA(8|ԈHA(8|)`HA(8|)HA(8|HA(8| HqA(8| (HaA(8| DHQA(8| `HAA(8| |H1A(8| H!A(8|HA(8|)HA(8|)HA(8|)HA(8|8HA(8|8HA(8|HHA(8|jHA(8|H HA(8|H@HA(8|H`HqA(8|HHaA(8|HHQA(8|XHAA(8|YH1A(8|9H!A(8|*HA(8|* HA(8|*@HA(8|*`HA(8|9 HA(8|9@HA(8|9`HA(8|HA(88|jHA(8|0 HA(8|0HqA(8sTHaA(8|LHQA(8s  HAA(8(8sCH1A(8| (H!A(8|L2HA(8sx8HA(8sUP@HA(8sjtHHA(8sPHA(8X8sHA(8sHA(88sHA(8sHA(88sHA(8| |HqA(8sHaA(8|hHQA(8|$HAA(8|jH1A(8|H!A(8|*HA(8sHA(8sHA(8sHA(8s,HA(8sPHA(8|HHA(8s#HA(8sH8HA(8tX8HA(8sjHqA(8sjHaA(8tT8HQA(8sp8HAA(8s$H1A(8sʘH!A(8sHA(8sHA(8sHA(8s@HA(88sHHA(88|jHA(8sHA(88stHA(88tHA(8t4HA(8s0HqA(8sXHaA(8sU|HQA(8|HHAA(8|IH1A(8|I H!A(8|I@HA(8|Y HA(8|Y@HA(8s݀HA(8slHA(8sdHA(8|Y`HA(8sHA(8sHA(8sHA(8sHqA(8sHaA(8s#HQA(8| dHAA(8sݨH1A(8sH!A(8|9HA(8|I`HA(8|  HA(8(8sHA(8sU(HA(8sCD0HA(8s#8HA(8s(@HA(8|kHHA(8P8s HA(8sUPHqA(8sCpXHaA(8s$ `HQA(8sPhHAA(8|k<pH1A(8| zH!A(8sVHA(8|@HA(8sxHA(8tHA(88sCHA(8 8s{HA(8|IHA(8sHA(8|YHA(8|9HA(8|IHqA(88tHaA(8sV,HQA(8sCHAA(8s$HH1A(8sH!A(8|k`HA(88t,HA(8sVXHA(8sCHA(8s$p HA(8s(HA(8|k0HA(888t|HA(8sV8HA(8sD @HA(8s$HHqA(8sPHaA(8|kXHQA(8`8tLHAA(8sV`H1A(8sDLhH!A(8s$pHA(8sxHA(8|kHA(88t\HA(8sVHA(8sDxHA(8s$HA(8s@HA(8|kHA(88tHA(8sWHqA(8sDHaA(8s%HQA(8shHAA(8|lH1A(8s{H!A(8| HA(8|HA(8sW4HA(8|!HA(8|HA(8sW`HA(8|!$HA(8|HA(8sDHA(8|!@HA(8|HqA(8s{HaA(8|!\HQA(8|"HAA(8(8tH1A(8|!x(H!A(8|,2HA(8sW:HA(8s>HA(8|@HA(8sHJHA(8s%8PHA(8sDXHA(8s%``HA(8s%hHA(8sppHA(8sޘxHqA(8|HHaA(8|9HQA(8sHAA(8sH1A(8sH!A(8sjHA(8sHA(8t|HA(8t HA(8t<HA(8s|(HA(8s|THA(8sHA(8sHA(8sWHA(8sHqA(8|l8HaA(8tlHQA(8|YHAA(8| H5A(8sWH%A(8sXHA(8|l\ HA(8s|(HA(8|l0HA(8s|8HA(8s(@HA(8sLHHA(8|lPHA(8|lXHA(8s`HA(8shHuA(8sppHeA(8sxHUA(8sE(HEA(8|YH5A(88tH%A(8sHA(8sHA(8s8HA(8sHA(88sXHA(8t8,HA(8tĘ8,HqA(8t:HaA(8<8tHQA(8tHA(8t8@HA(8s&8@HA(8s}0NHA(8sRHuA(8sVHeA(8s`XHUA(8sYpZHEA(8sˈ\x' H1A(8s\x7HA(8sE\x?H A(8sl\xGHA(8s߈]HA(8s&8^`xHA(8|mXx'HA(8|m|x/HA(8sYxG`HA(8s'_H}A(8`8tHmA(8tbH]A(8t fHMA(8t<hH=A(8s}\iH-A(8t 8j`xHA(8s}xF`HA(8s}kHA(8skPnHA(8p8s}HA(8|8s~ HA(88s~8HA(88s~dHA(88s~HA(88s~H}A(88s~HmA(88txH]A(8tlHMA(8s߰H=A(8sH-A(8s'@HA(8s H A(8tHA(8s'hHA(8sHA(8sHA(8tHA(8tHA(8tHA(8t,HA(8sH}A(8s`HmA(8s@ H]A(8|I(HMA(8s(0H=A(8s:H-A(8t\@HA(8sJH A(8tPHA(8sXHA(8s`HA(8s˰hHA(8p8tHA(8|!HA(8|ZHA(8|mHA(8sH}A(8sHmA(8s@H]A(88tHMA(8sYH=A(8sY H-A(8sk|(HA(8sk0H A(8sk8HA(8sH@HA(8t8HA(8sJHA(8tLPHA(8tXHA(8tЀ`HA(8thHA(8|mrH}A(8svHmA(8sPzH]A(8sx~HMA(8s'H=A(8| H1A(8| $H%A(8sZ HA(8sZLHA(8|mH~A(8slH~A(8|n H~A(8sH~A(8sH~A(8sH~A(8|n0H~A(8|nTH~A(8sH~uA(8s(H~eA(8sH~UA(8s H~EA(8sEH~5A(8|ZH~%A(88tLH~A(8sH~A(8sDH}A(8sPH}A(8sdH}A(8 8sZxH}A(8s H}A(8|Z"H}A(8s#H}A(8sZ(H}A(8sZ0H}uA(8|J8H}eA(8s9H}UA(8|Z:H}EA(8|[;H}5A(8|nxH}A(8sBH|A(8|[ FH|A(8|[@JH|A(8sNH|A(8sRH|A(8sVH|A(8sZH|A(8s'`H|A(8slhH|uA(8tpH|eA(8tl8xH|UA(8s'8xH|EA(8sH|5A(8spH|%A(8sH|A(8sH|A(8sZH{A(8sxx' H{A(8sx7H{A(8sEx?H{A(8sxGH{A(8sH{A(8s(8`xH{yA(8|nx'H{eA(8|nx/H{QA(8s[(xG`H{=A(8s(0H{-A(8t8H{A(8s[T8H{ A(8t8HzA(8tHzA(8tPHzA(8t<8HzA(8tHzA(8tlHzA(8t|HzA(8s(XHzA(8s(Hz}A(8t8`xHzaA(8s(xF`HzMA(8sHz=A(8s[8Hz-A(8t8HzA(8t8Hz A(8tмHyA(8t֔8HyA(8t8HyA(8tH8`x' HyA(8txG HyA(8tHyA(8tHyA(8t@Hy}A(8t8HymA(8tx8Hy]A(8t,HyMA(88tʀHy=A(8t8xѠHy)A(8t8xHyA(8txHyA(8tlxHxA(8txHxA(8t<xHxA(8tpxHxA(8tHxA(8t8HxA(8s(8HxA(8tHxqA(8sHxaA(8sHxQA(8s@HxAA(8s[Hx1A(8s̠x' HxA(8s8x7Hx A(8sFx?HwA(8sxGHwA(8shHwA(8s(8`xHwA(8|nx'HwA(8|ox/HwA(8s[xG`HwyA(8s) HwiA(88tHwYA(8tHwIA(8t\Hw9A(8tHw)A(8tHHwA(8t8`xHvA(8ttxF`HvA(8tHvA(8sl,HvA(88tHvA(88tHvA(88t$HvA(8 8tPHvA(88t|HvyA(8$8tHviA(808tHvYA(888tHvIA(8t8Hv9A(8sBHv)A(8s`FHvA(8s)HJHv A(8sNHuA(8tPHuA(8s)pZHuA(8s^HuA(8s`HuA(8thHuA(8tpHuA(8txHuA(8tHuyA(8tHuiA(8sHuYA(8t,HuIA(8|J Hu9A(8sHu)A(8s8HuA(8tLHu A(8sHtA(8tHHtA(8s<HtA(8s`HtA(8sHtA(88tŰHtA(8|!xHtA(8|[`yHtA(8|o,zHtyA(8s\{HtiA(8sHtYA(8sHtIA(88tʸHt9A(8s\Ht)A(8s\0HtA(8slXHt A(8slHsA(8slHsA(8sHsA(8tHsA(8sHsA(8tHsA(8tHsA(8tHsA(8tHsyA(8|oPHsiA(8sHsYA(8s0HsIA(8sXHs9A(8s)Hs)A(8|HsA(8| Hl]A(8sPBHlMA(8sxFHl=A(8s HHl-A(8s]訛JHlA(8s͸Lx' Hl A(8sLx7HkA(8sFLx?HkA(8sLxGHkA(8sHMHkA(8s+8N`xHkA(8|ppx'HkA(8|px/HkyA(8s^xG`HkeA(8s+(OHkUA(8P8tpHkEA(8t|RHk5A(8tVHk%A(8t܈XHkA(8t4YHkA(8t8Z`xHjA(8t`xF`HjA(8t[HjA(8sm^HjA(8`8tHjA(8l8tHjA(8x8tHjA(88tHI]A(8so)BHIMA(8s5P)FHI=A(8s8)(HI-A(8sP)(HIA(8sp))HI A(8sЈ)*HHA(8s().HHA(8s)2HHA(8s`$)6HHA(8so):HHA(8sP)>HHA(8tL)@HHA(8s`P8)(HHA(8|w)*HH}A(8so).HHmA(8sp )2HH]A(8t)8HHMA(8t)@HH=A(8s`|8)(HH-A(8sx)*HHA(8t)0HH A(8|w)8HGA(8|x)BHGA(8s8)(HGA(8t)(HGA(8t)0HGA(8s)8HGA(8t8)(HGA(8s)(HGA(8sJP))HG}A(8sx)*HGmA(8|x,).HG]A(8s )2HGMA(8sJ|)4HG=A(8s8)(HG-A(8s܈)(HGA(8tT)0HG A(8s8)(HFA(8|xP)*HFA(8sH).HFA(8|<`)bHFA(8sx)fHFA(8|^`)jHFA(8|M)nHFA(8s)pHFA(8sp)qHF}A(8s)rHFmA(8|,)sHF]A(8s)xHFMA(8||)HF=A(8)8|^HF-A(8|M )HFA(8|-)HF A(8|xt)HEA(8|x)HEA(8|)HEA(8|x)HEA(8|- )HEA(8|^)HEA(8sX)HEA(8|-@)HEA(8|M@)HE}A(8|<)HEmA(8s5x)HE]A(8|M`)HEMA(8|^)HE=A(8|<)HE-A(8|M)HEA(8|M)HE A(8|)HDA(8t)HDA(8spL)HDA(8|x)HDA(8sJ)HDA(8s5)HDA(8s)HDA(8|-`8*HDA(8sѠ8*HD}A(8s*HDmA(8|y*HD]A(8s* HDMA(8tL*HD=A(8t*HD-A(8s@8*HDA(8s$*HD A(8|y(*HCA(8s* HCA(8sH8*HCA(8s8*HCA(8t|*HCA(8t*HCA(8t*HCA(8s`8*HCA(8sl*HC}A(8sh*HCmA(8spx8*HC]A(8s*HCMA(8s*HC=A(8sJ8*HC-A(8sK*HCA(8t*HC A(8sK,*HBA(8t(*HBA(8s|* HBA(8s*(HBA(8|yL*2HBA(8s58*HBA(8s*HBA(8s8*HBA(8|yp*HB}A(8s븨*HBmA(8s`8*HB]A(8sȈ*HBMA(8s*HB=A(8s*HB-A(8s*HBA(8s*HB A(8sب*HAA(8s`*HAA(8sp*HAA(8s5*HAA(8s8*HAA(8s*HAA(8s؈*HAA(8s(*HAA(8s*HA}A(8sP* HAmA(8sa*HA]A(8sp*HAMA(8s0*HA=A(8t€*HA-A(8sa,8*HAA(8|y*HA A(8sp*H@A(8sq(* H@A(8t*H@A(8tL*H@A(8saX8*H@A(8sX*H@A(8t*H@A(8|y*H@A(8|y*H@}A(8s8*H@mA(8tL*H@]A(8t|*H@MA(8s*H@=A(8tT8*H@-A(8s *H@A(8sKX*H@ A(8s*H?A(8|z*H?A(8sx* H?A(8sK* H?A(8s8*H?A(8sD*H?A(8t*H?A(8s8*H?A(8|z$*H?}A(8s*H?mA(8|<*:H?]A(8s*>H?MA(8|^*BH?=A(8|M*FH?-A(8s,*HH?A(8sȈ*IH? A(8s*JH>A(8|-*KH>A(8s*PH>A(8|*XH>A(8*`8|zHH>A(8|Mਛ*`H>A(8|-*bH>A(8|zl*hH>A(8|z*pH>}A(8|Ј*xH>mA(8|z*yH>]A(8|-*zH>MA(8|_*{H>=A(8sĈ*|H>-A(8|-*}H>A(8|N*~H> A(8|<ਛ*H=A(8s6*H=A(8|N *H=A(8|_ *H=A(8|=*H=A(8|N@*H=A(8|N`*H=A(8|*H=A(8t*H=}A(8sqT*H=mA(8|z*H=]A(8sK*H=MA(8s6@*H==A(8s*H=-A(8|.8*H=A(8s@8*H= A(8sh*H0H'A(8s8H'A(8stl@H'A(8stHH'A(8sdD8PH'A(;8A, @ ;, @$, A8y7 H'iA(K8| |PH'UA(8|`@XH'EA(8|bH'5A(8|xhH'%A(8sTrH'A(8svH'A(8s舖xH&A(88|``H&A(8sdpH&A(8sNH&A(8s7H&A(8s H&A(8sxH&A(88|`H&A(8sdH&uA(8sNH&eA(8s8 H&UA(8sHH&EA(8sH&5A(8s H&%A(8|`H&A(88s,H&A(88sO H%A(8s0H%A(8|/H%A(88sTH%A(8|/H%A(8slH%A(8sPH%A(8|P H%A(8|P@H%uA(8spH%eA(88sdH%UA(8|P`H%EA(88|`H%5A(8P8tH%%A(8|PPH%A(8|> RH%A(8stĨTH$A(8|>@VH$A(8stWH$A(8sdZH$A(8s ^H$A(8sOL`H$A(8h8|`H$A(88sH$A(8sOxH$uA(8sH$eA(8sH$UA(8s8H$EA(8s`H$5A(8sxH$%A(8sH$A(8sHH$A(8sH#A(8spH#A(8sH#A(8sH#A(8se H#A(8sH#A(8sH#A(8sH#A(8s8H#uA(8seL8H#eA(8sOH#UA(8sH#EA(8sH#5A(8sH#%A(8sԘH#A(8sH#A(8s,H"A(8sH"A(8s`H"A(8sH"A(8sH"A(8sH"A(8sexH"A(8sH"A(8sH"uA(8sPH"eA(8sH"UA(8se8H"EA(8|/$H"5A(8|a&H"%A(8sO*H"A(8s8H0H"A(888|H!A(8sHH!A(8|PH!A(8|>`XH!A(8sYH!A(8|>ZH!A(8tX`H!A(8t˘hH!A(8tpH!uA(8txH!eA(8t@H!UA(88sH!EA(8|>H!5A(8stH!%A(8|a H!A(8|/ਖH!A(8|H A(8|>H A(8|H A(8s8H A(88tH A(8|"H A(8|H A(8|#H A(8s(8H uA(8sP8H eA(8s(H UA(8sPH EA(8s`H 5A(8sxH %A(8sOH A(8sՈH A(8|#HA(8|>ਖHA(8|#8HA(8|HA(8|PHA(8s HA(8s HA(8sհ HA(8s, HuA(8|PHeA(8sx? HQA(8|?HAA(8sH1A(88sH!A(8s@HA(8|#TJHA(N8|PHA(8sRHA(8|VHA(8|QZHA(8s^HA(8sbHA(8sfHA(8h8sPHA(8|#pHqA(8sHaA(8sHQA(8s(HAA(8sH1A(8sH!A(8sHA(8sP(HA(8|#HA(8sHA(8|? HA(8|?@HA(8|?`HA(88sHA(8|Q HA(8|Q@HA(8sHqA(88tHaA(8s(HQA(8s8pHAA(8|a@H1A(8stH!A(8sPTHA(8sPHA(8s(HA(8sPHA(8tHA(8tHA(88|Q`HA(8seHA(8stHA(8sPHA(8s HqA(8s8(HaA(8s8(HQA(8s(HAA(8s@0H1A(8sx8H!A(8s@HA(8sPHHA(8s֠PHA(8|#XHA(8|?ZHA(8|#Ĉ\HA(8|`HA(8|HA(,A,?AKwX8`8!}N 8sucHeA(8sL*HUA(8|0+HEA(8|a`FH5A(8|QHH%A(8|#RHA(8spbDHA(8|0 HA(8|?HA(8|HA(8sLHA(8s HA(8suHHA(8sHA(8spHA(8sHuA(8sHeA(8sHUA(8sHEA(8sȈH5A(8shH%A(8sHA(8s@HA(8sHA(8shHA(8|aHA(8sHA(8|?HA(8sQHA(8t8HA(8t8H}A(8t8HiA(~808tHUA(8tHEA(8sutH5A(8su H%A(8se(HA(8sf(0HA(8|#HA(8|0@HA(8|0`HA(8sPHA(8| HA(8|QHA(8sHA(8s$HA(8sDHuA(8|?HeA(8|QHUA(8| HEA(8tH5A(8|$H%A(8|<HA(8sfTHA(8|$4HA(8|XHA(8sfHA(8|$PHA(8|tHA(8sQ0HA(8|$lHA(8|HA(8tHuA(8|$HeA(8|"HUA(`8s8HEA(8s8hH5A(8spH%A(8sxHA(8suHA(8sHHA(8tHA(8tLHA(8t|HA(8t@HA(8tlHA(8tHA(8|aHA(8| THyA(8s@HiA(8sHHYA(8sPHIA(8sXH9A(8shH)A(8|$HA(8|aH A(8sHA(8shHA(8sHA(8tDHA(8sJHA(8t(PHA(8t XHA(8tѬ`HA(8s(rHyA(8s@vHiA(8s0zHYA(8sX~HIA(8s8H9A(8|AxccKf|c8!pAx!|} a!AaN 8`8!|A} a!AaN 8apB8(H A(,Aap888H A((8@D;cc<Q`ch:t  b8`ax,#A:SH iA(|ȖW #|p8c|"|P,@H, Ap8x8x|c:sT>8|`:RH U`8xb,#ax@x:,@AH.A ,@:,@c`c:|P~P~:^,~@@` }К}88oH `|~@,:RA0`~@@ }К }88oK:|~A|,@h|d| , AH( `d@<8c( , A(@$``8c, ( AAcAD( 8A8,( 8LFA8,( K|x|` @Pc!x8|{8cH `,;8Ah|@|{8cK,>@X88z HA(8`8!|xp!A} KT*xKcKD8zFH}A(<`|`8c+HeA(,@; chcc8xc|c*HYA(8z|HA(8z|*H A(8zXHA(8zT:HA(:, ,/ /AA8z$AApHA(8z܈;HA(8z\HA(,@ ;;;9|A4cKK!);;;9|AcK8z8|HAA(K8z8H-A(Kx8z 8HA(Kd8z8HA(KP|p*|И*n`~@x|c@ }К}8o8K\8zPHA(8` 8!A}a!AaN 8z6H=A(8`8!}aA!N 8z'HA(<`|`8cHA(HA(ap8|#@@08!8`|A} KcK8lHA(8h$HA(8`8!}aA!N b8chHEA(c8!}aA!N c<A @dK|KYc8!}aA!N c;c=K8ccE8@H)A(,AKb8c'`HA(8`8!}aA!N C \ efc_kdb_efcs|!8bXHA(8bpHA(8bHA(8bHA(8bHA(8bHA(8bH}A(8!p}N Apefc_kdb_unregister|9X888!88H1A(9p8888 8HA(98l8888HA(98|88$8 8HA(988<8,8(8DHA(988|84808LHA(9888<888HqA(8!}N Aefc_kdb_register|;!~|,#ADHA(,#~@b short flags = 0x%x char adp_status = 0x%x char ctl_intrpt = 0x%x short reserved2 = 0x%x short reserved3 = 0x%x short reserved4 = 0x%x int e_d_tov = 0x%x int r_a_tov = 0x%x int arb_tov = 0x%x int r_t_tov = 0x%x int iocb_to = 0x%x char fw_version = 0x%x char dump_state = 0x%x pad[144] = 0x%llx char poll_state = 0x%x short ss_status = 0x%x int pciEdevctl2 = 0x%x int pciElnkctl2 = 0x%x int pciEsltctl2 = 0x%x int pciEhdrlog1 = 0x%x int pciEhdrlog2 = 0x%x int pciEhdrlog3 = 0x%x int pciEhdrlog4 = 0x%x int io_rate_ctr = 0x%x char origin = 0x%x char resvd1 = 0x%x int mb_data = 0x%x int r_a_tov = 0x%x int e_d_tov = 0x%x int r_a_tov = 0x%x int e_d_tov = 0x%x union _u = 0x%llx * rpn = 0x%llx short resvd = 0x%x char opcode = 0x%x char status = 0x%x union un = 0x%llx char resvd2 = 0x%x short resvd = 0x%x char opcode = 0x%x char status = 0x%x union un = 0x%llx char resvd2 = 0x%x short resvd = 0x%x char opcode = 0x%x char status = 0x%x union un = 0x%llx char resvd2 = 0x%x short resvd = 0x%x char opcode = 0x%x char status = 0x%x union un = 0x%llx char resvd2 = 0x%x short resvd = 0x%x char opcode = 0x%x char status = 0x%x union un = 0x%llx char resvd2 = 0x%x short resvd = 0x%x char opcode = 0x%x char status = 0x%x union un = 0x%llx char resvd2 = 0x%x int tv_nsec = 0x%x int biu_rev = 0x%x short flags = 0x%x short flags = 0x%x char adp_status = 0x%x char fw_version = 0x%x char poll_state = 0x%x short ss_status = 0x%x int e_d_tov = 0x%x Unable to find Unable to find Expected Symbol or address. efc_cmd* next = 0x%llx efc_cmd* prev = 0x%llx char adap_state = 0x%x efc_bde* bdes = 0x%llx int rpi = 0x%x int rpi = 0x%x int tag = 0x%x int rpi = 0x%x int rpi = 0x%x * bpl = 0x%llx int tag = 0x%x int vpi = 0x%x int rpi = 0x%x efc_cmd* next = 0x%llx efc_cmd* prev = 0x%llx char adap_state = 0x%x efc_bde* bdes = 0x%llx int rpi = 0x%x int vpi = 0x%x int rpi = 0x%x Expected Symbol or address. int status = 0x%llx int status = 0x%llx int status = 0x%llx Expected Symbol or address. * cmd_put_ptr = 0x%llx * rsp_get_ptr = 0x%llx * head_active = 0x%llx * tail_active = 0x%llx char opcode = 0x%x int pu = 0x%llx int ir = 0x%llx int pu = 0x%llx int ir = 0x%llx char qbuf_iocbs = 0x%x int num_pending = 0x%x * cmd_put_ptr = 0x%llx * rsp_get_ptr = 0x%llx * head_active = 0x%llx * tail_active = 0x%llx char qbuf_iocbs = 0x%x int num_pending = 0x%x Expected Symbol or address. Expected Symbol or address. int r_a_tov = 0x%x int e_d_tov = 0x%x int async_class = 0x%x An incomplete read occurred. An incomplete read occurred. An incomplete read occurred. An incomplete read occurred. intr* next = 0x%llx int priority = 0x%x char eeh_enabled = 0x%x char ring_intrpt = 0x%x char open_intrpt = 0x%x int abort_to = 0x%x int flogi_to = 0x%x int intr_lvl = 0x%x char ever_opened = 0x%x char pcicfgsaved = 0x%x efc_slim* slim = 0x%llx int pciMSIoffset = 0x%x int pciMSImsgctl = 0x%x int pciEadverrcc = 0x%x int pciErterrcmd = 0x%x int pciErterrsta = 0x%x int pciEerrsrcid = 0x%x int link_retries = 0x%x * iocb_dma_rsp = 0x%llx * ctl_reg_addr = 0x%llx int bus_addr = 0x%x int time_out = 0x%x char command = 0x%x short status = 0x%x int curr_tf = 0x%llx int curr_lu = 0x%llx char command = 0x%x short status = 0x%x int reserved = 0x%x int fc_al_to = 0x%x short reason = 0x%x short reason = 0x%x short reason = 0x%x int num_sids = 0x%x short xm_amr = 0x%x short io_tag = 0x%x int adap_key = 0x%x int adap_tag = 0x%x short io_tag = 0x%x int adap_key = 0x%x int adap_tag = 0x%x short io_tag = 0x%x int adap_key = 0x%x int adap_tag = 0x%x short io_tag = 0x%x int adap_key = 0x%x int adap_tag = 0x%x short io_tag = 0x%x int adap_key = 0x%x int adap_tag = 0x%x short io_tag = 0x%x int adap_key = 0x%x int adap_tag = 0x%x long long lock = 0x%llx short status = 0x%x char command = 0x%x char eeh_retries = 0x%x char intr_masked = 0x%x intr* next = 0x%llx int priority = 0x%x short reason = 0x%x int nport_id = 0x%x int bufxdbytelvl = 0x%x char fw_dmp_mode = 0x%x char accept_prli = 0x%x short reason = 0x%x char ever_opened = 0x%x efc_slim* slim = 0x%llx int link_retries = 0x%x long long lock = 0x%llx char eeh_retries = 0x%x int nport_id = 0x%x char accept_prli = 0x%x An incomplete read occurred. An incomplete read occurred. Usage: efccmd [-d] [-l] addr Usage: efccmd [-d] [-l] addr Usage: efccmd [-d] [-l] addr An incomplete read occurred. char adap_opcode = 0x%x * buf1 = 0x%llx * buf2 = 0x%llx char adap_opcode = 0x%x Usage: efcctl [-d] [-l] addr Usage: efcctl [-d] [-l] addr An incomplete read occurred. int num_buf_info = 0x%x int buf_data_len = 0x%x short io_tag = 0x%x char command = 0x%x short io_tag = 0x%x char command = 0x%x int buf_type = 0x%x int num_bdes = 0x%x * buf_list = 0x%llx fcp_cdb* payld = 0x%llx int num_buf_info = 0x%x int buf_data_len = 0x%x char command = 0x%x int buf_type = 0x%x int num_bdes = 0x%x * buf_list = 0x%llx An incomplete read occurred. * head_pending = 0x%llx * tail_pending = 0x%llx * head_flush_q = 0x%llx * tail_flush_q = 0x%llx int size_ctl = 0x%x short io_tag = 0x%x int adap_key = 0x%x int nport_id = 0x%x int own = 0x%llx int own = 0x%llx int fc4_type = 0x%x * head_pending = 0x%llx * tail_pending = 0x%llx * head_flush_q = 0x%llx * tail_flush_q = 0x%llx An incomplete read occurred. An incomplete read occurred. char accept_prli = 0x%x An incomplete read occurred. An incomplete read occurred. NAME ADDRESS long long state = 0x%llx int size_iocb_rsc = 0x%x char fc_class = 0x%x char full_rpi = 0x%x char is_pciex = 0x%x char msi_intr = 0x%x char link_ever_up = 0x%x int max_data_rate = 0x%x int last_nport_id = 0x%x int pciMSImsgaddr = 0x%x int pciMSImsgdata = 0x%x int pciEenhoffset = 0x%x int pciEuncerrsta = 0x%x int pciEuncerrmsk = 0x%x int pciEuncerrsev = 0x%x long long lbolt = 0x%llx int lip_f7_tx_cnt = 0x%x int lip_f7_rx_cnt = 0x%x int lip_f8_tx_cnt = 0x%x int lip_f8_rx_cnt = 0x%x int abort_retries = 0x%x * async_dma_buf = 0x%llx int iocb_dma_size = 0x%x char type = 0x%x * vport = 0x%llx char type = 0x%x * vport = 0x%llx char type = 0x%x * vport = 0x%llx int data_size = 0x%x * qhead = 0x%llx int event_tag = 0x%x char lip_type = 0x%x char topology = 0x%x short version = 0x%x short version = 0x%x int aspace_id = 0x%x short l2psize = 0x%x short version = 0x%x char fc_class = 0x%x int adap_work = 0x%x int adap_key2 = 0x%x int entity_id = 0x%x int resp_size = 0x%x short version = 0x%x char fc_class = 0x%x int adap_work = 0x%x int adap_key2 = 0x%x int entity_id = 0x%x int resp_size = 0x%x short version = 0x%x char fc_class = 0x%x int adap_work = 0x%x int adap_key2 = 0x%x int entity_id = 0x%x int resp_size = 0x%x short version = 0x%x char fc_class = 0x%x int adap_work = 0x%x int adap_key2 = 0x%x int entity_id = 0x%x int resp_size = 0x%x short version = 0x%x char fc_class = 0x%x int adap_work = 0x%x int adap_key2 = 0x%x int entity_id = 0x%x int resp_size = 0x%x short version = 0x%x char fc_class = 0x%x int adap_work = 0x%x int adap_key2 = 0x%x int entity_id = 0x%x int resp_size = 0x%x int endec_rev = 0x%x int fcph_vers = 0x%x char alpa_cnt = 0x%x short version = 0x%x char sli3_enabled = 0x%x efc_public* pub = 0x%llx int conn_features = 0x%x int ctl_n_port_id = 0x%x char cmd_code = 0x%x char page_len = 0x%x rft_id_union[] = 0x%llx long long state = 0x%llx long long lbolt = 0x%llx int abort_retries = 0x%x short version = 0x%x char sli3_enabled = 0x%x efc_public* pub = 0x%llx int conn_features = 0x%x rft_id_union[] = 0x%llx "efc_global" address...[0x%p] int num_opens = 0x%x; int num_of_cfgs = 0x%x; int num_dmp_adaps = 0x%x; struct cdt *cdt = 0x%p; short xri = 0x%x struct abt = 0x%llx int adap_pl_index = 0x%x char failure_type = 0x%x int adap_pl_index = 0x%x int parameter = 0x%x int reserved2 = 0x%x int num_bdes = 0x%llx int parameter = 0x%x int reserved2 = 0x%x int num_bdes = 0x%llx int total_len = 0x%x int split_dma = 0x%x int parameter = 0x%x int total_len = 0x%x ADDRESS IDX TYPE int end_iotag = 0x%x short version = 0x%x char ctl_type = 0x%x char op_flags = 0x%x int entity_id = 0x%x int resp_size = 0x%x bufx* bufxp = 0x%llx short rel_cnt = 0x%x * head_held_off = 0x%llx * tail_held_off = 0x%llx * head_held_off = 0x%llx * tail_held_off = 0x%llx rft_id_union[] = 0x%llx rft_id_union[] = 0x%llx short version = 0x%x struct intr intr = 0x%llx short bus_type = 0x%x char initff_issued = 0x%x char trace_enabled = 0x%x char o_parms_valid = 0x%x short fc_class_msk = 0x%x char pref_alpa = 0x%x char al_pa_map = 0x%x int cfgport_to = 0x%x int adap_flags = 0x%x int other_nport_id = 0x%x int pciXcmd_offset = 0x%x char num_qbufs = 0x%x char flags = 0x%x int inb_status = 0x%x int pciEcorrerrsta = 0x%x int pciEcorrerrmsk = 0x%x int lip_rst_tx_cnt = 0x%x int lip_rst_rx_cnt = 0x%x char dwnld_fail_rc = 0x%x * iocb_dma_payld = 0x%llx efc_ring ring[3] = 0x%llx int num_active = 0x%x char resvd = 0x%x char flags = 0x%x char state = 0x%x int dmp_to = 0x%x int status = 0x%x char num_iocbs = 0x%x int num_active = 0x%x char resvd = 0x%x char flags = 0x%x char state = 0x%x int dmp_to = 0x%x int status = 0x%x char num_iocbs = 0x%x int num_active = 0x%x char resvd = 0x%x char flags = 0x%x char state = 0x%x int dmp_to = 0x%x int status = 0x%x char num_iocbs = 0x%x short type = 0x%x char state = 0x%x reserved[4] = 0x%llx char reserved3 = 0x%x char pref_alpa = 0x%x char lip_al_ps = 0x%x int reserved2 = 0x%llx int reserved3 = 0x%llx short bbcredit = 0x%x short bbcredit = 0x%x struct xmem xmem = 0x%llx char adap_type = 0x%x char cmd_flags = 0x%x int payld_size = 0x%x char adap_type = 0x%x char cmd_flags = 0x%x int payld_size = 0x%x efc_cmd_t dd_cmd = 0x%llx char adap_type = 0x%x char cmd_flags = 0x%x int payld_size = 0x%x char adap_type = 0x%x char cmd_flags = 0x%x int payld_size = 0x%x char adap_type = 0x%x char cmd_flags = 0x%x int payld_size = 0x%x char adap_type = 0x%x char cmd_flags = 0x%x int payld_size = 0x%x efc_cmd abt[100] = 0x%llx long long io_dma = 0x%llx struct dio vlist = 0x%llx struct dio blist = 0x%llx efc_bde* sg_list = 0x%llx al_pas[127] = 0x%llx wake_up[15] = 0x%llx short reserved = 0x%x short bus_type = 0x%x char flags = 0x%x short fc_class_msk = 0x%x char num_qbufs = 0x%x efc_ring ring[3] = 0x%llx char num_iocbs = 0x%x char num_iocbs = 0x%x char num_iocbs = 0x%x short bbcredit = 0x%x long long io_dma = 0x%llx efc_bde* sg_list = 0x%llx lock_t efc_lock = 0x%lx; char flags = 0x%x char flags = 0x%x struct farp = 0x%llx char flags = 0x%x char flags = 0x%x char r_ctl = 0x%x char r_ctl = 0x%x char flags = 0x%x char flags = 0x%x char flags = 0x%x char flags = 0x%x long long lun_id = 0x%llx reserved[3] = 0x%llx int reserved4 = 0x%llx char reserved5 = 0x%x char resv3 = 0x%x char resv1 = 0x%x int resv2 = 0x%llx reserved[3] = 0x%llx int reserved4 = 0x%llx char reserved5 = 0x%x int page_count = 0x%x int bde_offset = 0x%x long long lun_id = 0x%llx int page_count = 0x%x int bde_offset = 0x%x * ctl_offset = 0x%llx char dif_flags = 0x%x * ulp_handle = 0x%llx int payld_size = 0x%x char max_iocb4qbuf = 0x%x char max_iocb4qbuf = 0x%x Usage: efcvport [-d] [-l] addr Usage: efcvport [-d] [-l] addr Usage: efcvport [-d] [-l] addr Usage: efclogin [-d] [-l] addr Usage: efclogin [-d] [-l] addr Usage: efclogin [-d] [-l] addr login_tble* next = 0x%llx login_tble* prev = 0x%llx short fc_class_msk = 0x%x short bbcredit = 0x%x short fc_class_msk = 0x%x Usage: efcs [-d] [-l] [-f] addr Usage: efcs [-d] [-l] [-f] addr cacheline_pad[8] = 0x%llx short init_link = 0x%x char sw_link_up = 0x%x char tm_enabled = 0x%x short max_npivs = 0x%x int rcv_iocb_to = 0x%x int retry_count = 0x%x int bus_io_addr = 0x%x int lg_term_dma = 0x%x int small_xfers = 0x%x char cfginit_active = 0x%x char cfgterm_active = 0x%x char other_fc_class = 0x%x reserved[32] = 0x%llx reserved2[8] = 0x%llx int inb_counter = 0x%x int pciMSImsgupaddr = 0x%x struct io_map iom = 0x%llx volatile ras_flags = 0x%x resvd[2] = 0x%llx d_iovec* dvec = 0x%llx d_iovec* dvec = 0x%llx d_iovec* dvec = 0x%llx d_iovec* dvec = 0x%llx d_iovec* dvec = 0x%llx d_iovec* dvec = 0x%llx d_iovec* dvec = 0x%llx d_iovec* dvec = 0x%llx long long sli1_mb = 0x%llx * cmd_put_ptr = 0x%llx * rsp_get_ptr = 0x%llx * head_active = 0x%llx * tail_active = 0x%llx char opcode = 0x%x int pu = 0x%llx int ir = 0x%llx int pu = 0x%llx int ir = 0x%llx char qbuf_iocbs = 0x%x int num_pending = 0x%x * cmd_put_ptr = 0x%llx * rsp_get_ptr = 0x%llx * head_active = 0x%llx * tail_active = 0x%llx char opcode = 0x%x int pu = 0x%llx int ir = 0x%llx int pu = 0x%llx int ir = 0x%llx char qbuf_iocbs = 0x%x int num_pending = 0x%x * cmd_put_ptr = 0x%llx * rsp_get_ptr = 0x%llx * head_active = 0x%llx * tail_active = 0x%llx char opcode = 0x%x int pu = 0x%llx int ir = 0x%llx int pu = 0x%llx int ir = 0x%llx char qbuf_iocbs = 0x%x int num_pending = 0x%x int num_pending = 0x%x port_name[2] = 0x%llx node_name[2] = 0x%llx short reserved2 = 0x%x int lnk_dwn_tf = 0x%llx int lnk_dwn_lu = 0x%llx int class1_sp1 = 0x%llx class1_sp[8] = 0x%llx int class2_sp1 = 0x%llx class2_sp[8] = 0x%llx int class3_sp1 = 0x%llx class3_sp[8] = 0x%llx int class4_sp1 = 0x%llx class4_sp[8] = 0x%llx int class1_sp1 = 0x%llx class1_sp[8] = 0x%llx int class2_sp1 = 0x%llx class2_sp[8] = 0x%llx int class3_sp1 = 0x%llx class3_sp[8] = 0x%llx int class4_sp1 = 0x%llx class4_sp[8] = 0x%llx int crc_err_cnt = 0x%x int prim_seq_to = 0x%x short xmemflags = 0x%x short prexflags = 0x%x efc_cmd* next = 0x%llx efc_cmd* prev = 0x%llx char adap_state = 0x%x efc_bde* bdes = 0x%llx int rpi = 0x%x int rpi = 0x%x int tag = 0x%x int rpi = 0x%x int rpi = 0x%x * bpl = 0x%llx int tag = 0x%x int vpi = 0x%x int rpi = 0x%x efc_cmd_t scr_cmd = 0x%llx efc_cmd* next = 0x%llx efc_cmd* prev = 0x%llx char adap_state = 0x%x efc_bde* bdes = 0x%llx int rpi = 0x%x int rpi = 0x%x int tag = 0x%x int rpi = 0x%x int rpi = 0x%x * bpl = 0x%llx int tag = 0x%x int vpi = 0x%x int rpi = 0x%x efc_cmd* next = 0x%llx efc_cmd* prev = 0x%llx char adap_state = 0x%x efc_bde* bdes = 0x%llx int rpi = 0x%x int rpi = 0x%x int tag = 0x%x int rpi = 0x%x int rpi = 0x%x * bpl = 0x%llx int tag = 0x%x int vpi = 0x%x int rpi = 0x%x efc_cmd_t ctl_cmd = 0x%llx efc_cmd* next = 0x%llx efc_cmd* prev = 0x%llx char adap_state = 0x%x efc_bde* bdes = 0x%llx int rpi = 0x%x int rpi = 0x%x int tag = 0x%x int rpi = 0x%x int rpi = 0x%x * bpl = 0x%llx int tag = 0x%x int vpi = 0x%x int rpi = 0x%x efc_cmd* next = 0x%llx efc_cmd* prev = 0x%llx char adap_state = 0x%x efc_bde* bdes = 0x%llx int rpi = 0x%x int rpi = 0x%x int tag = 0x%x int rpi = 0x%x int rpi = 0x%x * bpl = 0x%llx int tag = 0x%x int vpi = 0x%x int rpi = 0x%x efc_cmd_t adp_cmd = 0x%llx efc_cmd* next = 0x%llx efc_cmd* prev = 0x%llx char adap_state = 0x%x efc_bde* bdes = 0x%llx int rpi = 0x%x int rpi = 0x%x int tag = 0x%x int rpi = 0x%x int rpi = 0x%x * bpl = 0x%llx int tag = 0x%x int vpi = 0x%x int rpi = 0x%x els_free_list[2] = 0x%llx efc_cmd q_cmd[25] = 0x%llx int bde_table_words = 0x%x d_iovec* dvec = 0x%llx d_iovec* dvec = 0x%llx union un_aic = 0x%llx * download_buffer = 0x%llx char sli3_ext_flags = 0x%x char init_link_done = 0x%x vpi_free_list[8] = 0x%llx char resvd1 = 0x%x char class_3_fabric = 0x%x * head_active = 0x%llx * tail_active = 0x%llx char qbuf_iocbs = 0x%x int num_pending = 0x%x * head_active = 0x%llx * tail_active = 0x%llx char qbuf_iocbs = 0x%x int num_pending = 0x%x * head_active = 0x%llx * tail_active = 0x%llx char qbuf_iocbs = 0x%x int num_pending = 0x%x char sli3_ext_flags = 0x%x struct login = 0x%llx char df_ctl = 0x%x char df_ctl = 0x%x short resvd = 0x%x struct login = 0x%llx int last_entry = 0x%llx int last_entry = 0x%llx * spc_head_active = 0x%llx * spc_tail_active = 0x%llx int start_iotag = 0x%x int status = 0x%llx int status = 0x%llx (*)() * recv_fcn = 0x%llx int high_num_active = 0x%x * spc_head_active = 0x%llx * spc_tail_active = 0x%llx int high_num_active = 0x%x VPI_INDEX NPORT_ID PORT_NAME vport_entry* next = 0x%llx vport_entry* prev = 0x%llx resvd[2] = 0x%llx int class1_sp1 = 0x%llx class1_sp[8] = 0x%llx int class2_sp1 = 0x%llx class2_sp[8] = 0x%llx int class3_sp1 = 0x%llx class3_sp[8] = 0x%llx int class4_sp1 = 0x%llx class4_sp[8] = 0x%llx long long ww_name = 0x%llx long long ww_name = 0x%llx char connection_type = 0x%x char download_intrpt = 0x%x char restart_retries = 0x%x char perm_slot_error = 0x%x struct efc_ddi ddi = 0x%llx char sw_fc_class = 0x%x int init_link_to = 0x%x int ext_cfgspace = 0x%x char dif_enabled = 0x%x int num_ip_iocbs = 0x%x long long size = 0x%llx d_handle* d_handle = 0x%llx * adap_info_ras_cb = 0x%llx int ffer1_fail_count = 0x%x int ffer2_fail_count = 0x%x int ffer4_fail_count = 0x%x int ffer7_fail_count = 0x%x int ffer8_fail_count = 0x%x pthru_mb_buf[128] = 0x%llx char dwnld_fail_resp = 0x%x long long ss_event = 0x%llx int kill_brd_preempt = 0x%x long long mb_baddr = 0x%llx * head_pending = 0x%llx * tail_pending = 0x%llx * head_flush_q = 0x%llx * tail_flush_q = 0x%llx int size_ctl = 0x%x short io_tag = 0x%x int adap_key = 0x%x int nport_id = 0x%x int own = 0x%llx int own = 0x%llx int fc4_type = 0x%x * head_pending = 0x%llx * tail_pending = 0x%llx * head_flush_q = 0x%llx * tail_flush_q = 0x%llx int size_ctl = 0x%x short io_tag = 0x%x int adap_key = 0x%x int nport_id = 0x%x int own = 0x%llx int own = 0x%llx int fc4_type = 0x%x * head_pending = 0x%llx * tail_pending = 0x%llx * head_flush_q = 0x%llx * tail_flush_q = 0x%llx int size_ctl = 0x%x short io_tag = 0x%x int adap_key = 0x%x int nport_id = 0x%x int own = 0x%llx int own = 0x%llx int fc4_type = 0x%x short reason = 0x%x int lnk_fail_cnt = 0x%x int inv_word_cnt = 0x%x struct wtimer wdog = 0x%llx long long size = 0x%llx char adap_opcode = 0x%x * buf1 = 0x%llx * buf2 = 0x%llx char adap_opcode = 0x%x * buf1 = 0x%llx * buf2 = 0x%llx char adap_opcode = 0x%x * buf1 = 0x%llx * buf2 = 0x%llx char adap_opcode = 0x%x * buf1 = 0x%llx * buf2 = 0x%llx char adap_opcode = 0x%x * buf1 = 0x%llx * buf2 = 0x%llx char adap_opcode = 0x%x * buf1 = 0x%llx * buf2 = 0x%llx qbuf_free_list[2] = 0x%llx sg_list_base[249] = 0x%llx int firmware_rev = 0x%x char type_un_aic = 0x%x char intr_registered = 0x%x int num_avail_vports = 0x%x int ctl_failure_type = 0x%x * bufx_info_ras_cb = 0x%llx short resvd2 = 0x%x char connection_type = 0x%x struct efc_ddi ddi = 0x%llx int num_ip_iocbs = 0x%x * head_pending = 0x%llx * tail_pending = 0x%llx int fc4_type = 0x%x * head_pending = 0x%llx * tail_pending = 0x%llx int fc4_type = 0x%x * head_pending = 0x%llx * tail_pending = 0x%llx int fc4_type = 0x%x struct logout = 0x%llx int ring_num = 0x%x int ring_num = 0x%x short io_tag = 0x%x int xmit_rpi = 0x%x int xmit_rpi = 0x%x int num_bdes = 0x%x int bpl_size = 0x%x struct ipaddr = 0x%llx struct cancel = 0x%llx struct rft_id = 0x%llx char fail_reason_exp = 0x%x int xmit_rpi = 0x%x int xmit_rpi = 0x%x struct rft_id = 0x%llx ctl_elem_blk* next = 0x%llx ctl_elem_blk* prev = 0x%llx short contxt_tag = 0x%x int flags_class = 0x%llx union un1 = 0x%llx union un2 = 0x%llx short contxt_tag = 0x%x int flags_class = 0x%llx ctl_elem_blk* next = 0x%llx ctl_elem_blk* prev = 0x%llx int num_buf_info = 0x%x int buf_data_len = 0x%x short io_tag = 0x%x char command = 0x%x short io_tag = 0x%x char command = 0x%x int buf_type = 0x%x int num_bdes = 0x%x * buf_list = 0x%llx fcp_cdb* payld = 0x%llx int high_num_pending = 0x%x int heldoff_num_cmds = 0x%x int high_num_pending = 0x%x int heldoff_num_cmds = 0x%x vport_entry* vport = 0x%llx vport_entry* vport = 0x%llx char open_seq_retries = 0x%x short init_link_flags = 0x%x char wait_rdy_retries = 0x%x char keep_link_up = 0x%x char firmware_dmp = 0x%x char poll_enabled = 0x%x int num_cmd_elems = 0x%x int parent_bus_id = 0x%x int max_xfer_size = 0x%x int intr_priority = 0x%x cacheline2_pad[72] = 0x%llx efc_adap_info* next = 0x%llx efc_adap_info* prev = 0x%llx fields[31] = 0x%llx cacheline3_pad[72] = 0x%llx cacheline4_pad[40] = 0x%llx Simple_lock tx_lock = 0x%llx int node_type = 0x%x ip_addr[2] = 0x%llx char dwnld_fail_flags = 0x%x long long ctl_event = 0x%llx long long reserved5 = 0x%llx long long pcb_baddr = 0x%llx int end_iotag = 0x%x short version = 0x%x char ctl_type = 0x%x char op_flags = 0x%x int entity_id = 0x%x int resp_size = 0x%x bufx* bufxp = 0x%llx short rel_cnt = 0x%x * head_held_off = 0x%llx * tail_held_off = 0x%llx int end_iotag = 0x%x short version = 0x%x char ctl_type = 0x%x char op_flags = 0x%x int entity_id = 0x%x int resp_size = 0x%x bufx* bufxp = 0x%llx short rel_cnt = 0x%x * head_held_off = 0x%llx * tail_held_off = 0x%llx int end_iotag = 0x%x short version = 0x%x char ctl_type = 0x%x char op_flags = 0x%x int entity_id = 0x%x int resp_size = 0x%x bufx* bufxp = 0x%llx short rel_cnt = 0x%x * head_held_off = 0x%llx * tail_held_off = 0x%llx active_mb[128] = 0x%llx int loss_sync_cnt = 0x%x efc_cmd_t flogi_cmd = 0x%llx short xri = 0x%x struct abt = 0x%llx int adap_pl_index = 0x%x char failure_type = 0x%x short xri = 0x%x struct abt = 0x%llx int adap_pl_index = 0x%x char failure_type = 0x%x short xri = 0x%x struct abt = 0x%llx int adap_pl_index = 0x%x char failure_type = 0x%x short xri = 0x%x struct abt = 0x%llx int adap_pl_index = 0x%x char failure_type = 0x%x efc_cmd_t abort_cmd = 0x%llx short xri = 0x%x struct abt = 0x%llx int adap_pl_index = 0x%x char failure_type = 0x%x short xri = 0x%x struct abt = 0x%llx int adap_pl_index = 0x%x char failure_type = 0x%x async_free_list[2] = 0x%llx qiocb_free_list[1] = 0x%llx int proto_acc_rev = 0x%x iotag_free_list[9] = 0x%llx vport_entry* vports = 0x%llx int adap_num_act_cmds = 0x%x short payload_len = 0x%x efc_adap_info* next = 0x%llx long long ctl_event = 0x%llx * head_held_off = 0x%llx * tail_held_off = 0x%llx * head_held_off = 0x%llx * tail_held_off = 0x%llx * head_held_off = 0x%llx * tail_held_off = 0x%llx vport_entry* vports = 0x%llx uchar firmware_dmp = 0x%x; uchar num_quasi_opens = 0x%x; efc_cmd = 0x%p { size(64bit)=0xd8 long long bde_baddr = 0x%llx int n_port_id = 0x%x int n_port_id = 0x%x int n_port_id = 0x%x struct snd_seq = 0x%llx int n_port_id = 0x%x char fc4_type = 0x%x short rcv_xri = 0x%x struct gen_req = 0x%llx char fc4_type = 0x%x int n_port_id = 0x%x int n_port_id = 0x%x int n_port_id = 0x%x char fail_reason_code = 0x%x long long abort_key = 0x%llx efc_cmd = 0x%p { size(64bit)=0xd8 long long bde_baddr = 0x%llx int n_port_id = 0x%x struct snd_seq = 0x%llx int n_port_id = 0x%x struct gen_req = 0x%llx int n_port_id = 0x%x int n_port_id = 0x%x int n_port_id = 0x%x long long abort_key = 0x%llx int reserved8 = 0x%x int parameter = 0x%x int reserved2 = 0x%x int num_bdes = 0x%llx int parameter = 0x%x int reserved2 = 0x%x int num_bdes = 0x%llx int total_len = 0x%x int split_dma = 0x%x long long resvd = 0x%llx long long port_name = 0x%llx long long node_name = 0x%llx int node_type = 0x%x ip_addr[2] = 0x%llx long long port_name = 0x%llx long long node_name = 0x%llx ADDRESS FLAGS ENTITIES long long node_name = 0x%llx int async_context_tag = 0x%x long long node_name = 0x%llx (*)() * handler = 0x%llx int previous_event_tag = 0x%x char flogi_on_open = 0x%x char cl2_ack_0_spt = 0x%x int enabled_ring_intrs = 0x%x long long seq_number = 0x%llx char cmd_iocb_size = 0x%x char rsp_iocb_size = 0x%x int num_admn_iocbs = 0x%x int num_scsi_iocbs = 0x%x char reg_log_elems = 0x%x cacheline5_pad[120] = 0x%llx Simple_lock rcv_lock = 0x%llx cacheline6_pad[120] = 0x%llx char node_mgmt = 0x%x short udp_port = 0x%x char dwnld_fail_status = 0x%x long long open_event = 0x%llx long long ring_event = 0x%llx int async_dma_buf_size = 0x%x long long slim_baddr = 0x%llx * ctl_offset = 0x%llx char dif_flags = 0x%x * ulp_handle = 0x%llx int payld_size = 0x%x char max_iocb4qbuf = 0x%x * ctl_offset = 0x%llx char dif_flags = 0x%x * ulp_handle = 0x%llx int payld_size = 0x%x char max_iocb4qbuf = 0x%x * ctl_offset = 0x%llx char dif_flags = 0x%x * ulp_handle = 0x%llx int payld_size = 0x%x char max_iocb4qbuf = 0x%x struct efc_mbox mbox = 0x%llx char al_pa_granted = 0x%x int lnk_dwn_state = 0x%llx short com_features = 0x%x version_lvl[16] = 0x%llx short com_features = 0x%x version_lvl[16] = 0x%llx char flags = 0x%x char flags = 0x%x struct farp = 0x%llx char flags = 0x%x char flags = 0x%x char r_ctl = 0x%x char r_ctl = 0x%x char flags = 0x%x char flags = 0x%x char flags = 0x%x char flags = 0x%x char flags = 0x%x struct farp = 0x%llx char flags = 0x%x char flags = 0x%x char r_ctl = 0x%x char r_ctl = 0x%x char flags = 0x%x char flags = 0x%x char flags = 0x%x char flags = 0x%x char flags = 0x%x struct farp = 0x%llx char flags = 0x%x char flags = 0x%x char r_ctl = 0x%x char r_ctl = 0x%x char flags = 0x%x char flags = 0x%x char flags = 0x%x char flags = 0x%x char flags = 0x%x struct farp = 0x%llx char flags = 0x%x char flags = 0x%x char r_ctl = 0x%x char r_ctl = 0x%x char flags = 0x%x char flags = 0x%x char flags = 0x%x char flags = 0x%x char flags = 0x%x struct farp = 0x%llx char flags = 0x%x char flags = 0x%x char r_ctl = 0x%x char r_ctl = 0x%x char flags = 0x%x char flags = 0x%x char flags = 0x%x char flags = 0x%x char flags = 0x%x struct farp = 0x%llx char flags = 0x%x char flags = 0x%x char r_ctl = 0x%x char r_ctl = 0x%x char flags = 0x%x char flags = 0x%x char flags = 0x%x efc_cmd els_cmds[49] = 0x%llx int bde_table_cur_word = 0x%x char bde_table_cur_bit = 0x%x d_iovec* blist_start = 0x%llx long long tv_sec = 0x%llx struct efcdd_vpd vpd = 0x%llx int rosize = 0x%x int rwsize = 0x%x int spare1 = 0x%x int spare2 = 0x%x int rosize = 0x%x int rwsize = 0x%x int spare2 = 0x%x (*)() * handler = 0x%llx char already_connected = 0x%x char ring_reset_needed = 0x%x int adap_num_pend_cmds = 0x%x struct fcp_prli prli = 0x%llx char type_code = 0x%x long long seq_number = 0x%llx char cmd_iocb_size = 0x%x char rsp_iocb_size = 0x%x int num_admn_iocbs = 0x%x int num_scsi_iocbs = 0x%x long long open_event = 0x%llx long long ring_event = 0x%llx long long slim_baddr = 0x%llx struct efc_mbox mbox = 0x%llx short com_features = 0x%x struct efcdd_vpd vpd = 0x%llx char already_connected = 0x%x struct fcp_prli prli = 0x%llx (*)() * return_addr = 0x%llx long long resp_baddr = 0x%llx struct xmit_rsp = 0x%llx int rel_offset = 0x%x (*)() * return_addr = 0x%llx long long resp_baddr = 0x%llx int abort_mxri_key = 0x%x char csctl_pri = 0x%x int abort_mxri_key = 0x%x char reserved6 = 0x%x int reserved7 = 0x%llx char csctl_pri = 0x%x ext_bde1[3] = 0x%llx ext_bde2[3] = 0x%llx ext_bde3[3] = 0x%llx ext_bde4[3] = 0x%llx ext_bde5[3] = 0x%llx ext_bde6[3] = 0x%llx imm_data[2] = 0x%llx efc_bde* end_bde = 0x%llx long long start_time = 0x%llx efc_bde* end_bde = 0x%llx long long lun_id = 0x%llx reserved[3] = 0x%llx int reserved4 = 0x%llx char reserved5 = 0x%x char resv3 = 0x%x char resv1 = 0x%x int resv2 = 0x%llx reserved[3] = 0x%llx int reserved4 = 0x%llx char reserved5 = 0x%x int page_count = 0x%x int bde_offset = 0x%x int heldoff_high_water = 0x%x char node_mgmt = 0x%x short udp_port = 0x%x An incomplete vport read occurred. short com_features = 0x%x version_lvl[16] = 0x%llx ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ long long i_count = 0x%llx char num_init_links = 0x%x char poll_threshold = 0x%x int init_link_mb_to = 0x%x char link_down_on_close = 0x%x char num_xmit_iocbs = 0x%x char num_qbuf_iocbs = 0x%x long long busaddr = 0x%llx struct rnid_data rnid = 0x%llx global_id[2] = 0x%llx int port_number = 0x%x char ip_version = 0x%x * spc_head_active = 0x%llx * spc_tail_active = 0x%llx int start_iotag = 0x%x int status = 0x%llx int status = 0x%llx (*)() * recv_fcn = 0x%llx int high_num_active = 0x%x * spc_head_active = 0x%llx * spc_tail_active = 0x%llx int start_iotag = 0x%x int status = 0x%llx int status = 0x%llx (*)() * recv_fcn = 0x%llx int high_num_active = 0x%x * spc_head_active = 0x%llx * spc_tail_active = 0x%llx int start_iotag = 0x%x int status = 0x%llx int status = 0x%llx (*)() * recv_fcn = 0x%llx int high_num_active = 0x%x char attention_type = 0x%x int curr_lnk_state = 0x%llx char curr_lnk_speed = 0x%x (*)() * func = 0x%llx efc_adap_info* ap = 0x%llx int loss_signal_cnt = 0x%x int primseq_err_cnt = 0x%x (*)() * func = 0x%llx efc_adap_info* ap = 0x%llx (*)() * func = 0x%llx efc_adap_info* ap = 0x%llx (*)() * func = 0x%llx efc_adap_info* ap = 0x%llx long long busaddr = 0x%llx struct login = 0x%llx char df_ctl = 0x%x char df_ctl = 0x%x short resvd = 0x%x struct login = 0x%llx char df_ctl = 0x%x char df_ctl = 0x%x short resvd = 0x%x struct login = 0x%llx char df_ctl = 0x%x char df_ctl = 0x%x short resvd = 0x%x struct login = 0x%llx char df_ctl = 0x%x char df_ctl = 0x%x short resvd = 0x%x struct login = 0x%llx char df_ctl = 0x%x char df_ctl = 0x%x short resvd = 0x%x struct login = 0x%llx char df_ctl = 0x%x char df_ctl = 0x%x short resvd = 0x%x int download_buffer = 0x%x int dbgsize = 0x%x int dbgtype = 0x%x int area_id = 0x%x int dbgsize = 0x%x int dbgtype = 0x%x struct intr offl_intr = 0x%llx long long i_count = 0x%llx (*)() * func = 0x%llx efc_adap_info* ap = 0x%llx char need_early_cleanup = 0x%x int ctl_fail_reason_exp = 0x%x int spurious_intr_count = 0x%x int adap_act_high_water = 0x%x short dev_flags = 0x%x (*)() * func = 0x%llx efc_adap_info* ap = 0x%llx char num_xmit_iocbs = 0x%x char num_qbuf_iocbs = 0x%x (*)() * recv_fcn = 0x%llx int high_num_active = 0x%x (*)() * recv_fcn = 0x%llx int high_num_active = 0x%x (*)() * recv_fcn = 0x%llx int high_num_active = 0x%x char need_early_cleanup = 0x%x int spurious_intr_count = 0x%x long long payld_baddr = 0x%llx struct queue_buf = 0x%llx int baddr1_size = 0x%x int baddr2_size = 0x%x char adap_flags = 0x%x char adap_state = 0x%x long long payld_baddr = 0x%llx int iotag64_low = 0x%x efc_bde* iocb_bpl = 0x%llx efc_bde* resp_bde = 0x%llx efc_bde* data_bde = 0x%llx fcp_response_iu* resp = 0x%llx efc_bde* iocb_bpl = 0x%llx efc_bde* data_bde = 0x%llx efc_ring = 0x%p { size(64bit)=0x378 efc_cmd* qbuf_pending = 0x%llx int last_entry = 0x%llx int last_entry = 0x%llx efc_ring = 0x%p { size(64bit)=0x378 efc_cmd* qbuf_pending = 0x%llx struct rnid_data rnid = 0x%llx global_id[2] = 0x%llx int port_number = 0x%x char ip_version = 0x%x char restart_adp_retries = 0x%x resource_name[16] = 0x%llx char xmit_free_words = 0x%x char num_async_iocbs = 0x%x char qbuf_free_words = 0x%x volatile status = 0x%x short disc_flags = 0x%x long long LIPCount = 0x%llx long long NOSCount = 0x%llx char interrupts_disabled = 0x%x d_handle* d_handle_ctl = 0x%llx eeh_handle* eeh_handle = 0x%llx struct dio qbufs_vlist = 0x%llx struct dio qbufs_blist = 0x%llx int fan_loop_fabric_addr = 0x%x efc_cmd* head_cmd_mb_q = 0x%llx efc_cmd* tail_cmd_mb_q = 0x%llx int num_buf_info = 0x%x int buf_data_len = 0x%x short io_tag = 0x%x char command = 0x%x short io_tag = 0x%x char command = 0x%x int buf_type = 0x%x int num_bdes = 0x%x * buf_list = 0x%llx fcp_cdb* payld = 0x%llx int high_num_pending = 0x%x int heldoff_num_cmds = 0x%x int num_buf_info = 0x%x int buf_data_len = 0x%x short io_tag = 0x%x char command = 0x%x short io_tag = 0x%x char command = 0x%x int buf_type = 0x%x int num_bdes = 0x%x * buf_list = 0x%llx fcp_cdb* payld = 0x%llx int high_num_pending = 0x%x int heldoff_num_cmds = 0x%x int num_buf_info = 0x%x int buf_data_len = 0x%x short io_tag = 0x%x char command = 0x%x short io_tag = 0x%x char command = 0x%x int buf_type = 0x%x int num_bdes = 0x%x * buf_list = 0x%llx fcp_cdb* payld = 0x%llx int high_num_pending = 0x%x int heldoff_num_cmds = 0x%x long long mb_event = 0x%llx struct wtimer wdog = 0x%llx int class1_validity = 0x%llx int class2_validity = 0x%llx int class3_validity = 0x%llx int class4_validity = 0x%llx int class1_validity = 0x%llx int class2_validity = 0x%llx int class3_validity = 0x%llx int class4_validity = 0x%llx watchdog* next = 0x%llx watchdog* prev = 0x%llx watchdog* next = 0x%llx watchdog* prev = 0x%llx struct wtimer rcv_wdog = 0x%llx watchdog* next = 0x%llx watchdog* prev = 0x%llx watchdog* next = 0x%llx watchdog* prev = 0x%llx long long used = 0x%llx struct logout = 0x%llx int ring_num = 0x%x int ring_num = 0x%x short io_tag = 0x%x int xmit_rpi = 0x%x int xmit_rpi = 0x%x int num_bdes = 0x%x int bpl_size = 0x%x struct ipaddr = 0x%llx struct cancel = 0x%llx struct rft_id = 0x%llx char fail_reason_exp = 0x%x struct logout = 0x%llx int ring_num = 0x%x int ring_num = 0x%x short io_tag = 0x%x int xmit_rpi = 0x%x int xmit_rpi = 0x%x int num_bdes = 0x%x int bpl_size = 0x%x struct ipaddr = 0x%llx struct cancel = 0x%llx struct rft_id = 0x%llx char fail_reason_exp = 0x%x struct logout = 0x%llx int ring_num = 0x%x int ring_num = 0x%x short io_tag = 0x%x int xmit_rpi = 0x%x int xmit_rpi = 0x%x int num_bdes = 0x%x int bpl_size = 0x%x struct ipaddr = 0x%llx struct cancel = 0x%llx struct rft_id = 0x%llx char fail_reason_exp = 0x%x struct logout = 0x%llx int ring_num = 0x%x int ring_num = 0x%x short io_tag = 0x%x int xmit_rpi = 0x%x int xmit_rpi = 0x%x int num_bdes = 0x%x int bpl_size = 0x%x struct ipaddr = 0x%llx struct cancel = 0x%llx struct rft_id = 0x%llx char fail_reason_exp = 0x%x struct logout = 0x%llx int ring_num = 0x%x int ring_num = 0x%x short io_tag = 0x%x int xmit_rpi = 0x%x int xmit_rpi = 0x%x int num_bdes = 0x%x int bpl_size = 0x%x struct ipaddr = 0x%llx struct cancel = 0x%llx struct rft_id = 0x%llx char fail_reason_exp = 0x%x struct logout = 0x%llx int ring_num = 0x%x int ring_num = 0x%x short io_tag = 0x%x int xmit_rpi = 0x%x int xmit_rpi = 0x%x int num_bdes = 0x%x int bpl_size = 0x%x struct ipaddr = 0x%llx struct cancel = 0x%llx struct rft_id = 0x%llx char fail_reason_exp = 0x%x login_tble* login_pool = 0x%llx int reloc_br = 0x%x int zinit_br = 0x%x int entry_br = 0x%x int exit_swi = 0x%x int reloc_br = 0x%x int zinit_br = 0x%x int entry_br = 0x%x int kversion = 0x%x watchdog* next = 0x%llx watchdog* prev = 0x%llx resource_name[16] = 0x%llx int ctl_fail_reason_code = 0x%x int adap_pend_high_water = 0x%x struct wtimer eeh_wdog = 0x%llx watchdog* next = 0x%llx watchdog* prev = 0x%llx char xmit_free_words = 0x%x char num_async_iocbs = 0x%x char qbuf_free_words = 0x%x efc_cmd* head_cmd_mb_q = 0x%llx efc_cmd* tail_cmd_mb_q = 0x%llx int high_num_pending = 0x%x int heldoff_num_cmds = 0x%x int high_num_pending = 0x%x int heldoff_num_cmds = 0x%x int high_num_pending = 0x%x int heldoff_num_cmds = 0x%x login_tble* login_pool = 0x%llx struct ring_reset = 0x%llx int payload_size = 0x%x int payload_size = 0x%x struct move_login = 0x%llx struct queue_list = 0x%llx long long key_to_abort = 0x%llx int bghm = 0x%x int iotag64_high = 0x%x char ext_bde_cnt = 0x%x efc_bde_info* next = 0x%llx long long dma_addr = 0x%llx efc_bde* payld_bde = 0x%llx efc_bde_info* next = 0x%llx long long dma_addr = 0x%llx long long cmdring_base = 0x%llx long long rspring_base = 0x%llx ctl_elem_blk_t ctl_blk = 0x%llx ctl_elem_blk* next = 0x%llx ctl_elem_blk* prev = 0x%llx short contxt_tag = 0x%x int flags_class = 0x%llx union un1 = 0x%llx union un2 = 0x%llx short contxt_tag = 0x%x int flags_class = 0x%llx long long inp_reqs = 0x%llx long long out_reqs = 0x%llx long long cmdring_base = 0x%llx long long rspring_base = 0x%llx ctl_elem_blk_t ctl_blk = 0x%llx short disc_flags = 0x%x login_tble = 0x%p { size(64bit)=0xb0 int class1_validity = 0x%llx int class2_validity = 0x%llx int class3_validity = 0x%llx int class4_validity = 0x%llx login_tble = 0x%p { size(64bit)=0xb0 int sec_btwn_linkstat = 0x%x short total_num_iocbs = 0x%x char async_free_words = 0x%x char qiocb_free_words = 0x%x volatile command = 0x%x efc_cmd* flush_cmd_mb_q = 0x%llx int num_att_nodes = 0x%x long long resid_iov = 0x%llx long long resid_iov = 0x%llx efc_iocbs_rsc* iocb_dma = 0x%llx long long resid_iov = 0x%llx long long resid_iov = 0x%llx long long resid_iov = 0x%llx long long resid_iov = 0x%llx long long resid_iov = 0x%llx long long resid_iov = 0x%llx long long host_pg_baddr = 0x%llx long long port_gp_baddr = 0x%llx long long iocb_mb_baddr = 0x%llx int parameter = 0x%x int reserved2 = 0x%x int num_bdes = 0x%llx int parameter = 0x%x int reserved2 = 0x%x int num_bdes = 0x%llx int total_len = 0x%x int split_dma = 0x%x long long resvd = 0x%llx int parameter = 0x%x int reserved2 = 0x%x int num_bdes = 0x%llx int parameter = 0x%x int reserved2 = 0x%x int num_bdes = 0x%llx int total_len = 0x%x int split_dma = 0x%x long long resvd = 0x%llx int parameter = 0x%x int reserved2 = 0x%x int num_bdes = 0x%llx int parameter = 0x%x int reserved2 = 0x%x int num_bdes = 0x%llx int total_len = 0x%x int split_dma = 0x%x long long resvd = 0x%llx int lnk_dwn_tx_state = 0x%llx long long port_name = 0x%llx long long node_name = 0x%llx int class1_ack_0_spt = 0x%llx int class1_ack_n_spt = 0x%llx int class1_rcp_ack_0 = 0x%llx int class1_rcp_ack_n = 0x%llx int class2_ack_0_spt = 0x%llx int class2_ack_n_spt = 0x%llx int class2_rcp_ack_0 = 0x%llx int class2_rcp_ack_n = 0x%llx int class3_ack_0_spt = 0x%llx int class3_ack_n_spt = 0x%llx int class3_rcp_ack_0 = 0x%llx int class3_rcp_ack_n = 0x%llx int class4_ack_0_spt = 0x%llx int class4_ack_n_spt = 0x%llx int class4_rcp_ack_0 = 0x%llx int class4_rcp_ack_n = 0x%llx long long port_name = 0x%llx long long node_name = 0x%llx int class1_ack_0_spt = 0x%llx int class1_ack_n_spt = 0x%llx int class1_rcp_ack_0 = 0x%llx int class1_rcp_ack_n = 0x%llx int class2_ack_0_spt = 0x%llx int class2_ack_n_spt = 0x%llx int class2_rcp_ack_0 = 0x%llx int class2_rcp_ack_n = 0x%llx int class3_ack_0_spt = 0x%llx int class3_ack_n_spt = 0x%llx int class3_rcp_ack_0 = 0x%llx int class3_rcp_ack_n = 0x%llx int class4_ack_0_spt = 0x%llx int class4_ack_n_spt = 0x%llx int class4_rcp_ack_0 = 0x%llx int class4_rcp_ack_n = 0x%llx struct watchdog dog = 0x%llx long long count = 0x%llx struct watchdog dog = 0x%llx long long count = 0x%llx struct watchdog dog = 0x%llx long long count = 0x%llx struct wtimer farp_wdog = 0x%llx struct watchdog dog = 0x%llx long long count = 0x%llx * _subspace_ptr = 0x%llx struct xmem_phys xp = 0x%llx long long total = 0x%llx long long s_vpn = 0x%llx long long bde_baddr = 0x%llx int n_port_id = 0x%x int n_port_id = 0x%x int n_port_id = 0x%x struct snd_seq = 0x%llx int n_port_id = 0x%x char fc4_type = 0x%x short rcv_xri = 0x%x struct gen_req = 0x%llx char fc4_type = 0x%x int n_port_id = 0x%x int n_port_id = 0x%x int n_port_id = 0x%x char fail_reason_code = 0x%x long long abort_key = 0x%llx long long bde_baddr = 0x%llx int n_port_id = 0x%x int n_port_id = 0x%x int n_port_id = 0x%x struct snd_seq = 0x%llx int n_port_id = 0x%x char fc4_type = 0x%x short rcv_xri = 0x%x struct gen_req = 0x%llx char fc4_type = 0x%x int n_port_id = 0x%x int n_port_id = 0x%x int n_port_id = 0x%x char fail_reason_code = 0x%x long long abort_key = 0x%llx long long bde_baddr = 0x%llx int n_port_id = 0x%x int n_port_id = 0x%x int n_port_id = 0x%x struct snd_seq = 0x%llx int n_port_id = 0x%x char fc4_type = 0x%x short rcv_xri = 0x%x struct gen_req = 0x%llx char fc4_type = 0x%x int n_port_id = 0x%x int n_port_id = 0x%x int n_port_id = 0x%x char fail_reason_code = 0x%x long long abort_key = 0x%llx long long bde_baddr = 0x%llx int n_port_id = 0x%x int n_port_id = 0x%x int n_port_id = 0x%x struct snd_seq = 0x%llx int n_port_id = 0x%x char fc4_type = 0x%x short rcv_xri = 0x%x struct gen_req = 0x%llx char fc4_type = 0x%x int n_port_id = 0x%x int n_port_id = 0x%x int n_port_id = 0x%x char fail_reason_code = 0x%x long long abort_key = 0x%llx long long bde_baddr = 0x%llx int n_port_id = 0x%x int n_port_id = 0x%x int n_port_id = 0x%x struct snd_seq = 0x%llx int n_port_id = 0x%x char fc4_type = 0x%x short rcv_xri = 0x%x struct gen_req = 0x%llx char fc4_type = 0x%x int n_port_id = 0x%x int n_port_id = 0x%x int n_port_id = 0x%x char fail_reason_code = 0x%x long long abort_key = 0x%llx long long bde_baddr = 0x%llx int n_port_id = 0x%x int n_port_id = 0x%x int n_port_id = 0x%x struct snd_seq = 0x%llx int n_port_id = 0x%x char fc4_type = 0x%x short rcv_xri = 0x%x struct gen_req = 0x%llx char fc4_type = 0x%x int n_port_id = 0x%x int n_port_id = 0x%x int n_port_id = 0x%x char fail_reason_code = 0x%x long long abort_key = 0x%llx long long resid_iov = 0x%llx long long resid_iov = 0x%llx int post_firmware_rev = 0x%x int zinitsize = 0x%x int imagebase = 0x%x int workspace = 0x%x int data_base = 0x%x int debug_swi = 0x%x int zinitsize = 0x%x int imagebase = 0x%x int area_size = 0x%x int data_base = 0x%x int debug_swi = 0x%x struct wtimer flush_tmr = 0x%llx struct watchdog dog = 0x%llx long long count = 0x%llx int adap_heldoff_num_cmds = 0x%x struct watchdog dog = 0x%llx long long count = 0x%llx short total_num_iocbs = 0x%x char async_free_words = 0x%x char qiocb_free_words = 0x%x efc_cmd* flush_cmd_mb_q = 0x%llx long long port_name = 0x%llx long long node_name = 0x%llx fcph_logi_payload* resp = 0x%llx struct flush_qbufs = 0x%llx int response_size = 0x%x int response_size = 0x%x int old_n_port_id = 0x%x int new_n_port_id = 0x%x fcph_logi_payload* resp = 0x%llx short vpi = 0x%x efc_iocb_cmd_t cmd_iocb = 0x%llx efc_iocb_cmd_t cmd_iocb = 0x%llx STATE ACT/SPC_ACT_CNT PEND_CNT long long abort_key = 0x%llx int reserved8 = 0x%x long long ctrl_reqs = 0x%llx long long inp_bytes = 0x%llx long long out_bytes = 0x%llx int num_att_nodes = 0x%x long long port_name = 0x%llx long long node_name = 0x%llx int class1_ack_0_spt = 0x%llx int class1_ack_n_spt = 0x%llx int class1_rcp_ack_0 = 0x%llx int class1_rcp_ack_n = 0x%llx int class2_ack_0_spt = 0x%llx int class2_ack_n_spt = 0x%llx int class2_rcp_ack_0 = 0x%llx int class2_rcp_ack_n = 0x%llx int class3_ack_0_spt = 0x%llx int class3_ack_n_spt = 0x%llx int class3_rcp_ack_0 = 0x%llx int class3_rcp_ack_n = 0x%llx int class4_ack_0_spt = 0x%llx int class4_ack_n_spt = 0x%llx int class4_rcp_ack_0 = 0x%llx int class4_rcp_ack_n = 0x%llx Enter the efc_global address (in hex): long long port_map_lbolt = 0x%llx long long download_event = 0x%llx long long bytes_done = 0x%llx long long bytes_done = 0x%llx long long bytes_done = 0x%llx long long bytes_done = 0x%llx long long bytes_done = 0x%llx long long bytes_done = 0x%llx long long bytes_done = 0x%llx long long bytes_done = 0x%llx long long fan_fport_name = 0x%llx efc_cmd* head_wait_rcv_q = 0x%llx efc_cmd* tail_wait_rcv_q = 0x%llx long long lun_id = 0x%llx reserved[3] = 0x%llx int reserved4 = 0x%llx char reserved5 = 0x%x char resv3 = 0x%x char resv1 = 0x%x int resv2 = 0x%llx reserved[3] = 0x%llx int reserved4 = 0x%llx char reserved5 = 0x%x int page_count = 0x%x int bde_offset = 0x%x int heldoff_high_water = 0x%x long long lun_id = 0x%llx reserved[3] = 0x%llx int reserved4 = 0x%llx char reserved5 = 0x%x char resv3 = 0x%x char resv1 = 0x%x int resv2 = 0x%llx reserved[3] = 0x%llx int reserved4 = 0x%llx char reserved5 = 0x%x int page_count = 0x%x int bde_offset = 0x%x int heldoff_high_water = 0x%x long long lun_id = 0x%llx reserved[3] = 0x%llx int reserved4 = 0x%llx char reserved5 = 0x%x char resv3 = 0x%x char resv1 = 0x%x int resv2 = 0x%llx reserved[3] = 0x%llx int reserved4 = 0x%llx char reserved5 = 0x%x int page_count = 0x%x int bde_offset = 0x%x int heldoff_high_water = 0x%x efc_mb_info mbox[14] = 0x%llx int lnk_dwn_rcv_state = 0x%llx char lnk_dwn_lnk_speed = 0x%x int curr_lnk_tx_state = 0x%llx short bbrecv_data_size = 0x%x int class1_serv_opts1 = 0x%llx char class1_serv_opts2 = 0x%x int class1_serv_opts3 = 0x%llx int class1_serv_opts4 = 0x%llx char class1_serv_opts5 = 0x%x char class1_serv_opts5 = 0x%x int class2_serv_opts1 = 0x%llx char class2_serv_opts2 = 0x%x int class2_serv_opts3 = 0x%llx int class2_serv_opts4 = 0x%llx char class2_serv_opts5 = 0x%x char class2_serv_opts5 = 0x%x int class3_serv_opts1 = 0x%llx char class3_serv_opts2 = 0x%x int class3_serv_opts3 = 0x%llx int class3_serv_opts4 = 0x%llx char class3_serv_opts5 = 0x%x char class3_serv_opts5 = 0x%x int class4_serv_opts1 = 0x%llx char class4_serv_opts2 = 0x%x int class4_serv_opts3 = 0x%llx int class4_serv_opts4 = 0x%llx char class4_serv_opts5 = 0x%x char class4_serv_opts5 = 0x%x short bbrecv_data_size = 0x%x int class1_serv_opts1 = 0x%llx char class1_serv_opts2 = 0x%x int class1_serv_opts3 = 0x%llx int class1_serv_opts4 = 0x%llx char class1_serv_opts5 = 0x%x char class1_serv_opts5 = 0x%x int class2_serv_opts1 = 0x%llx char class2_serv_opts2 = 0x%x int class2_serv_opts3 = 0x%llx int class2_serv_opts4 = 0x%llx char class2_serv_opts5 = 0x%x char class2_serv_opts5 = 0x%x int class3_serv_opts1 = 0x%llx char class3_serv_opts2 = 0x%x int class3_serv_opts3 = 0x%llx int class3_serv_opts4 = 0x%llx char class3_serv_opts5 = 0x%x char class3_serv_opts5 = 0x%x int class4_serv_opts1 = 0x%llx char class4_serv_opts2 = 0x%x int class4_serv_opts3 = 0x%llx int class4_serv_opts4 = 0x%llx char class4_serv_opts5 = 0x%x char class4_serv_opts5 = 0x%x (*)() * return_addr = 0x%llx long long resp_baddr = 0x%llx struct xmit_rsp = 0x%llx int rel_offset = 0x%x (*)() * return_addr = 0x%llx long long resp_baddr = 0x%llx struct xmit_rsp = 0x%llx int rel_offset = 0x%x (*)() * return_addr = 0x%llx long long resp_baddr = 0x%llx struct xmit_rsp = 0x%llx int rel_offset = 0x%x (*)() * return_addr = 0x%llx long long resp_baddr = 0x%llx struct xmit_rsp = 0x%llx int rel_offset = 0x%x (*)() * return_addr = 0x%llx long long resp_baddr = 0x%llx struct xmit_rsp = 0x%llx int rel_offset = 0x%x (*)() * return_addr = 0x%llx long long resp_baddr = 0x%llx struct xmit_rsp = 0x%llx int rel_offset = 0x%x long long bytes_done = 0x%llx long long bytes_done = 0x%llx long long program_id = 0x%llx char type_code_ext = 0x%x efc_cmd* head_wait_rcv_q = 0x%llx efc_cmd* tail_wait_rcv_q = 0x%llx int heldoff_high_water = 0x%x int heldoff_high_water = 0x%x int heldoff_high_water = 0x%x Enter the efc_global address (in hex): Enter the efc_global address (in hex): fcph_logi_payload* payld = 0x%llx long long baddr1 = 0x%llx long long baddr2 = 0x%llx struct update_vport = 0x%llx fcph_logi_payload* payld = 0x%llx struct update_vport = 0x%llx struct vpi1 = 0x%llx short resv = 0x%x int csctl_pri_ena = 0x%llx reserved[5] = 0x%llx int csctl_pri_ena = 0x%llx long long cmd_ring_baddr = 0x%llx long long rsp_ring_baddr = 0x%llx int abort_mxri_key = 0x%x char csctl_pri = 0x%x int abort_mxri_key = 0x%x char reserved6 = 0x%x int reserved7 = 0x%llx char csctl_pri = 0x%x ext_bde1[3] = 0x%llx ext_bde2[3] = 0x%llx ext_bde3[3] = 0x%llx ext_bde4[3] = 0x%llx ext_bde5[3] = 0x%llx ext_bde6[3] = 0x%llx imm_data[2] = 0x%llx efc_bde* end_bde = 0x%llx long long start_time = 0x%llx long long cmd_ring_baddr = 0x%llx long long rsp_ring_baddr = 0x%llx vport_entry = 0x%p { size(64bit)=0x1b0 vport_entry = 0x%p { size(64bit)=0x1b0 fcph_serv_parms_t params = 0x%llx short bbrecv_data_size = 0x%x int class1_serv_opts1 = 0x%llx char class1_serv_opts2 = 0x%x int class1_serv_opts3 = 0x%llx int class1_serv_opts4 = 0x%llx char class1_serv_opts5 = 0x%x char class1_serv_opts5 = 0x%x int class2_serv_opts1 = 0x%llx char class2_serv_opts2 = 0x%x int class2_serv_opts3 = 0x%llx int class2_serv_opts4 = 0x%llx char class2_serv_opts5 = 0x%x char class2_serv_opts5 = 0x%x int class3_serv_opts1 = 0x%llx char class3_serv_opts2 = 0x%x int class3_serv_opts3 = 0x%llx int class3_serv_opts4 = 0x%llx char class3_serv_opts5 = 0x%x char class3_serv_opts5 = 0x%x int class4_serv_opts1 = 0x%llx char class4_serv_opts2 = 0x%x int class4_serv_opts3 = 0x%llx int class4_serv_opts4 = 0x%llx char class4_serv_opts5 = 0x%x char class4_serv_opts5 = 0x%x struct efc_mailbox mb = 0x%llx efc_iocb_rsp iocb[50] = 0x%llx struct efc_trb poll_timer = 0x%llx long long used_iovecs = 0x%llx long long used_iovecs = 0x%llx efc_qbufs_dma hostrsp[50] = 0x%llx long long used_iovecs = 0x%llx long long used_iovecs = 0x%llx long long used_iovecs = 0x%llx long long used_iovecs = 0x%llx long long used_iovecs = 0x%llx long long used_iovecs = 0x%llx struct efc_trb link_timer = 0x%llx long long fan_fabric_name = 0x%llx efc_cmd* qbuf_pending = 0x%llx int last_entry = 0x%llx int last_entry = 0x%llx efc_cmd* qbuf_pending = 0x%llx int last_entry = 0x%llx int last_entry = 0x%llx efc_cmd* qbuf_pending = 0x%llx int last_entry = 0x%llx int last_entry = 0x%llx (*)() * func = 0x%llx efc_adap_info* ap = 0x%llx int curr_lnk_rcv_state = 0x%llx fcph_serv_parms_t l_parms = 0x%llx fcph_serv_parms_t o_parms = 0x%llx long long restart = 0x%llx int elastic_buf_overrun = 0x%x long long restart = 0x%llx long long restart = 0x%llx long long restart = 0x%llx struct io_map iom_sli1_mb = 0x%llx long long payld_baddr = 0x%llx struct queue_buf = 0x%llx int baddr1_size = 0x%x int baddr2_size = 0x%x char adap_flags = 0x%x char adap_state = 0x%x long long payld_baddr = 0x%llx struct queue_buf = 0x%llx int baddr1_size = 0x%x int baddr2_size = 0x%x char adap_flags = 0x%x char adap_state = 0x%x long long payld_baddr = 0x%llx struct queue_buf = 0x%llx int baddr1_size = 0x%x int baddr2_size = 0x%x char adap_flags = 0x%x char adap_state = 0x%x long long payld_baddr = 0x%llx struct queue_buf = 0x%llx int baddr1_size = 0x%x int baddr2_size = 0x%x char adap_flags = 0x%x char adap_state = 0x%x long long payld_baddr = 0x%llx struct queue_buf = 0x%llx int baddr1_size = 0x%x int baddr2_size = 0x%x char adap_flags = 0x%x char adap_state = 0x%x long long payld_baddr = 0x%llx struct queue_buf = 0x%llx int baddr1_size = 0x%x int baddr2_size = 0x%x char adap_flags = 0x%x char adap_state = 0x%x long long used_iovecs = 0x%llx long long used_iovecs = 0x%llx struct timestruc_t time_s = 0x%llx long long start_flash = 0x%llx int compress_br = 0x%x int compress_br = 0x%x int copy_exp_start_addr = 0x%x long long restart = 0x%llx int adap_heldoff_high_water = 0x%x int orig_proc_assoc = 0x%x int resp_proc_assoc = 0x%x fc_pfs_reg_info* pfs_info = 0x%llx long long restart = 0x%llx struct efc_mailbox mb = 0x%llx struct efc_trb link_timer = 0x%llx fcph_serv_parms_t l_parms = 0x%llx long long ww_name = 0x%llx long long ww_name = 0x%llx long long timeout = 0x%llx long long ww_name = 0x%llx long long ww_name = 0x%llx ctl_elem_blk = 0x%p { size(64bit)=0x1c0 efc_iocb_rsp_t reply_iocb = 0x%llx struct iotag = 0x%llx struct ebde2 = 0x%llx int re = 0x%llx int ae = 0x%llx int ge = 0x%llx ctl_elem_blk = 0x%p { size(64bit)=0x1c0 efc_iocb_rsp_t reply_iocb = 0x%llx int iotag64_low = 0x%x efc_bde* iocb_bpl = 0x%llx efc_bde* resp_bde = 0x%llx efc_bde* data_bde = 0x%llx fcp_response_iu* resp = 0x%llx long long bus_mem_addr = 0x%llx efc_iocb_cmd* ip_iocbs_cmd = 0x%llx efc_iocb_rsp* ip_iocbs_rsp = 0x%llx efc_cmd* qbuf_head_pending = 0x%llx long long DumpedFrames = 0x%llx long long total_iovecs = 0x%llx long long total_iovecs = 0x%llx efc_cmd* qbuf_tail_pending = 0x%llx long long total_iovecs = 0x%llx long long total_iovecs = 0x%llx long long total_iovecs = 0x%llx long long total_iovecs = 0x%llx long long total_iovecs = 0x%llx long long total_iovecs = 0x%llx struct efc_trb plogi_timer = 0x%llx struct efc_trb delay_timer = 0x%llx int kill_brd_delay_retry_cnt = 0x%x long long iocb_async_baddr = 0x%llx long long cmdring_base = 0x%llx long long rspring_base = 0x%llx ctl_elem_blk_t ctl_blk = 0x%llx ctl_elem_blk* next = 0x%llx ctl_elem_blk* prev = 0x%llx short contxt_tag = 0x%x int flags_class = 0x%llx union un1 = 0x%llx union un2 = 0x%llx short contxt_tag = 0x%x int flags_class = 0x%llx long long inp_reqs = 0x%llx long long out_reqs = 0x%llx long long cmdring_base = 0x%llx long long rspring_base = 0x%llx ctl_elem_blk_t ctl_blk = 0x%llx ctl_elem_blk* next = 0x%llx ctl_elem_blk* prev = 0x%llx short contxt_tag = 0x%x int flags_class = 0x%llx union un1 = 0x%llx union un2 = 0x%llx short contxt_tag = 0x%x int flags_class = 0x%llx long long inp_reqs = 0x%llx long long out_reqs = 0x%llx long long cmdring_base = 0x%llx long long rspring_base = 0x%llx ctl_elem_blk_t ctl_blk = 0x%llx ctl_elem_blk* next = 0x%llx ctl_elem_blk* prev = 0x%llx short contxt_tag = 0x%x int flags_class = 0x%llx union un1 = 0x%llx union un2 = 0x%llx short contxt_tag = 0x%x int flags_class = 0x%llx long long inp_reqs = 0x%llx long long out_reqs = 0x%llx watchdog* next = 0x%llx watchdog* prev = 0x%llx struct ring_reset = 0x%llx int payload_size = 0x%x int payload_size = 0x%x struct move_login = 0x%llx struct queue_list = 0x%llx struct ring_reset = 0x%llx int payload_size = 0x%x int payload_size = 0x%x struct move_login = 0x%llx struct queue_list = 0x%llx struct ring_reset = 0x%llx int payload_size = 0x%x int payload_size = 0x%x struct move_login = 0x%llx struct queue_list = 0x%llx struct ring_reset = 0x%llx int payload_size = 0x%x int payload_size = 0x%x struct move_login = 0x%llx struct queue_list = 0x%llx struct ring_reset = 0x%llx int payload_size = 0x%x int payload_size = 0x%x struct move_login = 0x%llx struct queue_list = 0x%llx struct ring_reset = 0x%llx int payload_size = 0x%x int payload_size = 0x%x struct move_login = 0x%llx struct queue_list = 0x%llx efc_cmd async_els_cmds[49] = 0x%llx login_tble* login_tble[32] = 0x%llx long long total_iovecs = 0x%llx long long total_iovecs = 0x%llx struct al_pa_map al_pa_map = 0x%llx int size_download_buffer = 0x%x int address_mode = 0x%x zinitcode[15] = 0x%llx int address_mode = 0x%x zinitcode[15] = 0x%llx Simple_lock error_log_lock = 0x%llx efc_iocb_cmd* ip_iocbs_cmd = 0x%llx efc_iocb_rsp* ip_iocbs_rsp = 0x%llx struct efc_trb plogi_timer = 0x%llx struct efc_trb delay_timer = 0x%llx login_tble* login_tble[32] = 0x%llx struct al_pa_map al_pa_map = 0x%llx long long bpl_addr = 0x%llx long long ip_addr1 = 0x%llx long long ip_addr2 = 0x%llx int reserved = 0x%x struct bgresp = 0x%llx int udb = 0x%llx long long key_to_abort = 0x%llx int bghm = 0x%x int iotag64_high = 0x%x char ext_bde_cnt = 0x%x efc_bde_info* next = 0x%llx long long dma_addr = 0x%llx efc_bde* payld_bde = 0x%llx login_tble* login_tble[32] = 0x%llx login_tble* login_tble[32] = 0x%llx efc_adap_info = 0x%p { size(64bit)=0xf668 long long bus_mem_addr2 = 0x%llx struct efc_iocb_sizes sizes = 0x%llx efc_iocb_cmd* fcp_iocbs_cmd = 0x%llx efc_iocb_rsp* fcp_iocbs_rsp = 0x%llx efc_iocbs_rsc2* iocb_mb_dma = 0x%llx long long port_name = 0x%llx long long node_name = 0x%llx long long hbq_entries_baddr = 0x%llx long long abort_key = 0x%llx int reserved8 = 0x%x long long ctrl_reqs = 0x%llx long long inp_bytes = 0x%llx long long out_bytes = 0x%llx long long abort_key = 0x%llx int reserved8 = 0x%x long long ctrl_reqs = 0x%llx long long inp_bytes = 0x%llx long long out_bytes = 0x%llx long long abort_key = 0x%llx int reserved8 = 0x%x long long ctrl_reqs = 0x%llx long long inp_bytes = 0x%llx long long out_bytes = 0x%llx struct watchdog dog = 0x%llx long long count = 0x%llx struct lnk_stat_tmr lnkstat = 0x%llx fcph_logi_payload* resp = 0x%llx struct flush_qbufs = 0x%llx int response_size = 0x%x int response_size = 0x%x int old_n_port_id = 0x%x int new_n_port_id = 0x%x fcph_logi_payload* resp = 0x%llx struct flush_qbufs = 0x%llx int response_size = 0x%x int response_size = 0x%x int old_n_port_id = 0x%x int new_n_port_id = 0x%x fcph_logi_payload* resp = 0x%llx struct flush_qbufs = 0x%llx int response_size = 0x%x int response_size = 0x%x int old_n_port_id = 0x%x int new_n_port_id = 0x%x fcph_logi_payload* resp = 0x%llx struct flush_qbufs = 0x%llx int response_size = 0x%x int response_size = 0x%x int old_n_port_id = 0x%x int new_n_port_id = 0x%x fcph_logi_payload* resp = 0x%llx struct flush_qbufs = 0x%llx int response_size = 0x%x int response_size = 0x%x int old_n_port_id = 0x%x int new_n_port_id = 0x%x fcph_logi_payload* resp = 0x%llx struct flush_qbufs = 0x%llx int response_size = 0x%x int response_size = 0x%x int old_n_port_id = 0x%x int new_n_port_id = 0x%x login_tble* free_login_head = 0x%llx login_tble* free_login_tail = 0x%llx short wake_up_parms_valid = 0x%x fc_error_log_def* error_log = 0x%llx efc_adap_info = 0x%p { size(64bit)=0xf668 struct efc_iocb_sizes sizes = 0x%llx efc_iocb_cmd* fcp_iocbs_cmd = 0x%llx efc_iocb_rsp* fcp_iocbs_rsp = 0x%llx long long hbq_entries_baddr = 0x%llx login_tble* free_login_head = 0x%llx login_tble* free_login_tail = 0x%llx long long node_name = 0x%llx long long node_name = 0x%llx long long node_name = 0x%llx int invp = 0x%llx int hwmp = 0x%llx efc_iocb_ext_t iocb_ext = 0x%llx Usage: efcring [-d] [-l] efcring [-s] [-f] Usage: efcring [-d] [-l] efcring [-s] [-f] Usage: efcring [-d] [-l] efcring [-s] [-f] Usage: efcring [-d] [-l] efcring [-s] [-f] Usage: efcring [-d] [-l] efcring [-s] [-f] efc_filter_isr_t filter_isr = 0x%llx short vpi = 0x%x efc_iocb_cmd_t cmd_iocb = 0x%llx long long no_sglist_cnt = 0x%llx efc_filter_isr_t filter_isr = 0x%llx efcvport [-s] [-f] efcvport [-s] [-f] efcvport [-s] [-f] ADDRESS FLAGS ENTITIES STATE long long port_name = 0x%llx long long node_name = 0x%llx efclogin [-s] [-f] efclogin [-s] [-f] efclogin [-s] [-f] efc_iocb_cmd* admn_iocbs_cmd = 0x%llx efc_buf_entry hbq_entries[3] = 0x%llx struct efc_trb restart_timer = 0x%llx struct efc_trb adp_rst_timer = 0x%llx long long ip_iocbs_cmd_baddr = 0x%llx long long ip_iocbs_rsp_baddr = 0x%llx long long cmd_ring_baddr = 0x%llx long long rsp_ring_baddr = 0x%llx int abort_mxri_key = 0x%x char csctl_pri = 0x%x int abort_mxri_key = 0x%x char reserved6 = 0x%x int reserved7 = 0x%llx char csctl_pri = 0x%x ext_bde1[3] = 0x%llx ext_bde2[3] = 0x%llx ext_bde3[3] = 0x%llx ext_bde4[3] = 0x%llx ext_bde5[3] = 0x%llx ext_bde6[3] = 0x%llx imm_data[2] = 0x%llx efc_bde* end_bde = 0x%llx long long start_time = 0x%llx long long cmd_ring_baddr = 0x%llx long long rsp_ring_baddr = 0x%llx int abort_mxri_key = 0x%x char csctl_pri = 0x%x int abort_mxri_key = 0x%x char reserved6 = 0x%x int reserved7 = 0x%llx char csctl_pri = 0x%x ext_bde1[3] = 0x%llx ext_bde2[3] = 0x%llx ext_bde3[3] = 0x%llx ext_bde4[3] = 0x%llx ext_bde5[3] = 0x%llx ext_bde6[3] = 0x%llx imm_data[2] = 0x%llx efc_bde* end_bde = 0x%llx long long start_time = 0x%llx long long cmd_ring_baddr = 0x%llx long long rsp_ring_baddr = 0x%llx int abort_mxri_key = 0x%x char csctl_pri = 0x%x int abort_mxri_key = 0x%x char reserved6 = 0x%x int reserved7 = 0x%llx char csctl_pri = 0x%x ext_bde1[3] = 0x%llx ext_bde2[3] = 0x%llx ext_bde3[3] = 0x%llx ext_bde4[3] = 0x%llx ext_bde5[3] = 0x%llx ext_bde6[3] = 0x%llx imm_data[2] = 0x%llx efc_bde* end_bde = 0x%llx long long start_time = 0x%llx struct readla_parms la_parms = 0x%llx fcph_logi_payload* payld = 0x%llx long long baddr1 = 0x%llx long long baddr2 = 0x%llx struct update_vport = 0x%llx fcph_logi_payload* payld = 0x%llx long long baddr1 = 0x%llx long long baddr2 = 0x%llx struct update_vport = 0x%llx fcph_logi_payload* payld = 0x%llx long long baddr1 = 0x%llx long long baddr2 = 0x%llx struct update_vport = 0x%llx fcph_logi_payload* payld = 0x%llx long long baddr1 = 0x%llx long long baddr2 = 0x%llx struct update_vport = 0x%llx fcph_logi_payload* payld = 0x%llx long long baddr1 = 0x%llx long long baddr2 = 0x%llx struct update_vport = 0x%llx fcph_logi_payload* payld = 0x%llx long long baddr1 = 0x%llx long long baddr2 = 0x%llx struct update_vport = 0x%llx struct efc_cfg_ucode32 ucode = 0x%llx efc_iocb_cmd* admn_iocbs_cmd = 0x%llx struct efc_trb restart_timer = 0x%llx struct efc_trb adp_rst_timer = 0x%llx long long ip_iocbs_cmd_baddr = 0x%llx long long ip_iocbs_rsp_baddr = 0x%llx struct readla_parms la_parms = 0x%llx Memory allocation for efc_kdb_slist failed int bgstat = 0x%x struct efc_buf_info buf_info = 0x%llx ctl_elem_blk* assoc_ctl_elem = 0x%llx struct efc_buf_info buf_info = 0x%llx struct vpi1 = 0x%llx short resv = 0x%x int csctl_pri_ena = 0x%llx reserved[5] = 0x%llx int csctl_pri_ena = 0x%llx struct dio iocb_dma_rsp_vlist = 0x%llx struct dio iocb_dma_rsp_blist = 0x%llx struct efc_trb kill_brd_timer = 0x%llx long long fcp_iocbs_cmd_baddr = 0x%llx long long fcp_iocbs_rsp_baddr = 0x%llx volatile efc_ptr* host_putget = 0x%llx int iotag64_low = 0x%x efc_bde* iocb_bpl = 0x%llx efc_bde* resp_bde = 0x%llx efc_bde* data_bde = 0x%llx fcp_response_iu* resp = 0x%llx int iotag64_low = 0x%x efc_bde* iocb_bpl = 0x%llx efc_bde* resp_bde = 0x%llx efc_bde* data_bde = 0x%llx fcp_response_iu* resp = 0x%llx int iotag64_low = 0x%x efc_bde* iocb_bpl = 0x%llx efc_bde* resp_bde = 0x%llx efc_bde* data_bde = 0x%llx fcp_response_iu* resp = 0x%llx long long restart = 0x%llx long long _xm_globamr = 0x%llx long long ww_name = 0x%llx long long ww_name = 0x%llx long long timeout = 0x%llx long long ww_name = 0x%llx long long ww_name = 0x%llx long long ww_name = 0x%llx long long timeout = 0x%llx long long ww_name = 0x%llx long long ww_name = 0x%llx long long ww_name = 0x%llx long long timeout = 0x%llx long long ww_name = 0x%llx long long ww_name = 0x%llx long long ww_name = 0x%llx long long timeout = 0x%llx long long ww_name = 0x%llx long long ww_name = 0x%llx long long ww_name = 0x%llx long long timeout = 0x%llx long long ww_name = 0x%llx long long ww_name = 0x%llx long long ww_name = 0x%llx long long timeout = 0x%llx long long ww_name = 0x%llx long long fcp_iocbs_cmd_baddr = 0x%llx long long fcp_iocbs_rsp_baddr = 0x%llx volatile efc_ptr* host_putget = 0x%llx int iotag64_low = 0x%x int buf_tag = 0x%x reserved1[3] = 0x%llx efc_iocb_rsp_t reply_iocb = 0x%llx struct iotag = 0x%llx struct ebde2 = 0x%llx int re = 0x%llx int ae = 0x%llx int ge = 0x%llx efc_driver_info_t driver_info = 0x%llx volatile efc_ptr putget[8] = 0x%llx efc_iocbs_rsc3* iocb_async_dma = 0x%llx struct dio async_dma_buf_vlist = 0x%llx struct dio async_dma_buf_blist = 0x%llx long long admn_iocbs_cmd_baddr = 0x%llx long long key_to_abort = 0x%llx int bghm = 0x%x int iotag64_high = 0x%x char ext_bde_cnt = 0x%x efc_bde_info* next = 0x%llx long long dma_addr = 0x%llx efc_bde* payld_bde = 0x%llx long long key_to_abort = 0x%llx int bghm = 0x%x int iotag64_high = 0x%x char ext_bde_cnt = 0x%x efc_bde_info* next = 0x%llx long long dma_addr = 0x%llx efc_bde* payld_bde = 0x%llx long long key_to_abort = 0x%llx int bghm = 0x%x int iotag64_high = 0x%x char ext_bde_cnt = 0x%x efc_bde_info* next = 0x%llx long long dma_addr = 0x%llx efc_bde* payld_bde = 0x%llx struct read_nvparms_mb nvparms = 0x%llx long long _subspace_id = 0x%llx long long bpl_addr = 0x%llx long long ip_addr1 = 0x%llx long long ip_addr2 = 0x%llx long long bpl_addr = 0x%llx long long ip_addr1 = 0x%llx long long ip_addr2 = 0x%llx long long bpl_addr = 0x%llx long long ip_addr1 = 0x%llx long long ip_addr2 = 0x%llx long long bpl_addr = 0x%llx long long ip_addr1 = 0x%llx long long ip_addr2 = 0x%llx long long bpl_addr = 0x%llx long long ip_addr1 = 0x%llx long long ip_addr2 = 0x%llx long long bpl_addr = 0x%llx long long ip_addr1 = 0x%llx long long ip_addr2 = 0x%llx login_tble* login_tble[%d] = 0x%llx struct efc_trb pending_q_timer = 0x%llx volatile efc_ptr putget[8] = 0x%llx long long admn_iocbs_cmd_baddr = 0x%llx login_tble* login_tble[%d] = 0x%llx Memory reallocation for efc_kdb_slist failed long long key_to_abort = 0x%llx efc_iocb_rsp_ext_t rsp_ext = 0x%llx int iotag64_high = 0x%x int reserved = 0x%x struct bgresp = 0x%llx int udb = 0x%llx long long no_dma_resrc_cnt = 0x%llx login_tble* login_tble[%d] = 0x%llx login_tble* login_tble[%d] = 0x%llx struct dio iocb_dma_payld_vlist = 0x%llx struct dio iocb_dma_payld_blist = 0x%llx efc_filter_isr_t filter_isr = 0x%llx short vpi = 0x%x efc_iocb_cmd_t cmd_iocb = 0x%llx long long no_sglist_cnt = 0x%llx efc_filter_isr_t filter_isr = 0x%llx short vpi = 0x%x efc_iocb_cmd_t cmd_iocb = 0x%llx long long no_sglist_cnt = 0x%llx efc_filter_isr_t filter_isr = 0x%llx short vpi = 0x%x efc_iocb_cmd_t cmd_iocb = 0x%llx long long no_sglist_cnt = 0x%llx long long node_name = 0x%llx long long node_name = 0x%llx long long node_name = 0x%llx long long node_name = 0x%llx long long node_name = 0x%llx long long node_name = 0x%llx long long node_name = 0x%llx long long node_name = 0x%llx long long node_name = 0x%llx long long node_name = 0x%llx long long node_name = 0x%llx long long node_name = 0x%llx long long node_name = 0x%llx long long node_name = 0x%llx long long node_name = 0x%llx long long node_name = 0x%llx long long node_name = 0x%llx long long node_name = 0x%llx int type = 0x%llx union bgstatus = 0x%llx int invp = 0x%llx int hwmp = 0x%llx efc_iocb_ext_t iocb_ext = 0x%llx long long no_adap_elems_cnt = 0x%llx struct vpi1 = 0x%llx short resv = 0x%x int csctl_pri_ena = 0x%llx reserved[5] = 0x%llx int csctl_pri_ena = 0x%llx struct vpi1 = 0x%llx short resv = 0x%x int csctl_pri_ena = 0x%llx reserved[5] = 0x%llx int csctl_pri_ena = 0x%llx struct vpi1 = 0x%llx short resv = 0x%x int csctl_pri_ena = 0x%llx reserved[5] = 0x%llx int csctl_pri_ena = 0x%llx struct read_lnk_stat_mb lnk_stat = 0x%llx struct efc_adap_info *ap_ptr[%02d] = 0x%p; long long bde_list_baddr = 0x%llx int usage = 0x%llx int reserved2 = 0x%llx int bgstat = 0x%x struct efc_buf_info buf_info = 0x%llx ctl_elem_blk* assoc_ctl_elem = 0x%llx RPI NPORT_ID PORT_NAME VPORT efc_rem_adap_stat_t rem_adap_stat = 0x%llx efc_iocb_rsp_t reply_iocb = 0x%llx struct iotag = 0x%llx struct ebde2 = 0x%llx int re = 0x%llx int ae = 0x%llx int ge = 0x%llx efc_driver_info_t driver_info = 0x%llx efc_iocb_rsp_t reply_iocb = 0x%llx struct iotag = 0x%llx struct ebde2 = 0x%llx int re = 0x%llx int ae = 0x%llx int ge = 0x%llx efc_driver_info_t driver_info = 0x%llx efc_iocb_rsp_t reply_iocb = 0x%llx struct iotag = 0x%llx struct ebde2 = 0x%llx int re = 0x%llx int ae = 0x%llx int ge = 0x%llx efc_driver_info_t driver_info = 0x%llx efc_driver_info_t driver_info = 0x%llx efc_driver_info_t driver_info = 0x%llx efc_driver_info_t driver_info = 0x%llx int iotag64_low = 0x%x int buf_tag = 0x%x reserved1[3] = 0x%llx efc_async_stat_info async_stat[6] = 0x%llx int reserved = 0x%x struct bgresp = 0x%llx int udb = 0x%llx long long no_dma_resrc_cnt = 0x%llx int reserved = 0x%x struct bgresp = 0x%llx int udb = 0x%llx long long no_dma_resrc_cnt = 0x%llx int reserved = 0x%x struct bgresp = 0x%llx int udb = 0x%llx long long no_dma_resrc_cnt = 0x%llx long long key_to_abort = 0x%llx long long key_to_abort = 0x%llx long long key_to_abort = 0x%llx long long key_to_abort = 0x%llx long long key_to_abort = 0x%llx long long key_to_abort = 0x%llx efc_reg_login_q_elem* reg_log_pool = 0x%llx struct fcp_service_parms parms = 0x%llx efc_fc4_map_list* rft_id_maps_head = 0x%llx efc_fc4_map_list* rft_id_maps_tail = 0x%llx long long no_dma_resrc_cnt = 0x%llx long long no_dma_resrc_cnt = 0x%llx long long no_dma_resrc_cnt = 0x%llx efc_reg_login_q_elem* reg_log_pool = 0x%llx efc_fc4_map_list* rft_id_maps_head = 0x%llx efc_fc4_map_list* rft_id_maps_tail = 0x%llx int accum_seq_length = 0x%x efc_iocb_rsp_ext_t rsp_ext = 0x%llx int iotag64_high = 0x%x efc_fc4_map_list* rft_id_maps_head = 0x%llx efc_fc4_map_list* rft_id_maps_tail = 0x%llx efc_fc4_map_list* rft_id_maps_head = 0x%llx efc_fc4_map_list* rft_id_maps_tail = 0x%llx Available Emulux adapter driver kdb subcommands volatile efc_ptr port_getput[8] = 0x%llx long long secondsSinceLastReset = 0x%llx int invp = 0x%llx int hwmp = 0x%llx efc_iocb_ext_t iocb_ext = 0x%llx long long no_adap_elems_cnt = 0x%llx int invp = 0x%llx int hwmp = 0x%llx efc_iocb_ext_t iocb_ext = 0x%llx long long no_adap_elems_cnt = 0x%llx int invp = 0x%llx int hwmp = 0x%llx efc_iocb_ext_t iocb_ext = 0x%llx long long no_adap_elems_cnt = 0x%llx volatile efc_ptr port_getput[8] = 0x%llx long long no_adap_elems_cnt = 0x%llx long long no_adap_elems_cnt = 0x%llx long long no_adap_elems_cnt = 0x%llx int type = 0x%llx union bgstatus = 0x%llx efc_fc4_traffic_stat_t traffic_stat = 0x%llx int bgstat = 0x%x struct efc_buf_info buf_info = 0x%llx ctl_elem_blk* assoc_ctl_elem = 0x%llx int bgstat = 0x%x struct efc_buf_info buf_info = 0x%llx ctl_elem_blk* assoc_ctl_elem = 0x%llx int bgstat = 0x%x struct efc_buf_info buf_info = 0x%llx ctl_elem_blk* assoc_ctl_elem = 0x%llx long long bde_list_baddr = 0x%llx long long bde_list_baddr = 0x%llx long long bde_list_baddr = 0x%llx long long bde_list_baddr = 0x%llx long long bde_list_baddr = 0x%llx long long bde_list_baddr = 0x%llx int usage = 0x%llx int reserved2 = 0x%llx volatile efc_ptr hbq_put_ptrs[16] = 0x%llx volatile efc_ptr hbq_get_ptrs[16] = 0x%llx int iotag64_low = 0x%x int buf_tag = 0x%x reserved1[3] = 0x%llx efc_async_stat_info async_stat[6] = 0x%llx int iotag64_low = 0x%x int buf_tag = 0x%x reserved1[3] = 0x%llx efc_async_stat_info async_stat[6] = 0x%llx int iotag64_low = 0x%x int buf_tag = 0x%x reserved1[3] = 0x%llx efc_async_stat_info async_stat[6] = 0x%llx volatile efc_ptr hbq_put_ptrs[16] = 0x%llx volatile efc_ptr hbq_get_ptrs[16] = 0x%llx int bus_addr_lo = 0x%x int bus_addr_hi = 0x%x efc_iocb_rsp_ext_t rsp_ext = 0x%llx int iotag64_high = 0x%x efc_iocb_rsp_ext_t rsp_ext = 0x%llx int iotag64_high = 0x%x efc_iocb_rsp_ext_t rsp_ext = 0x%llx int iotag64_high = 0x%x struct efc_bde bde = 0x%llx int accum_seq_length = 0x%x long long multimap_client_page_cnt = 0x%llx int type = 0x%llx union bgstatus = 0x%llx efc_fc4_traffic_stat_t traffic_stat = 0x%llx int type = 0x%llx union bgstatus = 0x%llx efc_fc4_traffic_stat_t traffic_stat = 0x%llx int type = 0x%llx union bgstatus = 0x%llx efc_fc4_traffic_stat_t traffic_stat = 0x%llx efc_reg_login_q_elem* head_reg_log_pend = 0x%llx efc_reg_login_q_elem* tail_reg_log_pend = 0x%llx efc_reg_login_q_elem* head_reg_log_free = 0x%llx efc_reg_login_q_elem* tail_reg_log_free = 0x%llx efc_reg_login_q_elem* head_reg_log_pend = 0x%llx efc_reg_login_q_elem* tail_reg_log_pend = 0x%llx efc_reg_login_q_elem* head_reg_log_free = 0x%llx efc_reg_login_q_elem* tail_reg_log_free = 0x%llx fcph_rnid_acc_com_nid_t com_nid_data = 0x%llx int usage = 0x%llx int reserved2 = 0x%llx int usage = 0x%llx int reserved2 = 0x%llx int usage = 0x%llx int reserved2 = 0x%llx fcph_rnid_acc_com_nid_t com_nid_data = 0x%llx STATE CONNECTION_TYPE ADP_STATUS OPENED fcph_rnid_topdisc_data_t spec_id_data = 0x%llx int bus_addr_lo = 0x%x int bus_addr_hi = 0x%x fcph_rnid_topdisc_data_t spec_id_data = 0x%llx int accum_seq_length = 0x%x long long multimap_client_page_cnt = 0x%llx int accum_seq_length = 0x%x long long multimap_client_page_cnt = 0x%llx int accum_seq_length = 0x%x long long multimap_client_page_cnt = 0x%llx long long multimap_client_page_cnt = 0x%llx long long multimap_client_page_cnt = 0x%llx long long multimap_client_page_cnt = 0x%llx efc_buf_entry_t buf_entry2 = 0x%llx struct efc_bde bde = 0x%llx efccmd [-d] [-l] addr : Display efc_cmd efcctl [-d] [-l] addr : Display efc_ctl int bus_addr_lo = 0x%x int bus_addr_hi = 0x%x int bus_addr_lo = 0x%x int bus_addr_hi = 0x%x int bus_addr_lo = 0x%x int bus_addr_hi = 0x%x struct efc_bde bde = 0x%llx struct efc_bde bde = 0x%llx struct efc_bde bde = 0x%llx efc_buf_entry_t buf_entry2 = 0x%llx efcsglob : Display efc_global efcvport [-d] [-l] addr : Display vport data efc_buf_entry_t buf_entry2 = 0x%llx efc_buf_entry_t buf_entry2 = 0x%llx efc_buf_entry_t buf_entry2 = 0x%llx efcs [-h] [-d] [-l] [-f] [adapname|addr] : Display efc_adap_info efcring [-d] [-l] : Display efc_ring data efclogin [-d] [-l] addr : Display login_tble data efcvport [-s] [-f] : Display vport data summary efcring [-s] [-f] : Display efc_ring data summary efclogin [-s] [-f] : Display login_tble data summary @(#)64 1.20.4.5 src/rspc/kernext/pci/fcs/efc_kdb.c, sysxfc, rspc72V, v2020_30B4 7/22/20 01:15:57'  ` 8 . ^ P <   h      &2J8!@ /@ ?@ M@ Y@ f@ s@ @ @ @ @@@ @ @  P! P? X? h? p? ? ? ? ? ? ? ? ? ? ? ? ? ? ?  ? (? 0? 8? @? H? P? X? `? h? p? x? ? ? ? ? ? ? ? ?/usr/lib:/lib:/usr/lpp/xlC/liblibc.ashr_64.o@VPDefcs64.kdb/5765E6200/520 db_registerdb_unregister db_read_mem db_printf db_expr_ad db_get_hexdb_usage_lookupdb_str_lookupdb_eoldb_symboladdr ___strcmp64 ___memset64reallocmallocstrlenefc_kdb_entry