Home
last modified time | relevance | path

Searched refs:callback (Results 1 – 17 of 17) sorted by relevance

/optee_os/core/lib/libtomcrypt/src/prngs/
H A Drng_get_bytes.c14 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 Drng_make_prng.c25 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 Dpm.h73 .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 Dcallout.h30 bool (*callback)(struct callout *co); member
57 void callout_add(struct callout *co, bool (*callback)(struct callout *co),
H A Dinterrupt.h394 itr_handler_t callback, void *priv,
/optee_os/core/kernel/
H A Dpm.c27 (!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 Dcallout.c81 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 Dinterrupt.c184 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 Dx509_decode_public_key_from_certificate.c35 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 Dcaam_jr.c273 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 Dcrypt_prng_rng_descriptor.c6 unsigned long (*ltc_rng)(unsigned char *out, unsigned long outlen, void (*callback)(void));
/optee_os/core/lib/libtomcrypt/src/headers/
H A Dtomcrypt_prng.h215 void (*callback)(void));
217 int rng_make_prng(int bits, int wprng, prng_state *prng, void (*callback)(void));
221 void (*callback)(void));
H A Dtomcrypt_private.h456 public_key_decode_cb callback, void *ctx);
/optee_os/lib/libutee/include/
H A Dlink.h23 int dl_iterate_phdr(int (*callback)(struct dl_phdr_info *info, size_t size,
/optee_os/lib/libutee/
H A Dtcb.c175 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 Dcaam_jr.h22 void (*callback)(struct caam_jobctx *ctx); /* job completion callback */ member
/optee_os/lib/libmbedtls/mbedtls/
H A DChangeLog362 * 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 …]