Home
last modified time | relevance | path

Searched refs:para (Results 1 - 25 of 30) sorted by relevance

12

/device/soc/hisilicon/hi3861v100/sdk_liteos/boot/flashboot/secure/
H A Dcrypto.c426 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 Dkernel_crypto.c373 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 Dupg_check_secure.c207 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 Dkernel_crypto.h93 hi_u32 crypto_decrypt(encrypt_ctx *para);
95 hi_u32 encrypt_upg_data(encrypt_ctx *para);
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/interdrv/common/hi_irq/kernel/
H A Dhiirq.c547 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/qemu/SmartL_E802/liteos_m/board/hals/csky_driver/include/
H A Ddrv_common.h34 #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/devfreq/
H A Dgovernor_utgard_ondemand.c36 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/hi3751v350/sdk_linux/source/msp/drv/hidev/kernel/
H A Dhidev.c45 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/soc/hisilicon/hi3751v350/sdk_linux/source/msp/drv/hiirq/kernel/
H A Dhiirq.c724 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 Dhiproc.c172 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/hi3861v100/sdk_liteos/platform/drivers/cipher/
H A Ddrv_pke_common.h513 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/soc/hisilicon/hi3861v100/sdk_liteos/platform/os/Huawei_LiteOS/kernel/include/
H A Dlos_err.h59 * @param para [IN] User label of the error.
70 VOID *para);
87 * @param para [IN] User label of the error.
96 VOID *para);
H A Dlos_swtmr.h237 * @param para [IN] the parameter of the callback function that handles software timer timeout.
244 typedef VOID (*SWTMR_PROC_FUNC)(UINT32 para);
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/interdrv/common/hi_proc/kernel/
H A Dhiproc.c173 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/soc/hisilicon/common/platform/hieth-sf/src/
H A Deth_mac.c90 int32_t HiethSetMacFcInterval(struct HiethNetdevLocal *ld, int32_t para) in HiethSetMacFcInterval() argument
96 HiethWritelBits(ld, para, UD_REG_NAME(MAC_TX_IPGCTRL), BITS_FC_INTER); in HiethSetMacFcInterval()
/device/soc/hisilicon/common/platform/wifi/hi3881v100/driver/hcc/
H A Dhcc_hmac.c193 hcc_convert_queue_para para; in hcc_host_tx() local
242 para.queueType = param->queue_id; in hcc_host_tx()
243 para.isVip = is_vipframe; in hcc_host_tx()
244 FlowControlQueueID id = fcm->op->getTxQueueId((void *)(&para)); in hcc_host_tx()
H A Dhcc_host.c1095 hcc_convert_queue_para para; local
1134 para.queueType = DATA_LO_QUEUE;
1135 para.isVip = HI_FALSE;
1136 FlowControlQueueID id = fcm->op->getRxQueueId((void *)(&para));
1688 static FlowControlQueueID HccGetTxQueueId(const void *para) argument
1690 hcc_convert_queue_para *input = (hcc_convert_queue_para *)para;
1699 static FlowControlQueueID HccGetRxQueueId(const void *para) argument
1701 hcc_convert_queue_para *input = (hcc_convert_queue_para *)para;
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/component/hifb/drm_hal/
H A Ddrm_hal_gfx.h64 typedef int (*drm_hal_gfx_cb)(enum drm_hal_gfx_layer layer, enum drm_hal_gfx_cb_type type, void *para);
/device/qemu/SmartL_E802/liteos_m/board/hals/csky_driver/src/
H A Ddw_timer.c35 #define TIMER_NULL_PARAM_CHK(para) HANDLE_PARAM_CHK(para, ERR_TIMER(DRV_ERROR_PARAMETER))
H A Ddw_gpio.c38 #define GPIO_NULL_PARAM_CHK(para) HANDLE_PARAM_CHK(para, ERR_GPIO(DRV_ERROR_PARAMETER))
/device/soc/hisilicon/common/platform/hieth-sf/include/internal/
H A Deth_mac.h117 int32_t HiethSetMacFcInterval(struct HiethNetdevLocal *ld, int32_t para);
/device/soc/rockchip/rk3568/hardware/omx_il/osal/
H A DRockchip_OSAL_OHOS.cpp613 char para[200] = {0}; // 200:array length in Get_Video_HorAlign() local
615 paraLen = sprintf(para, "%d,width=%d,height=%d,ishevc=%d,videoFramerate=%d,streamBitrate=%d", in Get_Video_HorAlign()
617 omx_info(" write: %s", para); in Get_Video_HorAlign()
619 write(pVideoDec->power_fd, para, paraLen); in Get_Video_HorAlign()
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/component/hifb/src/
H A Dhifb_main.h240 typedef int (*hifb_main_gfx_cb)(hi_u32 layer_id, hifb_main_intf_type type, void *para);
/device/soc/rockchip/common/vendor/drivers/media/platform/rockchip/cif/
H A Ddev.c1438 u32 para[8]; in rkcif_init_reset_monitor() local
1441 if (!of_property_read_u32_array(node, OF_CIF_MONITOR_PARA, para, CIF_MONITOR_PARA_NUM)) { in rkcif_init_reset_monitor()
1444 timer->monitor_mode = para[0]; in rkcif_init_reset_monitor()
1450 timer->triggered_frame_num = para[1]; in rkcif_init_reset_monitor()
1455 timer->frm_num_of_monitor_cycle = para[NUMBER_2]; in rkcif_init_reset_monitor()
1460 timer->err_time_interval = para[NUMBER_3]; in rkcif_init_reset_monitor()
1465 timer->csi2_err_ref_cnt = para[NUMBER_4]; in rkcif_init_reset_monitor()
/device/soc/rockchip/rk3588/kernel/drivers/media/platform/rockchip/cif/
H A Ddev.c1540 u32 para[8]; in rkcif_init_reset_monitor() local
1545 para, in rkcif_init_reset_monitor()
1549 timer->monitor_mode = para[0]; in rkcif_init_reset_monitor()
1556 timer->triggered_frame_num = para[1]; in rkcif_init_reset_monitor()
1563 timer->frm_num_of_monitor_cycle = para[2]; in rkcif_init_reset_monitor()
1570 timer->err_time_interval = para[3]; in rkcif_init_reset_monitor()
1577 timer->csi2_err_ref_cnt = para[4]; in rkcif_init_reset_monitor()

Completed in 28 milliseconds

12