/hal_espressif-latest/components/wpa_supplicant/esp_supplicant/src/ |
D | esp_wpas_glue.c | 18 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 …]
|
D | esp_wpas_glue.h | 11 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/ |
D | blufi_prf.c | 113 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/ |
D | esp_wifi_crypto_types.h | 68 …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/ |
D | aes_wrap.h | 31 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);
|
D | aes-ctr.c | 26 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()
|
D | aes-cbc.c | 24 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()
|
D | sha256-prf.c | 31 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()
|
D | sha384-prf.c | 31 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()
|
D | aes-siv.c | 72 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()
|
D | sha256.h | 17 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,
|
D | sha384.h | 18 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,
|
D | aes-omac1.c | 152 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/ |
D | stub_flasher.c | 172 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/ |
D | bootloader_sha.c | 24 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/ |
D | bootloader_sha.c | 29 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/ |
D | bootloader_sha.c | 24 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/ |
D | bt_hci_log.h | 35 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/ |
D | esp_image_format.c | 93 …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/ |
D | btm_ble_batchscan.c | 176 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/ |
D | bt_hci_log.c | 202 …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/ |
D | hci_driver_util.c | 122 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/ |
D | esp_hmac.c | 45 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/ |
D | crypto_mbedtls.c | 345 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/ |
D | esp_blufi_api.c | 108 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()
|