bBx  W81Li LP W.texti  .data Lj@.bss W WP.loader|!8b898,888cDH\9A(8!p}N A@vnic_kdb_entry|;³}&`;`aA8ؑ`!!x8aMApH[A(,@8~+H[A(, A~8x8p|`Hc`,#@t@88`8!|aA} N H8`8!|aA} N `tHeA(`}8cHe`,@HaxHeA((#LRBAaxHe}A(,#A,=cAA8~ 4xHZA(8`8!|aA} N 88aHeM`88a8c,HeQA(8axHd`,@hMBB8"acHe!A(|#@a@0~HK8~ HYA(K8~($HYA(8`8!|aA} N x|P8`8t|8HdA(,A,A ,@~,#A,AK8~$dHOA(8`8!|aA} N 8,cHZ-`,@x|P88`|8tHZyA(,x@8` 8t|P8|HZyA(,ATa8,#A<8HKE8`8!|aA} N aT>,AK8~$HNA(8`8!|aA} N 8cHY`,@x|P88`|8tHYiA(,x@8` 8t|P8|HYiA(,ATa8,#A,8HF8`8!|aA} N aT>,AK8~$HMqA(8`8!|aA} N 8cHX `,@8x|P88`|8tHXYA(,x@8` 8t|P8|HXYA(,ATa8,#A8HC8`8!|aA} N aT>,AK8~$HLaA(8`8!|aA} N 8~5HHL!A(KPa;b88HW1A((#@08@bhc|$@| A8~7$HKA(K8~ HKA(8`8!|aA} N Cvnic_kdb_command|!8b8c HK=A(8b8cJHK-A(8b8c6HKA(8b8c5lHK A(8b8c5HJA(8b8c(HJA(8b8c3PHJA(8b8cJHJA(8b8cBdHJA(8b8cB4HJA(8b8cIHJA(8b8cIHJA(8b8cJHHJ}A(8b8cBHJmA(8b8cBHJ]A(8b8cCHJMA(8b8cGHJ=A(8b8cGHJ-A(8b8c|HJA(8!p}N ALvnic_kdb_display_usage|;³;8~8K@!aHIA(;bh;||#@@$cH<8|{y@|T>,=A8H|8~@HIiA(<,@(;-cC8"8-HTqA(|#@@^8!}N 8~ HIA(8!}N 8~<8HHHHA(ccH8~xHHA(8;T>,,@cz@TK0 AIPRA.$vnic_kdb_print_acs_table|<`;-a8-;b!a8"HSeA(|@@<{,,AA;³;$H,A4,@;8{#HR}A(,#A|@,#A88~ c8#`HGA(8{#HRAA(,#A@<8~ccHGA(8!a}N ,#A,#@8~ccHGIA(8!a}N 8h8Ⳙ8~ c8#HG A(8{#HQA(,#AT@KL,#@A(8~$88p8HJY`8}x8pH>A(8~$@8p8HJ1`8}ԛx8pH>mA(8}|H>aA(:899у^$H9)*A*y**q*8)98!89 9q*98q*99@19`Aq*99i:Yq*9 :Q:a:: q:`:@y8a9I;9Yyq*!*:)*1*9*Q*I*Y*A****a*****y*$ &As@@@ AAXA0W@>| AAAAXs@@,H A A ,:A 88aHHA(8}8c%H$W$V$T$U8}H$S$RH$_$]$^HT~H:A(8}6Ԡ$H:A(8}9$H:A(8}PH:A(8}*H:A(8}+H:A(8}+$H:A(8} H:A(8}(H:}A(8}*H:mA(8}* H:]A(?8}78H:IA(8, A88}0H:)A(8, A848}1H: A(8, A8<8}14H9A(8$, A8D8}1XH9A(8,, A8L8}1|H9A(8, A88}1H9A(84, A8T8}1H9iA(8<, A8\8}1H9IA(8D, A8d8}2 H9)A(8L, A8l8}20H9 A(8}2TH8A(8}2xH8A(88},$H8A(8 8}7H8A(8}2H8A(8}2 H8A(8TH, A8t8}2H8A(8\@, A8|8}3H8iA(8dD, A88}3,H8IA(8},HPH89A(8},lXH8)A(8x8},H8A(88},H8 A(8}DH7A(8}`H7A(8}|H7A(8}H7A(8}H7A(8}ЀH7A(8}쀚H7A(8l, A88}H7yA(8t, A88}$H7YA(8|, A88}@H79A(8, A88}\H7A(8, A88}xH6A(8, A88}H6A(8, A88}H6A(8, A88}H6A(8, A88}H6yA(8, A88} H6YA(8, A88} H69A(8}'8@H6)A(88}C4H6A(8}Ch0H6 A(8P8}CH5A(8}9ЀHH5A(8h8}CH5A(8߰8}DH5A(88}D8H5A(8 8}DlH5A(8}DPH5A(8}AXH5A(8}AD`H5yA(8}DhH5iA(8}AtpH5YA(8}AxH5IA(88}EH59A(88}E`8} Xx8pH2UA(p8!`px}!Aa!N |PccAx;8p,O@|ceH=`|8}8ppH1A(;`%K48}HH0A(8}>DPH0A(8}>tXH0A(8}>`H0A(8}>qH0A(8} 8|@T>A0z<,#8A; 8} ```cH0]A(8}?H0MA(8}?4 H0=A(8}?d(H0-A(8}?0H0A(8}?8H0 A(8}?@H/A(8}@$HH/A(8}@TPH/A(8}@XH/A(8}@aH/A(8} 8|@T>A@K8K(8LK 8DK8dKA$,A,@8\K8K8\K8l8a8H;5A(KL8|`H;A(o@T>K8 |`H:A(o@@T>H AK8 l|`H:A(k@T>K8|`H:A(k@T>K8h|`H:A(k@@T>W@>| AK\8$|`H:YA(k@ T>W@>| AAK(8|`H:%A(k@T>W@>| AApAHK8|`H9A(k@T>K8|`H9A(k@T>@ AK8<|`H9A(k@T>@ AAKX8l8aH9qA(`xkZK,88aH9UA(Kl8}cH-MA(p8!`}N AIPRA.$vnic_kdb_dev|`d;bh;³c;!8""?e!A| @8~@H,A(?,@\|c(AdH7A(8~H,iA(8~H,YA(8~0H,IA(8~L H,9A(8~hH,)A(8~H,A(8~*ĀH, A(8~H+A(8~H(A(K`8~&c$H(A(bK(8~L8b;T>H(}A(K8~&c$H(iA(bK8~@`H(QA(8!!}N 8!!}N 8~9 `H(A(8!}N 8~H'A(8!}N A IPRA.$vnic_kdb_login|`d;bh8"c"| @;³!@c|=@A8a8p8H`8 x8pH=A(8!}N 87tH!A(8!}N AHIPRA.$vnic_kdb_mcast_table|;³!Q|`y8p8`AHA(8~xH A(8~H A(;ap88,#AH``HA(8~HH EA(;a88,#@8!}N 8~7L`H A(8!}N Avnic_kdb_mcast_bucketT`>8Te>8`x$8 |(*,$M `HXN @0vnic_kdb_p_acsT?M ,#@N 8H @vnic_kdb_rxdescT?M ,#@N 8H @vnic_kdb_txdescT?M ,#@N 8H @vnic_kdb_rxbufT?M ,#@N 8H @vnic_kdb_txbuf|!8bHA(8!p}N A(vnic_kdb_unregister|!8b898,888cDH 9A(8!p}N A@vnic_kdb_register|T>`!88pH=A({ 8 8!}T8|d*N ALvnic_kdb_p_acs@AF39_24|`;³`!``c8p8hHA(c8~ HH eA(8~TxH UA(8~pH EA(8~ LH 9A(TT@, @T@T@T@dp@L8~0HA(8~HA(8~HA(8~4HA(8~LHA(8,8~ p((+@@8HA(8~HyA(8~HiA(8~HYA(8~HIA(8~H9A(8~H)A(8~4HA(8~4H A(;|@@ ,?@p8!}N 8@8@8K0@0K(8~,HA(K8~ \HA(K8~ HA(Kt8~|HuA(KX8~HaA(K<8~ HMA(TK Axvnic_kdb_rxdesc@AF40_25|`;³`!``c8p8`HA(c8~ 4HA(8~ ,HA({TT@,#@8~$HuA(8~ A8`8!!}aAN ccHA((#@8( 888V996}P9G(* @4,'a/'A@@~H@A 9G@LX+B9GN«A;Hxx+:@d/(A |||'P@`A(C A@} `||'P@}GA} |*8@A|(P@}HA|*@@AC |88|'@$@A`A,,>A |||8!!}aAN (:@{@sC,A|i˒C A| |˒|˒|˒|˒|˒|˒|˒˒C Kpcc8H8HUA(,@; ;{KD, 0@; ;{K,; K$, +@;{K A __strtoull||y`!qA(c;HA(,@888|P99G9f9&9/, ( @ (9@98(A}A8@XT>8xax,A|`y&C A,|y&x&x&x&x&x&x&x&C }8|A|2A@8`8!}N |8|2@K8`8!}N Ah__htoi`9H8,8889@}DyI yK}HH(+@(`yi yk`8F}HH(+A|,F@8|B8-||"K4 @__htoa!@98pp8q8r} y  ()} Pa$@4``890} y) ()} Pa$A80pA ```, @8!N @__ltoa!88qT9fg} @p8p8r})p}'J, @@``8 |P|80U >} @T })p})R, A |P|80pA`, @8!N @__itoa,#@e,#A, Al`f$/)|H,)A@`A8,(|@A - Display receive structure vnic tx
- Display transmit structure vnic mapbuf
- Display the mapped buf vnic txbuf
[cnt] - Display the txbuf vnic rxbuf
[cnt] - Display the rxbuf crq_timeout.timer = 0x%016lx .thread_id = 0x%016lx err_ind.cmd = 0x%016lx .info_buf = 0x%016lx login = 0x%016lx login buffer = 0x%016lx login rsp buffer = 0x%016lx vsi_buffer.base = 0x%016lx vpd_buffer.base = 0x%016lx acl_buffer = 0x%016lx kproc_info = 0x%016lx kproc_event (kproc event Q) = 0x%016lx Capabilities = 0x%016lx PHYS Capabilities = 0x%016lx PHYS Params = 0x%016lx mapped_buf.base = 0x%016lx .ioba = 0x%016lx Command Submit Q = 0x%016lx Command Response Q = 0x%016lx CRQ Event Array = 0x%016lx atomics = 0x%016lx .token = 0x%016lx vnic txdesc
[cnt] - Display the txdesc vnic rxdesc
[cnt] - Display the rxdesc [%d] addr(0x%016lx) count(%d) next(0x%016lx) |------------------+--------+------+--------------|+-------------------------------------------------+ src_addr = %02x:%02x:%02x:%02x:%02x:%02x ioctl_addr = %02x:%02x:%02x:%02x:%02x:%02x src_addr = %02x:%02x:%02x:%02x:%02x:%02x alt_addr = %02x:%02x:%02x:%02x:%02x:%02x vnic subcrq
- Display the subcrq structure vnic rxba
- Display receive buffer add structure vnic login - Display VNIC login buffer, login response buffer vnic r_subcrq
- Display the remote subcrq structure vnic setacs [address | ent#]- Set the active ACS structure and display it. @(#)45 1.28.1.1 src/bos/kernext/vnic/client/vnic_kdb.c, vnic, bos72X, x2021_50A9 8/5/21 11:08:36+-------------------------------------------------+ | pACS | Device | Link | State | 0x0123456789ABCDEF@(#)21 1.2 src/bos/kernext/vnic/client/entcom/entcom_kdb.c, vnic, bos72D, d2016_23A1 5/18/16 09:49:40 W8 W8 W Vj Wj28!@ /@ ?@ M@ Y@ f@ s@ @@@@ @ @  W! W? W? W ? W(? W8? W@? WH? WP? WX? W`? Wh? Wp? Wx? W? W? W? W? W? W? W?/usr/lib:/lib:/usr/lpp/xlC/liblibc.ashr_64.o@VPDvnic64.kdb/5765E6200/520 db_registerdb_unregister db_read_mem db_printf db_expr_ad db_expr_uldb_symboladdr ___strcmp64 ___bzero64 ___memmove64strlensprintfstrncmpvnic_kdb_entry