Lines Matching refs:driver

1 PSA Cryptography API implementation and PSA driver interface
6 …ation. The PSA Cryptography API specification is complemented by the PSA driver interface specific…
8 … Mbed TLS PSA Cryptography API implementation which is tightly related to the PSA driver interface.
11driver interface. The key point is that software cryptographic operations are organized as PSA dri…
17 …raphic functionalities can be described by a JSON driver description file as defined in the PSA dr…
18 * Along with JSON driver description files, the PSA driver specification defines the deliverables f…
26 …ents and translating them into valid arguments for the necessary calls to the PSA driver interface.
35 /* Pre driver interface call processing: validation of arguments, building
36 * of arguments for the call to the driver interface, ... */
40 /* Call to the driver interface */
45 /* Post driver interface call processing: validation of the values returned
46 * by the driver, finalization of the values to return to the caller,
50 …tructure of some APIs will be more complicated with several calls to the driver interface, mainly …
52 …ry_point>` functions are generated by the build system based on the JSON driver description files …
56 …ng a generated file corresponding to a pure software implementation. The driver entry points and t…
71driver of the Mbed TLS PSA Cryptography API implementation (Mbed TLS PSA driver in the following) …
73driver C file is named psa_crypto_<driver_name>.c and its associated header file psa_crypto_<drive…
130driver if `MBEDTLS_PSA_ACCEL_ttt_xxx` is defined. `MBEDTLS_PSA_BUILTIN_ttt_xxx` constants are set …
131 * For the testing of the driver dispatch code, `tests/include/test/drivers/crypto_config_test_drive…
141 …don't depend on whether the mechanism is implemented in software or in a driver and looks up keys …
146 …hm/key-type compatibility) and in the built-in implementation, but not in the driver dispatch code.
173 * For new functions: incorrect function call sequence, driver dispatch (in `tests/suites/test_suite…