TF-M Reference Manual  1.2.0
TrustedFirmware-M
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
storage_common.h File Reference
#include <stddef.h>
#include <stdint.h>
Include dependency graph for storage_common.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  psa_storage_info_t
 

Macros

#define PSA_STORAGE_FLAG_NONE   0u
 
#define PSA_STORAGE_FLAG_WRITE_ONCE   (1u << 0)
 
#define PSA_STORAGE_FLAG_NO_CONFIDENTIALITY   (1u << 1)
 
#define PSA_STORAGE_FLAG_NO_REPLAY_PROTECTION   (1u << 2)
 
#define PSA_STORAGE_SUPPORT_SET_EXTENDED   (1u << 0)
 
#define PSA_ERROR_INVALID_SIGNATURE   ((psa_status_t)-149)
 
#define PSA_ERROR_DATA_CORRUPT   ((psa_status_t)-152)
 

Typedefs

typedef uint32_t psa_storage_create_flags_t
 
typedef uint64_t psa_storage_uid_t
 

Macro Definition Documentation

#define PSA_ERROR_DATA_CORRUPT   ((psa_status_t)-152)

Definition at line 43 of file storage_common.h.

#define PSA_ERROR_INVALID_SIGNATURE   ((psa_status_t)-149)

Definition at line 42 of file storage_common.h.

#define PSA_STORAGE_FLAG_NO_CONFIDENTIALITY   (1u << 1)

Definition at line 29 of file storage_common.h.

#define PSA_STORAGE_FLAG_NO_REPLAY_PROTECTION   (1u << 2)

Definition at line 30 of file storage_common.h.

#define PSA_STORAGE_FLAG_NONE   0u

Definition at line 27 of file storage_common.h.

#define PSA_STORAGE_FLAG_WRITE_ONCE   (1u << 0)

Definition at line 28 of file storage_common.h.

#define PSA_STORAGE_SUPPORT_SET_EXTENDED   (1u << 0)

Definition at line 40 of file storage_common.h.

Typedef Documentation

typedef uint32_t psa_storage_create_flags_t

Definition at line 21 of file storage_common.h.

typedef uint64_t psa_storage_uid_t

Definition at line 23 of file storage_common.h.