Lines Matching refs:object

57 * An object file compiled for the target platform defining the entry point functions specified by t…
59 How to provide the driver description file, the C header files and the object code is implementatio…
65 In addition to the properties described here, any JSON object may have a property called `"_comment…
75 A driver description is a JSON object containing the following properties:
92 A capability is a JSON object containing the following properties:
98object). A mapping from entry point names described by the `"entry_points"` property, to the name …
243 …operation family. If this fails, the core destroys the operation context object without calling an…
244 1. The core calls other entry points that manipulate the operation context object, respecting the c…
245 …try point for this operation family, then destroys the operation context object without calling an…
246 1. If a “finish” entry point fails, the core destroys the operation context object without calling …
374 …EY`: the step is valid and present and is a byte string passed via a key object. Call `psa_crypto_…
424 * `operation` is a zero-initialized operation object.
490 …1. Call the driver's `"export_key"` entry point on the key object that contains the expected value…
513 …must define a type `"derive_key_memory_t"` and the core will allocate an object of that type as sp…
514 * `"names"` (optional, object). A mapping from entry point names to C function and type names, as u…
538 …re must call the `"derive_key"` entry point again with the same `memory` object and with subsequen…
541 …TA`. Each call has a successive fragment of the key stream. The `memory` object is guaranteed to b…
558 …key_agreement_to_key"` entry point to create a key object containing the shared secret. The key ob…
559 2. Call the `"key_derivation_setup"` entry point, passing the resulting key object .
561 4. Call the `"destroy_key"` entry point to destroy the key containing the key object.
680 * `operation` is a zero-initialized operation object.
697 * `operation` is an operation object.
723 * `operation` is an operation object.
751 * `operation` The driver PAKE operation object to use.
890 …eration that requires the public key such as a call to `psa_verify_message()` on a key pair object.
928 …re calls it once](#random-generator-initialization) after allocating a `"random_context_t"` object.
944 … once after allocating a random generation context. Initially, the context object is all-bits-zero.
946 If a driver does not have an `"init_random"` entry point, the context object passed to the first ca…
960 * `context`: a random generation context. On the first call to `"add_entropy"`, this object has bee…
1042 …ze of the key context as a function of the key type and size. This is an object with the following…
1101 …eration that requires the public key such as a call to `psa_verify_message()` on a key pair object.