332 lines
26 KiB
XML
332 lines
26 KiB
XML
<?xml version="1.0"?>
|
|
<analyzerinfo checksum="818273619">
|
|
<error id="invalidPrintfArgType_sint" severity="warning" msg="%d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'." verbose="%d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'." cwe="686">
|
|
<location file0="G:\MyProjects\SmartAudio\Modules\OTA\ota_test.c" file="G:\MyProjects\SmartAudio\Modules\OTA\ota_test.c" line="201"/>
|
|
</error>
|
|
<error id="redundantAssignment" severity="style" msg="Variable 'pFile' is reassigned a value before the old one has been used." verbose="Variable 'pFile' is reassigned a value before the old one has been used." cwe="563">
|
|
<location file0="G:\MyProjects\SmartAudio\Modules\OTA\ota_test.c" file="G:\MyProjects\SmartAudio\Modules\OTA\ota_test.c" line="503"/>
|
|
<location file0="G:\MyProjects\SmartAudio\Modules\OTA\ota_test.c" file="G:\MyProjects\SmartAudio\Modules\OTA\ota_test.c" line="498"/>
|
|
</error>
|
|
<error id="redundantCopy" severity="performance" msg="Buffer 'basePath' is being written before its old content has been used." verbose="Buffer 'basePath' is being written before its old content has been used." cwe="563">
|
|
<location file0="G:\MyProjects\SmartAudio\Modules\OTA\ota_test.c" file="G:\MyProjects\SmartAudio\Modules\OTA\ota_test.c" line="642"/>
|
|
<location file0="G:\MyProjects\SmartAudio\Modules\OTA\ota_test.c" file="G:\MyProjects\SmartAudio\Modules\OTA\ota_test.c" line="641"/>
|
|
</error>
|
|
<error id="redundantCopy" severity="performance" msg="Buffer 'cmdBuf' is being written before its old content has been used." verbose="Buffer 'cmdBuf' is being written before its old content has been used." cwe="563">
|
|
<location file0="G:\MyProjects\SmartAudio\Modules\OTA\ota_test.c" file="G:\MyProjects\SmartAudio\Modules\OTA\ota_test.c" line="621"/>
|
|
<location file0="G:\MyProjects\SmartAudio\Modules\OTA\ota_test.c" file="G:\MyProjects\SmartAudio\Modules\OTA\ota_test.c" line="620"/>
|
|
</error>
|
|
<error id="redundantCopy" severity="performance" msg="Buffer 'buf' is being written before its old content has been used." verbose="Buffer 'buf' is being written before its old content has been used." cwe="563">
|
|
<location file0="G:\MyProjects\SmartAudio\Modules\OTA\ota_test.c" file="G:\MyProjects\SmartAudio\Modules\OTA\ota_test.c" line="771"/>
|
|
<location file0="G:\MyProjects\SmartAudio\Modules\OTA\ota_test.c" file="G:\MyProjects\SmartAudio\Modules\OTA\ota_test.c" line="770"/>
|
|
</error>
|
|
<error id="redundantCopy" severity="performance" msg="Buffer 'buf' is being written before its old content has been used." verbose="Buffer 'buf' is being written before its old content has been used." cwe="563">
|
|
<location file0="G:\MyProjects\SmartAudio\Modules\OTA\ota_test.c" file="G:\MyProjects\SmartAudio\Modules\OTA\ota_test.c" line="780"/>
|
|
<location file0="G:\MyProjects\SmartAudio\Modules\OTA\ota_test.c" file="G:\MyProjects\SmartAudio\Modules\OTA\ota_test.c" line="779"/>
|
|
</error>
|
|
<error id="redundantAssignment" severity="style" msg="Variable 'ret' is reassigned a value before the old one has been used." verbose="Variable 'ret' is reassigned a value before the old one has been used." cwe="563">
|
|
<location file0="G:\MyProjects\SmartAudio\Modules\OTA\ota_test.c" file="G:\MyProjects\SmartAudio\Modules\OTA\ota_test.c" line="731"/>
|
|
<location file0="G:\MyProjects\SmartAudio\Modules\OTA\ota_test.c" file="G:\MyProjects\SmartAudio\Modules\OTA\ota_test.c" line="717"/>
|
|
</error>
|
|
<error id="redundantCopy" severity="performance" msg="Buffer 'buf' is being written before its old content has been used." verbose="Buffer 'buf' is being written before its old content has been used." cwe="563">
|
|
<location file0="G:\MyProjects\SmartAudio\Modules\OTA\ota_test.c" file="G:\MyProjects\SmartAudio\Modules\OTA\ota_test.c" line="841"/>
|
|
<location file0="G:\MyProjects\SmartAudio\Modules\OTA\ota_test.c" file="G:\MyProjects\SmartAudio\Modules\OTA\ota_test.c" line="840"/>
|
|
</error>
|
|
<error id="redundantCopy" severity="performance" msg="Buffer 'buf' is being written before its old content has been used." verbose="Buffer 'buf' is being written before its old content has been used." cwe="563">
|
|
<location file0="G:\MyProjects\SmartAudio\Modules\OTA\ota_test.c" file="G:\MyProjects\SmartAudio\Modules\OTA\ota_test.c" line="851"/>
|
|
<location file0="G:\MyProjects\SmartAudio\Modules\OTA\ota_test.c" file="G:\MyProjects\SmartAudio\Modules\OTA\ota_test.c" line="850"/>
|
|
</error>
|
|
<error id="redundantCopy" severity="performance" msg="Buffer 'buf' is being written before its old content has been used." verbose="Buffer 'buf' is being written before its old content has been used." cwe="563">
|
|
<location file0="G:\MyProjects\SmartAudio\Modules\OTA\ota_test.c" file="G:\MyProjects\SmartAudio\Modules\OTA\ota_test.c" line="864"/>
|
|
<location file0="G:\MyProjects\SmartAudio\Modules\OTA\ota_test.c" file="G:\MyProjects\SmartAudio\Modules\OTA\ota_test.c" line="863"/>
|
|
</error>
|
|
<error id="redundantCopy" severity="performance" msg="Buffer 'buf' is being written before its old content has been used." verbose="Buffer 'buf' is being written before its old content has been used." cwe="563">
|
|
<location file0="G:\MyProjects\SmartAudio\Modules\OTA\ota_test.c" file="G:\MyProjects\SmartAudio\Modules\OTA\ota_test.c" line="886"/>
|
|
<location file0="G:\MyProjects\SmartAudio\Modules\OTA\ota_test.c" file="G:\MyProjects\SmartAudio\Modules\OTA\ota_test.c" line="885"/>
|
|
</error>
|
|
<error id="redundantCopy" severity="performance" msg="Buffer 'buf' is being written before its old content has been used." verbose="Buffer 'buf' is being written before its old content has been used." cwe="563">
|
|
<location file0="G:\MyProjects\SmartAudio\Modules\OTA\ota_test.c" file="G:\MyProjects\SmartAudio\Modules\OTA\ota_test.c" line="894"/>
|
|
<location file0="G:\MyProjects\SmartAudio\Modules\OTA\ota_test.c" file="G:\MyProjects\SmartAudio\Modules\OTA\ota_test.c" line="893"/>
|
|
</error>
|
|
<error id="redundantAssignment" severity="style" msg="Variable 'pBus' is reassigned a value before the old one has been used." verbose="Variable 'pBus' is reassigned a value before the old one has been used." cwe="563">
|
|
<location file0="G:\MyProjects\SmartAudio\Modules\OTA\ota_test.c" file="G:\MyProjects\SmartAudio\Modules\OTA\ota_test.c" line="1076"/>
|
|
<location file0="G:\MyProjects\SmartAudio\Modules\OTA\ota_test.c" file="G:\MyProjects\SmartAudio\Modules\OTA\ota_test.c" line="1073"/>
|
|
</error>
|
|
<error id="variableScope" severity="style" msg="The scope of the variable 'ret' can be reduced." verbose="The scope of the variable 'ret' can be reduced. Warning: Be careful when fixing this message, especially when there are inner loops. Here is an example where cppcheck will write that the scope for 'i' can be reduced:\012void f(int x)\012{\012 int i = 0;\012 if (x) {\012 // it's safe to move 'int i = 0;' here\012 for (int n = 0; n < 10; ++n) {\012 // it is possible but not safe to move 'int i = 0;' here\012 do_something(&i);\012 }\012 }\012}\012When you see this message it is always safe to reduce the variable scope 1 level." cwe="398">
|
|
<location file0="G:\MyProjects\SmartAudio\Modules\OTA\ota_test.c" file="G:\MyProjects\SmartAudio\Modules\OTA\ota_test.c" line="333"/>
|
|
</error>
|
|
<error id="variableScope" severity="style" msg="The scope of the variable 'tarLen' can be reduced." verbose="The scope of the variable 'tarLen' can be reduced. Warning: Be careful when fixing this message, especially when there are inner loops. Here is an example where cppcheck will write that the scope for 'i' can be reduced:\012void f(int x)\012{\012 int i = 0;\012 if (x) {\012 // it's safe to move 'int i = 0;' here\012 for (int n = 0; n < 10; ++n) {\012 // it is possible but not safe to move 'int i = 0;' here\012 do_something(&i);\012 }\012 }\012}\012When you see this message it is always safe to reduce the variable scope 1 level." cwe="398">
|
|
<location file0="G:\MyProjects\SmartAudio\Modules\OTA\ota_test.c" file="G:\MyProjects\SmartAudio\Modules\OTA\ota_test.c" line="603"/>
|
|
</error>
|
|
<error id="variableScope" severity="style" msg="The scope of the variable 'iCnt' can be reduced." verbose="The scope of the variable 'iCnt' can be reduced. Warning: Be careful when fixing this message, especially when there are inner loops. Here is an example where cppcheck will write that the scope for 'i' can be reduced:\012void f(int x)\012{\012 int i = 0;\012 if (x) {\012 // it's safe to move 'int i = 0;' here\012 for (int n = 0; n < 10; ++n) {\012 // it is possible but not safe to move 'int i = 0;' here\012 do_something(&i);\012 }\012 }\012}\012When you see this message it is always safe to reduce the variable scope 1 level." cwe="398">
|
|
<location file0="G:\MyProjects\SmartAudio\Modules\OTA\ota_test.c" file="G:\MyProjects\SmartAudio\Modules\OTA\ota_test.c" line="959"/>
|
|
</error>
|
|
<error id="variableScope" severity="style" msg="The scope of the variable 'iErr' can be reduced." verbose="The scope of the variable 'iErr' can be reduced. Warning: Be careful when fixing this message, especially when there are inner loops. Here is an example where cppcheck will write that the scope for 'i' can be reduced:\012void f(int x)\012{\012 int i = 0;\012 if (x) {\012 // it's safe to move 'int i = 0;' here\012 for (int n = 0; n < 10; ++n) {\012 // it is possible but not safe to move 'int i = 0;' here\012 do_something(&i);\012 }\012 }\012}\012When you see this message it is always safe to reduce the variable scope 1 level." cwe="398">
|
|
<location file0="G:\MyProjects\SmartAudio\Modules\OTA\ota_test.c" file="G:\MyProjects\SmartAudio\Modules\OTA\ota_test.c" line="960"/>
|
|
</error>
|
|
<error id="unsignedLessThanZero" severity="style" msg="Checking if unsigned variable 'strlen(pFilePath)' is less than zero." verbose="The unsigned variable 'strlen(pFilePath)' will never be negative so it is either pointless or an error to check if it is." cwe="570">
|
|
<location file0="G:\MyProjects\SmartAudio\Modules\OTA\ota_test.c" file="G:\MyProjects\SmartAudio\Modules\OTA\ota_test.c" line="358"/>
|
|
</error>
|
|
<error id="unsignedLessThanZero" severity="style" msg="Checking if unsigned variable 'strlen(pFilePath)' is less than zero." verbose="The unsigned variable 'strlen(pFilePath)' will never be negative so it is either pointless or an error to check if it is." cwe="570">
|
|
<location file0="G:\MyProjects\SmartAudio\Modules\OTA\ota_test.c" file="G:\MyProjects\SmartAudio\Modules\OTA\ota_test.c" line="408"/>
|
|
</error>
|
|
<error id="unsignedLessThanZero" severity="style" msg="Checking if unsigned variable 'strlen(pItem[1])' is less than zero." verbose="The unsigned variable 'strlen(pItem[1])' will never be negative so it is either pointless or an error to check if it is." cwe="570">
|
|
<location file0="G:\MyProjects\SmartAudio\Modules\OTA\ota_test.c" file="G:\MyProjects\SmartAudio\Modules\OTA\ota_test.c" line="544"/>
|
|
</error>
|
|
<error id="unusedStructMember" severity="style" msg="struct member 'IPL_DATA_ITEM::reserved' is never used." verbose="struct member 'IPL_DATA_ITEM::reserved' is never used." cwe="563">
|
|
<location file0="G:\MyProjects\SmartAudio\Modules\OTA\ota_test.c" file="G:\MyProjects\SmartAudio\Modules\OTA\ota_test.c" line="63"/>
|
|
</error>
|
|
<error id="unusedVariable" severity="style" msg="Unused variable: i" verbose="Unused variable: i" cwe="563">
|
|
<location file0="G:\MyProjects\SmartAudio\Modules\OTA\ota_test.c" file="G:\MyProjects\SmartAudio\Modules\OTA\ota_test.c" line="104"/>
|
|
</error>
|
|
<error id="unreadVariable" severity="style" msg="Variable 'fileSize' is assigned a value that is never used." verbose="Variable 'fileSize' is assigned a value that is never used." cwe="563">
|
|
<location file0="G:\MyProjects\SmartAudio\Modules\OTA\ota_test.c" file="G:\MyProjects\SmartAudio\Modules\OTA\ota_test.c" line="391"/>
|
|
</error>
|
|
<error id="unusedVariable" severity="style" msg="Unused variable: ret" verbose="Unused variable: ret" cwe="563">
|
|
<location file0="G:\MyProjects\SmartAudio\Modules\OTA\ota_test.c" file="G:\MyProjects\SmartAudio\Modules\OTA\ota_test.c" line="399"/>
|
|
</error>
|
|
<error id="unreadVariable" severity="style" msg="Variable 'rdRet' is assigned a value that is never used." verbose="Variable 'rdRet' is assigned a value that is never used." cwe="563">
|
|
<location file0="G:\MyProjects\SmartAudio\Modules\OTA\ota_test.c" file="G:\MyProjects\SmartAudio\Modules\OTA\ota_test.c" line="1070"/>
|
|
</error>
|
|
<error id="unreadVariable" severity="style" msg="Variable 'rdSize' is assigned a value that is never used." verbose="Variable 'rdSize' is assigned a value that is never used." cwe="563">
|
|
<location file0="G:\MyProjects\SmartAudio\Modules\OTA\ota_test.c" file="G:\MyProjects\SmartAudio\Modules\OTA\ota_test.c" line="1071"/>
|
|
</error>
|
|
<error id="purgedConfiguration" severity="information" msg="The configuration 'PLATFORM_CPU;PLATFORM_R16' was not checked because its code equals another one." verbose="The configuration 'PLATFORM_CPU;PLATFORM_R16' was not checked because its code equals another one.">
|
|
<location file="G:\MyProjects\SmartAudio\Modules\OTA\ota_test.c" line="0"/>
|
|
</error>
|
|
<FileInfo check="CheckUnusedFunctions">
|
|
<functiondecl functionName="__printfOTANotifyCmd" lineNumber="102"/>
|
|
<functiondecl functionName="__otaRspStatus" lineNumber="120"/>
|
|
<functiondecl functionName="__dlThreadRuntimeCb" lineNumber="146"/>
|
|
<functiondecl functionName="OnHttpResponseCb" lineNumber="153"/>
|
|
<functiondecl functionName="OnProgressNotifyCb" lineNumber="178"/>
|
|
<functiondecl functionName="__PrintIPLParams" lineNumber="190"/>
|
|
<functiondecl functionName="__ReadIPLParams" lineNumber="227"/>
|
|
<functiondecl functionName="__SaveIPLParams" lineNumber="280"/>
|
|
<functiondecl functionName="__InitIPLParams" lineNumber="331"/>
|
|
<functiondecl functionName="__Write2NandPartition" lineNumber="353"/>
|
|
<functiondecl functionName="__Write2Partition" lineNumber="396"/>
|
|
<functiondecl functionName="__otaRunning" lineNumber="488"/>
|
|
<functiondecl functionName="__otaThreadRuntimeCb" lineNumber="702"/>
|
|
<functiondecl functionName="__otaRecoveryRuntime" lineNumber="820"/>
|
|
<functiondecl functionName="__dBusDeameonCb" lineNumber="927"/>
|
|
<functiondecl functionName="__dBusOnMessage" lineNumber="953"/>
|
|
<functiondecl functionName="main" lineNumber="1066"/>
|
|
<functioncall functionName="CMD_OTA_STATUS"/>
|
|
<functioncall functionName="CopyFileWithSize"/>
|
|
<functioncall functionName="DBusJsonBoardcastCommand"/>
|
|
<functioncall functionName="DBusJsonSendToCommand"/>
|
|
<functioncall functionName="DBusWithLibuvInit"/>
|
|
<functioncall functionName="ERR_BAD_FILE_SIZE"/>
|
|
<functioncall functionName="ERR_BAD_IPL3"/>
|
|
<functioncall functionName="ERR_COPY_FILE"/>
|
|
<functioncall functionName="ERR_FILE_NOT_EXISTS"/>
|
|
<functioncall functionName="ERR_INPUT_PARAMS"/>
|
|
<functioncall functionName="ERR_MD5_CHECK_SUM"/>
|
|
<functioncall functionName="ERR_MD5_FILE"/>
|
|
<functioncall functionName="ERR_NO_INIT_IPL3"/>
|
|
<functioncall functionName="ERR_OPEN_FILE"/>
|
|
<functioncall functionName="ERR_OTA_NOT_READY"/>
|
|
<functioncall functionName="ERR_OTA_WRITE_BOOT"/>
|
|
<functioncall functionName="ERR_OTA_WRITE_PARAMS"/>
|
|
<functioncall functionName="ERR_OTA_WRITE_ROOTFS"/>
|
|
<functioncall functionName="ERR_READ_FILE"/>
|
|
<functioncall functionName="ERR_VERIFY_PARTITION_MD5"/>
|
|
<functioncall functionName="EvpMD5HashBuf"/>
|
|
<functioncall functionName="EvpMD5HashBufV2"/>
|
|
<functioncall functionName="EvpMD5HashFile"/>
|
|
<functioncall functionName="EvpMD5HashFileV2"/>
|
|
<functioncall functionName="FALSE"/>
|
|
<functioncall functionName="F_OK"/>
|
|
<functioncall functionName="GET_FILE_SIZE"/>
|
|
<functioncall functionName="GetShellExecResult"/>
|
|
<functioncall functionName="IHW_bin2hex"/>
|
|
<functioncall functionName="InetHttpDlFileAsync"/>
|
|
<functioncall functionName="JSON_ENGINE_OTA_RSP"/>
|
|
<functioncall functionName="LOG_Debug"/>
|
|
<functioncall functionName="LOG_EX"/>
|
|
<functioncall functionName="LOG_Error"/>
|
|
<functioncall functionName="LOG_Info"/>
|
|
<functioncall functionName="MAX_PATH"/>
|
|
<functioncall functionName="MD5_CHKSUM_LEN"/>
|
|
<functioncall functionName="MD5_CHKSUM_STR_LEN"/>
|
|
<functioncall functionName="MODULE_CONTROLLER"/>
|
|
<functioncall functionName="MODULE_OTA"/>
|
|
<functioncall functionName="NORMAL_SETUP"/>
|
|
<functioncall functionName="NO_OTA_STATUS_VAL_TAG"/>
|
|
<functioncall functionName="NULL"/>
|
|
<functioncall functionName="OTA_CURRENT_REBOOT_TIME"/>
|
|
<functioncall functionName="OTA_CURRENT_SETUP_MODE"/>
|
|
<functioncall functionName="OTA_CURRENT_VERSION"/>
|
|
<functioncall functionName="OTA_DECOMPRESS_FILE"/>
|
|
<functioncall functionName="OTA_DOWNLOAD_FILE"/>
|
|
<functioncall functionName="OTA_DOWNLOAD_PROGRESS"/>
|
|
<functioncall functionName="OTA_ERR_CODE"/>
|
|
<functioncall functionName="OTA_FILE_INFO"/>
|
|
<functioncall functionName="OTA_PARTITION_BOOT"/>
|
|
<functioncall functionName="OTA_PARTITION_IPL_BOOT"/>
|
|
<functioncall functionName="OTA_PARTITION_IPL_PARAMS"/>
|
|
<functioncall functionName="OTA_PARTITION_IPL_ROOTFS"/>
|
|
<functioncall functionName="OTA_PARTITION_MAX"/>
|
|
<functioncall functionName="OTA_PARTITION_ROOTFS"/>
|
|
<functioncall functionName="OTA_REBOOT_SYSTEM"/>
|
|
<functioncall functionName="OTA_RECOVERY_START"/>
|
|
<functioncall functionName="OTA_REREQ_OTA_NOW"/>
|
|
<functioncall functionName="OTA_RSP_STATUS"/>
|
|
<functioncall functionName="OTA_SUCCESED"/>
|
|
<functioncall functionName="OTA_UPGRADE_PARTITION"/>
|
|
<functioncall functionName="OTA_UPGRADE_READY"/>
|
|
<functioncall functionName="OTA_UPGRADE_START"/>
|
|
<functioncall functionName="OTA_VERIFY_FILE"/>
|
|
<functioncall functionName="OTA_VERIFY_PARTITION"/>
|
|
<functioncall functionName="O_RDWR"/>
|
|
<functioncall functionName="OnHttpResponseCb"/>
|
|
<functioncall functionName="OnProgressNotifyCb"/>
|
|
<functioncall functionName="POTA_DATA_INFO"/>
|
|
<functioncall functionName="RunUVLoop"/>
|
|
<functioncall functionName="SIZE_1K"/>
|
|
<functioncall functionName="SYSTEM_OTA"/>
|
|
<functioncall functionName="TRUE"/>
|
|
<functioncall functionName="__PrintIPLParams"/>
|
|
<functioncall functionName="__ReadIPLParams"/>
|
|
<functioncall functionName="__SaveIPLParams"/>
|
|
<functioncall functionName="__Write2NandPartition"/>
|
|
<functioncall functionName="__dBusOnMessage"/>
|
|
<functioncall functionName="__dlThreadRuntimeCb"/>
|
|
<functioncall functionName="__otaRecoveryRuntime"/>
|
|
<functioncall functionName="__otaRspStatus"/>
|
|
<functioncall functionName="__otaRunning"/>
|
|
<functioncall functionName="access"/>
|
|
<functioncall functionName="basePath"/>
|
|
<functioncall functionName="basename_v2"/>
|
|
<functioncall functionName="break"/>
|
|
<functioncall functionName="buf"/>
|
|
<functioncall functionName="bufCmd"/>
|
|
<functioncall functionName="busCmd"/>
|
|
<functioncall functionName="cmdBuf"/>
|
|
<functioncall functionName="continue"/>
|
|
<functioncall functionName="curVersion"/>
|
|
<functioncall functionName="default"/>
|
|
<functioncall functionName="dirPath"/>
|
|
<functioncall functionName="dirname_v2"/>
|
|
<functioncall functionName="dlInfo"/>
|
|
<functioncall functionName="exit"/>
|
|
<functioncall functionName="fclose"/>
|
|
<functioncall functionName="fileInfo"/>
|
|
<functioncall functionName="fileSize"/>
|
|
<functioncall functionName="fopen"/>
|
|
<functioncall functionName="for"/>
|
|
<functioncall functionName="fprintf"/>
|
|
<functioncall functionName="free"/>
|
|
<functioncall functionName="g_iplInfo"/>
|
|
<functioncall functionName="g_otaBarrier"/>
|
|
<functioncall functionName="g_umountPart"/>
|
|
<functioncall functionName="getline"/>
|
|
<functioncall functionName="i"/>
|
|
<functioncall functionName="iErr"/>
|
|
<functioncall functionName="iFinished"/>
|
|
<functioncall functionName="iReqId"/>
|
|
<functioncall functionName="if"/>
|
|
<functioncall functionName="iplItem"/>
|
|
<functioncall functionName="md5"/>
|
|
<functioncall functionName="md5Buf"/>
|
|
<functioncall functionName="md5sum"/>
|
|
<functioncall functionName="memcmp"/>
|
|
<functioncall functionName="memcpy"/>
|
|
<functioncall functionName="memset"/>
|
|
<functioncall functionName="modAliase"/>
|
|
<functioncall functionName="modName"/>
|
|
<functioncall functionName="msgSize"/>
|
|
<functioncall functionName="oStatus"/>
|
|
<functioncall functionName="otaFileInfo"/>
|
|
<functioncall functionName="otaMode"/>
|
|
<functioncall functionName="pCheckSumFile"/>
|
|
<functioncall functionName="pChkMD5"/>
|
|
<functioncall functionName="pChkSumFile"/>
|
|
<functioncall functionName="pChkVal"/>
|
|
<functioncall functionName="pCmdRet"/>
|
|
<functioncall functionName="pConn"/>
|
|
<functioncall functionName="pDlInfo"/>
|
|
<functioncall functionName="pFile"/>
|
|
<functioncall functionName="pFileName"/>
|
|
<functioncall functionName="pFilePath"/>
|
|
<functioncall functionName="pIPLInfo"/>
|
|
<functioncall functionName="pInfo"/>
|
|
<functioncall functionName="pLoop"/>
|
|
<functioncall functionName="pMD5"/>
|
|
<functioncall functionName="pMD5Chk"/>
|
|
<functioncall functionName="pMD5Str"/>
|
|
<functioncall functionName="pMD5Val"/>
|
|
<functioncall functionName="pMagicTag"/>
|
|
<functioncall functionName="pMsg"/>
|
|
<functioncall functionName="pParams"/>
|
|
<functioncall functionName="pPartName"/>
|
|
<functioncall functionName="pPartPath"/>
|
|
<functioncall functionName="pPath"/>
|
|
<functioncall functionName="pRdLine"/>
|
|
<functioncall functionName="pReqUrl"/>
|
|
<functioncall functionName="pRet"/>
|
|
<functioncall functionName="pTags"/>
|
|
<functioncall functionName="pToken"/>
|
|
<functioncall functionName="pUrl"/>
|
|
<functioncall functionName="pUserData"/>
|
|
<functioncall functionName="partName"/>
|
|
<functioncall functionName="partSize"/>
|
|
<functioncall functionName="puvBarrier"/>
|
|
<functioncall functionName="rdSize"/>
|
|
<functioncall functionName="remove"/>
|
|
<functioncall functionName="result"/>
|
|
<functioncall functionName="ret"/>
|
|
<functioncall functionName="retCode"/>
|
|
<functioncall functionName="return"/>
|
|
<functioncall functionName="setupMode"/>
|
|
<functioncall functionName="setupStatus"/>
|
|
<functioncall functionName="size"/>
|
|
<functioncall functionName="sizeof"/>
|
|
<functioncall functionName="sleep"/>
|
|
<functioncall functionName="sprintf"/>
|
|
<functioncall functionName="status"/>
|
|
<functioncall functionName="stdout"/>
|
|
<functioncall functionName="strMD5"/>
|
|
<functioncall functionName="strcmp"/>
|
|
<functioncall functionName="strdup"/>
|
|
<functioncall functionName="strlen"/>
|
|
<functioncall functionName="strtok"/>
|
|
<functioncall functionName="strtoul"/>
|
|
<functioncall functionName="switch"/>
|
|
<functioncall functionName="system"/>
|
|
<functioncall functionName="tolRd"/>
|
|
<functioncall functionName="tolWr"/>
|
|
<functioncall functionName="type"/>
|
|
<functioncall functionName="uPercent"/>
|
|
<functioncall functionName="url"/>
|
|
<functioncall functionName="uvBarrier"/>
|
|
<functioncall functionName="uvBuf"/>
|
|
<functioncall functionName="uvClose"/>
|
|
<functioncall functionName="uvInClose"/>
|
|
<functioncall functionName="uvInOpen"/>
|
|
<functioncall functionName="uvOpen"/>
|
|
<functioncall functionName="uvOutClose"/>
|
|
<functioncall functionName="uvOutOpen"/>
|
|
<functioncall functionName="uvRead"/>
|
|
<functioncall functionName="uvSync"/>
|
|
<functioncall functionName="uvThread"/>
|
|
<functioncall functionName="uvWrite"/>
|
|
<functioncall functionName="uv_barrier_destroy"/>
|
|
<functioncall functionName="uv_barrier_init"/>
|
|
<functioncall functionName="uv_barrier_wait"/>
|
|
<functioncall functionName="uv_buf_init"/>
|
|
<functioncall functionName="uv_default_loop"/>
|
|
<functioncall functionName="uv_fs_close"/>
|
|
<functioncall functionName="uv_fs_fdatasync"/>
|
|
<functioncall functionName="uv_fs_open"/>
|
|
<functioncall functionName="uv_fs_read"/>
|
|
<functioncall functionName="uv_fs_write"/>
|
|
<functioncall functionName="uv_thread_create"/>
|
|
<functioncall functionName="val"/>
|
|
<functioncall functionName="ver"/>
|
|
<functioncall functionName="version"/>
|
|
<functioncall functionName="while"/>
|
|
<functioncall functionName="wrSize"/>
|
|
</FileInfo>
|
|
</analyzerinfo>
|