Home
last modified time | relevance | path

Searched refs:data_len (Results 1 - 25 of 101) sorted by relevance

12345

/device/soc/hisilicon/hi3751v350/sdk_linux/source/msp/drv/i2c/std_i2c/
H A Ddrv_i2c.c70 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 Ddrv_i2c_intf.c46 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 Dhmac_crypto_tkip.c135 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 Dhmac_encap_frame_ap.c1091 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 Dhi_drv_i2c.h59 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 Dhi_drv_gpioi2c.h37 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 Ddrv_gpio_i2c.c442 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 Dcoap_dtls.h416 * @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 Dcoap_io.h136 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 Dblock.h64 * 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 Dext_sm3.c189 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 Dext_sm4.c314 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 Dhi_spi.c195 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 Dhi_uart.h198 * @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 Dhi_shell.h28 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 Dhi_at.h52 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 Defuse.c72 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 Dbcmevent.c279 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 Defuse.c69 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 Dapp_demo_i2s.c59 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 Dapp_demo_adc.c50 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 Dhi_uart.c297 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 Drockchip_thunderboot_crypto.h7 int rk_tb_sha256(dma_addr_t data, size_t data_len, void *user_data);
/device/soc/rockchip/rk3588/kernel/drivers/mfd/
H A Drk806-spi.c24 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 Doal_net.c168 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()

Completed in 17 milliseconds

12345