/hal_espressif-latest/components/wpa_supplicant/src/crypto/ |
D | aes-cbc.c | 29 int i, j, blocks; in aes_128_cbc_encrypt() local 39 blocks = data_len / AES_BLOCK_SIZE; in aes_128_cbc_encrypt() 40 for (i = 0; i < blocks; i++) { in aes_128_cbc_encrypt() 65 int i, j, blocks; in aes_128_cbc_decrypt() local 75 blocks = data_len / AES_BLOCK_SIZE; in aes_128_cbc_decrypt() 76 for (i = 0; i < blocks; i++) { in aes_128_cbc_decrypt()
|
D | crypto_internal-cipher.c | 106 size_t i, j, blocks; in crypto_cipher_encrypt() local 119 blocks = len / AES_BLOCK_SIZE; in crypto_cipher_encrypt() 120 for (i = 0; i < blocks; i++) { in crypto_cipher_encrypt() 133 blocks = len / 8; in crypto_cipher_encrypt() 134 for (i = 0; i < blocks; i++) { in crypto_cipher_encrypt() 147 blocks = len / 8; in crypto_cipher_encrypt() 148 for (i = 0; i < blocks; i++) { in crypto_cipher_encrypt() 169 size_t i, j, blocks; in crypto_cipher_decrypt() local 183 blocks = len / AES_BLOCK_SIZE; in crypto_cipher_decrypt() 184 for (i = 0; i < blocks; i++) { in crypto_cipher_decrypt() [all …]
|
/hal_espressif-latest/components/heap/ |
D | heap_task_info.c | 30 heap_task_block_t *blocks = params->blocks; in heap_caps_get_per_task_info() local 96 if (blocks && remaining > 0) { in heap_caps_get_per_task_info() 108 blocks->task = btask; in heap_caps_get_per_task_info() 109 blocks->address = p; in heap_caps_get_per_task_info() 110 blocks->size = bsize; in heap_caps_get_per_task_info() 111 ++blocks; in heap_caps_get_per_task_info()
|
/hal_espressif-latest/components/bootloader_support/src/secure_boot_v2/ |
D | secure_boot.c | 171 …esp_efuse_block_t blocks[SECURE_BOOT_NUM_BLOCKS] = {[0 ... SECURE_BOOT_NUM_BLOCKS-1] = EFUSE_BLK_K… in check_and_generate_secure_boot_keys() local 175 bool tmp_has_key = esp_efuse_find_purpose(secure_boot_key_purpose[i], &blocks[i]); in check_and_generate_secure_boot_keys() 177 tmp_has_key &= !esp_efuse_key_block_unused(blocks[i]); in check_and_generate_secure_boot_keys() 213 if (blocks[i] == EFUSE_BLK_KEY_MAX) { in check_and_generate_secure_boot_keys() 224 if (esp_efuse_get_key_dis_read(blocks[i])) { in check_and_generate_secure_boot_keys() 225 ESP_LOGE(TAG, "Key digest (BLK%d) read protected, aborting...", blocks[i]); in check_and_generate_secure_boot_keys() 229 if (esp_efuse_block_is_empty(blocks[i])) { in check_and_generate_secure_boot_keys() 230 ESP_LOGE(TAG, "%d eFuse block is empty, aborting...", blocks[i]); in check_and_generate_secure_boot_keys() 233 esp_efuse_set_key_dis_write(blocks[i]); in check_and_generate_secure_boot_keys() 239 …ret = esp_efuse_read_block(blocks[i], boot_key_digests.key_digests[boot_key_digests.num_digests], … in check_and_generate_secure_boot_keys() [all …]
|
/hal_espressif-latest/tools/esptool_py/esptool/ |
D | uf2_writer.py | 56 self, addr: int, chunk: bytes, len_chunk: int, block_no: int, blocks: int 60 assert block_no < blocks 69 blocks, 86 blocks = div_roundup(len(image), self.CHUNK_SIZE) 93 self._write_block(addr, chunk, len_chunk, i, blocks)
|
/hal_espressif-latest/components/bt/host/bluedroid/external/sbc/decoder/srce/ |
D | decoder-oina.c | 46 OI_UINT8 blocks, in OI_CODEC_SBC_DecoderConfigureRaw() argument 72 if (blocks > SBC_BLOCKS_16) { in OI_CODEC_SBC_DecoderConfigureRaw() 88 context->common.frameInfo.blocks = blocks; in OI_CODEC_SBC_DecoderConfigureRaw()
|
D | decoder-sbc.c | 375 OI_UINT8 blocks; in OI_CODEC_SBC_FrameCount() local 391 subbands = mode = blocks = frameData[1];; in OI_CODEC_SBC_FrameCount() 393 blocks = block_values[(blocks & (BIT5 | BIT4)) >> 4]; in OI_CODEC_SBC_FrameCount() 397 frameLen = blocks * frameData[2]; in OI_CODEC_SBC_FrameCount()
|
D | decoder-private.c | 111 frame->blocks = 4; in OI_SBC_ReadHeader() 140 frame->blocks = (d1 & (BIT5 | BIT4)) >> 4; in OI_SBC_ReadHeader() 141 frame->nrof_blocks = block_values[frame->blocks]; in OI_SBC_ReadHeader()
|
/hal_espressif-latest/components/bt/porting/include/os/ |
D | os_mempool.h | 178 os_error_t r_os_mempool_init(struct os_mempool *mp, uint16_t blocks, 194 os_error_t r_os_mempool_ext_init(struct os_mempool_ext *mpe, uint16_t blocks, 294 os_error_t os_mempool_init(struct os_mempool *mp, uint16_t blocks, 310 os_error_t os_mempool_ext_init(struct os_mempool_ext *mpe, uint16_t blocks,
|
/hal_espressif-latest/components/esp_psram/esp32/ |
D | esp_himem.c | 195 int blocks = size / CACHE_BLOCKSIZE; in esp_himem_alloc() local 200 r->block = calloc(sizeof(uint16_t), blocks); in esp_himem_alloc() 205 int ok = allocate_blocks(blocks, r->block); in esp_himem_alloc() 210 r->block_ct = blocks; in esp_himem_alloc() 246 int blocks = size / CACHE_BLOCKSIZE; in esp_himem_alloc_map_range() local 251 r->block_ct = blocks; in esp_himem_alloc_map_range() 258 } else if (i - start_free == blocks - 1) { in esp_himem_alloc_map_range() 272 for (int i = 0; i < blocks; i++) { in esp_himem_alloc_map_range()
|
/hal_espressif-latest/tools/esptool_py/espefuse/efuse/ |
D | base_fields.py | 458 blocks: List[EfuseBlockBase] = [] variable in EspEfusesBase 495 for block in self.blocks: 501 for block in self.blocks: 506 efuse.update(self.blocks[efuse.block].bitarray) 572 for block in self.blocks: 605 for block in reversed(self.blocks): 650 return self.blocks[block_num].num_errors, self.blocks[block_num].fail 677 self.update(self.parent.blocks[self.block].bitarray) 767 block = self.parent.blocks[self.block] 791 err_bitarray = self.parent.blocks[self.block].err_bitarray [all …]
|
D | base_operations.py | 407 for block in efuses.blocks: 416 for block in efuses.blocks: 431 for block in efuses.blocks: 458 for block in efuses.blocks: 465 efuses.blocks[field.block].get_coding_scheme() 692 block = efuses.blocks[num_block] 707 block = efuses.blocks[num_block] 734 block = efuses.blocks[num_block] 760 error_in_blocks = any(blk.fail or blk.num_errors != 0 for blk in efuses.blocks) 764 for blk in efuses.blocks: [all …]
|
/hal_espressif-latest/components/bootloader_support/src/flash_encryption/ |
D | flash_encrypt.c | 169 esp_efuse_block_t blocks[BLOCKS_NEEDED] = {[0 ... BLOCKS_NEEDED-1] = EFUSE_BLK_KEY_MAX}; in check_and_generate_encryption_keys() local 172 bool tmp_has_key = esp_efuse_find_purpose(purposes[i], &blocks[i]); in check_and_generate_encryption_keys() 174 tmp_has_key &= !esp_efuse_key_block_unused(blocks[i]); in check_and_generate_encryption_keys() 203 if (!esp_efuse_get_key_dis_write(blocks[i]) in check_and_generate_encryption_keys() 204 || !esp_efuse_get_key_dis_read(blocks[i]) in check_and_generate_encryption_keys() 205 …|| !esp_efuse_get_keypurpose_dis_write(blocks[i])) { // For ESP32: no keypurpose, it returns alway… in check_and_generate_encryption_keys()
|
/hal_espressif-latest/components/spi_flash/ |
D | flash_mmap.c | 153 static void s_pages_to_bytes(int (*blocks)[2], int block_nums) in s_pages_to_bytes() 156 blocks[i][0] = blocks[i][0] * CONFIG_MMU_PAGE_SIZE; in s_pages_to_bytes() 157 blocks[i][1] = blocks[i][1] * CONFIG_MMU_PAGE_SIZE; in s_pages_to_bytes()
|
/hal_espressif-latest/tools/esptool_py/docs/en/espefuse/ |
D | burn-key-cmd.rst | 6 The ``espefuse.py burn_key`` command burns keys to eFuse blocks: 27 It can be list of key blocks and keyfiles (like BLOCK1 file1.bin BLOCK2 file2.bin etc.). 31 …It can be list of key blocks and keyfiles and key purposes (like BLOCK_KEY1 file1.bin USER BLOCK_K… 77 …sh encryption key. This allows you to write a whole 512-bit key into two blocks with ``XTS_AES_256… 160 …llow any eFuse bits to be cleared 1->0, and can not write anything to write protected eFuse blocks. 173 Burn keys to blocks: 179 Burn keys in efuse blocks. 182 Check all blocks for burn... 216 Burn keys to blocks: 221 Burn keys in efuse blocks. [all …]
|
D | burn-bit-cmd.rst | 6 The ``espefuse.py burn_bit`` command burns bits in efuse blocks by bit number. This is useful when … 31 Check all blocks for burn... 64 Check all blocks for burn...
|
D | burn-key-digest-cmd.rst | 18 …It can be list of blocks and keyfiles and key purposes (like BLOCK_KEY0 keyfile0.pem SECURE_BOOT_D… 54 Check all blocks for burn... 82 Burn keys to blocks: 86 Check all blocks for burn... 124 Burn keys to blocks: 140 Check all blocks for burn...
|
D | dump-cmd.rst | 15 - ``joint`` - All eFuse blocks are stored in one file; 22 The number of blocks depends on the chips and can vary from 4 to 11. A block can have different nam… 92 …_block_data`` command to write them back to another chip. Note that some blocks may be read-protec… 119 To save all eFuse blocks in one file, use the following command:
|
/hal_espressif-latest/tools/esptool_py/espefuse/efuse/esp32c61/ |
D | operations.py | 213 key_blocks = [b for b in efuses.blocks if b.key_purpose_name] 235 block = efuses.blocks[block_num] 295 for block in efuses.blocks: 303 block = efuses.blocks[block_num] 403 for block in efuses.blocks: 455 for block in efuses.blocks:
|
/hal_espressif-latest/tools/esptool_py/espefuse/efuse/esp32p4/ |
D | operations.py | 209 key_blocks = [b for b in efuses.blocks if b.key_purpose_name] 231 block = efuses.blocks[block_num] 291 for block in efuses.blocks: 299 block = efuses.blocks[block_num] 399 for block in efuses.blocks: 451 for block in efuses.blocks:
|
/hal_espressif-latest/components/mbedtls/port/aes/ |
D | esp_aes_xts.c | 190 size_t blocks = length / 16; in esp_aes_crypt_xts() local 213 while ( blocks-- ) { in esp_aes_crypt_xts() 216 if ( leftover && ( mode == MBEDTLS_AES_DECRYPT ) && blocks == 0 ) { in esp_aes_crypt_xts()
|
/hal_espressif-latest/tools/esptool_py/espefuse/efuse/esp32s2/ |
D | operations.py | 278 key_blocks = [b for b in efuses.blocks if b.key_purpose_name] 300 block = efuses.blocks[block_num] 360 for block in efuses.blocks: 368 block = efuses.blocks[block_num] 462 for block in efuses.blocks: 514 for block in efuses.blocks:
|
/hal_espressif-latest/tools/esptool_py/espefuse/efuse/esp32s3/ |
D | operations.py | 278 key_blocks = [b for b in efuses.blocks if b.key_purpose_name] 300 block = efuses.blocks[block_num] 360 for block in efuses.blocks: 368 block = efuses.blocks[block_num] 462 for block in efuses.blocks: 514 for block in efuses.blocks:
|
/hal_espressif-latest/tools/esptool_py/espefuse/efuse/esp32s3beta2/ |
D | operations.py | 278 key_blocks = [b for b in efuses.blocks if b.key_purpose_name] 300 block = efuses.blocks[block_num] 360 for block in efuses.blocks: 368 block = efuses.blocks[block_num] 462 for block in efuses.blocks: 514 for block in efuses.blocks:
|
/hal_espressif-latest/components/esp_system/ld/esp32c2/ |
D | memory.ld.in | 3 * This file describes the memory layout (memory blocks) by virtual memory addresses. 6 * Restrict to simple macros with numeric values, and/or #if/#endif blocks. 28 …* All these values assume the flash cache is on, and have the blocks this uses subtracted from th…
|