Home
last modified time | relevance | path

Searched refs:services (Results 1 – 25 of 103) sorted by relevance

12345

/trusted-services/protocols/test_api/
A Dfw-test-api.yaml17 /services:
31 /services/{servicename}:
50 /services/{servicename}/call/{opcode}:
88 description: The services's unique id
/trusted-services/deployments/ts-demo/linux-pc/
A DCMakeLists.txt14 # on an Arm platform with real deployments of trusted services.
17 project(trusted-services LANGUAGES CXX C)
/trusted-services/docs/overview/
A Dindex.rst5 processing environment. Other applications rely on trusted services to perform security related ope…
15 to provide a framework in which security related services may be developed, tested and easily deplo…
16 run in any of the supported environments. A core set of trusted services are implemented to provide…
27 that implement PSA root-of-trust services. Services may be accessed using client-side C bindings th…
28 Functional APIs. UEFI SMM services are provided by the SMM Gateway.
33 For more background on the type of problems solved by trusted services and how the project aims to
/trusted-services/components/rpc/ts_rpc/endpoint/sp/
A Dts_rpc_endpoint_sp.c123 if (endpoint->services[i] && in handle_interface_id_query()
124 rpc_uuid_equal(service_uuid, &endpoint->services[i]->uuid)) { in handle_interface_id_query()
196 service = endpoint->services[interface_id]; in handle_service_interfaces()
265 endpoint->services = calloc(service_count, sizeof(struct rpc_service_interface *)); in ts_rpc_endpoint_sp_init()
266 if (!endpoint->services) in ts_rpc_endpoint_sp_init()
273 free(endpoint->services); in ts_rpc_endpoint_sp_init()
300 free(endpoint->services); in ts_rpc_endpoint_sp_deinit()
317 if (!endpoint->services[i]) { in ts_rpc_endpoint_sp_add_service()
318 endpoint->services[i] = service; in ts_rpc_endpoint_sp_add_service()
A Dts_rpc_endpoint_sp.h48 struct rpc_service_interface **services; member
/trusted-services/docs/certification/
A Dsystem-ready.rst10 includes service level components that enable UEFI SMM services to be realized, backed by PSA
11 root-of-trust services. As an alternative to EDK2 StMM, the smm-gateway deployment presents
12 UEFI compliant SMM service endpoints, backed by the generic Secure Storage and Crypto services.
/trusted-services/platform/providers/ts/vanilla/
A Dplatform.cmake7 # doesn't provide any hardware backed services so it should only be used
8 # when an environment provides all necessary native services for a
/trusted-services/deployments/ts-demo/arm-linux/
A DCMakeLists.txt14 # on an Arm platform with real deployments of trusted services.
17 project(trusted-services LANGUAGES CXX C)
/trusted-services/docs/
A Dglobal_substitutions.txt18 .. _`TS Mailing List`: https://lists.trustedfirmware.org/mailman3/lists/trusted-services.lists.trus…
19 .. _`TS repository`: https://review.trustedfirmware.org/admin/repos/TS/trusted-services
A Dindex.rst4 root-of-trust services for A-profile devices. Alternative secure processing environments
33 <a href="services/index.html">
78 services/index
/trusted-services/docs/services/uml/
A DSmmGatewayOverview.puml10 [u-boot efi services] -down- [smm gateway]
/trusted-services/deployments/uefi-test/arm-linux/
A DCMakeLists.txt14 # on an Arm platform with real deployments of UEFI SMM services
17 project(trusted-services LANGUAGES CXX C)
/trusted-services/deployments/libts/linux-pc/
A DCMakeLists.txt14 # builds the libts-test executable that acts as a client for the services
16 # standalone versions of a set of trusted services to support client
20 project(trusted-services LANGUAGES CXX C)
81 "components/service/locator/standalone/services/crypto"
83 "components/service/locator/standalone/services/protected-storage"
84 "components/service/locator/standalone/services/test-runner"
85 "components/service/locator/standalone/services/attestation"
86 "components/service/locator/standalone/services/block-storage"
87 "components/service/locator/standalone/services/fwu"
88 "components/service/locator/standalone/services/rpmb"
[all …]
/trusted-services/docs/services/
A Dindex.rst13 uefi-smm-services
/trusted-services/deployments/ts-service-test/arm-linux/
A DCMakeLists.txt14 # on an Arm platform with real deployments of trusted services.
17 project(trusted-services LANGUAGES CXX C)
/trusted-services/docs/environments/secure-partitions/spm/optee/
A Dopteesp-deployment-guide.rst1 Deploying trusted services in S-EL0 Secure Partitions under OP-TEE
4 Trusted services built for the *opteesp* environment may be deployed to run within S-EL0 secure
36 To provide an example integration of OP-TEE with a set of trusted services, a makefile called
38 images. SP images are built using the standard trusted services build flow and are automatically
43 trusted services.
63 PSA RoT services, use the following (from the root directory of the workspace)::
/trusted-services/deployments/ts-demo/
A Dts-demo.cmake10 # different environments. Demonstrates use of trusted services by a
15 # Use libpsats for locating PSA services. An appropriate version of
/trusted-services/docs/deployments/
A Dtools-demo-apps.rst25 example of how trusted services can be used by userspace applications.
35 - * | Provides an example for how to use trusted services
/trusted-services/deployments/uefi-test/
A Duefi-test.cmake11 # against SMM service providers that implement UEFI services such as smm
16 # Use libts for locating and accessing services. An appropriate version of
/trusted-services/docs/developer/
A Darch-overview.rst17 Trusted services conform to a client/server model where service specific operations are invoked usi…
42 …- Different RPC layers may be used to access services deployed in different secure processing envi…
47 The ability to deploy trusted services over a range of secure processing environments allows a cons…
48 services to be presented to clients, independent of the back-end implementation. For a particular …
62 As mentioned in the section on layering, trusted services are accessed by clients via an RPC layer.…
A Dservice-locator.rst4 The service locator model provides clients of trusted services with a common interface for locating…
6 of where services are deployed. Use of the service locator is entirely optional for client applica…
8 services project uses *libts* to decouple test code from the services under test. This enables tes…
9 on different platforms with different distributions of services. The same flexibility may be explo…
10 applications that use trusted services.
28 service_locator is a singleton and forms the common interface for locating trusted services.
50 …- Whether a service instance is co-located with other services instances in the same processing en…
104 location specific identifier such as a partition UUID. While use of location specific services nam…
110 Location specific service names use the same structure as location independent services names but w…
136 …portion of the services name to the base device name and the <instance> to the device node instanc…
/trusted-services/deployments/platform-inspect/linux-pc/
A DCMakeLists.txt15 project(trusted-services LANGUAGES CXX C)
/trusted-services/deployments/libts/arm-linux/
A DCMakeLists.txt14 # locating and accessing services from a Linux userspace client. Service
18 project(trusted-services LANGUAGES CXX C)
/trusted-services/components/service/locator/remote/restapi/
A Dcomponent.cmake18 # TS_CFG_REST_API_SERVICE_URL URL for reaching services via REST API
/trusted-services/deployments/ts-remote-test/linux-pc/
A DCMakeLists.txt15 project(trusted-services LANGUAGES CXX C)

Completed in 60 milliseconds

12345