| /hal_silabs-latest/simplicity_sdk/platform/security/sl_component/se_manager/inc/ |
| D | sl_se_manager_cipher.h | 99 unsigned char *output); 138 unsigned char *output); 178 unsigned char *output); 214 unsigned char *output); 261 unsigned char *output); 309 unsigned char *output, 358 unsigned char *output, 452 uint8_t *output, 496 uint8_t *output, 574 unsigned char *output, [all …]
|
| /hal_silabs-latest/simplicity_sdk/platform/security/sl_component/se_manager/src/ |
| D | sl_se_manager_cipher.c | 65 unsigned char *output) in sl_se_aes_crypt_ecb() argument 67 if (cmd_ctx == NULL || key == NULL || input == NULL || output == NULL in sl_se_aes_crypt_ecb() 94 sli_se_datatransfer_t out = SLI_SE_DATATRANSFER_DEFAULT(output, length); in sl_se_aes_crypt_ecb() 109 unsigned char *output) in sl_se_aes_crypt_cbc() argument 111 if (cmd_ctx == NULL || key == NULL || input == NULL || output == NULL in sl_se_aes_crypt_cbc() 145 sli_se_datatransfer_t out = SLI_SE_DATATRANSFER_DEFAULT(output, length); in sl_se_aes_crypt_cbc() 163 unsigned char *output) in sl_se_aes_crypt_cfb128() argument 165 if (cmd_ctx == NULL || key == NULL || input == NULL || output == NULL in sl_se_aes_crypt_cfb128() 179 iv[n] = output[processed] = (unsigned char)(iv[n] ^ input[processed]); in sl_se_aes_crypt_cfb128() 182 output[processed] = (unsigned char)(c ^ iv[n]); in sl_se_aes_crypt_cfb128() [all …]
|
| D | sl_se_manager_util.c | 935 volatile uint32_t output[10] = { 0 }; in sl_se_get_status() local 937 volatile uint32_t output[9] = { 0 }; in sl_se_get_status() local 944 sli_se_datatransfer_t out_data = SLI_SE_DATATRANSFER_DEFAULT(output, sizeof(output)); in sl_se_get_status() 952 status->tamper_status = output[0]; in sl_se_get_status() 953 status->tamper_status_raw = output[2]; in sl_se_get_status() 956 status->boot_status = output[4]; in sl_se_get_status() 960 status->se_fw_version = output[5] & 0x00FFFFFF; in sl_se_get_status() 962 status->se_fw_version = output[5]; in sl_se_get_status() 965 status->host_fw_version = output[6]; in sl_se_get_status() 968 decode_debug_status(&status->debug_status, output[7]); in sl_se_get_status() [all …]
|
| D | sl_se_manager_entropy.c | 92 uint8_t *output = (uint8_t*)data + num_bytes; in sl_se_get_random() local 94 output[i] = (surplus_word >> (i * 8U)) & 0xFFU; in sl_se_get_random()
|
| /hal_silabs-latest/simplicity_sdk/platform/security/sl_component/sli_crypto/src/ |
| D | sl_crypto_s2.c | 154 volatile unsigned char output[SLI_CRYPTO_AES_BLOCK_SIZE]) in sli_crypto_aes_ctr_radio() 160 EFM_ASSERT(output != NULL); in sli_crypto_aes_ctr_radio() 170 output); in sli_crypto_aes_ctr_radio() 180 volatile unsigned char output[SLI_CRYPTO_AES_BLOCK_SIZE]) in sli_crypto_aes_ecb_radio() 185 EFM_ASSERT(output != NULL); in sli_crypto_aes_ecb_radio() 194 output); in sli_crypto_aes_ecb_radio() 204 volatile unsigned char output[SLI_CRYPTO_AES_BLOCK_SIZE]) in sli_crypto_aes_cmac_radio() 210 EFM_ASSERT(output != NULL); in sli_crypto_aes_cmac_radio() 219 output); in sli_crypto_aes_cmac_radio()
|
| /hal_silabs-latest/gecko/emlib/src/ |
| D | em_se.c | 1074 volatile uint32_t output[9] = { 0 }; in SE_getStatus() local 1078 SE_DataTransfer_t outData = SE_DATATRANSFER_DEFAULT((void*)output, 4 * 9); in SE_getStatus() 1087 status->bootStatus = output[4]; in SE_getStatus() 1088 status->seFwVersion = output[5]; in SE_getStatus() 1089 status->hostFwVersion = output[6]; in SE_getStatus() 1092 debugStatus.debugLockEnabled = (output[7] & (1 << 0)); in SE_getStatus() 1093 debugStatus.deviceEraseEnabled = (output[7] & (1 << 1)); in SE_getStatus() 1094 debugStatus.secureDebugEnabled = (output[7] & (1 << 2)); in SE_getStatus() 1097 status->secureBootEnabled = ((output[8] & 0x1) && ((output[8] & ~0x1) == 0)); in SE_getStatus()
|
| /hal_silabs-latest/simplicity_sdk/platform/security/sl_component/sl_protocol_crypto/src/ |
| D | sli_protocol_crypto.h | 77 volatile unsigned char output[16]); 94 volatile unsigned char output[16]); 112 volatile unsigned char output[16]);
|
| D | sli_protocol_crypto_radioaes.c | 448 volatile unsigned char output[AES_BLOCK_BYTES]) in sli_aes_crypt_ctr_radio() 474 .address = (uint32_t) output, in sli_aes_crypt_ctr_radio() 523 volatile unsigned char output[AES_BLOCK_BYTES]) in sli_aes_crypt_ecb_radio() 543 .address = (uint32_t) output, in sli_aes_crypt_ecb_radio() 578 volatile unsigned char output[16]) in sli_aes_cmac_radio() 608 .address = (uint32_t) output, in sli_aes_cmac_radio()
|
| /hal_silabs-latest/simplicity_sdk/platform/security/sl_component/sli_crypto/inc/ |
| D | sli_crypto.h | 165 volatile unsigned char output[SLI_CRYPTO_AES_BLOCK_SIZE]); 182 volatile unsigned char output[SLI_CRYPTO_AES_BLOCK_SIZE]); 199 volatile unsigned char output[SLI_CRYPTO_AES_BLOCK_SIZE]);
|
| /hal_silabs-latest/wiseconnect/components/device/silabs/si91x/wireless/inc/ |
| D | sl_si91x_protocol_types.h | 1776 uint8_t *output; member 1793 uint8_t *output; member 1803 uint8_t *output; member 1812 uint8_t *output; member 1828 uint8_t *output; member 1843 uint8_t *output; member 1858 uint8_t *output; member 1923 uint8_t *output; ///< Output member
|
| D | sl_rsi_utility.h | 339 sl_status_t sl_si91x_bus_read_register(uint8_t address, uint8_t register_size, uint16_t *output);
|
| /hal_silabs-latest/gecko/emlib/inc/ |
| D | em_se.h | 623 SE_Response_t SE_getStatus(SE_Status_t *output) SL_DEPRECATED_API_SDK_3_0;
|
| /hal_silabs-latest/wiseconnect/components/device/silabs/si91x/mcu/drivers/unified_peripheral_drivers/inc/ |
| D | sl_si91x_gpio.h | 153 sl_si91x_gpio_pin_value_t output; ///< UULP GPIO value driven on PAD member
|
| /hal_silabs-latest/gecko/Device/SiliconLabs/EFM32GG12B/Source/GCC/ |
| D | efm32gg12b.ld | 102 * All SG veneers are placed in the special output section .gnu.sgstubs. Its start address
|
| /hal_silabs-latest/wiseconnect/components/device/silabs/si91x/mcu/drivers/unified_peripheral_drivers/src/ |
| D | sl_si91x_peripheral_gpio.c | 1271 (sl_si91x_gpio_pin_value_t)pad_config->output; in sl_si91x_gpio_set_uulp_pad_configuration()
|