Home
last modified time | relevance | path

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

/hal_silabs-latest/simplicity_sdk/platform/security/sl_component/se_manager/inc/
Dsl_se_manager_cipher.h99 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/
Dsl_se_manager_cipher.c65 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 …]
Dsl_se_manager_util.c935 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 …]
Dsl_se_manager_entropy.c92 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/
Dsl_crypto_s2.c154 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/
Dem_se.c1074 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/
Dsli_protocol_crypto.h77 volatile unsigned char output[16]);
94 volatile unsigned char output[16]);
112 volatile unsigned char output[16]);
Dsli_protocol_crypto_radioaes.c448 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/
Dsli_crypto.h165 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/
Dsl_si91x_protocol_types.h1776 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
Dsl_rsi_utility.h339 sl_status_t sl_si91x_bus_read_register(uint8_t address, uint8_t register_size, uint16_t *output);
/hal_silabs-latest/gecko/emlib/inc/
Dem_se.h623 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/
Dsl_si91x_gpio.h153 sl_si91x_gpio_pin_value_t output; ///< UULP GPIO value driven on PAD member
/hal_silabs-latest/gecko/Device/SiliconLabs/EFM32GG12B/Source/GCC/
Defm32gg12b.ld102 * 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/
Dsl_si91x_peripheral_gpio.c1271 (sl_si91x_gpio_pin_value_t)pad_config->output; in sl_si91x_gpio_set_uulp_pad_configuration()