| /OK3568_Linux_fs/external/security/librkcrypto/test/ |
| H A D | test_otp_key_crypto.c | 55 uint32_t data_len; member 73 .data_len = TEST_DATA_MAX, 94 .data_len = TEST_DATA_MAX, 153 uint32_t algo = 0, mode = 0, key_len, data_len, operation; in test_otp_key_item_virt() local 155 plain = malloc(item->data_len); in test_otp_key_item_virt() 157 printf("plain malloc %uByte error!\n", item->data_len); in test_otp_key_item_virt() 162 cipher_soft = malloc(item->data_len); in test_otp_key_item_virt() 164 printf("cipher_soft malloc %uByte error!\n", item->data_len); in test_otp_key_item_virt() 169 cipher_hard = malloc(item->data_len); in test_otp_key_item_virt() 171 printf("cipher_hard malloc %uByte error!\n", item->data_len); in test_otp_key_item_virt() [all …]
|
| H A D | test_cipher.c | 92 uint32_t data_len = TEST_DATA_MAX; in test_cipher_item_virt() local 102 if (posix_memalign((void *)&plain, page_size, data_len) || !plain) { in test_cipher_item_virt() 103 E_TRACE("plain malloc %uByte error!\n", data_len); in test_cipher_item_virt() 107 if (posix_memalign((void *)&cipher_soft, page_size, data_len) || !cipher_soft) { in test_cipher_item_virt() 108 E_TRACE("cipher_soft malloc %uByte error!\n", data_len); in test_cipher_item_virt() 112 if (posix_memalign((void *)&cipher_hard, page_size, data_len) || !cipher_hard) { in test_cipher_item_virt() 113 E_TRACE("cipher_hard malloc %uByte error!\n", data_len); in test_cipher_item_virt() 117 test_get_rng(plain, data_len); in test_cipher_item_virt() 119 memset(cipher_soft, 0x00, data_len); in test_cipher_item_virt() 120 memset(cipher_hard, 0x00, data_len); in test_cipher_item_virt() [all …]
|
| H A D | test_ae.c | 47 uint32_t algo = 0, mode = 0, key_len, iv_len, data_len, aad_len, operation; in test_ae_item_virt() local 90 data_len = item->data_lens[l]; in test_ae_item_virt() 91 test_get_rng(plain, data_len); in test_ae_item_virt() 96 memset(ae_soft, 0x00, data_len); in test_ae_item_virt() 97 memset(ae_hard, 0x00, data_len); in test_ae_item_virt() 135 data_len = data_len - 3; in test_ae_item_virt() 144 res = rk_ae_crypt_virt(handle, plain, ae_hard, data_len, tag_hard); in test_ae_item_virt() 156 plain, data_len, ae_soft, tag_soft); in test_ae_item_virt() 163 if (memcmp(ae_hard, ae_soft, data_len) != 0) { in test_ae_item_virt() 208 res = rk_ae_crypt_virt(handle, ae_hard, ae_hard, data_len, tag_hard); in test_ae_item_virt() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/nfc/st-nci/ |
| H A D | vendor_cmds.c | 40 size_t data_len) in st_nci_factory_mode() argument 45 if (data_len != 1) in st_nci_factory_mode() 65 size_t data_len) in st_nci_hci_clear_all_pipes() argument 73 size_t data_len) in st_nci_hci_dm_put_data() argument 79 data_len, NULL); in st_nci_hci_dm_put_data() 83 size_t data_len) in st_nci_hci_dm_update_aid() argument 88 ST_NCI_HCI_DM_UPDATE_AID, data, data_len, NULL); in st_nci_hci_dm_update_aid() 92 size_t data_len) in st_nci_hci_dm_get_info() argument 99 data, data_len, &skb); in st_nci_hci_dm_get_info() 125 size_t data_len) in st_nci_hci_dm_get_data() argument [all …]
|
| /OK3568_Linux_fs/kernel/drivers/input/touchscreen/gt1x/ |
| H A D | gt1x_tools.c | 44 u16 data_len; member 242 u16 addr, data_len, pos; in gt1x_tool_write() local 254 data_len = cmd_head.data_len; in gt1x_tool_write() 256 while (data_len > 0) { in gt1x_tool_write() 257 len = data_len > DATA_LENGTH ? DATA_LENGTH : data_len; in gt1x_tool_write() 274 data_len -= len; in gt1x_tool_write() 280 return cmd_head.data_len + CMD_HEAD_LENGTH; in gt1x_tool_write() 282 memcpy(IC_TYPE, cmd_head.data, min((u16)sizeof(IC_TYPE), cmd_head.data_len)); in gt1x_tool_write() 283 return cmd_head.data_len + CMD_HEAD_LENGTH; in gt1x_tool_write() 286 return cmd_head.data_len + CMD_HEAD_LENGTH; in gt1x_tool_write() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/nfc/st21nfca/ |
| H A D | vendor_cmds.c | 36 size_t data_len) in st21nfca_factory_mode() argument 40 if (data_len != 1) in st21nfca_factory_mode() 60 size_t data_len) in st21nfca_hci_clear_all_pipes() argument 68 size_t data_len) in st21nfca_hci_dm_put_data() argument 74 data_len, NULL); in st21nfca_hci_dm_put_data() 78 size_t data_len) in st21nfca_hci_dm_update_aid() argument 83 ST21NFCA_HCI_DM_UPDATE_AID, data, data_len, NULL); in st21nfca_hci_dm_update_aid() 87 size_t data_len) in st21nfca_hci_dm_get_info() argument 96 data, data_len, &skb); in st21nfca_hci_dm_get_info() 122 size_t data_len) in st21nfca_hci_dm_get_data() argument [all …]
|
| /OK3568_Linux_fs/external/security/librkcrypto/demo/ |
| H A D | demo_cipher.c | 34 uint32_t data_len = sizeof(input); in demo_cipher() local 45 in = rk_crypto_mem_alloc(data_len); in demo_cipher() 47 printf("malloc %uByte error!\n", data_len); in demo_cipher() 52 out = rk_crypto_mem_alloc(data_len); in demo_cipher() 54 printf("malloc %uByte error!\n", data_len); in demo_cipher() 66 memcpy(in->vaddr, input, data_len); in demo_cipher() 74 res = rk_cipher_crypt(handle, in->dma_fd, out->dma_fd, data_len); in demo_cipher() 83 if (memcmp(out->vaddr, expected_enc, data_len)) { in demo_cipher() 100 res = rk_cipher_crypt(handle, out->dma_fd, out->dma_fd, data_len); in demo_cipher() 109 if (memcmp(out->vaddr, input, data_len)) { in demo_cipher() [all …]
|
| H A D | demo_ae.c | 68 uint32_t data_len = sizeof(input); in demo_ae() local 82 in = rk_crypto_mem_alloc(data_len); in demo_ae() 84 printf("malloc %uByte error!\n", data_len); in demo_ae() 89 out = rk_crypto_mem_alloc(data_len); in demo_ae() 91 printf("malloc %uByte error!\n", data_len); in demo_ae() 110 memcpy(in->vaddr, input, data_len); in demo_ae() 127 res = rk_ae_crypt(handle, in->dma_fd, out->dma_fd, data_len, tag); in demo_ae() 136 if (memcmp(out->vaddr, expected_enc, data_len)) { in demo_ae() 167 res = rk_ae_crypt(handle, out->dma_fd, out->dma_fd, data_len, tag); in demo_ae() 176 if (memcmp(out->vaddr, input, data_len)) { in demo_ae() [all …]
|
| H A D | demo_hash.c | 45 uint32_t data_len = sizeof(input); in demo_hash() local 56 in = rk_crypto_mem_alloc(data_len); in demo_hash() 58 printf("malloc %uByte error!\n", data_len); in demo_hash() 63 memcpy(in->vaddr, input, data_len); in demo_hash() 104 uint32_t data_len = sizeof(input); in demo_hash_virt() local 125 tmp_len = data_len; in demo_hash_virt() 169 uint32_t data_len = sizeof(input); in demo_hmac() local 179 in = rk_crypto_mem_alloc(data_len); in demo_hmac() 181 printf("malloc %uByte error!\n", data_len); in demo_hmac() 186 memcpy(in->vaddr, input, data_len); in demo_hmac() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/media/platform/rockchip/tsp/ |
| H A D | rockchip_tsp.c | 286 uint data_len, data_len_head, data_len_tail; in rockchip_feed_sec_buf() local 334 data_len = write_addr - read_addr; in rockchip_feed_sec_buf() 336 data_len, pid); in rockchip_feed_sec_buf() 337 read_addr += data_len; in rockchip_feed_sec_buf() 359 int data_len; in rockchip_handle_ts_data() local 363 data_len = write_addr - read_addr; in rockchip_handle_ts_data() 366 if (data_len > 0) in rockchip_handle_ts_data() 367 ctx->get_data_callback(read_addr, data_len, ctx->pid); in rockchip_handle_ts_data() 371 if (data_len >= PACKET_SIZE && read_addr[0] == 0x47) { in rockchip_handle_ts_data() 372 data_len = (data_len / PACKET_SIZE) * PACKET_SIZE; in rockchip_handle_ts_data() [all …]
|
| /OK3568_Linux_fs/u-boot/drivers/crypto/rockchip/ |
| H A D | crypto_hash_cache.c | 13 u32 data_len, u8 is_last) in hash_cache_calc() argument 30 if (hash_cache->cache_size + data_len <= HASH_CACHE_SIZE) { in hash_cache_calc() 33 __func__, __LINE__, data_len); in hash_cache_calc() 35 data_len); in hash_cache_calc() 36 hash_cache->cache_size += data_len; in hash_cache_calc() 69 data_len -= tmp_len; in hash_cache_calc() 128 const u8 *data, u32 data_len) in crypto_hash_update_with_cache() argument 136 if (hash_cache->left_len < data_len) in crypto_hash_update_with_cache() 139 is_last = hash_cache->left_len == data_len ? 1 : 0; in crypto_hash_update_with_cache() 144 if (IS_ALIGNED(data_len, hash_cache->len_align) || is_last) { in crypto_hash_update_with_cache() [all …]
|
| /OK3568_Linux_fs/u-boot/drivers/mtd/spi/ |
| H A D | sf.c | 16 size_t data_len) in spi_flash_read_write() argument 21 if (data_len == 0) in spi_flash_read_write() 28 } else if (data_len != 0) { in spi_flash_read_write() 29 ret = spi_xfer(spi, data_len * 8, data_out, data_in, in spi_flash_read_write() 33 data_len, ret); in spi_flash_read_write() 40 size_t cmd_len, void *data, size_t data_len) in spi_flash_cmd_read() argument 42 return spi_flash_read_write(spi, cmd, cmd_len, NULL, data, data_len); in spi_flash_cmd_read() 51 const void *data, size_t data_len) in spi_flash_cmd_write() argument 53 return spi_flash_read_write(spi, cmd, cmd_len, data, NULL, data_len); in spi_flash_cmd_write()
|
| /OK3568_Linux_fs/yocto/meta-openembedded/meta-oe/recipes-kernel/ipmitool/ipmitool/ |
| H A D | 0004-lanp-Fix-buffer-overflows-in-get_lan_param_select.patch | 13 response’s `data_len`, which it then returns to caller functions, where 33 - memcpy(data, p->data, p->data_len); 34 + memcpy(data, p->data, __min(p->data_len, sizeof(data))); 42 - memcpy(data, p->data, p->data_len); 43 + memcpy(data, p->data, __min(p->data_len, sizeof(data))); 51 - memcpy(data, p->data, p->data_len); 52 + memcpy(data, p->data, __min(p->data_len, sizeof(data))); 60 - memcpy(data, p->data, p->data_len); 61 + memcpy(data, p->data, __min(p->data_len, sizeof(data))); 69 - memcpy(data, p->data, p->data_len); [all …]
|
| H A D | 0002-session-Fix-buffer-overflow-in-ipmi_get_session_info.patch | 10 response `data_len`, which is used as a copy size, allowing stack buffer 29 - memcpy(&session_info, rsp->data, rsp->data_len); 30 - print_session_info(&session_info, rsp->data_len); 32 + __min(rsp->data_len, sizeof(session_info))); 34 + __min(rsp->data_len, sizeof(session_info))); 42 - memcpy(&session_info, rsp->data, rsp->data_len); 43 - print_session_info(&session_info, rsp->data_len); 45 + __min(rsp->data_len, sizeof(session_info))); 47 + __min(rsp->data_len, sizeof(session_info)));
|
| /OK3568_Linux_fs/buildroot/package/ipmitool/ |
| H A D | 0012-lanp-Fix-buffer-overflows-in-get_lan_param_select.patch | 13 response’s `data_len`, which it then returns to caller functions, where 31 - memcpy(data, p->data, p->data_len); 32 + memcpy(data, p->data, __min(p->data_len, sizeof(data))); 40 - memcpy(data, p->data, p->data_len); 41 + memcpy(data, p->data, __min(p->data_len, sizeof(data))); 49 - memcpy(data, p->data, p->data_len); 50 + memcpy(data, p->data, __min(p->data_len, sizeof(data))); 58 - memcpy(data, p->data, p->data_len); 59 + memcpy(data, p->data, __min(p->data_len, sizeof(data))); 67 - memcpy(data, p->data, p->data_len); [all …]
|
| H A D | 0010-session-Fix-buffer-overflow-in-ipmi_get_session_info.patch | 10 response `data_len`, which is used as a copy size, allowing stack buffer 28 - memcpy(&session_info, rsp->data, rsp->data_len); 29 - print_session_info(&session_info, rsp->data_len); 31 + __min(rsp->data_len, sizeof(session_info))); 33 + __min(rsp->data_len, sizeof(session_info))); 41 - memcpy(&session_info, rsp->data, rsp->data_len); 42 - print_session_info(&session_info, rsp->data_len); 44 + __min(rsp->data_len, sizeof(session_info))); 46 + __min(rsp->data_len, sizeof(session_info)));
|
| /OK3568_Linux_fs/external/security/rk_tee_user/v2/host/supp_plugin/ |
| H A D | test_supp_plugin.c | 17 size_t data_len, size_t *out_len) in pass_values() argument 36 size_t data_len, size_t *out_len) in proc_input_arr() argument 44 for (; i < data_len; ++i) in proc_input_arr() 54 size_t data_len, size_t *out_len) in get_test_arr() argument 60 if (data_len < test_size) in get_test_arr() 70 void *data, size_t data_len, in test_plugin_invoke() argument 77 return pass_values(sub_cmd, data, data_len, out_len); in test_plugin_invoke() 79 return proc_input_arr(sub_cmd, data, data_len, out_len); in test_plugin_invoke() 81 return get_test_arr(sub_cmd, data, data_len, out_len); in test_plugin_invoke()
|
| /OK3568_Linux_fs/kernel/tools/testing/selftests/bpf/progs/ |
| H A D | test_xdp_adjust_tail_grow.c | 10 unsigned int data_len; in _xdp_adjust_tail_grow() local 14 data_len = data_end - data; in _xdp_adjust_tail_grow() 16 if (data_len == 54) { /* sizeof(pkt_v4) */ in _xdp_adjust_tail_grow() 18 } else if (data_len == 74) { /* sizeof(pkt_v6) */ in _xdp_adjust_tail_grow() 20 } else if (data_len == 64) { in _xdp_adjust_tail_grow() 22 } else if (data_len == 128) { in _xdp_adjust_tail_grow() 23 offset = 4096 - 256 - 320 - data_len; /* Max tail grow 3520 */ in _xdp_adjust_tail_grow()
|
| H A D | profiler.inc.h | 593 unsigned long data_len = payload - (void*)sysctl_data; in BPF_KPROBE() local 594 data_len = data_len > sizeof(struct var_sysctl_data_t) in BPF_KPROBE() 596 : data_len; in BPF_KPROBE() 597 bpf_perf_event_output(ctx, &events, BPF_F_CURRENT_CPU, sysctl_data, data_len); in BPF_KPROBE() 669 unsigned long data_len = (void*)payload - (void*)kill_data; in raw_tracepoint__sched_process_exit() local 670 data_len = data_len > sizeof(struct var_kill_data_t) in raw_tracepoint__sched_process_exit() 672 : data_len; in raw_tracepoint__sched_process_exit() 673 bpf_perf_event_output(ctx, &events, BPF_F_CURRENT_CPU, kill_data, data_len); in raw_tracepoint__sched_process_exit() 752 unsigned long data_len = payload - (void*)proc_exec_data; in raw_tracepoint__sched_process_exec() local 753 data_len = data_len > sizeof(struct var_exec_data_t) in raw_tracepoint__sched_process_exec() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/usb/gadget/ |
| H A D | u_os_desc.h | 97 int data_len) in usb_ext_prop_put_binary() argument 99 put_unaligned_le32(data_len, usb_ext_prop_data_len_ptr(buf, pnl)); in usb_ext_prop_put_binary() 100 memcpy(usb_ext_prop_data_ptr(buf, pnl), data, data_len); in usb_ext_prop_put_binary() 104 int data_len) in usb_ext_prop_put_unicode() argument 107 put_unaligned_le32(data_len, usb_ext_prop_data_len_ptr(buf, pnl)); in usb_ext_prop_put_unicode() 108 result = utf8s_to_utf16s(string, data_len >> 1, UTF16_LITTLE_ENDIAN, in usb_ext_prop_put_unicode() 110 data_len - 2); in usb_ext_prop_put_unicode() 115 &buf[USB_EXT_PROP_B_PROPERTY_DATA + pnl + data_len - 2]); in usb_ext_prop_put_unicode() 117 return data_len; in usb_ext_prop_put_unicode()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/mvl88w8977/mlan/ |
| H A D | mlan_uap_txrx.c | 67 pmbuf->data_len -= prx_pd->rx_pkt_offset; in wlan_upload_uap_rx_packet() 169 if (!pmbuf->data_len) { in wlan_ops_uap_process_txpd() 171 pmbuf->data_len); in wlan_ops_uap_process_txpd() 182 pmbuf->data_len -= sizeof(pkt_type) + sizeof(tx_control); in wlan_ops_uap_process_txpd() 188 pmbuf->data_offset, pmbuf->data_len, in wlan_ops_uap_process_txpd() 191 pmbuf->pbuf + pmbuf->data_offset, pmbuf->data_len); in wlan_ops_uap_process_txpd() 209 plocal_tx_pd->tx_pkt_length = (t_u16)pmbuf->data_len; in wlan_ops_uap_process_txpd() 274 pmbuf->data_len += pmbuf->data_offset; in wlan_ops_uap_process_txpd() 276 pmbuf->data_len -= pmbuf->data_offset; in wlan_ops_uap_process_txpd() 353 pmbuf->data_len, prx_pd->rx_pkt_offset, in wlan_ops_uap_process_rx_packet() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/nxp/mlan/ |
| H A D | mlan_usb.c | 152 mbuf.data_len = tx_size; in wlan_usb_check_revision() 163 mbuf.data_len = 2048; in wlan_usb_check_revision() 322 mbuf.data_len = length; in wlan_usb_prog_fw_w_helper() 337 mbuf.data_len = FW_DNLD_RX_BUF_SIZE; in wlan_usb_prog_fw_w_helper() 505 pmbuf_aggr->data_len = in wlan_usb_tx_copy_buf_to_aggr() 506 usb_tx_aggr_pad_len(pmbuf_aggr->data_len, pusb_tx_aggr); in wlan_usb_tx_copy_buf_to_aggr() 509 pmbuf_aggr->data_len, in wlan_usb_tx_copy_buf_to_aggr() 510 pmbuf->pbuf + pmbuf->data_offset, pmbuf->data_len, in wlan_usb_tx_copy_buf_to_aggr() 511 pmbuf->data_len); in wlan_usb_tx_copy_buf_to_aggr() 512 pmbuf_aggr->data_len += pmbuf->data_len; in wlan_usb_tx_copy_buf_to_aggr() [all …]
|
| H A D | mlan_uap_txrx.c | 68 pmbuf->data_len -= prx_pd->rx_pkt_offset; in wlan_upload_uap_rx_packet() 174 if (!pmbuf->data_len) { in wlan_ops_uap_process_txpd() 176 pmbuf->data_len); in wlan_ops_uap_process_txpd() 188 pmbuf->data_len -= sizeof(pkt_type) + sizeof(tx_control); in wlan_ops_uap_process_txpd() 194 pmbuf->data_offset, pmbuf->data_len, in wlan_ops_uap_process_txpd() 197 pmbuf->pbuf + pmbuf->data_offset, pmbuf->data_len); in wlan_ops_uap_process_txpd() 214 plocal_tx_pd->tx_pkt_length = (t_u16)pmbuf->data_len; in wlan_ops_uap_process_txpd() 309 pmbuf->data_len += pmbuf->data_offset; in wlan_ops_uap_process_txpd() 311 pmbuf->data_len -= pmbuf->data_offset; in wlan_ops_uap_process_txpd() 387 pmbuf->data_len, prx_pd->rx_pkt_offset, in wlan_ops_uap_process_rx_packet() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/input/touchscreen/gt9xx/ |
| H A D | goodix_tool.c | 52 u16 data_len; //data length member 389 …ata len: %d, addr len: %d, addr: %02X%02X, buffer len: %d, data[0]: %02X", (s32)cmd_head.data_len, in goodix_tool_write() 394 … ret = copy_from_user(&cmd_head.data[GTP_ADDR_LENGTH], &buff[CMD_HEAD_LENGTH], cmd_head.data_len); in goodix_tool_write() 402 GTP_DEBUG_ARRAY(cmd_head.data, cmd_head.data_len + cmd_head.addr_len); in goodix_tool_write() 403 GTP_DEBUG_ARRAY((u8*)&buff[CMD_HEAD_LENGTH], cmd_head.data_len); in goodix_tool_write() 418 cmd_head.data_len + cmd_head.addr_len) <= 0) in goodix_tool_write() 424 …GTP_DEBUG_ARRAY(&cmd_head.data[GTP_ADDR_LENGTH - cmd_head.addr_len],cmd_head.data_len + cmd_head.a… in goodix_tool_write() 432 ret = copy_from_user(&cmd_head.data[0], &buff[CMD_HEAD_LENGTH], cmd_head.data_len); in goodix_tool_write() 438 memcpy(IC_TYPE, cmd_head.data, cmd_head.data_len); in goodix_tool_write() 465 … ret = copy_from_user(&cmd_head.data[GTP_ADDR_LENGTH], &buff[CMD_HEAD_LENGTH], cmd_head.data_len); in goodix_tool_write() [all …]
|
| /OK3568_Linux_fs/u-boot/drivers/spi/ |
| H A D | atcspi200_spi.c | 87 size_t data_len; member 201 size_t data_len = bitlen / 8; in __atcspi200_spi_xfer() local 208 cmd_len = ns->cmd_len = data_len; in __atcspi200_spi_xfer() 217 ns->data_len = data_len; in __atcspi200_spi_xfer() 223 ns->data_len = 0; in __atcspi200_spi_xfer() 226 cmd_len = ns->cmd_len = data_len; in __atcspi200_spi_xfer() 229 data_len = 0; in __atcspi200_spi_xfer() 234 *(uint *)data_out, data_out, *(uint *)data_in, data_in, data_len); in __atcspi200_spi_xfer() 235 num_chunks = DIV_ROUND_UP(data_len, max_tran_len); in __atcspi200_spi_xfer() 239 tran_len = min(data_len, (size_t)max_tran_len); in __atcspi200_spi_xfer() [all …]
|