| /device/soc/hisilicon/hi3861v100/sdk_liteos/boot/flashboot/secure/ |
| H A D | crypto.c | 426 static hi_u32 crypto_encrypt_data(hi_flash_crypto_content *content, boot_crypto_ctx *para) in crypto_encrypt_data() argument 431 hi_u8 *fw_cyp_data = boot_malloc(para->crypto_total_size); in crypto_encrypt_data() 453 ret = hi_cipher_aes_crypto((uintptr_t)(para->buf), (uintptr_t)fw_cyp_data, para->crypto_total_size, HI_TRUE); in crypto_encrypt_data() 458 ret = g_flash_cmd_funcs.write(para->kernel_addr + para->crypto_start_addr, para->crypto_total_size, in crypto_encrypt_data() 658 hi_u32 encrypt_upg_data(boot_crypto_ctx *para) in encrypt_upg_data() argument 674 hi_u32 cs = KERNEL_RAM_ADDR ^ CRYPTO_KERNEL_LENGTH ^ (uintptr_t)(para->buf) ^ CRYPTO_KERNEL_LENGTH; in encrypt_upg_data() 675 ret = memcpy_s((hi_u8 *)KERNEL_RAM_ADDR, CRYPTO_KERNEL_LENGTH, para in encrypt_upg_data() 733 upg_check_encrypt(boot_crypto_ctx *para, hi_u8 *buf, hi_u32 buf_len) upg_check_encrypt() argument 831 boot_crypto_upg_file_prepare(boot_crypto_ctx *para) boot_crypto_upg_file_prepare() argument 863 boot_crypto_upg_file_decrypt(boot_crypto_ctx *para) boot_crypto_upg_file_decrypt() argument 919 decrypt_para_init(boot_crypto_ctx *para, hi_u32 start) decrypt_para_init() argument 974 set_upg_decrypt_flag(boot_crypto_ctx *para) set_upg_decrypt_flag() argument 984 upg_check_decrypt(boot_crypto_ctx *para, hi_u8 *buf, hi_u32 buf_len) upg_check_decrypt() argument 1092 boot_crypto_ctx *para = boot_crypto_get_ctx(); crypto_kernel_write() local 1114 boot_crypto_ctx *para = boot_decrypt_get_ctx(); crypto_kernel_read() local [all...] |
| /device/soc/hisilicon/hi3861v100/sdk_liteos/platform/system/upg/ |
| H A D | kernel_crypto.c | 373 static hi_u32 crypto_decrypt_kernel(hi_flash_crypto_content *content, encrypt_ctx *para) in crypto_decrypt_kernel() argument 377 hi_u8 *fw_raw_data = para->raw_buf; in crypto_decrypt_kernel() 395 ret = hi_cipher_aes_crypto(para->kernel_start + para->encrypt_offset + SFC_BUFFER_BASE_ADDRESS, in crypto_decrypt_kernel() 396 (uintptr_t)fw_raw_data, para->encrypt_size, HI_FALSE); in crypto_decrypt_kernel() 407 hi_u32 crypto_decrypt(encrypt_ctx *para) in crypto_decrypt() argument 412 hi_u32 ret = crypto_content_id(para, &werk_content, &werk_content_bak); in crypto_decrypt() 444 ret = crypto_decrypt_kernel(key_content, para); in crypto_decrypt() 450 ret = crypto_decrypt_kernel(key_content, para); in crypto_decrypt() 462 static hi_u32 crypto_encrypt_data(hi_flash_crypto_content *new_content, encrypt_ctx *para) in crypto_encrypt_data() argument 515 encrypt_upg_data(encrypt_ctx *para) encrypt_upg_data() argument 563 crypto_init_param(encrypt_ctx *para, uintptr_t kernel_start) crypto_init_param() argument 599 crypto_upg_file_prepare(encrypt_ctx *para) crypto_upg_file_prepare() argument 629 crypto_upg_file_decrypt(encrypt_ctx *para) crypto_upg_file_decrypt() argument [all...] |
| H A D | upg_check_secure.c | 207 encrypt_ctx *para = encrypt_get_ctx(); in upg_crypto_set_secure_verify_param() local 208 para->raw_buf = (hi_u8 *)hi_malloc(0, CRYPTO_KERNEL_LENGTH); in upg_crypto_set_secure_verify_param() 209 if (para->raw_buf == HI_NULL) { in upg_crypto_set_secure_verify_param() 213 hi_u32 ret = crypto_decrypt(para); in upg_crypto_set_secure_verify_param() 219 param->flash_addr[1] = (uintptr_t)(para->raw_buf); in upg_crypto_set_secure_verify_param() 220 param->total_size[1] = para->encrypt_size; in upg_crypto_set_secure_verify_param() 223 sizeof(hi_upg_sign) + para->encrypt_size; in upg_crypto_set_secure_verify_param() 225 para->encrypt_size; in upg_crypto_set_secure_verify_param() 291 encrypt_ctx *para = encrypt_get_ctx(); in upg_check_upg_file_code() local 292 crypto_mem_free(para in upg_check_upg_file_code() [all...] |
| H A D | kernel_crypto.h | 93 hi_u32 crypto_decrypt(encrypt_ctx *para); 95 hi_u32 encrypt_upg_data(encrypt_ctx *para);
|
| /device/soc/hisilicon/hi3751v350/sdk_linux/source/msp/drv/gpio/ |
| H A D | drv_gpio.c | 173 HI_LOG_ERR("para gpio_no is invalid.\n"); in drv_gpio_convert() 179 HI_LOG_ERR("para gpio_no is reserved.\n"); in drv_gpio_convert() 198 HI_LOG_ERR("para gpio_no is invalid.GpioNo is %u\n", gpio_no); in hi_drv_gpio_set_dir_bit() 203 HI_LOG_ERR("para dir_bit is invalid.\n"); in hi_drv_gpio_set_dir_bit() 234 HI_LOG_ERR("para gpio_no is invalid. GpioNo is %u\n", gpio_no); in hi_drv_gpio_get_dir_bit() 239 HI_LOG_ERR("para pdir_bit is null.\n"); in hi_drv_gpio_get_dir_bit() 269 HI_LOG_ERR("para gpio_no is invalid. GpioNo is %u\n", gpio_no); in hi_drv_gpio_write_bit() 275 HI_LOG_ERR("para bit_value is invalid.\n"); in hi_drv_gpio_write_bit() 312 HI_LOG_ERR("para gpio_no is invalid.\n"); in hi_drv_gpio_read_bit() 318 HI_LOG_ERR("para bit_valu in hi_drv_gpio_read_bit() [all...] |
| /device/soc/hisilicon/hi3516dv300/sdk_linux/drv/interdrv/common/hi_irq/kernel/ |
| H A D | hiirq.c | 547 hiirq_irq_attr *para = (hiirq_irq_attr *)arg; in hiirq_wait_irq() local 553 if (para == NULL) { in hiirq_wait_irq() 557 osal_copy_from_user(&user_dev, para->dev, sizeof(hi_irq_arg)); in hiirq_wait_irq() 558 irq_node = get_list_node(para->irq_num, para->dev); in hiirq_wait_irq() 560 hiirq_trace("[%s,line:%d]irq_num:%d not enable\n", HIIRQ_PFX, __LINE__, para->irq_num); in hiirq_wait_irq() 568 ret, para->irq_num); in hiirq_wait_irq() 592 osal_copy_to_user(para->dev, &user_dev, sizeof(hi_irq_arg)); in hiirq_wait_irq() 601 hiirq_irq_attr *para = (hiirq_irq_attr *)arg; in hiirq_get_irq_num() local 603 if (para in hiirq_get_irq_num() 722 hiirq_set_irq_reg_info *para = (hiirq_set_irq_reg_info *)arg; hiirq_set_irq_reg() local 758 hiirq_ioctl(unsigned int cmd, unsigned long para, void *private_data) hiirq_ioctl() argument [all...] |
| /device/soc/hisilicon/hi3751v350/sdk_linux/source/msp/drv/hiirq/kernel/ |
| H A D | hiirq.c | 724 hiirq_irq_attr *para = (hiirq_irq_attr *)arg; in hiirq_wait_irq() local 730 if (para == NULL) { in hiirq_wait_irq() 734 osal_copy_from_user(&user_dev, para->dev, sizeof(hi_irq_arg)); in hiirq_wait_irq() 735 irq_node = get_list_node(para->irq_num, para->dev); in hiirq_wait_irq() 737 hiirq_trace("[%s,line:%d]irq_num:%d not enable\n", HIIRQ_PFX, __LINE__, para->irq_num); in hiirq_wait_irq() 745 ret, para->irq_num); in hiirq_wait_irq() 769 osal_copy_to_user(para->dev, &user_dev, sizeof(hi_irq_arg)); in hiirq_wait_irq() 777 hiirq_irq_attr *para = (hiirq_irq_attr *)arg; in hiirq_get_irq_num() local 779 if (para in hiirq_get_irq_num() 919 hiirq_set_irq_reg_info *para = (hiirq_set_irq_reg_info *)arg; hiirq_set_irq_reg() local [all...] |
| /device/soc/hisilicon/hi3751v350/sdk_linux/source/msp/drv/hiproc/kernel/ |
| H A D | hiproc.c | 172 static hi_s32 hiproc_create_proc_entry(unsigned int cmd, hi_void *para, hi_void *private_data) in hiproc_create_proc_entry() argument 176 proc_name = (hi_proc_name *)((uintptr_t)para); in hiproc_create_proc_entry() 193 static hi_s32 hiproc_remove_proc_entry(unsigned int cmd, hi_void *para, hi_void *private_data) in hiproc_remove_proc_entry() argument 197 proc_name = (hi_proc_name *)((uintptr_t)para); in hiproc_remove_proc_entry() 212 static hi_s32 hiproc_get_cmd(unsigned int cmd, hi_void *para, hi_void *private_data) in hiproc_get_cmd() argument 223 user_proc_info = (hi_proc_para *)((uintptr_t)para); in hiproc_get_cmd() 239 static hi_s32 hiproc_wake_read_task(unsigned int cmd, hi_void *para, hi_void *private_data) in hiproc_wake_read_task() argument 242 show_buf = (hi_proc_show_buf *)((uintptr_t)para); in hiproc_wake_read_task() 275 static hi_s32 hiproc_wake_write_task(unsigned int cmd, hi_void *para, hi_void *private_data) in hiproc_wake_write_task() argument 282 static hi_s32 hiproc_wake_get_cmd(unsigned int cmd, hi_void *para, hi_voi argument [all...] |
| /device/soc/hisilicon/hi3751v350/sdk_linux/source/msp/drv/i2c/gpio_i2c/ |
| H A D | drv_gpio_i2c.c | 518 HI_LOG_ERR("para addresslen is invalid.\n"); in hi_drv_gpioi2c_read_ext() 523 HI_LOG_ERR("para p_data is null.\n"); in hi_drv_gpioi2c_read_ext() 528 HI_LOG_ERR("para data_len is invalid.\n"); in hi_drv_gpioi2c_read_ext() 544 HI_LOG_ERR("para addresslen is invalid.\n"); in hi_drv_gpioi2c_read_ext_directly() 549 HI_LOG_ERR("para p_data is null.\n"); in hi_drv_gpioi2c_read_ext_directly() 554 HI_LOG_ERR("para data_len is invalid.\n"); in hi_drv_gpioi2c_read_ext_directly() 676 HI_LOG_ERR("para I2creg_addrByteNum is invalid.\n"); in hi_drv_gpioi2c_write_ext() 681 HI_LOG_ERR("para p_data is null.\n"); in hi_drv_gpioi2c_write_ext() 686 HI_LOG_ERR("para data_len is invalid.\n"); in hi_drv_gpioi2c_write_ext() 702 HI_LOG_ERR("para addressle in hi_drv_gpioi2c_write_ext_no_stop() [all...] |
| /device/soc/hisilicon/hi3861v100/sdk_liteos/platform/drivers/cipher/ |
| H A D | drv_pke_common.h | 513 hi_u32 drv_pke_add_mod(const pke_add_mod *para, rotate_type rotate); 516 hi_u32 drv_pke_sub_mod(const pke_add_mod *para, rotate_type rotate); 519 hi_u32 drv_pke_mul_mod(const pke_mul_mod *para, rotate_type rotate); 522 hi_u32 drv_pke_mul_dot(const pke_mul_dot *para, const hi_cipher_ecc_param *ecp_id, rotate_type rotate); 525 hi_u32 drv_pke_add_dot(const pke_add_dot *para, const hi_cipher_ecc_param *ecp_id, rotate_type rotate); 528 hi_u32 drv_pke_double_dot(const pke_double_dot *para, const hi_cipher_ecc_param *ecp_id, rotate_type rotate); 531 hi_u32 drv_pke_mod_block(const pke_block *a, const pke_mod_block *para, rotate_type rotate);
|
| /device/board/hisilicon/hispark_taurus/audio_drivers/codec/hi3516/src/ |
| H A D | hi3516_codec_ops.c | 45 AUDIO_DRIVER_LOG_ERR("input para is NULL."); in Hi3516CodecDeviceInit() 98 AUDIO_DRIVER_LOG_ERR("input para is NULL."); in Hi3516CodecDaiDeviceInit() 115 AUDIO_DRIVER_LOG_ERR("input para is NULL."); in Hi3516CodecDaiHwParams() 142 AUDIO_DRIVER_LOG_ERR("input para is NULL."); in Hi3516CodecDaiStartup()
|
| /device/soc/hisilicon/hi3751v350/sdk_linux/source/msp/drv/hidev/kernel/ |
| H A D | hidev.c | 45 static hi_s32 hidev_get_pm_cmd(unsigned int cmd, hi_void *para, hi_void *private_data) in hidev_get_pm_cmd() argument 47 struct hidev_pm_cmd *pm_cmd = para; in hidev_get_pm_cmd() 58 static hi_s32 hidev_free_block_mem(unsigned int cmd, hi_void *para, hi_void *private_data) in hidev_free_block_mem() argument 60 struct hidev_block_mem *block_mem = para; in hidev_free_block_mem()
|
| /device/qemu/SmartL_E802/liteos_m/board/hals/csky_driver/include/ |
| H A D | drv_common.h | 34 #define HANDLE_PARAM_CHK(para, err) \ 36 if (para == NULL) { \ 41 #define HANDLE_PARAM_CHK(para, err)
|
| /device/soc/hisilicon/hi3751v350/sdk_linux/source/msp/drv/i2c/std_i2c/ |
| H A D | drv_i2c.c | 1041 HI_LOG_ERR("para i2c_data.data_len[%d] is invalid.\n", i2c_data_ptr->data_len); in hi_drv_std_i2c_read() 1297 HI_LOG_ERR("para i2c_reg_addr_byte_num is invalid.\n"); in hi_drv_i2c_parm_check() 1302 HI_LOG_ERR("para p_data is null.\n"); in hi_drv_i2c_parm_check() 1307 HI_LOG_ERR("para data_len is invalid.\n"); in hi_drv_i2c_parm_check() 1327 HI_LOG_ERR("para i2c_reg_addr_byte_num is invalid.\n"); in hi_drv_i2c_write() 1332 HI_LOG_ERR("para p_data is null.\n"); in hi_drv_i2c_write() 1337 HI_LOG_ERR("para data_len is invalid.\n"); in hi_drv_i2c_write() 1372 HI_LOG_ERR("para i2c_reg_addr_byte_num is invalid.\n"); in hi_drv_i2c_write_no_stop() 1377 HI_LOG_ERR("para p_data is null.\n"); in hi_drv_i2c_write_no_stop() 1382 HI_LOG_ERR("para data_le in hi_drv_i2c_write_no_stop() [all...] |
| /device/soc/hisilicon/hi3751v350/sdk_linux/source/msp/drv/devfreq/ |
| H A D | governor_utgard_ondemand.c | 36 typedef struct para { struct 50 } para; typedef 63 struct para *mali_valuable; in devfreq_hisilicon_func() 74 mali_valuable = (struct para*)status->private_data; in devfreq_hisilicon_func()
|
| /device/soc/hisilicon/hi3861v100/sdk_liteos/platform/os/Huawei_LiteOS/kernel/include/ |
| H A D | los_err.h | 59 * @param para [IN] User label of the error. 70 VOID *para); 87 * @param para [IN] User label of the error. 96 VOID *para);
|
| /device/soc/hisilicon/common/platform/rtc/ |
| H A D | rtc_hi35xx.c | 119 HDF_LOGE("HiRtcReadTimeData: para is null!"); in HiRtcReadTimeData() 244 HDF_LOGE("HiRtcWriteTimeData: para is null!"); in HiRtcWriteTimeData() 340 HDF_LOGE("HiReadAlarm: alarmIndex para error!"); in HiReadAlarm() 366 HDF_LOGE("WriteAlarm: alarmIndex para error!"); in HiWriteAlarm() 391 HDF_LOGE("HiRegisterAlarmCallback: alarmIndex para error!"); in HiRegisterAlarmCallback() 405 HDF_LOGE("HiAlarmInterruptEnable: para invalid!"); in HiAlarmInterruptEnable() 411 HDF_LOGE("HiAlarmInterruptEnable: enable para error!"); in HiAlarmInterruptEnable() 471 HDF_LOGE("HiWriteFreq: para error!"); in HiSetFreq() 696 HDF_LOGE("HiRtcSwInit: para invalid!"); in HiRtcSwInit()
|
| /device/soc/hisilicon/hi3516dv300/sdk_linux/drv/interdrv/common/hi_proc/kernel/ |
| H A D | hiproc.c | 173 static hi_slong hi_proc_ioctl(hi_u32 cmd, hi_ulong para, hi_void *private_data) in hi_proc_ioctl() argument 184 proc_name = (hi_proc_name *)((uintptr_t)para); in hi_proc_ioctl() 201 proc_name = (hi_proc_name *)((uintptr_t)para); in hi_proc_ioctl() 223 user_proc_info = (hi_proc_para *)((uintptr_t)para); in hi_proc_ioctl() 238 show_buf = (hi_proc_show_buf *)((uintptr_t)para); in hi_proc_ioctl()
|
| /device/board/hisilicon/hispark_taurus/audio_drivers/soc/src/ |
| H A D | hi3516_dai_ops.c | 168 AUDIO_DRIVER_LOG_ERR("input para is nullptr."); in Hi3516DaiStartup() 199 AUDIO_DRIVER_LOG_ERR("input para is nullptr."); in SetIISRate() 250 AUDIO_DRIVER_LOG_ERR("input para is nullptr."); in DaiParamsUpdate() 297 AUDIO_DRIVER_LOG_ERR("input para is nullptr."); in Hi3516DaiHwParams()
|
| /device/board/hisilicon/hispark_taurus/audio_drivers/codec/tfa9879/src/ |
| H A D | tfa9879_codec_ops.c | 101 AUDIO_DEVICE_LOG_ERR("input para is NULL."); in Tfa9879DeviceInit() 135 AUDIO_DEVICE_LOG_ERR("input para is NULL."); in Tfa9879DaiDeviceInit() 222 AUDIO_DEVICE_LOG_ERR("input para is NULL."); in Tfa9879DaiParamsUpdate() 265 AUDIO_DEVICE_LOG_ERR("input para is NULL."); in Tfa9879DaiHwParams()
|
| /device/soc/hisilicon/hi3516dv300/sdk_linux/sample/platform/svp/nnie/sample/ |
| H A D | sample_nnie.c | 40 /* cnn para */
44 /* segment para */
47 /* fasterrcnn para */
52 /* rfcn para */
61 /* ssd para */
65 /* yolov1 para */
69 /* yolov2 para */
73 /* yolov3 para */
77 /* lstm para */
80 /* pvanet para */
[all...] |
| /device/soc/hisilicon/hi3518ev300/mpp/lib/ |
| H A D | libhi_cipher.so | ... or HI_FALSE. memset_s hi_mpi_cipher_decrypt_virt mpi_chk_rsa_private_key hi_mpi_cipher_get_tag hi_mpi_cipher_rsa_sign sys_rsa_bn_exp_mod mpi_symc_chk_cfg para set CIPHER ccm/gcm iv is invalid, iv_len:0 ... |
| /device/board/hihope/dayu210/audio_drivers/dai/src/ |
| H A D | rk3588_dai_adapter.c | 40 AUDIO_DEVICE_LOG_ERR("input para is NULL."); in DaiDriverBind() 67 AUDIO_DEVICE_LOG_ERR("input para is nullptr."); in DaiGetServiceName()
|
| /device/qemu/ |
| H A D | OAT.xml | 55 <filteritem type="filepath" name="arm_virt/linux/rootfs/*.para" desc="默认系统参数文件,不添加注释"/> 60 <filteritem type="filepath" name="x86_64_virt/linux/rootfs/*.para" desc="默认系统参数文件,不添加注释"/> 65 <filteritem type="filepath" name="riscv64_virt/linux/rootfs/*.para" desc="默认系统参数文件,不添加注释"/>
|
| /device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/component/hdmi/src/mkp/hal/phy/hisiv100/ |
| H A D | hdmi_hal_phy.h | 59 hdmi_phy_ssc phy_ssc; /* spread spectrum ctrl(ssc) para */
142 hdmi_phy_hw_spec hdmi_phy_spec; /* phy specification para */
|