| /NextBSD/crypto/openssl/doc/crypto/ |
| HD | BIO_set_callback.pod | 6 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 …]
|
| HD | X509_STORE_CTX_set_verify_cb.pod | 5 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 …]
|
| HD | BN_generate_prime.pod | 23 #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 …]
|
| HD | X509_STORE_set_verify_cb_func.pod | 5 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/ |
| HD | miiproxy.c | 87 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/ |
| HD | SSL_CTX_set_cert_verify_callback.pod | 11 …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 …]
|
| HD | SSL_CTX_set_info_callback.pod | 5 …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 …]
|
| HD | SSL_CTX_set_cert_cb.pod | 5 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 …]
|
| HD | SSL_CTX_set_psk_client_callback.pod | 34 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 …]
|
| HD | SSL_CTX_set_client_cert_cb.pod | 5 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 …]
|
| HD | SSL_CTX_sess_set_get_cb.pod | 5 …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
|
| HD | SSL_CTX_set_generate_session_id.pod | 21 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/ |
| HD | remote-rdp.c | 63 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/ |
| HD | grant_table.c | 98 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/ |
| HD | subr_bus_dma.c | 325 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/ |
| HD | sa_query.c | 75 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/ |
| HD | CleanUp.h | 68 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/ |
| HD | netevent.h | 259 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/ |
| HD | svn_editor.h | 674 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/ |
| HD | bn_depr.c | 72 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/ |
| HD | bus_dma.h | 198 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/ |
| HD | XML.h | 109 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/ |
| HD | editor.c | 295 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/ |
| HD | dns_compat.h | 189 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/ |
| HD | XML.cpp | 213 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 …]
|