|
XenevaOS
|
#include <psa_crypto_core.h>

Classes | |
| struct | key_data |
Public Attributes | ||
| psa_key_attributes_t | attr | |
| psa_key_slot_state_t | state | |
| union { | ||
| struct { | ||
| int32_t next_free_relative_to_next | ||
| } free | ||
| struct { | ||
| size_t registered_readers | ||
| } occupied | ||
| } | var | |
| struct psa_key_slot_t::key_data | key | |
The data structure representing a key slot, containing key material and metadata for one key.
| psa_key_attributes_t psa_key_slot_t::attr |
| struct { ... } psa_key_slot_t::free |
| struct psa_key_slot_t::key_data psa_key_slot_t::key |
| int32_t psa_key_slot_t::next_free_relative_to_next |
| struct { ... } psa_key_slot_t::occupied |
| size_t psa_key_slot_t::registered_readers |
| psa_key_slot_state_t psa_key_slot_t::state |
| union { ... } psa_key_slot_t::var |