Home
last modified time | relevance | path

Searched refs:esp_efuse_purpose_t (Results 1 – 15 of 15) sorted by relevance

/hal_espressif-latest/components/efuse/src/efuse_controller/keys/without_key_purposes/one_key_block/
Desp_efuse_api_key.c21 static esp_err_t esp_efuse_set_key_purpose(esp_efuse_block_t block, esp_efuse_purpose_t purpose);
30 esp_efuse_purpose_t purpose; /**< purpose of block */
148 esp_efuse_purpose_t esp_efuse_get_key_purpose(esp_efuse_block_t block) in esp_efuse_get_key_purpose()
160 static esp_err_t esp_efuse_set_key_purpose(esp_efuse_block_t block, esp_efuse_purpose_t purpose) in esp_efuse_set_key_purpose()
175 bool esp_efuse_find_purpose(esp_efuse_purpose_t purpose, esp_efuse_block_t *block) in esp_efuse_find_purpose()
186 esp_err_t esp_efuse_write_key(esp_efuse_block_t block, esp_efuse_purpose_t purpose, const void *key… in esp_efuse_write_key()
218 esp_err_t esp_efuse_write_keys(const esp_efuse_purpose_t purposes[], uint8_t keys[][32], unsigned n… in esp_efuse_write_keys()
225 esp_efuse_purpose_t purpose = 0; in esp_efuse_write_keys()
/hal_espressif-latest/components/efuse/include/
Desp_efuse.h567 bool esp_efuse_find_purpose(esp_efuse_purpose_t purpose, esp_efuse_block_t *block);
590 esp_efuse_purpose_t esp_efuse_get_key_purpose(esp_efuse_block_t block);
625 esp_err_t esp_efuse_set_key_purpose(esp_efuse_block_t block, esp_efuse_purpose_t purpose);
729 esp_err_t esp_efuse_write_key(esp_efuse_block_t block, esp_efuse_purpose_t purpose, const void *key…
754 esp_err_t esp_efuse_write_keys(const esp_efuse_purpose_t purposes[], uint8_t keys[][32], unsigned n…
/hal_espressif-latest/components/efuse/src/efuse_controller/keys/without_key_purposes/three_key_blocks/
Desp_efuse_api_key.c147 esp_efuse_purpose_t esp_efuse_get_key_purpose(esp_efuse_block_t block) in esp_efuse_get_key_purpose()
149 esp_efuse_purpose_t ret_purpose; in esp_efuse_get_key_purpose()
170 bool esp_efuse_find_purpose(esp_efuse_purpose_t purpose, esp_efuse_block_t *block) in esp_efuse_find_purpose()
187 esp_err_t esp_efuse_write_key(esp_efuse_block_t block, esp_efuse_purpose_t purpose, const void *key… in esp_efuse_write_key()
212 esp_err_t esp_efuse_write_keys(const esp_efuse_purpose_t purposes[], uint8_t keys[][32], unsigned n… in esp_efuse_write_keys()
224 esp_efuse_purpose_t purpose = 0; in esp_efuse_write_keys()
/hal_espressif-latest/components/efuse/src/efuse_controller/keys/with_key_purposes/
Desp_efuse_api_key.c37 const esp_efuse_purpose_t digest_purpose;
173 esp_efuse_purpose_t esp_efuse_get_key_purpose(esp_efuse_block_t block) in esp_efuse_get_key_purpose()
187 esp_err_t esp_efuse_set_key_purpose(esp_efuse_block_t block, esp_efuse_purpose_t purpose) in esp_efuse_set_key_purpose()
212 bool esp_efuse_find_purpose(esp_efuse_purpose_t purpose, esp_efuse_block_t *block) in esp_efuse_find_purpose()
270 esp_err_t esp_efuse_write_key(esp_efuse_block_t block, esp_efuse_purpose_t purpose, const void *key… in esp_efuse_write_key()
334 esp_err_t esp_efuse_write_keys(const esp_efuse_purpose_t purposes[], uint8_t keys[][32], unsigned n… in esp_efuse_write_keys()
341 esp_efuse_purpose_t purpose = 0; in esp_efuse_write_keys()
/hal_espressif-latest/components/efuse/esp32c2/include/
Desp_efuse_chip.h50 } esp_efuse_purpose_t; typedef
/hal_espressif-latest/components/efuse/esp32/include/
Desp_efuse_chip.h55 } esp_efuse_purpose_t; typedef
/hal_espressif-latest/components/bootloader_support/src/flash_encryption/
Dflash_encrypt.c130 esp_efuse_purpose_t purposes[BLOCKS_NEEDED] = { in check_and_generate_encryption_keys()
144 esp_efuse_purpose_t purposes[BLOCKS_NEEDED] = { in check_and_generate_encryption_keys()
155 esp_efuse_purpose_t purposes[BLOCKS_NEEDED] = { in check_and_generate_encryption_keys()
161 esp_efuse_purpose_t purposes[BLOCKS_NEEDED] = { in check_and_generate_encryption_keys()
/hal_espressif-latest/components/efuse/esp32c3/include/
Desp_efuse_chip.h75 } esp_efuse_purpose_t; typedef
/hal_espressif-latest/components/efuse/esp32c6/include/
Desp_efuse_chip.h75 } esp_efuse_purpose_t; typedef
/hal_espressif-latest/components/efuse/esp32h2/include/
Desp_efuse_chip.h76 } esp_efuse_purpose_t; typedef
/hal_espressif-latest/components/efuse/esp32s2/include/
Desp_efuse_chip.h77 } esp_efuse_purpose_t; typedef
/hal_espressif-latest/components/efuse/esp32s3/include/
Desp_efuse_chip.h77 } esp_efuse_purpose_t; typedef
/hal_espressif-latest/components/bootloader_support/src/
Dflash_encrypt.c402 esp_efuse_purpose_t purposes[] = { in esp_flash_encryption_cfg_verify_release_mode()
416 for (unsigned i = 0; i < sizeof(purposes) / sizeof(esp_efuse_purpose_t); i++) { in esp_flash_encryption_cfg_verify_release_mode()
Dsecure_boot.c93 esp_efuse_purpose_t purpose[SOC_EFUSE_SECURE_BOOT_KEY_DIGESTS] = { in secure_boot_v2_check()
/hal_espressif-latest/components/bootloader_support/src/secure_boot_v2/
Dsecure_boot.c152 esp_efuse_purpose_t secure_boot_key_purpose[SECURE_BOOT_NUM_BLOCKS] = { in check_and_generate_secure_boot_keys()