ZTH @p A  A1L.text .data  @@.bss C Cp.loaderB(= ,|nx|#x|+xb,;<AA 4| S*N!A98}{x~xH` ,Ab$HPyA| @__start,M H4N @__threads_init|!HAf| FN!Ab ,cA| CN!Ab,cAl| CN!Ab,Ac| CN!Ab,cA| CN!AH8!@}N b,AK A__threads_init@AF2_1|``;!HN9A,;A H 8| LHNEA,@H88|4HNQA8`HNmAH 8| LHN A,@P8`H>QH%MccH6aH);8p@@88|X8HN=Ap,,A@| A@H?9HHu8`H<`8c!HP`p| @`H0<`8c!HP`p| @@Hp| @0H>HH8`X8!P}N 8b@888|8,A`HMqAH I,8bpAc,@`HH88|@8HM9AHD8 8|H8HM!AH88|PHM AH8`HK]hpP@8`HM%`8 8 `8|XcHLɀA,,L0BA8`HG HEHHG8`HP8 ,8|`8 HLA8p8|h88 HLqA8` HL`8`HFcHF8`X8!P}N H# ccH4H'y;8p@@@K8bpc,AhpPAHDHHF58`X8!P}N ATmain|!Aa8;`~8 x!`8HKMA8aX;88 ,AlH\`8ah88 H\`88aXcH[A8 8 88X8HJA8Xb8 88hH]A;hld`},(A?@x;c``;{H8aX8 ceH[iA8 88X8 8HJeA8Xb888XH]5Ah|zy@`;|Ac8hH]5A88T88 HJA8!!}Aa컁N o@(A(A;h|@K 8 `ce8a@HZA8 888 8@HIA88a@H\A8 8|yy8 AhHIYAc#8 8H\A`f8 8 8 HI-Ac#H\A8XcCH\%A;h|@Kh8 8pHHA8XcCH[A;h|@K48L8 8HHA8<8 8HHA8!}N Aend_npiv_download|ؒܓ!8Aa쿁;;`{!`8t8 HHA8;;8 8aX,AdHY`8ah88 HY`88aXceHXA8 |8 088X8HGA8Xb8 88hHZeA;`hld`v,(A?@@;#``;9H8aX8 c%HXA8 888X8 8HGA8Xb888XHYA|xyAPo(AD(A,@d;{h|A|,A;{?8a@8 XH,A|8T;EcE`HWiA8a@8HYA88|yy8 XADHFUAc#8 8HYA`f8 `8 8 HF)Ac#HYA;{;Z8a@8 X,cE@|,@x88 h8HEA88 pc8 HÈA,c@,8A8!؂}!Aa컁N b8hHXAK|c8XHXuAK88 H8DHEIA8a@8 Pc%HVA88a@HXaA88 |wyA\bHXmA`~bHXA8 P8 c8 HDA,@ ;Kc8XHWՀAK;c8XHWAK88 @8HDA;K;K888 HDmA88 (8HDYA8`8!a}N A check_npiv_download|!888fxHHCɀA8888fHCA888 <8fHCA888 L8fHCA888f`HCiA8888fHCQA88888fHC9A888T8fHC!A888p8fHC A8888fHBA8888fHBـA8888fHBA8888fHBA8888fHBA8888fHByA8888fHBaA8888fHBIA8888fHB1A88808fHBA8888fHBA888f84HAA888L8f HAрA888d8f(HAA8888f0HAAH8!@}N AX start_trace|;Ȑ8 `f`!848~HA5A8cHTـA88l`d(ATp`@@,HSMA8`H;UH8!@}N 8`H;5H8!@}N 8` H@`88~8*8 H@A8` H@`8`H:8b8p@@HRA8`H:ŁH8!@}N A sig_handler|ؒܓ!8Aa쿁!;8;8~(;H?A;88|HU``{88~08cfH?A,AP,A:,LE A;@; ```8||.H\ ``x8~h8 88cH?EA8a@8 (cHPA8~p88@8 <8H?A8@b888HQA88`w8~xbH>݀A,nA(Ax8~88t(@ H>A;Z;9{|,@AA,L)Ap;{|.,@0;{;|@H|@@{|.,A8~88H>!A{|c.HP AK8 l8~8cfH=AccHOA88~8 cH=̀Ac8!}!܃Aa컁N AK88~8H=A8 8~8H=iA;,AxK8~88H=AA8~8 88OH=)A8` H=]`c8`H7m8`H<݀AKHIA88b0HU=`88}`8088H8yA8`!(8!! }܂؂ԻN 888|`HV`: 88apHIA88p8|`HU`888|`HU`88apHHA88p8|`HU`888|`HU`'88apHHuA88p8|`HUU`888|`HU=`388apHH-A88p8|`HU `888|`HT`?88apHGA88p8|`HT`888|`HT`K88apHGA88p8|`HT}`888|`HTe`W88apHGUA88p8|`HT5`888|`HT`c08 8apHG A88p8|`HS`8c8HS`oD8(8apHFɀAc#8p8HS`88}h8c'8H5AbH*%8 @8aa> HFiA88b0HR`8 8}p8088H5UA888|`HS`; 8 88|`HTI`888|`HR`8488|`HT`88(8|`HR`8H8,8|`HS`88<8|`HR}`ˀX808apHEmA8@8p8cHRI`8|8}x88cH4MA8c8HR`8\8x8|`HSI`888|`HQ`{d8ap8 hHDрA88p8|`HQ`8 H8}8H3Ac8t8HT `8`!(8!! }܂؂ԻN 8a@8lHP`~,@pb8HD=AV~r||"|x88wA :bHRM`8ZKbbHR1`8ZKt8a@8pHP%`,@b8HCAK|8a@8tHO`,@b8HCAKP8a@8xHO`,@b8HCaAK$b88@HCIAK , ,/AA@p8`8} 8 H2)A8 8}H8 8H2A8` H2E`8`!(8!! !}aA胡N 8@8}88 H1A8 8}H8 8H1AK8 8}08H1A8 8}H8 8H1yAKh8 8}(8H1aA8 8}H8 8H1IAK888}8TH11A88}8 8H1A8`!(8!! a}N A  query_vpd|;ȓ`~88`g8H8!H0A8h8 ;0888P( (@;78@(;WA0cH0AA|~PX8!P}N 8H0AcX8!P}N A manual_atoi|;ȓ8~X8;a8!H/A8a88HA9`8a8K,@;bx;888{8HM)`808`8{ 88&HgA88{88&HguA8U8{8HL`p@A 8D8bh| @ 8H8bl,A,@8{.8 HKY`H8{.8 HKE`ccHgA`|88~h8 cH.uA,A4,@8`H(H ,@8`H(H 8`H(8&8bHJ`8<8bHf`8.{@H@A88b8 HK`8b8Hf`H&?`8{!H0`Hu ``|8}K=,A,@88`RH0`c8!a}N ,@88`TH0I`c8!a}N 8{!H0`c8!a}N 8a88H>`8a8K)|fyA@8 8~p8H,рA88~x8 83H,A8` H,`;,@bHeAl`(@D88~8H,uA88~8 8A,@V8:8 |w.`C.cCH>`cD8,Aty8c0H>]A,A|w.;{8 K|.8888t|.H!A8ȀyH4A8`HU;{|w.8 Kt8<88H ՀA8t88H A8ȀyH3ŀA8`H8bԀ,A 88d 8D8H~-A|fy;b{Al(A8,8888 H EA;&8~&88 H1`8~&8 8.H=`8 8888&HA{H1A8~F8~H<``i9 ,8 p8 88cHA8!|܃!Aa컁} N 8$88HmAppA8;h88HEApA,8`H}A8`H8`HAKThH|ՀA8`HQ8`HAK8L88H̀A888 8HA8` H`8`H8`HmAK08~&`8 H;!`8`},A|88HW`c8xHW `8~F8~H:`K\88T8HA888 8~HA8` H9`8`yHI8`HAyK8 8888HHA888 8uHA8` H`8`H8`H]AyK8x884HiA;9:8 .@bK88p8H5A,@;"KT@8D8088H A8a@ccH:1`,AP8 ccH:`,A88(ccH:`,A 80ccH9`,A88ccH9`,A8HccH9`,Ad8PccH9`,AL8XccH9`,A48`ccH9q`,A8hccH9Y`,A8pccH9A`,A8xccH9)`,A8ccH9`,A|8ccH8`,Ad8ccH8`,AL8ccH8`,A48ccH8`,A8,8`8HYAK8b888x8P8H-A88X8HAKD8|8H8HA888cCH7`a@K8,8@8HɀA888@cCH7U``za@K8888HA8b8a@K8 8 8 8(HaA8` H`8`H8`HAK488T8H)A888 8HA8` HE`88`HQ8`HAK8488HрA888 8HA8` H`8`H8`HqAKt888HA888 8HiA8` H`88`H8`HAK888H)A888 8HA8` HE`8`HY8`HɀAK\888HـA888 8HA8` H`88`H8`HqA}K8 888HyA888 8HaA8` H`8`H8`HA}K8 C p get_odm_data|a̒ВԒؒܿ`;`88~`8!HŀA88~hc8 HA,;@D8~p88;}8 0`H}A;8~p888 0|A8 ccHuMA;8,;bA|;@:;;" :h:bl``T`>,f,lA,S/cA,dAA@`cc8 Ht̀A,@cTp@Ah|p;h,@08,A,8@(Ap@t8؀p8~8 H]A88~8 HEA88~8 H-Ax8!pâ}Ԃ؂ܻN 8`H8؀p8~8 HAK8`HKX8`H8؀p8~8 HAKX(AP8`p@| L]AHi| @8`HU8؀p8~8 HaAK8`H1KK鹿TK8`HKT8|H1`K@`@K0`@K ,oA,rA`,s8|AD@HrA|dy{AvHs A|tywAD8|UH1E`8 |,AtH1`,A`K8|UH1`p@Al8`H`8888~H)A8,8|Up@@H0`Kl8`]H8`HɀAKPKAK8I88 8~xHɀA8` H`8`H8`HAK`K8 bH0`,@ \pKb8 H0`,@ pKp8`xH!Kdv8 SH0e`,@`K4b8 H0=`,A8`HK A  get_flags|`88bȃ!88c HA,A`},@},AH$aA} ,@},@},@>H ̀A8`/bT>(s!`@,s,cA@$8`X8!P}N 8`98`A088i8HA8`"X8!P}N cK`8`X8!P}N `DcK|ЀD,AlX8!P8`}N 88b(n@8Tz| .8(A<| N `88HyA8`X8!P}N 88(8`88HA8`"X8!P}N `88HA8`X8!P}N `88H A8`X}8!PN `88HA8`X8!P}N `88HA8`X8!P}N `88HQA8`X8!P}N c`K`8`X8!P}N `d8`888484HA8`"X8!P}N A convert_attA L| N  A L| N A L| N A L| N A L| N  A L| N $A L| N (A L| N ,A L| N 0A L| N 4A L| N 8A L| N @A L| N LA L| N pk=@!k9J}i8A,AP8B8} P8})P},P@} P8})P},PA})@})PyA}+4Uk|Xp!k}iA ,8M 8B耤0|P8})P},P@4} P8})P},P@,|P8})P},PA})(})PyAH})@})PyA}Cx8tT@>@N @ strcat|;p`88~8 ̓aA!KɀAc88H AcH A88`f`}8~8KŅAc88H QAcH mA8;BPcs@XH !AW<;8a@;dA\c88`H AAWf>@(8@888a@|@|:x`@ cK,A\8 8~8 cfKĹAc8HA8`h8!`A}aN c8HEA8`h8!`A}aN 8 8~8cK!A8`h8!`A}aN 8 $8~8KAAH8`h8!`}N ALvalidate_checksum|!ĒA}&a8;;p!p8 P8~KEA;,Ap;88b8<`{K`;B;"8zH݀A;8bx,@:8a@:c8:8HA:@(@(8a@@88K̀,A4,@ <`:8 88~8bK]Al(AT:8::bh8~88 K)Az:@8bHA:88`f8a@8|3yN@\`H A:R@8a@88(,A8~88 (KA8~88 valuedevice_typefile systemODM updatedname = '%s'name = '%s'mcode_appendnext siblingnpiv_adapterScfo:d:s:l:rScfo:d:s:l:rrc from qvpdinvalid kmidpopup_menu rcdevice_driverCuDv criteriavpd->z7_value In cleanup()NO_TYPE_AHEADCuAt criteriaCuDv criteriaCuAt criteriaCuDv criteriano CuDv for %sno CuAt for %ssa.device_typeno CuDv for %s2nd half of Z7Level from ODMnot privilegedInvalid sa.task DISPLAY 0x01 INSTALL 0x02DIAG_IPL_SOURCEfree sibling_rt In query_vpd()CuAt devid entryUnlocking DeviceError getting VPDsibling configured In derive_level()Error in vpd; linelevel from adaptercleanup exit valueNAS 2-port adapter.configure_device rcconfigure_device rccheck_npiv_down_sup In display_level() In free_src_list()sa.task definitions:diag_get_list returnnext sibling to freeUnable to update ODMsa.flags definitions: FORCE_FLAG 0x01 PREVIOUS_FLAG 0x02 RAW_MODE_FLAG 0x04 MEDIA_FLAG 0x084G FC 2-port adapter. In free_mcode_list()Unable to open catalogError initializing ODMBooted in Service modestring to be convertedNew level from adapter In init_asl() routineexit end_npiv_downloadexit end_npiv_downloadname=%s and vpd_type=%d In get_flags() routine In install_microcode()open class CuVPD failedname=%s and vpd_type=%d In initialize() routineexit check_npiv_downloadexit check_npiv_download SA_ODM_INIT 0x01 SA_ASL_INIT 0x02 SA_CAT_OPEN 0x04 SA_STANDALONE 0x08 SA_ONLINE_CONC 0x10 SA_NIM 0x20 SA_CONSOLE_FALSE 0x40 ADAPTER_DEFINED 0x80start sibling_avail_checkconfigure. Device defined In exit_with_usage()lineODM did not need updatingDevice state restored. rcdiag_asl_init returned rcCould not find any cudv's USER_PRESSED_EXIT 0x100 SA_CHK_SUPPORT 0x200 SIBLING_DEFINED 0x400install_flags definitions:Device configuration erroradjustment for manual atoiDevice state not restored.entering end_npiv_downloadadapter that supports npiv.sa.task after getting flags In display_initial_screen()sa.flags after getting flagsUsage error occurred on lineerror geting instance numberentering check_npiv_downloadvpd on adapter after downloadNo PdDv object for this devicecheck_npiv_down_sup complete. ODM failure getting CuDv objectODM failure getting PdDv objectNo CuVPD object for this deviceODM failure getting CuAt objectsupported adapter/machine type.ODM failure getting CuDv objectSibling not in Available state.configure. Device now availablecheck_npiv_down_sup - no checksNo CuVPD object for this deviceEntered sig_handler with signalODM failure getting CuVPD objectadapter w/ extended device name.sibling_avail_check. sibling_rt:sibling_avail_check complete. rcrc from diag_Iucode_src_and_fileODM failure getting CuVPD objectadapter w/o extended device name.name=sys0 AND attribute=modelnameunsupported adapter/machine type.install_flags after getting flagsmulti-port adapter. check siblingsSibling device configuration errorSibling device state not restored.Sibling device state restored. rc.Returning because we aren't lockedFailed to unlock device (open < 0)get_odm_data. DISP_LVL Mcode_flags.diag_get_adap_sibling returned NULLattribute='map_port' AND value='%s'attribute='map_port' AND value='%s'get_odm_data. ODM error CuAt access.get_odm_data. download access error.Sibling in Available state. Continue.microcode level obtained from adapterconfig_sibling. Sibling device definedDevice state could not be restored. rcmulti port adapter needing no mcode modend of machine types entries. Not foundDevice was originally in defined state.Device was originally in defined state.returning because we are locked alreadyInvalid source selected from command lineSingle port adapter. Bypass sibling check.found adapter of interest in Adapter_list.sibling_rt->siblings indicates no siblingsend of Adapter_list. Adapter type Not foundioctl failed, need to make the unlock ioctlconfig_sibling. Sibling device now availableSibling not in Available. Try to configure itDevice Available, need to make the ioctl call0 will preceed count if count is a single digitSibling device was originally in defined state.Sibling device was originally in defined state.Sibling device state could not be restored. rc. The '%s' command is not supported on this system. Could not lock client adapter. download can not proceed@(#)47 1.61.2.4 src/bos/diag/util/ufcmcode/ufcmcode.c, dsaufcscsi, bos72L, l2018_07A2 1/30/18 13:40:33%s %s %s %s %s mcodemcodemcodeline:mcodeline:mcodemcodemcodemcodeline:mcodemcodeSW Error, ASL rc In display_menu(), menuSW Error, unknown screen In popup_menu(), messagediag_task_screen selectionCalled during support check, no output allowedCalled during support check, no output allowed@(#)48 1.16 src/bos/diag/util/ufcmcode/ufcmcode_menus.c, dsaufcscsi, bos720 3/21/08 11:13:02RSSSSSSSSRSSSRSSSSSSSSSSY`!!!!!  ! ! P Q R T ! iline:line:line:line:line:line:line:line:name=%sufcmcodecriteriaufcmcodeufcmcodeufcmcodeufcmcodeufcmcodecriteriaufcmcodeufcmcodeufcmcodeufcmcodeufcmcodeufcmcodeufcmcodeufcmcodeufcmcodeufcmcodeufcmcodeufcmcodeufcmcodeufcmcodeufcmcodeufcmcodeufcmcodeparent=%stemp_offsetget_vpd_locationno CuDv for parentno CuDv for device_namemalloc error getting locLocation of sibling failedODM failure getting CuDv objectODM failure getting CuDv objectmalloc error getting bool_siblingmalloc error getting bool_siblingdiag_get_adap_sibling. strdup error.diag_get_adap_sibling. sibling_names strdup error.@(#)56 1.2 src/bos/diag/util/ufcmcode/get_sibling.c, dsaufcscsi, bos720 11/6/07 09:37:17snVPDbus/0x00/dev/%sname = %sODM error ODM error No PdAt's ODM error cfgtoolsx.cname = '%s'cfgtoolsx.ccfgtoolsx.cname = '%s'cfgtoolsx.ccfgtoolsx.ccfgtoolsx.ccfgtoolsx.ccfgtoolsx.ccfgtoolsx.ccfgtoolsx.ccfgtoolsx.ccfgtoolsx.ccfgtoolsx.ccfgtoolsx.ccfgtoolsx.ccfgtoolsx.ccfgtoolsx.ccfgtoolsx.ccfgtoolsx.ccfgtoolsx.ccfgtoolsx.ccfgtoolsx.ccfgtoolsx.ccfgtoolsx.ccfgtoolsx.cMalloc error mknod failed mknod failed chmod failed Attr %s found unlink failed uniquetype = %s..mk_sp_file() NULL parent name Invalid rep type Get CuDv for '%s' Get CuDv for '%s' ..get_attr_list() Attr %s not found Invalid dest type Invalid dest type Invalid parameter ..Get_Parent_Bus() Get PdAts for '%s' Get CuAts for '%s' stat failed, errno=%d Need to recreate sp file uniquetype=%s AND attribute=desired_mapmem@(#)48 1.12.1.2 src/bos/usr/lib/methods/common/cfgtoolsx.c, cfgmethods, bos720 7/15/11 05:39:19@trb i i imcodemcodemcode/tmp/mcodemcodemcodemcodemcodemcodemcodemcodemcodemcodemcodemcodemcodemcodemcodemcodemcodemcodemcodemcodemcodemcodemcodemcodemcodemcodemcodemcodemcodemcodemcodemcodemcodemcodemcodemcodemcodemcodemcodemcodemcodemcodemcodemcodemcodemcodemcodemcodemcodemcodemcodemcodemcodemcodemcodemcodemcodemcodemcodemcodemcodemcodemcodemcodemcodemcodemcodemcodemcodemcodemcodemcodemcodemcodemcodemcodemcodemcodemcodemcodemcodemcodemcodemcodemcodemcodemcodemcodemcodemcodemcodemcodemcodemcodemcodemcodemcodemcodemcode cmdmcodemcodemcodemcodemcodemcodemcodeerrnomcodemcodemcodemcodemcodemcodemcodemcodemcodemcodemcodemcodemcodeerrnomcodemcodemcodemcodemcodemcodemcodemcodemcodeerrno kmid flags l_vpddf1000f7df1000f9df1080f9df1000fadf1000fddf1023fddf1000fe mdilenIO errorfile size version command wake_upimage typeEnd of filereturn code Boot BIOS Boot BIOSadapter typeMalloc error union type program id AIC rosize AIC rwsize AIC spare1 AIC spare2 seq_numberinvalid kmid start_flash AIC dbgsize AIC dbgtype AIC2 rosize AIC2 rwsize AIC2 spare2address error In download()selected imageAt end of fileAt end of fileAt end of file SLI1 Overlay SLI1 Overlay SLI2 Overlay SLI2 Overlay SLI3 Overlay SLI3 Overlay AIC reloc_br AIC zinit_br AIC entry_br AIC exit_swi AIC2 area_id AIC2 dbgsize AIC2 dbgtypenot privilegedimage_beg reset In find_type()Wrong file type AIC zinitsize AIC imagebase AIC workspace AIC data_base AIC debug_swi AIC zinitcode AIC2 reloc_br AIC2 zinit_br AIC2 entry_br AIC2 kversion ndd structure:At end of imagedf1000f114108903df1000f114108a03df1000f1df1024f1df1000f114100104 AIC2 zinitsize AIC2 imagebase AIC2 area_size AIC2 data_base AIC2 debug_swi AIC2 zinitcodenext module sizecomplete filenamerc from find_type In do_download() ucode structure: AIC compress_br cfg_k structure:device busy errorHeader Image TypeHeader Image Typefseek return codeHdr.Img.BlockSizeHeader Image TypeHeader Image Typefseek return codeError opening file AIC address_mode AIC2 compress_brrc from do_download size_dwnld_buffer AIC2 address_modedevice driver statusHeader Image VersionHeader Image VersionError setting offsets wake_up_parms_validHeader Image RevisionHeader Image RevisionFailed checksum; value Operational Firmware Operational Firmware In validate_checksum()memory allocation errorERROR : CFG_UCODE failedrc from validate_checksumimage_beg at end of while In update_wakeup_parms()Number of images installedNot an Absolute Image fileFailed update_wakeup_parmsError reading download fileerror geting instance numberassume PCIX/PCIe adapter_typeRead error during checksum atError reading AIC image headerError reading AIC image headerimage size (including checksum)Unable to read beginning of fileSYS_CFGKMOD executed successfullyUnable to read complete file headerUnable to read complete file headerWakeup paramenters not used for AWCImage format being installed = AWC_IMAGEImage format being installed = DWC_IMAGEImage format being installed = BWC_IMAGEImage format being installed = PCI_IMAGE@(#)38 1.19.1.1 src/bos/diag/util/ufcmcode/download.c, dsaufcscsi, bos720 1/25/11 12:50:41/etc/microcode/ p A x A  A  A  A x ` h p A A A   C ! Dh D # )P )T E )X E( )\ )` , E, , , E0 F0 1 1$ H 1( H H H @ H H I0 I8 J J$ @ @ AH AL A J( J0 AP JP A A A JTY`@___bzero@+@7@D@errno@chmod@ close@ mknod@ P@ unlink@ \@ _iob@malloc@ calloc@ free@ exit@ strlen@ fopen@ open@ getenv@ strtoul@ fprintf@ fclose@ atoi@ stat@ sprintf@ l@ catclose@ snprintf@ printf@ fflush@ tolower@ strncmp@ strrchr@ signal@ fread@ ftell@ fseek@ strdup@ x@ strcspn@ ioctl@ memcmp@ getopt@ strtoull@ @ __crt0v@optarg@@@ @ @ @ dt@ @ @ @ )@ 6@ C@ V@ c@ z@ @ @ @ ipl_mode@ @ @ @  @ %@ @@M@Z@g@t@geninst@ loadext@ getattr@ cfglog@ @ @ @ @ @ @ __start A!    #X #\ #` #d #h #l #p #t #x #| # # # # # # # # # # # # # # 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AP AT AX A\ A` Ad Ah Al Ap At Ax A| A A A A A A A A A A2 A1 A A4 A AA A A B! B B B 9 B B: B B@ B  B$ B(" B, B0 B4 B8 B< B@ BD? BHE BL BP% BT BXG B\ B` Bd BhO BlW BpN Bt5 Bx6 B| B- B  B& B B< B* B B$ B B BQ BR B  B B B BL BV B BT B B  B  B  B, BX B# B B0 B B  B C CK C C  C) C( C C C ' C$ C( C, C0 C4 C8 C< C@ CD CH CL CP CT CX C\ C`P CdU Ch. ClZ CpY Ct7 Cx C| C+ C; C> CF CD CM C C CB C C C CS CJ C C/ C C C3 CI CH C C8 CC C= C/usr/lib:/lib:/usr/lpp/xlC/liblibc.ashr.olibdiag.ashr.olibcfg.ashr.olibodm.ashr.o@VPDufcmcode/5765E6200/520 ___strcmp ___memset ___memmove ___strcpy sysconfiglpar_get_info sigaction setlocale __mod_init__malloc_user_defined_namediag_get_listdiag_free_listinitial_stateconfigure_devicediag_cat_gets diag_catopendiag_get_phy_location term_dgodm init_dgodmdiag_task_screen diag_popupsupports_diagnosticsextract_vpd_kwdiag_asl_quitdiag_asl_initdiag_asl_clear_screen get_dev_descdiag_Iucode_chk_source_listdiag_Iucode_get_src_listdiag_Ducode_results_errdiag_Iucode_src_and_file PdAt_CLASS PdDv_CLASS CuDv_CLASS CuAt_CLASS CuVPD_CLASSodm_open_class odm_get_obj odm_get_listodm_get_firstodm_close_classodm_change_obj