/device/soc/hisilicon/hi3751v350/sdk_linux/source/msp/drv/i2c/std_i2c/ |
H A D | drv_i2c.c | 70 hi_u32 data_len; member 413 if (g_i2c_info[i2c_num].irq_info.irq_send_count < g_i2c_info[i2c_num].data_len) { in i2c_read_write_data_by_irq() 472 hi_u8 *p_data, hi_u32 data_len, in i2c_drv_write() 520 for (i = 0; i < data_len; i++) { in i2c_drv_write() 574 hi_u32 i2c_reg_addr_byte_num, hi_u8 *p_data, hi_u32 data_len) in i2c_drv_read() 604 for (i = 0; i < data_len; i++) { in i2c_drv_read() 606 if (i == (data_len - 1)) { in i2c_drv_read() 638 hi_u32 i2c_reg_addr_byte_num, hi_u8 *p_data, hi_u32 data_len) in i2c_drv_read_si_labs() 662 for (i = 0; i < data_len; i++) { in i2c_drv_read_si_labs() 664 if (i == (data_len in i2c_drv_read_si_labs() 470 i2c_drv_write(hi_u32 i2c_num, hi_u8 i2c_dev_addr, hi_u32 i2c_reg_addr, hi_u32 i2c_reg_addr_byte_num, hi_u8 *p_data, hi_u32 data_len, HI_BOOL b_with_stop) i2c_drv_write() argument 573 i2c_drv_read(hi_u32 i2c_num, hi_u8 i2c_dev_addr, HI_BOOL b_send_slave, hi_u32 i2c_reg_addr,\ hi_u32 i2c_reg_addr_byte_num, hi_u8 *p_data, hi_u32 data_len) i2c_drv_read() argument 637 i2c_drv_read_si_labs(hi_u32 i2c_num, hi_u8 i2c_dev_addr, HI_BOOL b_send_slave, hi_u32 i2c_reg_addr,\ hi_u32 i2c_reg_addr_byte_num, hi_u8 *p_data, hi_u32 data_len) i2c_drv_read_si_labs() argument 697 i2c_drv_write_sony(hi_u32 i2c_num, hi_u8 i2c_dev_addr, hi_u32 i2c_reg_addr, hi_u32 i2c_reg_addr_byte_num, hi_u8 *p_data, hi_u32 data_len, hi_u8 mode) i2c_drv_write_sony() argument 756 i2c_drv_read_sony(hi_u32 i2c_num, hi_u8 i2c_dev_addr, hi_u32 i2c_reg_addr, hi_u32 i2c_reg_addr_byte_num, hi_u8 *p_data, hi_u32 data_len, hi_u8 mode) i2c_drv_read_sony() argument 1289 hi_drv_i2c_parm_check(hi_u32 i2c_num, hi_u32 i2c_reg_addr_byte_num, hi_u8 *p_data, hi_u32 data_len) hi_drv_i2c_parm_check() argument 1313 hi_drv_i2c_write(hi_u32 i2c_num, hi_u8 i2c_dev_addr, hi_u32 i2c_reg_addr, hi_u32 i2c_reg_addr_byte_num, hi_u8 *p_data, hi_u32 data_len) hi_drv_i2c_write() argument 1359 hi_drv_i2c_write_no_stop(hi_u32 i2c_num, hi_u8 i2c_dev_addr, hi_u32 i2c_reg_addr, hi_u32 i2c_reg_addr_byte_num, hi_u8 *p_data, hi_u32 data_len) hi_drv_i2c_write_no_stop() argument 1403 hi_drv_i2c_read(hi_u32 i2c_num, hi_u8 i2c_dev_addr, hi_u32 i2c_reg_addr, hi_u32 i2c_reg_addr_byte_num, hi_u8 *p_data, hi_u32 data_len) hi_drv_i2c_read() argument 1439 hi_drv_i2c_read_si_labs(hi_u32 i2c_num, hi_u8 i2c_dev_addr, hi_u32 i2c_reg_addr, hi_u32 i2c_reg_addr_byte_num, hi_u8 *p_data, hi_u32 data_len) hi_drv_i2c_read_si_labs() argument 1467 hi_drv_i2c_write_sony(hi_u32 i2c_num, hi_u8 i2c_dev_addr, hi_u32 i2c_reg_addr, hi_u32 i2c_reg_addr_byte_num,\ hi_u8 *p_data, hi_u32 data_len, hi_u8 mode) hi_drv_i2c_write_sony() argument 1511 hi_drv_i2c_read_sony(hi_u32 i2c_num, hi_u8 i2c_dev_addr, hi_u32 i2c_reg_addr, hi_u32 i2c_reg_addr_byte_num, hi_u8 *p_data, hi_u32 data_len, hi_u8 mode) hi_drv_i2c_read_sony() argument 1542 hi_drv_i2c_read_directly(hi_u32 i2c_num, hi_u8 i2c_dev_addr, hi_u32 i2c_reg_addr, \ hi_u32 i2c_reg_addr_byte_num, hi_u8 *p_data, hi_u32 data_len) hi_drv_i2c_read_directly() argument [all...] |
H A D | drv_i2c_intf.c | 46 hi_u32 data_len; member 145 p_data->data_len = (hi_u32)osal_strtoul(argv[5], NULL, 16); // 命令的第5个参数 字符串转成16进制的正整数 in i2c_proc_wr_read_get_dev_msg() 151 hi_dbg_print_s32(p_data->data_len); in i2c_proc_wr_read_get_dev_msg() 172 HI_I2C_ERR_PRINT(i2c_dev_msg.data_len >= sizeof(p_data), ret, "data len is too long\n\n"); in i2c_proc_wr_read() 176 i2c_dev_msg.reg_addr, i2c_dev_msg.reg_addr_len, p_data, i2c_dev_msg.data_len); in i2c_proc_wr_read() 182 for (i = 0; i < i2c_dev_msg.data_len; i++) { in i2c_proc_wr_read() 208 p_data, i2c_dev_msg.data_len); in i2c_proc_wr_read() 214 for (i = 0; i < i2c_dev_msg.data_len; i++) { in i2c_proc_wr_read()
|
/device/soc/hisilicon/common/platform/wifi/hi3881v100/driver/mac/hmac/ |
H A D | hmac_crypto_tkip.c | 135 hi_u32 data_len = michael_mic_info->data_len; in hmac_crypto_tkip_michael_mic() local 157 space = (space > data_len) ? data_len : space; in hmac_crypto_tkip_michael_mic() 166 data_len -= sizeof(hi_u32); in hmac_crypto_tkip_michael_mic() 169 if (data_len < sizeof(hi_u32)) { in hmac_crypto_tkip_michael_mic() 202 data_len -= sizeof(hi_u32); in hmac_crypto_tkip_michael_mic() 213 if (data_len == 0) { in hmac_crypto_tkip_michael_mic() 215 } else if (data_len == 1) { in hmac_crypto_tkip_michael_mic() 217 } else if (data_len in hmac_crypto_tkip_michael_mic() [all...] |
H A D | hmac_encap_frame_ap.c | 1091 if (action->data_len > 0) { in hmac_encap_mesh_peering_open_frame() 1096 if (memcpy_s(data, action->data_len - 2, action->puc_data + 2, action->data_len - 2) != EOK) { /* 2 计算偏差 */ in hmac_encap_mesh_peering_open_frame() 1100 data += (action->data_len - 2); /* 减去2 */ in hmac_encap_mesh_peering_open_frame() 1224 if (action_data->data_len > 0) { in hmac_encap_mesh_peering_confirm_frame() 1225 if (memcpy_s(data, action_data->data_len - 4, action_data->puc_data + 4, /* 4 用于计算偏差 */ in hmac_encap_mesh_peering_confirm_frame() 1226 action_data->data_len - 4) != EOK) { /* 4 用于计算偏差 */ in hmac_encap_mesh_peering_confirm_frame() 1230 data += action_data->data_len - 4; /* 4 用于计算偏差 */ in hmac_encap_mesh_peering_confirm_frame() 1305 if (action_data->data_len > 0) { in hmac_encap_mesh_peering_close_frame() 1306 if (memcpy_s(puc_data, action_data->data_len in hmac_encap_mesh_peering_close_frame() [all...] |
/device/soc/hisilicon/hi3751v350/sdk_linux/source/msp/drv/include/ |
H A D | hi_drv_i2c.h | 59 hi_u32 i2c_reg_addr_byte_num, hi_u8 *p_data, hi_u32 data_len); 61 hi_u32 i2c_reg_addr_byte_num, hi_u8 *p_data, hi_u32 data_len); 63 hi_u32 i2c_reg_addr, hi_u32 i2c_reg_addr_byte_num, hi_u8 *p_data, hi_u32 data_len); 65 hi_u8 *p_data, hi_u32 data_len, hi_u8 u8_mode); 67 hi_u8 *p_data, hi_u32 data_len, hi_u8 u8_mode); 69 hi_u32 i2c_reg_addr, hi_u32 i2c_reg_addr_byte_num, hi_u8 *p_data, hi_u32 data_len); 71 HI_U32 i2c_reg_addr, HI_U32 i2c_reg_addr_byte_num, HI_U8 *p_data, HI_U32 data_len);
|
H A D | hi_drv_gpioi2c.h | 37 HI_U8 *p_data, hi_u32 data_len); 39 hi_u32 addresslen, HI_U8 *p_data, hi_u32 data_len); 41 hi_u32 addresslen, HI_U8 *p_data, hi_u32 data_len); 43 hi_u32 address, hi_u32 addresslen, HI_U8 *p_data, hi_u32 data_len);
|
/device/soc/hisilicon/hi3751v350/sdk_linux/source/msp/drv/i2c/gpio_i2c/ |
H A D | drv_gpio_i2c.c | 442 hi_bool b_send_reg_address, hi_u8 *p_data, hi_u32 data_len) in drv_gpioi2c_read_data() 488 for (i = 0; i < data_len; i++) { in drv_gpioi2c_read_data() 493 if (i == data_len - 1) { in drv_gpioi2c_read_data() 504 address, addresslen, data_len, *p_data); in drv_gpioi2c_read_data() 510 hi_u32 data_len) in hi_drv_gpioi2c_read_ext() 527 if ((HI_I2C_MAX_LENGTH < data_len) || (data_len == 0)) { in hi_drv_gpioi2c_read_ext() 528 HI_LOG_ERR("para data_len is invalid.\n"); in hi_drv_gpioi2c_read_ext() 532 return drv_gpioi2c_read_data(i2c_num, devaddress, address, addresslen, HI_TRUE, p_data, data_len); in hi_drv_gpioi2c_read_ext() 536 hi_u8 *p_data, hi_u32 data_len) in hi_drv_gpioi2c_read_ext_directly() 441 drv_gpioi2c_read_data(hi_u32 i2c_num, hi_u8 devaddress, hi_u32 address, hi_u32 addresslen, hi_bool b_send_reg_address, hi_u8 *p_data, hi_u32 data_len) drv_gpioi2c_read_data() argument 509 hi_drv_gpioi2c_read_ext(hi_u32 i2c_num, hi_u8 devaddress, hi_u32 address, hi_u32 addresslen, hi_u8 *p_data, hi_u32 data_len) hi_drv_gpioi2c_read_ext() argument 535 hi_drv_gpioi2c_read_ext_directly(hi_u32 i2c_num, hi_u8 devaddress, hi_u32 address, hi_u32 addresslen, hi_u8 *p_data, hi_u32 data_len) hi_drv_gpioi2c_read_ext_directly() argument 612 drv_gpioi2c_write_data(hi_u32 i2c_num, hi_u8 devaddress, hi_u32 address, hi_u32 addresslen, hi_u8 *p_data, hi_u32 data_len, hi_bool b_send_stop_condtion) drv_gpioi2c_write_data() argument 667 hi_drv_gpioi2c_write_ext(hi_u32 i2c_num, hi_u8 devaddress, hi_u32 address, hi_u32 addresslen, hi_u8 *p_data, hi_u32 data_len) hi_drv_gpioi2c_write_ext() argument 693 hi_drv_gpioi2c_write_ext_no_stop(hi_u32 i2c_num, hi_u8 devaddress, hi_u32 address, hi_u32 addresslen, hi_u8 *p_data, hi_u32 data_len) hi_drv_gpioi2c_write_ext_no_stop() argument [all...] |
/device/soc/hisilicon/hi3861v100/sdk_liteos/third_party/libcoap/include/coap2/ |
H A D | coap_dtls.h | 416 * @param data_len Number of bytes to send. 423 size_t data_len); 475 * @param data_len Encrypted datagram size. 482 size_t data_len); 492 * @param data_len Encrypted datagram size. 500 size_t data_len); 558 * @param data_len Number of bytes to send. 565 size_t data_len 575 * @param data_len Maximum number of bytes to read. 582 size_t data_len [all...] |
H A D | coap_io.h | 136 const uint8_t *data, size_t data_len ); 139 coap_socket_write(coap_socket_t *sock, const uint8_t *data, size_t data_len); 142 coap_socket_read(coap_socket_t *sock, uint8_t *data, size_t data_len);
|
H A D | block.h | 64 * Checks if more than @p num blocks are required to deliver @p data_len 68 coap_more_blocks(size_t data_len, unsigned int num, uint16_t szx) { in coap_more_blocks() argument 69 return ((num+1) << (szx + 4)) < data_len; in coap_more_blocks()
|
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/interdrv/common/cipher/src/drv/cipher_v1.0/drivers/extend/ |
H A D | ext_sm3.c | 189 static hi_s32 sm3_update(ext_sm3_context *ctx, const hi_u8 *data, hi_u32 data_len) in sm3_update() argument 196 ctx->total += data_len; in sm3_update() 200 if (data_len < left) { in sm3_update() 201 if (memcpy_s(ctx->tail + ctx->tail_len, left, data, data_len) != EOK) { in sm3_update() 205 ctx->tail_len += data_len; in sm3_update() 219 data_len -= left; in sm3_update() 223 while (data_len >= SM3_BLOCK_SIZE) { in sm3_update() 231 data_len -= SM3_BLOCK_SIZE; in sm3_update() 234 ctx->tail_len = data_len; in sm3_update() 235 if (data_len) { in sm3_update() [all...] |
H A D | ext_sm4.c | 314 hi_u8 *data_out, hi_s32 data_len, const hi_u8 *key, hi_s32 bit, hi_u32 decrypt) in sm4_ecb_rm() 320 while (data_len >= SM4_BLOCK_SIZE) { in sm4_ecb_rm() 322 data_len = data_len - SM4_BLOCK_SIZE; in sm4_ecb_rm() 327 return data_len; in sm4_ecb_rm() 331 static hi_u32 sm4_cbc_rm(const hi_u8 *data_in, hi_u8 *data_out, hi_s32 data_len, in sm4_cbc_rm() argument 340 left_len = data_len % SM4_BLOCK_SIZE; in sm4_cbc_rm() 341 valid_data_len = data_len - left_len; in sm4_cbc_rm() 348 static hi_u32 sm4_ctr_rm(const hi_u8 *data_in, hi_u8 *data_out, hi_s32 data_len, in sm4_ctr_rm() argument 363 valid_data_len = data_len; in sm4_ctr_rm() 313 sm4_ecb_rm(const hi_u8 *data_in, hi_u8 *data_out, hi_s32 data_len, const hi_u8 *key, hi_s32 bit, hi_u32 decrypt) sm4_ecb_rm() argument [all...] |
/device/soc/hisilicon/hi3861v100/sdk_liteos/platform/drivers/spi/ |
H A D | hi_spi.c | 195 hi_u32 data_len; in spi_host_writeread() local 211 data_len = spi_get_data_len(g_spi_ctrl[id]->spi_cfg.data_width, byte_len); in spi_host_writeread() 212 if (data_len == 0) { in spi_host_writeread() 217 g_spi_ctrl[id]->trans_len = data_len; in spi_host_writeread() 237 ret = spi_host_transfer(id, &trans_attr, data_len, SPI_WRITE_FLAG | SPI_READ_FLAG); in spi_host_writeread() 271 hi_u32 data_len; in hi_spi_slave_write() local 281 data_len = spi_get_data_len(g_spi_ctrl[id]->spi_cfg.data_width, byte_len); in hi_spi_slave_write() 282 if (data_len == 0) { in hi_spi_slave_write() 287 g_spi_ctrl[id]->trans_len = data_len; in hi_spi_slave_write() 313 hi_u32 data_len; in hi_spi_slave_read() local [all...] |
/device/soc/hisilicon/hi3861v100/sdk_liteos/include/ |
H A D | hi_uart.h | 198 * @param data_len [IN] type #hi_u32,Number of bytes to be read.CNcomment:要读取数据的字节数。CNend 206 hi_s32 hi_uart_read(hi_uart_idx id, hi_u8 *data, hi_u32 data_len); 221 * @param data_len [IN] type #hi_u32,Number of bytes to be read.CNcomment:要读取数据的字节数。CNend 244 * @param data_len [IN] type #hi_u32,Number of bytes to be written.CNcomment:待写数据的字节数。CNend 252 hi_s32 hi_uart_write(hi_uart_idx id, const hi_u8 *data, hi_u32 data_len); 306 * @param data_len [IN] type #hi_u32,Number of bytes to be written.CNcomment:待写数据的字节数。CNend 314 hi_s32 hi_uart_write_immediately(hi_uart_idx id, const hi_u8 *data, hi_u32 data_len);
|
H A D | hi_shell.h | 28 typedef hi_s32 (*hi_shell_input_func)(hi_u8 *data, hi_u32 data_len); 29 typedef hi_s32 (*hi_shell_output_func)(const hi_u8 *data, hi_u32 data_len);
|
H A D | hi_at.h | 52 typedef hi_s32 (*hi_at_input_func)(hi_u8 *data, hi_u32 data_len); 53 typedef hi_s32 (*hi_at_output_func)(const hi_u8 *data, hi_u32 data_len);
|
/device/soc/hisilicon/hi3861v100/sdk_liteos/boot/loaderboot/drivers/efuse/ |
H A D | efuse.c | 72 hi_u32 efuse_bits_read(hi_u16 start_bit, hi_u16 size, hi_u8 *data, hi_u32 data_len) in efuse_bits_read() argument 77 if (data_len > EFUSE_MAX_INDEX_SIZE) { in efuse_bits_read() 117 hi_u32 hi_efuse_read(hi_efuse_idx efuse_id, hi_u8 *data, hi_u8 data_len) in hi_efuse_read() argument 136 if (align_size > ((hi_u16)data_len * EIGHT_BITS)) { in hi_efuse_read() 140 return efuse_bits_read(start_bit, size, data, data_len); in hi_efuse_read()
|
/device/soc/rockchip/common/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/ |
H A D | bcmevent.c | 279 uint32 data_len = 0; /* data length in bcm_event */ in is_wlc_event_frame() local 336 data_len = ntoh32_ua((void *)&bcm_event->event.datalen); in is_wlc_event_frame() 337 if ((sizeof(bcm_event_t) + data_len + in is_wlc_event_frame() 364 data_len = ntoh16_ua((void *)&((bcm_dngl_event_t *)pktdata)->dngl_event.datalen); in is_wlc_event_frame() 365 if ((sizeof(bcm_dngl_event_t) + data_len + in is_wlc_event_frame() 393 BCM_REFERENCE(data_len); in is_wlc_event_frame()
|
/device/soc/hisilicon/hi3861v100/sdk_liteos/boot/flashboot/drivers/efuse/ |
H A D | efuse.c | 69 hi_u32 efuse_bits_read(hi_u16 start_bit, hi_u16 size, hi_u8 *data, hi_u32 data_len) in efuse_bits_read() argument 74 if (data_len > EFUSE_MAX_INDEX_SIZE) { in efuse_bits_read() 115 hi_u32 hi_efuse_read(hi_efuse_idx efuse_id, hi_u8 *data, hi_u8 data_len) in hi_efuse_read() argument 134 if (align_size > ((hi_u16)data_len * EIGHT_BITS)) { in hi_efuse_read() 138 return efuse_bits_read(start_bit, size, data, data_len); in hi_efuse_read()
|
/device/soc/hisilicon/hi3861v100/sdk_liteos/app/demo/src/ |
H A D | app_demo_i2s.c | 59 hi_u32 total_play_len = g_audio_map[map_index].data_len; in audio_play() 96 hi_u32 total_record_len = g_audio_map[map_index].data_len; in audio_record_func() 130 hi_u32 total_record_len = g_audio_map[AUDIO_RECORD_AND_PLAY_MODE].data_len; in record_n_play_task()
|
H A D | app_demo_adc.c | 50 hi_void convert_to_voltage(hi_u32 data_len) in convert_to_voltage() argument 56 for (i = 0; i < data_len; i++) { in convert_to_voltage()
|
/device/soc/hisilicon/hi3861v100/sdk_liteos/platform/drivers/uart/ |
H A D | hi_uart.c | 297 hi_s32 hi_uart_read(hi_uart_idx id, hi_u8 *data, hi_u32 data_len) in hi_uart_read() argument 306 num = uart_read(g_udd_g[port_num], (hi_char *) data, data_len); in hi_uart_read() 347 hi_s32 hi_uart_write(hi_uart_idx id, const hi_u8 *data, hi_u32 data_len) in hi_uart_write() argument 361 return uart_write(udd, (hi_char *) data, data_len); in hi_uart_write() 364 hi_s32 hi_uart_write_immediately(hi_uart_idx id, const hi_u8 *data, hi_u32 data_len) in hi_uart_write_immediately() argument 378 return uart_write_immediately(udd, (hi_char *) data, data_len); in hi_uart_write_immediately()
|
/device/soc/rockchip/rk3588/kernel/include/linux/soc/rockchip/ |
H A D | rockchip_thunderboot_crypto.h | 7 int rk_tb_sha256(dma_addr_t data, size_t data_len, void *user_data);
|
/device/soc/rockchip/rk3588/kernel/drivers/mfd/ |
H A D | rk806-spi.c | 24 size_t data_len) in rk806_spi_write() 26 char write_cmd = RK806_CMD_WRITE | (data_len - 1); in rk806_spi_write() 21 rk806_spi_write(struct spi_device *spi, char addr, const char *data, size_t data_len) rk806_spi_write() argument
|
/device/soc/hisilicon/common/platform/wifi/hi3881v100/driver/oal/ |
H A D | oal_net.c | 168 hi_s32 oal_dev_netlink_send(hi_u8 *data, hi_s32 data_len) in oal_dev_netlink_send() argument 175 len = oal_nlmsg_space(data_len); in oal_dev_netlink_send() 181 nlh = oal_nlmsg_put(netbuf, 0, 0, 0, data_len, 0); in oal_dev_netlink_send() 185 if (memcpy_s(oal_nlmsg_data(nlh), data_len, data, data_len) != EOK) { in oal_dev_netlink_send()
|