| /trusted-services/docs/services/uml/ |
| A D | SecureStorageClassDiagram.puml | 10 interface storage_backend 20 secure_flash_store -u--|> storage_backend 21 secure_storage_client -u--|> storage_backend 22 null_store -u--|> storage_backend 24 secure_storage_provider -d--> storage_backend 25 its_frontend -d--> storage_backend 26 ps_frontend -d--> storage_backend
|
| /trusted-services/components/service/locator/standalone/services/crypto/ |
| A D | crypto_service_context.cpp | 30 struct storage_backend *storage_backend = NULL; in do_init() local 31 struct storage_backend *null_storage_backend = null_store_init(&m_null_store); in do_init() 46 storage_backend = secure_storage_client_init(&m_storage_client, m_storage_session); in do_init() 50 if (!storage_backend) { in do_init() 55 storage_backend = null_storage_backend; in do_init() 61 if (mbedcrypto_backend_init(storage_backend, 0) == PSA_SUCCESS) { in do_init()
|
| /trusted-services/components/service/secure_storage/factory/sp/sfs_shared_block_store/ |
| A D | storage_factory.c | 50 struct storage_backend *storage_factory_create( in storage_factory_create() 53 struct storage_backend *storage_backend = NULL; in storage_factory_create() local 84 storage_backend = sfs_init(flash_info); in storage_factory_create() 87 if ((status != PSA_SUCCESS) || !storage_backend) { in storage_factory_create() 96 return storage_backend; in storage_factory_create() 99 void storage_factory_destroy(struct storage_backend *backend) in storage_factory_destroy()
|
| /trusted-services/components/service/secure_storage/backend/secure_flash_store/test/ |
| A D | sfs_ram_tests.cpp | 22 struct storage_backend *storage_backend = sfs_init(sfs_flash_ram_instance()); in TEST_GROUP() local 24 psa_its_frontend_init(storage_backend); in TEST_GROUP() 25 psa_ps_frontend_init(storage_backend); in TEST_GROUP()
|
| A D | sfs_block_store_tests.cpp | 44 struct storage_backend *storage_backend = sfs_init(flash_info); in TEST_GROUP() local 45 CHECK_TRUE(storage_backend); in TEST_GROUP() 47 psa_its_frontend_init(storage_backend); in TEST_GROUP() 48 psa_ps_frontend_init(storage_backend); in TEST_GROUP()
|
| /trusted-services/components/service/secure_storage/backend/mock_store/test/ |
| A D | mock_store_tests.cpp | 19 struct storage_backend *storage_backend = mock_store_init(&m_mock_store); in TEST_GROUP() local 21 psa_its_frontend_init(storage_backend); in TEST_GROUP() 22 psa_ps_frontend_init(storage_backend); in TEST_GROUP()
|
| /trusted-services/components/service/crypto/backend/mbedcrypto/ |
| A D | mbedcrypto_backend.c | 11 psa_status_t mbedcrypto_backend_init(struct storage_backend *storage_backend, in mbedcrypto_backend_init() argument 19 status = psa_its_frontend_init(storage_backend); in mbedcrypto_backend_init()
|
| A D | mbedcrypto_backend.h | 29 psa_status_t mbedcrypto_backend_init(struct storage_backend *storage_backend,
|
| /trusted-services/components/service/locator/standalone/services/internal-trusted-storage/ |
| A D | its_service_context.cpp | 26 struct storage_backend *storage_backend = mock_store_init(&m_mock_store); in do_init() local 28 secure_storage_provider_init(&m_storage_provider, storage_backend, &service_uuid); in do_init()
|
| /trusted-services/components/service/secure_storage/test/service/ |
| A D | ps_service_tests.cpp | 36 …struct storage_backend *storage_backend = secure_storage_client_init(&m_storage_client, m_rpc_sess… in TEST_GROUP() local 38 psa_ps_frontend_init(storage_backend); in TEST_GROUP() 39 psa_its_frontend_init(storage_backend); in TEST_GROUP()
|
| A D | its_service_tests.cpp | 34 …struct storage_backend *storage_backend = secure_storage_client_init(&m_storage_client, m_rpc_sess… in TEST_GROUP() local 36 psa_its_frontend_init(storage_backend); in TEST_GROUP()
|
| /trusted-services/components/service/secure_storage/factory/common/sfs/ |
| A D | storage_factory.c | 20 struct storage_backend *storage_factory_create( in storage_factory_create() 27 void storage_factory_destroy(struct storage_backend *backend) in storage_factory_destroy()
|
| /trusted-services/components/service/secure_storage/factory/ |
| A D | storage_factory.h | 68 struct storage_backend *storage_factory_create( 79 void storage_factory_destroy(struct storage_backend *backend);
|
| /trusted-services/components/service/secure_storage/backend/null_store/ |
| A D | null_store.h | 27 struct storage_backend backend; 30 struct storage_backend *null_store_init(struct null_store *context);
|
| /trusted-services/components/service/secure_storage/backend/secure_storage_client/ |
| A D | secure_storage_client.h | 22 struct storage_backend backend; 38 struct storage_backend *secure_storage_client_init(struct secure_storage_client *context,
|
| /trusted-services/components/service/secure_storage/frontend/secure_storage_provider/ |
| A D | secure_storage_provider.h | 25 struct storage_backend *backend; 29 struct storage_backend *backend,
|
| /trusted-services/components/service/secure_storage/backend/secure_storage_ipc/ |
| A D | secure_storage_ipc.h | 22 struct storage_backend backend; 39 struct storage_backend *secure_storage_ipc_init(struct secure_storage_ipc *context,
|
| /trusted-services/components/service/uefi/smm_variable/backend/ |
| A D | uefi_variable_store.h | 39 struct storage_backend *storage_backend; member 78 struct storage_backend *persistent_store, 79 struct storage_backend *volatile_store);
|
| /trusted-services/deployments/internal-trusted-storage/env/commonsp/ |
| A D | its_sp.c | 30 struct storage_backend *storage_backend = NULL; in sp_main() local 57 storage_backend = storage_factory_create(storage_factory_security_class_INTERNAL_TRUSTED); in sp_main() 58 if (!storage_backend) { in sp_main() 64 storage_backend, &service_uuid); in sp_main()
|
| /trusted-services/deployments/protected-storage/env/commonsp/ |
| A D | ps_sp.c | 30 struct storage_backend *storage_backend = NULL; in sp_main() local 57 storage_backend = storage_factory_create(storage_factory_security_class_PROTECTED); in sp_main() 58 if (!storage_backend) { in sp_main() 64 storage_backend, &service_uuid); in sp_main()
|
| /trusted-services/components/service/uefi/smm_variable/provider/ |
| A D | smm_variable_provider.h | 45 struct storage_backend *persistent_store, 46 struct storage_backend *volatile_store);
|
| /trusted-services/components/service/locator/standalone/services/protected-storage/ |
| A D | ps_service_context.cpp | 52 struct storage_backend *storage_backend = sfs_init(flash_info); in do_init() local 54 &m_storage_provider, storage_backend, &service_uuid); in do_init()
|
| /trusted-services/components/service/secure_storage/backend/mock_store/ |
| A D | mock_store.h | 33 struct storage_backend backend; 37 struct storage_backend *mock_store_init(struct mock_store *context);
|
| /trusted-services/deployments/crypto/env/commonsp/ |
| A D | crypto_sp.c | 32 struct storage_backend *storage_backend = NULL; in sp_main() local 52 storage_backend = storage_factory_create(storage_factory_security_class_INTERNAL_TRUSTED); in sp_main() 53 if (!storage_backend) { in sp_main() 59 psa_status = mbedcrypto_backend_init(storage_backend, 0); in sp_main()
|
| /trusted-services/components/service/secure_storage/backend/secure_storage_client/test/ |
| A D | secure_storage_proxy_tests.cpp | 30 struct storage_backend *storage_provider_backend = in TEST_GROUP() 45 struct storage_backend *proxy_backend = in TEST_GROUP() 55 struct storage_backend *storage_client_backend = in TEST_GROUP()
|