| /optee_os/core/lib/libtomcrypt/src/prngs/ |
| H A D | rng_get_bytes.c | 14 void (*callback)(void)) in s_rng_nix() 17 LTC_UNUSED_PARAM(callback); in s_rng_nix() 24 LTC_UNUSED_PARAM(callback); in s_rng_nix() 57 void (*callback)(void)) in s_rng_ansic() 66 if (callback != NULL) callback(); in s_rng_ansic() 92 void (*callback)(void)) in s_rng_win32() 94 LTC_UNUSED_PARAM(callback); in s_rng_win32() 113 void (*callback)(void)) in s_rng_win32() 115 LTC_UNUSED_PARAM(callback); in s_rng_win32() 142 void (*callback)(void)) in rng_get_bytes() [all …]
|
| H A D | rng_make_prng.c | 25 void (*callback)(void)) in rng_make_prng() 55 if (rng_get_bytes(buf, bytes, callback) != bytes) { in rng_make_prng()
|
| /optee_os/core/include/kernel/ |
| H A D | pm.h | 73 .callback = (_callback), \ 125 pm_callback callback; member 164 static inline void register_pm_driver_cb(pm_callback callback, void *handle, in register_pm_driver_cb() argument 167 register_pm_cb(&PM_CALLBACK_HANDLE_INITIALIZER(callback, handle, in register_pm_driver_cb() 178 static inline void unregister_pm_driver_cb(pm_callback callback, void *handle) in unregister_pm_driver_cb() argument 180 unregister_pm_cb(&PM_CALLBACK_HANDLE_INITIALIZER(callback, handle, in unregister_pm_driver_cb() 194 static inline void register_pm_core_service_cb(pm_callback callback, in register_pm_core_service_cb() argument 197 register_pm_cb(&PM_CALLBACK_HANDLE_INITIALIZER(callback, handle, in register_pm_core_service_cb() 208 static inline void unregister_pm_core_service_cb(pm_callback callback, in unregister_pm_core_service_cb() argument 213 unregister_pm_cb(&PM_CALLBACK_HANDLE_INITIALIZER(callback, handle, in unregister_pm_core_service_cb()
|
| H A D | callout.h | 30 bool (*callback)(struct callout *co); member 57 void callout_add(struct callout *co, bool (*callback)(struct callout *co),
|
| H A D | interrupt.h | 394 itr_handler_t callback, void *priv,
|
| /optee_os/core/kernel/ |
| H A D | pm.c | 27 (!is_unpaged((void *)(vaddr_t)pm_hdl->callback) || in verify_cb_args() 30 (void *)(vaddr_t)pm_hdl->callback, pm_hdl->handle); in verify_cb_args() 77 if (pm_cb_ref[n].callback == pm_hdl->callback && in unregister_pm_cb() 102 res = hdl->callback(op, pm_hint, hdl); in do_pm_callback() 105 "Resume", hdl->name, (void *)(vaddr_t)hdl->callback, res); in do_pm_callback()
|
| H A D | callout.c | 81 void callout_add(struct callout *co, bool (*callback)(struct callout *co), in callout_add() 89 assert(is_nexus(co) && !callout_is_active(co) && is_unpaged(callback)); in callout_add() 90 *co = (struct callout){ .callback = callback, }; in callout_add() 183 if (co->callback(co)) { in callout_service_cb()
|
| H A D | interrupt.c | 184 itr_handler_t callback, void *priv, in interrupt_create_handler() argument 199 .handler = callback, in interrupt_create_handler()
|
| /optee_os/core/lib/libtomcrypt/src/pk/asn1/x509/ |
| H A D | x509_decode_public_key_from_certificate.c | 35 public_key_decode_cb callback, void *ctx) in x509_decode_public_key_from_certificate() argument 44 LTC_ARGCHK(callback != NULL); in x509_decode_public_key_from_certificate() 85 err = callback(l->data, l->size, ctx); in x509_decode_public_key_from_certificate() 91 err = callback(tmpbuf, tmpbuf_len, ctx); in x509_decode_public_key_from_certificate()
|
| /optee_os/core/drivers/crypto/caam/ |
| H A D | caam_jr.c | 273 if (found && jobctx->callback) { in do_jr_dequeue() 275 jobctx->callback(jobctx); in do_jr_dequeue() 462 if (!jobctx->callback && job_id) { in caam_jr_enqueue() 467 if (jobctx->callback && !job_id) { in caam_jr_enqueue() 479 if (!jobctx->callback && !job_id) { in caam_jr_enqueue() 480 jobctx->callback = job_done; in caam_jr_enqueue() 533 jobctx->callback = NULL; in caam_jr_enqueue()
|
| /optee_os/core/lib/libtomcrypt/src/misc/crypt/ |
| H A D | crypt_prng_rng_descriptor.c | 6 unsigned long (*ltc_rng)(unsigned char *out, unsigned long outlen, void (*callback)(void));
|
| /optee_os/core/lib/libtomcrypt/src/headers/ |
| H A D | tomcrypt_prng.h | 215 void (*callback)(void)); 217 int rng_make_prng(int bits, int wprng, prng_state *prng, void (*callback)(void)); 221 void (*callback)(void));
|
| H A D | tomcrypt_private.h | 456 public_key_decode_cb callback, void *ctx);
|
| /optee_os/lib/libutee/include/ |
| H A D | link.h | 23 int dl_iterate_phdr(int (*callback)(struct dl_phdr_info *info, size_t size,
|
| /optee_os/lib/libutee/ |
| H A D | tcb.c | 175 int dl_iterate_phdr(int (*callback)(struct dl_phdr_info *, size_t, void *), in dl_iterate_phdr() 202 st = callback(dlpi, sizeof(*dlpi), data); in dl_iterate_phdr()
|
| /optee_os/core/drivers/crypto/caam/include/ |
| H A D | caam_jr.h | 22 void (*callback)(struct caam_jobctx *ctx); /* job completion callback */ member
|
| /optee_os/lib/libmbedtls/mbedtls/ |
| H A D | ChangeLog | 362 * Fixed a regression introduced in 3.6.0 where the CA callback set with 364 upgraded to TLS 1.3. Fixed by adding support for the CA callback with TLS 378 callback in TLS 1.3. 434 parsing unsupported certificate extensions via user provided callback. 1436 * Add server certificate selection callback near end of Client Hello. 1437 Register callback with mbedtls_ssl_conf_cert_cb(). 1441 cert callback (mbedtls_ssl_conf_cert_cb()) during handshake. 1821 to set a callback, but was deemed unnecessary as it was yet another define 1972 Raw keys and IVs are no longer passed to the callback. 1976 in TLS 1.3. Finally, the key export callback and [all …]
|