Home
last modified time | relevance | path

Searched refs:data_len (Results 1 – 25 of 147) sorted by relevance

123456

/hal_espressif-latest/components/wpa_supplicant/esp_supplicant/src/
Desp_wpas_glue.c18 const void *data, u16 data_len, in wpa_alloc_eapol() argument
24 *msg_len = sizeof(struct ieee802_1x_hdr) + data_len; in wpa_alloc_eapol()
37 hdr->length = host_to_be16(data_len); in wpa_alloc_eapol()
40 memcpy(hdr + 1, data, data_len); in wpa_alloc_eapol()
42 memset(hdr + 1, 0, data_len); in wpa_alloc_eapol()
62 const u8 *data, size_t data_len) in wpa_ether_send() argument
71 return esp_wifi_internal_tx(WIFI_IF_STA, buffer, sizeof(struct l2_ethhdr) + data_len); in wpa_ether_send()
75 const u8 *data, size_t data_len) in hostapd_send_eapol() argument
77 void *buffer = os_malloc(data_len + sizeof(struct l2_ethhdr)); in hostapd_send_eapol()
89 memcpy((char *)buffer + sizeof(struct l2_ethhdr), data, data_len); in hostapd_send_eapol()
[all …]
Desp_wpas_glue.h11 const void *data, u16 data_len,
26 const void *data, u16 data_len,
32 const u8 *data, size_t data_len);
37 const u8 *data, size_t data_len);
/hal_espressif-latest/components/bt/common/btc/profile/esp/blufi/
Dblufi_prf.c113 ret = blufi_env.cbs->decrypt_func(hdr->seq, hdr->data, hdr->data_len); in btc_blufi_recv_handler()
114 if (ret != hdr->data_len) { /* enc must be success and enc len must equal to plain len */ in btc_blufi_recv_handler()
124 checksum = blufi_env.cbs->checksum_func(hdr->seq, &hdr->seq, hdr->data_len + 2); in btc_blufi_recv_handler()
125 checksum_pkt = hdr->data[hdr->data_len] | (((uint16_t) hdr->data[hdr->data_len + 1]) << 8); in btc_blufi_recv_handler()
157 if (blufi_env.offset + hdr->data_len - 2 <= blufi_env.total_len){ in btc_blufi_recv_handler()
158 memcpy(blufi_env.aggr_buf + blufi_env.offset, hdr->data + 2, hdr->data_len - 2); in btc_blufi_recv_handler()
159 blufi_env.offset += (hdr->data_len - 2); in btc_blufi_recv_handler()
175 if ((blufi_env.offset + hdr->data_len) != blufi_env.total_len) { in btc_blufi_recv_handler()
180 memcpy(blufi_env.aggr_buf + blufi_env.offset, hdr->data, hdr->data_len); in btc_blufi_recv_handler()
187 btc_blufi_protocol_handler(hdr->type, hdr->data, hdr->data_len); in btc_blufi_recv_handler()
[all …]
/hal_espressif-latest/components/esp_wifi/include/
Desp_wifi_crypto_types.h68 …8_encrypt_t)(const unsigned char *key, const unsigned char *iv, unsigned char *data, int data_len);
79 …8_decrypt_t)(const unsigned char *key, const unsigned char *iv, unsigned char *data, int data_len);
130 … const unsigned char *data, int data_len, unsigned char *buf, int buf_len);
143 unsigned int data_len, unsigned char *mac);
170 unsigned int data_len, unsigned char *mac);
202 … const unsigned char *data, unsigned int data_len, unsigned char *buf, unsigned int buf_len);
249 unsigned char *data, unsigned int data_len);
322 typedef int (*esp_omac1_aes_128_t)(const uint8_t *key, const uint8_t *data, size_t data_len,
338 const uint8_t *data, size_t data_len,
/hal_espressif-latest/components/wpa_supplicant/src/crypto/
Daes_wrap.h31 int __must_check omac1_aes_128(const u8 *key, const u8 *data, size_t data_len,
33 int __must_check omac1_aes_256(const u8 *key, const u8 *data, size_t data_len,
37 u8 *data, size_t data_len);
39 u8 *data, size_t data_len);
43 u8 *data, size_t data_len, u8 *tag);
47 u8 *data, size_t data_len, const u8 *tag);
49 size_t data_len);
51 size_t data_len);
Daes-ctr.c26 u8 *data, size_t data_len) in aes_ctr_encrypt() argument
29 size_t j, len, left = data_len; in aes_ctr_encrypt()
68 u8 *data, size_t data_len) in aes_128_ctr_encrypt() argument
70 return aes_ctr_encrypt(key, 16, nonce, data, data_len); in aes_128_ctr_encrypt()
Daes-cbc.c24 int aes_128_cbc_encrypt(const u8 *key, const u8 *iv, u8 *data, size_t data_len) in aes_128_cbc_encrypt() argument
39 blocks = data_len / AES_BLOCK_SIZE; in aes_128_cbc_encrypt()
60 int aes_128_cbc_decrypt(const u8 *key, const u8 *iv, u8 *data, size_t data_len) in aes_128_cbc_decrypt() argument
75 blocks = data_len / AES_BLOCK_SIZE; in aes_128_cbc_decrypt()
Dsha256-prf.c31 const u8 *data, size_t data_len, u8 *buf, size_t buf_len) in sha256_prf() argument
33 return sha256_prf_bits(key, key_len, label, data, data_len, buf, in sha256_prf()
55 const u8 *data, size_t data_len, u8 *buf, in sha256_prf_bits() argument
71 len[2] = data_len; in sha256_prf_bits()
Dsha384-prf.c31 const u8 *data, size_t data_len, u8 *buf, size_t buf_len) in sha384_prf() argument
33 return sha384_prf_bits(key, key_len, label, data, data_len, buf, in sha384_prf()
55 const u8 *data, size_t data_len, u8 *buf, in sha384_prf_bits() argument
71 len[2] = data_len; in sha384_prf_bits()
Daes-siv.c72 size_t data_len[1]; in aes_s2v() local
78 data_len[0] = sizeof(tmp); in aes_s2v()
79 return omac1_aes_vector(key, key_len, 1, data, data_len, mac); in aes_s2v()
83 data_len[0] = sizeof(zero); in aes_s2v()
84 ret = omac1_aes_vector(key, key_len, 1, data, data_len, tmp); in aes_s2v()
114 data_len[0] = sizeof(tmp); in aes_s2v()
115 return omac1_aes_vector(key, key_len, 1, data, data_len, mac); in aes_s2v()
Dsha256.h17 size_t data_len, u8 *mac);
19 const u8 *data, size_t data_len, u8 *buf, size_t buf_len);
21 const u8 *data, size_t data_len, u8 *buf,
Dsha384.h18 size_t data_len, u8 *mac);
20 const u8 *data, size_t data_len, u8 *buf, size_t buf_len);
22 const u8 *data, size_t data_len, u8 *buf,
Daes-omac1.c152 int omac1_aes_128(const u8 *key, const u8 *data, size_t data_len, u8 *mac) in omac1_aes_128() argument
154 return omac1_aes_128_vector(key, 1, &data, &data_len, mac); in omac1_aes_128()
170 int omac1_aes_256(const u8 *key, const u8 *data, size_t data_len, u8 *mac) in omac1_aes_256() argument
172 return omac1_aes_vector(key, 32, 1, &data, &data_len, mac); in omac1_aes_256()
/hal_espressif-latest/tools/esptool_py/flasher_stub/
Dstub_flasher.c172 return (command->data_len == len) ? ESP_OK : ESP_BAD_DATA_LEN; in verify_data_len()
197 if (command->data_len == 4) { in cmd_loop()
217 if(command->data_len > MAX_WRITE_BLOCK+16) { in cmd_loop()
288 if (command->data_len == 16 && data_words[2] > MAX_WRITE_BLOCK) { in cmd_loop()
301 if (command->data_len == 16 && data_words[2] > MAX_WRITE_BLOCK) { in cmd_loop()
317 int payload_len = command->data_len - 16; in cmd_loop()
345 if (command->data_len % sizeof(write_reg_args_t) != 0) { in cmd_loop()
348 …error = handle_write_reg((const write_reg_args_t *)data_words, command->data_len/sizeof(write_reg_… in cmd_loop()
359 error = handle_mem_data(command->data_buf + 16, command->data_len - 16); in cmd_loop()
389 handle_flash_data(command->data_buf + 16, command->data_len - 16); in cmd_loop()
[all …]
/hal_espressif-latest/components/bootloader_support/src/esp32c3/
Dbootloader_sha.c24 void bootloader_sha256_data(bootloader_sha256_handle_t handle, const void *data, size_t data_len) in bootloader_sha256_data() argument
27 assert(data_len % 4 == 0); in bootloader_sha256_data()
28 ets_sha_update(&ctx, data, data_len, false); in bootloader_sha256_data()
/hal_espressif-latest/components/bootloader_support/src/esp32s2/
Dbootloader_sha.c29 void bootloader_sha256_data(bootloader_sha256_handle_t handle, const void *data, size_t data_len) in bootloader_sha256_data() argument
32 assert(data_len % 4 == 0); in bootloader_sha256_data()
33 ets_sha_update(&ctx, data, data_len, false); in bootloader_sha256_data()
/hal_espressif-latest/components/bootloader_support/src/esp32s3/
Dbootloader_sha.c24 void bootloader_sha256_data(bootloader_sha256_handle_t handle, const void *data, size_t data_len) in bootloader_sha256_data() argument
27 assert(data_len % 4 == 0); in bootloader_sha256_data()
28 ets_sha_update(&ctx, data, data_len, false); in bootloader_sha256_data()
/hal_espressif-latest/components/bt/common/hci_log/include/hci_log/
Dbt_hci_log.h35 esp_err_t bt_hci_log_record_custom_data(char *string, uint8_t *data, uint8_t data_len);
89 esp_err_t bt_hci_log_record_hci_data(uint8_t data_type, uint8_t *data, uint8_t data_len);
102 esp_err_t bt_hci_log_record_hci_adv(uint8_t data_type, uint8_t *data, uint8_t data_len);
/hal_espressif-latest/components/bootloader_support/src/
Desp_image_format.c93 …ment_data(int segment, intptr_t load_addr, uint32_t data_addr, uint32_t data_len, bool do_load, bo…
232 for (size_t j = 0; j < data->segments[i].data_len / sizeof(uint32_t); j++) { in image_load()
532 next_addr += header->data_len; in process_segments()
565 uint32_t data_len = header->data_len; in process_segment() local
568 ESP_LOGV(TAG, "segment data length 0x%"PRIx32" data starts 0x%"PRIx32, data_len, data_addr); in process_segment()
572 if (data_len % 4 != 0) { in process_segment()
573 FAIL_LOAD("unaligned segment length 0x%"PRIx32, data_len); in process_segment()
582 data_len, data_len, in process_segment()
589 if (do_load && data_len > 0) { in process_segment()
590 if (!verify_load_addresses(index, load_addr, load_addr + data_len, true, false)) { in process_segment()
[all …]
/hal_espressif-latest/components/bt/host/bluedroid/stack/btm/
Dbtm_ble_batchscan.c176 ble_batchscan_cb.main_rep_q.data_len[ble_batchscan_cb.main_rep_q.next_idx] = 0; in btm_ble_batchscan_enq_rep_q()
196 UINT8 data_len) in btm_ble_batchscan_enq_rep_data() argument
208 index, report_format, num_records, data_len); in btm_ble_batchscan_enq_rep_data()
210 if (index < BTM_BLE_BATCH_REP_MAIN_Q_SIZE && data_len > 0 && num_records > 0) { in btm_ble_batchscan_enq_rep_data()
211 len = ble_batchscan_cb.main_rep_q.data_len[index]; in btm_ble_batchscan_enq_rep_data()
214 p_app_data = osi_malloc(len + data_len); in btm_ble_batchscan_enq_rep_data()
216 memcpy(p_app_data + len, p_data, data_len); in btm_ble_batchscan_enq_rep_data()
220 ble_batchscan_cb.main_rep_q.data_len[index] += data_len; in btm_ble_batchscan_enq_rep_data()
222 p_app_data = osi_malloc(data_len); in btm_ble_batchscan_enq_rep_data()
223 memcpy(p_app_data, p_data, data_len); in btm_ble_batchscan_enq_rep_data()
[all …]
/hal_espressif-latest/components/bt/common/hci_log/
Dbt_hci_log.c202 …rd_data(bt_hci_log_t *p_hci_log_ctl, char *str, uint8_t data_type, uint8_t *data, uint8_t data_len) in bt_hci_log_record_data() argument
248 bt_hci_log_record_hex(p_hci_log_ctl, data, data_len); in bt_hci_log_record_data()
314 esp_err_t IRAM_ATTR bt_hci_log_record_hci_data(uint8_t data_type, uint8_t *data, uint8_t data_len) in bt_hci_log_record_hci_data() argument
317 return bt_hci_log_record_data(&g_bt_hci_log_data_ctl, NULL, data_type, data, data_len); in bt_hci_log_record_hci_data()
320 esp_err_t IRAM_ATTR bt_hci_log_record_custom_data(char *string, uint8_t *data, uint8_t data_len) in bt_hci_log_record_custom_data() argument
323 …hci_log_record_data(&g_bt_hci_log_data_ctl, string, HCI_LOG_DATA_TYPE_SELF_DEFINE, data, data_len); in bt_hci_log_record_custom_data()
326 esp_err_t IRAM_ATTR bt_hci_log_record_hci_adv(uint8_t data_type, uint8_t *data, uint8_t data_len) in bt_hci_log_record_hci_adv() argument
329 return bt_hci_log_record_data(&g_bt_hci_log_adv_ctl, NULL, data_type, data, data_len); in bt_hci_log_record_hci_adv()
/hal_espressif-latest/components/bt/porting/transport/driver/common/
Dhci_driver_util.c122 uint32_t data_len; in hci_driver_util_tx_list_dequeue() local
134 data_len = tx_entry->length; in hci_driver_util_tx_list_dequeue()
137 if (s_hci_driver_util_env.cur_tx_off >= data_len) { in hci_driver_util_tx_list_dequeue()
145 if (s_hci_driver_util_env.cur_tx_off >= data_len) { in hci_driver_util_tx_list_dequeue()
148 tx_len = min(max_tx_len, data_len - s_hci_driver_util_env.cur_tx_off); in hci_driver_util_tx_list_dequeue()
160 if (s_hci_driver_util_env.cur_tx_off >= data_len) { in hci_driver_util_tx_list_dequeue()
/hal_espressif-latest/components/esp_hw_support/
Desp_hmac.c45 static void write_and_padd(uint8_t *block, const uint8_t *data, uint16_t data_len) in write_and_padd() argument
47 memcpy(block, data, data_len); in write_and_padd()
49 block[data_len] = 0x80; in write_and_padd()
50 bzero(block + data_len + 1, SHA256_BLOCK_SZ - data_len - 1); in write_and_padd()
/hal_espressif-latest/components/wpa_supplicant/esp_supplicant/src/crypto/
Dcrypto_mbedtls.c345 size_t data_len, u8 *mac) in hmac_sha384() argument
347 return hmac_sha384_vector(key, key_len, 1, &data, &data_len, mac); in hmac_sha384()
358 size_t data_len, u8 *mac) in hmac_sha256() argument
360 return hmac_sha256_vector(key, key_len, 1, &data, &data_len, mac); in hmac_sha256()
370 int hmac_md5(const u8 *key, size_t key_len, const u8 *data, size_t data_len, in hmac_md5() argument
373 return hmac_md5_vector(key, key_len, 1, &data, &data_len, mac); in hmac_md5()
383 int hmac_sha1(const u8 *key, size_t key_len, const u8 *data, size_t data_len, in hmac_sha1() argument
386 return hmac_sha1_vector(key, key_len, 1, &data, &data_len, mac); in hmac_sha1()
455 int aes_128_cbc_encrypt(const u8 *key, const u8 *iv, u8 *data, size_t data_len) in aes_128_cbc_encrypt() argument
471 data_len, cbc, data, data); in aes_128_cbc_encrypt()
[all …]
/hal_espressif-latest/components/bt/common/api/
Desp_blufi_api.c108 esp_err_t esp_blufi_send_custom_data(uint8_t *data, uint32_t data_len) in esp_blufi_send_custom_data() argument
112 if(data == NULL || data_len == 0) { in esp_blufi_send_custom_data()
121 arg.custom_data.data_len = data_len; in esp_blufi_send_custom_data()

123456