Home
last modified time | relevance | path

Searched refs:storage_backend (Results 1 – 25 of 49) sorted by relevance

12

/trusted-services/docs/services/uml/
A DSecureStorageClassDiagram.puml10 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 Dcrypto_service_context.cpp30 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 Dstorage_factory.c50 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 Dsfs_ram_tests.cpp22 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 Dsfs_block_store_tests.cpp44 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 Dmock_store_tests.cpp19 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 Dmbedcrypto_backend.c11 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 Dmbedcrypto_backend.h29 psa_status_t mbedcrypto_backend_init(struct storage_backend *storage_backend,
/trusted-services/components/service/locator/standalone/services/internal-trusted-storage/
A Dits_service_context.cpp26 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 Dps_service_tests.cpp36 …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 Dits_service_tests.cpp34 …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 Dstorage_factory.c20 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 Dstorage_factory.h68 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 Dnull_store.h27 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 Dsecure_storage_client.h22 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 Dsecure_storage_provider.h25 struct storage_backend *backend;
29 struct storage_backend *backend,
/trusted-services/components/service/secure_storage/backend/secure_storage_ipc/
A Dsecure_storage_ipc.h22 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 Duefi_variable_store.h39 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 Dits_sp.c30 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 Dps_sp.c30 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 Dsmm_variable_provider.h45 struct storage_backend *persistent_store,
46 struct storage_backend *volatile_store);
/trusted-services/components/service/locator/standalone/services/protected-storage/
A Dps_service_context.cpp52 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 Dmock_store.h33 struct storage_backend backend;
37 struct storage_backend *mock_store_init(struct mock_store *context);
/trusted-services/deployments/crypto/env/commonsp/
A Dcrypto_sp.c32 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 Dsecure_storage_proxy_tests.cpp30 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()

Completed in 60 milliseconds

12