21#ifndef __PSA_STORAGE_COMMON_H__
22#define __PSA_STORAGE_COMMON_H__
36#define PSA_STORAGE_FLAG_NONE 0
37#define PSA_STORAGE_FLAG_WRITE_ONCE (1 << 0)
38#define PSA_STORAGE_FLAG_NO_CONFIDENTIALITY (1 << 1)
39#define PSA_STORAGE_FLAG_NO_REPLAY_PROTECTION (1 << 2)
55#define PSA_STORAGE_SUPPORT_SET_EXTENDED (1 << 0)
58#define PSA_ERROR_DATA_CORRUPT ((psa_status_t)-152)
uint32_t psa_storage_create_flags_t
Flags used when creating a data entry.
uint32_t psa_storage_create_flags_t
Flags used when creating a data entry.
uint64_t psa_storage_uid_t
A type for UIDs used for identifying data.
A container for metadata associated with a specific uid.
psa_storage_create_flags_t flags
The flags set when the uid was created.
size_t size
The size of the data associated with a uid.
size_t capacity
The allocated capacity of the storage associated with a UID.