Lines Matching refs:pComm
238 bool get_parameter_loader(CRKComm *pComm, char *pParameter, int &nParamSize) in get_parameter_loader() argument
249 iRet = pComm->RKU_ReadLBA(0, 1, paramHead); in get_parameter_loader()
278 iRet = pComm->RKU_ReadLBA(0, nParamSec, pBuffer); in get_parameter_loader()
292 …m_partition(DWORD dwPartitionOffset, long long ullstart, DWORD dwCount, PBYTE pOut, CRKComm *pComm) in read_bytes_from_partition() argument
315 iRet = pComm->RKU_ReadLBA(uiBegin, uiLen, pBuffer); in read_bytes_from_partition()
347 iRet = pComm->RKU_ReadLBA(uiBegin, uiLen, pBuffer); in read_bytes_from_partition()
362 bool check_fw_header(CRKComm *pComm, DWORD dwOffset, PSTRUCT_RKIMAGE_HDR pHeader, CRKLog *pLog = NU… in check_fw_header() argument
373 iRet = pComm->RKU_ReadLBA(dwOffset, nHeaderSec, pBuf); in check_fw_header()
402 bool check_fw_crc(CRKComm *pComm, DWORD dwOffset, PSTRUCT_RKIMAGE_HDR pHeader, CRKLog *pLog = NULL) in check_fw_crc() argument
443 iRet = pComm->RKU_ReadLBA(uiBegin, uiLen, pBuffer); in check_fw_crc()
458 if (!read_bytes_from_partition(dwOffset, ullCrcOffset, 4, oldCrc, pComm)) in check_fw_crc()
474 CRKComm *pComm, CRKLog *pLog = NULL) in download_backup_image() argument
557 if (!read_bytes_from_partition(dwBackupOffset, ullstart, uiTransferByte, buffer, pComm)) in download_backup_image()
565 iRet = pComm->RKU_WriteLBA(uiBegin, uiLen, buffer); in download_backup_image()
579 pComm->RKU_ReopenLBAHandle(); in download_backup_image()
606 if (!read_bytes_from_partition(dwBackupOffset, ullstart, uiTransferByte, buffer, pComm)) in download_backup_image()
614 if (!read_bytes_from_partition(dwToOffset, ullToStart, uiTransferByte, readbuffer, pComm)) in download_backup_image()
643 bool IsDeviceLock(CRKComm *pComm, bool &bLock) in IsDeviceLock() argument
647 iRet = pComm->RKU_GetLockFlag(buffer); in IsDeviceLock()
779 CRKComm *pComm = NULL; in GetPubicKeyFromDevice() local
782 pComm = new CRKUsbComm(pLog); in GetPubicKeyFromDevice()
783 if (!pComm) in GetPubicKeyFromDevice()
794 pDevice->SetObject(NULL, pComm, pLog); in GetPubicKeyFromDevice()
810 else if (pComm) in GetPubicKeyFromDevice()
812 delete pComm; in GetPubicKeyFromDevice()
813 pComm = NULL; in GetPubicKeyFromDevice()
873 CRKComm *pComm = NULL; in do_rk_firmware_upgrade() local
901 pComm = new CRKUsbComm(pLog); in do_rk_firmware_upgrade()
902 if (!pComm) in do_rk_firmware_upgrade()
914 pDevice->SetObject(pImage, pComm, pLog); in do_rk_firmware_upgrade()
916 if (!pComm->RKU_IsEmmcFlash()) //chad.ma if is Emmc flash don't create UUID. in do_rk_firmware_upgrade()
1082 if (pComm) in do_rk_firmware_upgrade()
1084 delete pComm; in do_rk_firmware_upgrade()
1085 pComm = NULL; in do_rk_firmware_upgrade()
1099 CRKComm *pComm = NULL; in do_rk_partition_upgrade() local
1119 pComm = new CRKUsbComm(pLog); in do_rk_partition_upgrade()
1120 if (!pComm) in do_rk_partition_upgrade()
1125 if (IsDeviceLock(pComm, bLock)) in do_rk_partition_upgrade()
1190 pDevice->SetObject(pImage, pComm, pLog); in do_rk_partition_upgrade()
1199 iRet = pComm->RKU_ShowNandLBADevice(); in do_rk_partition_upgrade()
1235 if (pComm) in do_rk_partition_upgrade()
1237 delete pComm; in do_rk_partition_upgrade()
1238 pComm = NULL; in do_rk_partition_upgrade()
1250 CRKComm *pComm = NULL; in do_rk_backup_recovery() local
1271 pComm = new CRKUsbComm(pLog); in do_rk_backup_recovery()
1272 if (!pComm) in do_rk_backup_recovery()
1277 iRet = pComm->RKU_ShowNandLBADevice(); in do_rk_backup_recovery()
1280 bRet = get_parameter_loader(pComm, pParam, nParamSize); in do_rk_backup_recovery()
1286 bRet = get_parameter_loader(pComm, pParam, nParamSize); in do_rk_backup_recovery()
1315 if (!check_fw_header(pComm, dwBackupOffset, &hdr, pLog)) in do_rk_backup_recovery()
1321 if (!check_fw_crc(pComm, dwBackupOffset, &hdr, pLog)) in do_rk_backup_recovery()
1329 if (!download_backup_image(vecParam, (char *)strPartSys, dwBackupOffset, hdr, pComm, pLog)) in do_rk_backup_recovery()
1358 if (pComm) in do_rk_backup_recovery()
1360 delete pComm; in do_rk_backup_recovery()
1361 pComm = NULL; in do_rk_backup_recovery()