Home
last modified time | relevance | path

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

12345678910>>...26

/NextBSD/crypto/openssl/doc/crypto/
HDBIO_set_callback.pod6 BIO_debug_callback - BIO callback functions
12 #define BIO_set_callback(b,cb) ((b)->callback=(cb))
13 #define BIO_get_callback(b) ((b)->callback)
20 typedef long (*callback)(BIO *b, int oper, const char *argp,
25 BIO_set_callback() and BIO_get_callback() set and retrieve the BIO callback,
26 they are both macros. The callback is called during most high level BIO
31 used to set and retrieve an argument for use in the callback.
33 BIO_debug_callback() is a standard debugging callback which prints
34 out information relating to each BIO operation. If the callback
38 callback() is the callback function itself. The meaning of each
[all …]
HDX509_STORE_CTX_set_verify_cb.pod5 X509_STORE_CTX_set_verify_cb - set verification callback
16 X509_STORE_CTX_set_verify_cb() sets the verification callback of B<ctx> to
17 B<verify_cb> overwriting any existing callback.
19 The verification callback can be used to customise the operation of certificate
23 However a verification callback is B<not> essential and the default operation
26 The B<ok> parameter to the callback indicates the value the callback should
32 The B<ctx> parameter to the callback is the B<X509_STORE_CTX> structure that
33 is performing the verification operation. A callback can examine this
36 be passed to the callback via the B<ex_data> mechanism.
40 In general a verification callback should B<NOT> unconditionally return 1 in
[all …]
HDBN_generate_prime.pod23 #define BN_GENCB_set_old(gencb, callback, cb_arg) ...
25 #define BN_GENCB_set(gencb, callback, cb_arg) ...
31 BIGNUM *rem, void (*callback)(int, int, void *), void *cb_arg);
33 int BN_is_prime(const BIGNUM *a, int checks, void (*callback)(int, int,
37 void (*callback)(int, int, void *), BN_CTX *ctx, void *cb_arg,
100 BN_GENCB_call calls the callback function held in the B<BN_GENCB> structure
107 call to BN_GENCB_set, where B<gencb> is a B<BN_GENCB *>, B<callback> is of
108 type B<int (*callback)(int, int, BN_GENCB *)> and B<cb_arg> is a B<void *>.
110 to BN_GENCB_set_old and B<callback> is of type
111 B<void (*callback)(int, int, void *)>.
[all …]
HDX509_STORE_set_verify_cb_func.pod5 X509_STORE_set_verify_cb_func, X509_STORE_set_verify_cb - set verification callback
19 X509_STORE_set_verify_cb() sets the verification callback of B<ctx> to
20 B<verify_cb> overwriting any existing callback.
22 X509_STORE_set_verify_cb_func() also sets the verification callback but it
27 The verification callback from an B<X509_STORE> is inherited by
29 be used to set the verification callback when the B<X509_STORE_CTX> is
/NextBSD/sys/dev/etherswitch/
HDmiiproxy.c87 rendezvous_callback_t callback; member
105 error = e->proxy.callback(RENDEZVOUS_ATTACH, e); in rendezvous_attach()
107 error = e->target.callback(RENDEZVOUS_ATTACH, e); in rendezvous_attach()
109 e->proxy.callback(RENDEZVOUS_DETACH, e); in rendezvous_attach()
111 ep->callback = NULL; in rendezvous_attach()
127 rendezvous_callback_t callback) in rendezvous_register_proxy() argument
131 KASSERT(callback != NULL, ("callback must be set")); in rendezvous_register_proxy()
137 e->proxy.callback = callback; in rendezvous_register_proxy()
144 e->proxy.callback = callback; in rendezvous_register_proxy()
155 rendezvous_register_target(device_t dev, rendezvous_callback_t callback) in rendezvous_register_target() argument
[all …]
/NextBSD/crypto/openssl/doc/ssl/
HDSSL_CTX_set_cert_verify_callback.pod11 …void SSL_CTX_set_cert_verify_callback(SSL_CTX *ctx, int (*callback)(X509_STORE_CTX *,void *), void…
15 SSL_CTX_set_cert_verify_callback() sets the verification callback function for
23 verification callback function, the built-in verification function is used.
24 If a verification callback I<callback> is specified via
25 SSL_CTX_set_cert_verify_callback(), the supplied callback function is called
26 instead. By setting I<callback> to NULL, the default behaviour is restored.
28 When the verification must be performed, I<callback> will be called with
29 the arguments callback(X509_STORE_CTX *x509_store_ctx, void *arg). The
30 argument I<arg> is specified by the application when setting I<callback>.
32 I<callback> should return 1 to indicate verification success and 0 to
[all …]
HDSSL_CTX_set_info_callback.pod5 …back, SSL_set_info_callback, SSL_get_info_callback - handle information callback for SSL connectio…
11 void SSL_CTX_set_info_callback(SSL_CTX *ctx, void (*callback)());
14 void SSL_set_info_callback(SSL *ssl, void (*callback)());
19 SSL_CTX_set_info_callback() sets the B<callback> function, that can be used to
23 When B<callback> is NULL, not callback function is used.
25 SSL_set_info_callback() sets the B<callback> function, that can be used to
27 When B<callback> is NULL, the callback setting currently valid for
31 callback function for B<ctx>.
34 callback function for B<ssl>.
39 information from the SSL/TLS engine. When set, an information callback function
[all …]
HDSSL_CTX_set_cert_cb.pod5 SSL_CTX_set_cert_cb, SSL_set_cert_cb - handle certificate callback function
18 SSL_CTX_set_cert_cb() and SSL_set_cert_cb() sets the B<cert_cb()> callback,
19 B<arg> value is pointer which is passed to the application callback.
21 When B<cert_cb()> is NULL, no callback function is used.
23 cert_cb() is the application defined callback. It is called before a
24 certificate will be used by a client or server. The callback can then inspect
26 the callback is successful it B<MUST> return 1 even if no certificates have
46 The certificate callback functionality supercedes the (largely broken)
47 functionality provided by the old client certificate callback interface.
48 It is B<always> called even is a certificate is already set so the callback
[all …]
HDSSL_CTX_set_psk_client_callback.pod34 SSL_CTX_set_psk_client_callback, SSL_set_psk_client_callback - set PSK client callback
41 unsigned int (*callback)(SSL *ssl, const char *hint,
45 unsigned int (*callback)(SSL *ssl, const char *hint,
52 A client application must provide a callback function which is called
55 The purpose of the callback function is to select the PSK identity and
58 The callback is set using functions SSL_CTX_set_psk_client_callback()
59 or SSL_set_psk_client_callback(). The callback function is given the
69 Note that parameter B<hint> given to the callback may be B<NULL>.
73 Return values from the client callback are interpreted as follows:
75 On success (callback found a PSK identity and a pre-shared key to use)
[all …]
HDSSL_CTX_set_client_cert_cb.pod5 SSL_CTX_set_client_cert_cb, SSL_CTX_get_client_cert_cb - handle client certificate callback function
17 SSL_CTX_set_client_cert_cb() sets the B<client_cert_cb()> callback, that is
21 When B<client_cert_cb()> is NULL, no callback function is used.
23 SSL_CTX_get_client_cert_cb() returns a pointer to the currently set callback
26 client_cert_cb() is the application defined callback. If it wants to
49 library. Using the callback function it is possible to implement a proper
53 If a callback function is defined and no certificate was yet defined for the
54 SSL object, the callback function will be called.
55 If the callback function returns a certificate, the OpenSSL library
60 If the callback returns no certificate, the OpenSSL library will not send
[all …]
HDSSL_CTX_sess_set_get_cb.pod5 …t_new_cb, SSL_CTX_sess_get_remove_cb, SSL_CTX_sess_get_get_cb - provide callback functions for ser…
29 SSL_CTX_sess_set_new_cb() sets the callback function, which is automatically
32 SSL_CTX_sess_set_remove_cb() sets the callback function, which is
37 SSL_CTX_sess_set_get_cb() sets the callback function which is called,
45 provided callback functions. If a callback function has not been set,
51 session cache is realized via callback functions. Inside these callback
59 B<sess>. If the callback returns B<0>, the session will be immediately
73 B<data>. With the parameter B<copy> the callback can require the
HDSSL_CTX_set_generate_session_id.pod21 SSL_CTX_set_generate_session_id() sets the callback function for generating
24 SSL_set_generate_session_id() sets the callback function for generating
41 Without a callback being set, an OpenSSL server will generate a unique
43 Using the callback function, the session id can be changed to contain
47 The callback function receives a pointer to the memory location to put
50 The callback is only allowed to generate a shorter id and reduce B<id_len>;
51 the callback B<must never> increase B<id_len> or write to the location
55 restored after the callback has finished and the session id will be padded
57 The callback can use the L<SSL_get_version(3)|SSL_get_version(3)> function
60 The location B<id> is filled with 0x00 before the callback is called, so the
[all …]
/NextBSD/contrib/gdb/gdb/
HDremote-rdp.c63 static host_callback *callback = &default_callback; variable
683 callback->shutdown (callback); in remote_rdp_kill()
822 callback->write_stdout (callback, &c, 1); in exec_swi()
826 callback->write_stdout (callback, args->s, strlen (args->s)); in exec_swi()
829 callback->read_stdin (callback, &c, 1); in exec_swi()
833 args->n = callback->system (callback, args->s); in exec_swi()
836 args->n = callback->get_errno (callback); in exec_swi()
839 args->n = callback->time (callback, NULL); in exec_swi()
856 args->n = callback->unlink (callback, args->s); in exec_swi()
859 args->n = callback->rename (callback, args[0].s, args[1].s); in exec_swi()
[all …]
/NextBSD/sys/dev/xen/grant_table/
HDgrant_table.c98 struct gnttab_free_callback *callback, *next; in do_free_callbacks() local
100 callback = gnttab_free_callback_list; in do_free_callbacks()
103 while (callback != NULL) { in do_free_callbacks()
104 next = callback->next; in do_free_callbacks()
105 if (gnttab_free_count >= callback->count) { in do_free_callbacks()
106 callback->next = NULL; in do_free_callbacks()
107 callback->fn(callback->arg); in do_free_callbacks()
109 callback->next = gnttab_free_callback_list; in do_free_callbacks()
110 gnttab_free_callback_list = callback; in do_free_callbacks()
112 callback = next; in do_free_callbacks()
[all …]
/NextBSD/sys/kern/
HDsubr_bus_dma.c325 bus_size_t buflen, bus_dmamap_callback_t *callback, in bus_dmamap_load() argument
335 _bus_dmamap_waitok(dmat, map, &mem, callback, callback_arg); in bus_dmamap_load()
351 (*callback)(callback_arg, segs, 0, error); in bus_dmamap_load()
353 (*callback)(callback_arg, segs, nsegs, 0); in bus_dmamap_load()
367 bus_dmamap_callback2_t *callback, void *callback_arg, int flags) in bus_dmamap_load_mbuf() argument
381 (*callback)(callback_arg, segs, 0, 0, error); in bus_dmamap_load_mbuf()
383 (*callback)(callback_arg, segs, nsegs, m0->m_pkthdr.len, error); in bus_dmamap_load_mbuf()
406 bus_dmamap_callback2_t *callback, void *callback_arg, int flags) in bus_dmamap_load_uio() argument
418 (*callback)(callback_arg, segs, 0, 0, error); in bus_dmamap_load_uio()
420 (*callback)(callback_arg, segs, nsegs, uio->uio_resid, error); in bus_dmamap_load_uio()
[all …]
/NextBSD/sys/ofed/drivers/infiniband/core/
HDsa_query.c75 void (*callback)(struct ib_sa_query *, int, struct ib_sa_mad *); member
85 void (*callback)(int, struct ib_sa_service_rec *, void *); member
91 void (*callback)(int, struct ib_sa_path_rec *, void *); member
97 void (*callback)(int, struct ib_sa_guidinfo_rec *, void *); member
103 void (*callback)(int, struct ib_sa_mcmember_rec *, void *); member
676 query->callback(status, &rec, query->context); in ib_sa_path_rec_callback()
678 query->callback(status, NULL, query->context); in ib_sa_path_rec_callback()
717 void (*callback)(int status, in ib_sa_path_rec_get()
747 query->callback = callback; in ib_sa_path_rec_get()
753 query->sa_query.callback = callback ? ib_sa_path_rec_callback : NULL; in ib_sa_path_rec_get()
[all …]
/NextBSD/contrib/llvm/tools/lldb/include/lldb/Utility/
HDCleanUp.h68 CleanUp (value_type value, CallbackType callback) : in CleanUp() argument
71 m_callback (callback), in CleanUp()
82 CleanUp (value_type value, value_type invalid, CallbackType callback) : in CleanUp() argument
85 m_callback (callback), in CleanUp()
199 CleanUp2 (value_type value, CallbackType callback, A0 arg) : in CleanUp2() argument
202 m_callback (callback), in CleanUp2()
214 CleanUp2 (value_type value, value_type invalid, CallbackType callback, A0 arg) : in CleanUp2() argument
217 m_callback (callback), in CleanUp2()
/NextBSD/contrib/unbound/util/
HDnetevent.h259 comm_point_callback_t* callback; member
272 void (*callback)(void*); member
289 void (*callback)(int, void*); member
377 comm_point_callback_t* callback, void* callback_arg);
393 comm_point_callback_t* callback, void* callback_arg);
414 comm_point_callback_t* callback, void* callback_arg);
425 size_t bufsize, comm_point_callback_t* callback, void* callback_arg);
438 comm_point_callback_t* callback, void* callback_arg);
451 comm_point_callback_t* callback, void* callback_arg);
571 void (*callback)(int, void*), void* cb_arg);
/NextBSD/contrib/subversion/subversion/include/private/
HDsvn_editor.h674 svn_editor_cb_add_directory_t callback,
685 svn_editor_cb_add_file_t callback,
696 svn_editor_cb_add_symlink_t callback,
707 svn_editor_cb_add_absent_t callback,
718 svn_editor_cb_alter_directory_t callback,
729 svn_editor_cb_alter_file_t callback,
740 svn_editor_cb_alter_symlink_t callback,
751 svn_editor_cb_delete_t callback,
762 svn_editor_cb_copy_t callback,
773 svn_editor_cb_move_t callback,
[all …]
/NextBSD/crypto/openssl/crypto/bn/
HDbn_depr.c72 void (*callback) (int, int, void *), void *cb_arg) in BN_generate_prime()
78 BN_GENCB_set_old(&cb, callback, cb_arg); in BN_generate_prime()
97 void (*callback) (int, int, void *), BN_CTX *ctx_passed, in BN_is_prime()
101 BN_GENCB_set_old(&cb, callback, cb_arg); in BN_is_prime()
106 void (*callback) (int, int, void *), in BN_is_prime_fasttest()
111 BN_GENCB_set_old(&cb, callback, cb_arg); in BN_is_prime_fasttest()
/NextBSD/sys/sys/
HDbus_dma.h198 bus_size_t buflen, bus_dmamap_callback_t *callback,
207 bus_dmamap_callback2_t *callback, void *callback_arg,
220 bus_dmamap_callback2_t *callback, void *callback_arg,
227 bus_dmamap_callback_t *callback, void *callback_arg,
234 bus_dmamap_callback_t *callback, void *callback_arg,
241 struct memdesc *mem, bus_dmamap_callback_t *callback,
325 bus_dmamap_callback_t *callback,
328 #define _bus_dmamap_waitok(dmat, map, mem, callback, callback_arg) \ argument
331 __bus_dmamap_waitok(dmat, map, mem, callback, \
/NextBSD/contrib/llvm/tools/lldb/include/lldb/Host/
HDXML.h109 ForEachSiblingNode (NodeCallback const &callback) const;
115 ForEachSiblingElement (NodeCallback const &callback) const;
122 ForEachSiblingElementWithName (const char *name, NodeCallback const &callback) const;
125 ForEachChildNode (NodeCallback const &callback) const;
128 ForEachChildElement (NodeCallback const &callback) const;
131 ForEachChildElementWithName (const char *name, NodeCallback const &callback) const;
134 ForEachAttribute (AttributeCallback const &callback) const;
/NextBSD/contrib/subversion/subversion/libsvn_delta/
HDeditor.c295 svn_editor_cb_add_directory_t callback, in svn_editor_setcb_add_directory() argument
298 editor->funcs.cb_add_directory = callback; in svn_editor_setcb_add_directory()
305 svn_editor_cb_add_file_t callback, in svn_editor_setcb_add_file() argument
308 editor->funcs.cb_add_file = callback; in svn_editor_setcb_add_file()
315 svn_editor_cb_add_symlink_t callback, in svn_editor_setcb_add_symlink() argument
318 editor->funcs.cb_add_symlink = callback; in svn_editor_setcb_add_symlink()
325 svn_editor_cb_add_absent_t callback, in svn_editor_setcb_add_absent() argument
328 editor->funcs.cb_add_absent = callback; in svn_editor_setcb_add_absent()
335 svn_editor_cb_alter_directory_t callback, in svn_editor_setcb_alter_directory() argument
338 editor->funcs.cb_alter_directory = callback; in svn_editor_setcb_alter_directory()
[all …]
/NextBSD/contrib/ntp/sntp/libevent/include/event2/
HDdns_compat.h189 int evdns_resolve_ipv4(const char *name, int flags, evdns_callback_type callback, void *ptr);
201 int evdns_resolve_ipv6(const char *name, int flags, evdns_callback_type callback, void *ptr);
220 int evdns_resolve_reverse(const struct in_addr *in, int flags, evdns_callback_type callback, void *…
236 int evdns_resolve_reverse_ipv6(const struct in6_addr *in, int flags, evdns_callback_type callback, …
325 …_port(evutil_socket_t socket, int flags, evdns_request_callback_fn_type callback, void *user_data);
/NextBSD/contrib/llvm/tools/lldb/source/Host/common/
HDXML.cpp213 XMLNode::ForEachChildNode (NodeCallback const &callback) const in ForEachChildNode()
217 GetChild().ForEachSiblingNode(callback); in ForEachChildNode()
222 XMLNode::ForEachChildElement (NodeCallback const &callback) const in ForEachChildElement()
227 child.ForEachSiblingElement(callback); in ForEachChildElement()
232 XMLNode::ForEachChildElementWithName (const char *name, NodeCallback const &callback) const in ForEachChildElementWithName()
237 child.ForEachSiblingElementWithName(name, callback); in ForEachChildElementWithName()
242 XMLNode::ForEachAttribute (AttributeCallback const &callback) const in ForEachAttribute()
260 if (callback(llvm::StringRef((const char *)attr->name), attr_value) == false) in ForEachAttribute()
271 XMLNode::ForEachSiblingNode (NodeCallback const &callback) const in ForEachSiblingNode()
280 if (callback(XMLNode(node)) == false) in ForEachSiblingNode()
[all …]

12345678910>>...26