Searched refs:fw_raw_data (Results 1 - 2 of 2) sorted by relevance
/device/soc/hisilicon/hi3861v100/sdk_liteos/boot/flashboot/secure/ |
H A D | crypto.c | 475 hi_u8 *fw_raw_data = (hi_u8 *)(uintptr_t)ram_addr; in crypto_decrypt_kernel() local 501 ret = hi_cipher_aes_crypto(kernel_offset + SFC_BUFFER_BASE_ADDRESS, (hi_u32)(uintptr_t)fw_raw_data, in crypto_decrypt_kernel() 873 hi_upg_head *fw_raw_data = (hi_upg_head *)boot_malloc(para->crypto_total_size); in boot_crypto_upg_file_decrypt() local 874 if (fw_raw_data == HI_NULL) { in boot_crypto_upg_file_decrypt() 900 ret = hi_cipher_aes_crypto((uintptr_t)(para->buf), (uintptr_t)fw_raw_data, para->crypto_total_size, HI_FALSE); in boot_crypto_upg_file_decrypt() 905 cs = (uintptr_t)(para->buf) ^ para->crypto_total_size ^ (uintptr_t)(fw_raw_data) ^ para->crypto_total_size; in boot_crypto_upg_file_decrypt() 906 ret = memcpy_s(para->buf, para->crypto_total_size, fw_raw_data, para->crypto_total_size, cs); in boot_crypto_upg_file_decrypt() 914 crypto_mem_free(fw_raw_data); in boot_crypto_upg_file_decrypt()
|
/device/soc/hisilicon/hi3861v100/sdk_liteos/platform/system/upg/ |
H A D | kernel_crypto.c | 377 hi_u8 *fw_raw_data = para->raw_buf; in crypto_decrypt_kernel() local 396 (uintptr_t)fw_raw_data, para->encrypt_size, HI_FALSE); in crypto_decrypt_kernel() 633 hi_u8 *fw_raw_data = para->raw_buf; in crypto_upg_file_decrypt() local 655 (uintptr_t)fw_raw_data, para->encrypt_size, HI_FALSE); in crypto_upg_file_decrypt()
|
Completed in 3 milliseconds