Searched refs:vtable (Results 26 - 50 of 160) sorted by relevance

1234567

/freebsd-13-stable/lib/libsecureboot/
H A Dvepcr.c71 pcr_md->init(&pcr_ctx.vtable);
103 pcr_md->update(&pcr_ctx.vtable, data, dlen);
132 pcr_md->out(&pcr_ctx.vtable, buf);
/freebsd-13-stable/contrib/bearssl/src/ssl/
H A Dssl_rec_cbc.c35 cc->vtable = &br_sslrec_in_cbc_vtable;
37 bc_impl->init(&cc->bc.vtable, bc_key, bc_key_len);
66 blen = cc->bc.vtable->block_size;
115 blen = cc->bc.vtable->block_size;
124 cc->bc.vtable->run(&cc->bc.vtable, cc->iv, data, len);
275 cc->vtable = &br_sslrec_out_cbc_vtable;
277 bc_impl->init(&cc->bc.vtable, bc_key, bc_key_len);
295 blen = cc->bc.vtable->block_size;
320 blen = cc->bc.vtable
[all...]
H A Dssl_rec_gcm.c28 * GCM initialisation. This does everything except setting the vtable,
42 bc_impl->init(&cc->bc.vtable, key, key_len);
47 bc_impl->run(&cc->bc.vtable, tmp, 0, cc->h, sizeof cc->h);
57 cc->vtable.in = &br_sslrec_in_gcm_vtable;
118 cc->bc.vtable->run(&cc->bc.vtable, iv, 2, data, len);
119 cc->bc.vtable->run(&cc->bc.vtable, iv, 1, xortag, 16);
175 cc->vtable.out = &br_sslrec_out_gcm_vtable;
H A Dssl_rec_ccm.c28 * CCM initialisation. This does everything except setting the vtable,
39 bc_impl->init(&cc->bc.vtable, key, key_len);
50 cc->vtable.in = &br_sslrec_in_ccm_vtable;
96 br_ccm_init(&zc, &cc->bc.vtable);
130 cc->vtable.out = &br_sslrec_out_ccm_vtable;
178 br_ccm_init(&zc, &cc->bc.vtable);
H A Dssl_ccert_single_rsa.c143 cc->client_auth.single_rsa.vtable = &ccert_vtable;
148 cc->client_auth_vtable = &cc->client_auth.single_rsa.vtable;
/freebsd-13-stable/contrib/subversion/subversion/libsvn_subr/
H A Dcache.c45 return cache->vtable->is_cachable(cache->cache_internal, size);
85 (cache->vtable->get)(value_p,
111 (cache->vtable->has_key)(found,
126 (cache->vtable->set)(cache->cache_internal,
147 return (cache->vtable->iter)(completed,
175 (cache->vtable->get_partial)(value,
199 (cache->vtable->set_partial)(cache->cache_internal,
225 SVN_ERR((cache->vtable->get_info)(cache->cache_internal,
H A Dauth.c159 table = svn_hash_gets(ab->tables, provider->vtable->cred_kind);
166 svn_hash_sets(ab->tables, provider->vtable->cred_kind, table);
290 SVN_ERR(provider->vtable->first_credentials(&creds, &iter_baton,
354 SVN_ERR(provider->vtable->first_credentials(
360 else if (provider->vtable->next_credentials)
362 SVN_ERR(provider->vtable->next_credentials(&creds,
415 if (provider->vtable->save_credentials)
416 SVN_ERR(provider->vtable->save_credentials(&save_succeeded,
432 if (provider->vtable->save_credentials)
433 SVN_ERR(provider->vtable
904 static const svn_auth_provider_t vtable = { local
[all...]
H A Dssl_client_cert_providers.c97 po->vtable = &ssl_client_cert_file_provider;
208 po->vtable = &ssl_client_cert_prompt_provider;
/freebsd-13-stable/contrib/bearssl/inc/
H A Dbearssl_hash.h85 * structure (called `vtable`) to a pointer to the statically
114 * the `vtable` pointer in the context.
125 * pointers from the vtable (`br_xxx_vtable`) are used. The vtable
130 * The vtable offers functions called `init()`, `update()`, `out()`,
132 * the procedural API. That vtable also contains two informative fields:
264 * to this vtable; other elements are initialised for a new hash
359 * -- First field is called 'vtable' and is a pointer to a
379 * \brief Constant vtable for MD5.
386 * First field is a pointer to the vtable; i
393 const br_hash_class *vtable; member in struct:__anon203
488 const br_hash_class *vtable; member in struct:__anon204
583 const br_hash_class *vtable; member in struct:__anon205
680 const br_hash_class *vtable; member in struct:__anon206
786 const br_hash_class *vtable; member in struct:__anon207
883 const br_hash_class *vtable; member in struct:__anon208
999 const br_hash_class *vtable; member in struct:__anon209
1078 const br_hash_class *vtable; member in union:__anon210
[all...]
H A Dbearssl_rand.h66 * The initialisation function sets the first context field (`vtable`)
67 * to a pointer to the vtable that supports the OOP API. The OOP API
83 * set to a pointer to the vtable for the underlying hash function (e.g.
146 * first field (the vtable pointer); this function sets that
147 * first field to a pointer to the vtable.
198 * \brief Pointer to the vtable.
202 const br_prng_class *vtable; member in struct:__anon220
211 * \brief Statically allocated, constant vtable for HMAC_DRBG.
219 * (the vtable pointer); this function sets that first field to a
220 * pointer to the vtable
332 const br_prng_class *vtable; member in struct:__anon221
[all...]
H A Dbearssl_hmac.h80 * \param digest_vtable pointer to the hash function implementation vtable.
90 * This function returns a pointer to the implementation vtable of the
163 * This function returns a pointer to the implementation vtable of the
172 return hc->dig.vtable;
H A Dbearssl_ssl.h234 * methods (a vtable) that follows this template.
288 * methods (a vtable) that follows this template.
349 /** \brief No-encryption engine vtable. */
350 const br_sslrec_out_class *vtable; member in struct:__anon224
353 /** \brief Static, constant vtable for the no-encryption engine. */
370 * \brief Superclass, as first vtable field.
377 * This method sets the vtable field in the context.
409 * \brief Superclass, as first vtable field.
416 * This method sets the vtable field in the context.
440 * The first field points to the vtable
445 const br_sslrec_in_cbc_class *vtable; member in struct:__anon225
449 const br_block_cbcdec_class *vtable; member in union:__anon225::__anon226
474 const br_sslrec_out_cbc_class *vtable; member in struct:__anon227
478 const br_block_cbcenc_class *vtable; member in union:__anon227::__anon228
578 } vtable; member in struct:__anon229
582 const br_block_ctr_class *vtable; member in union:__anon229::__anon231
681 } vtable; member in struct:__anon232
783 } vtable; member in struct:__anon234
787 const br_block_ctrcbc_class *vtable; member in union:__anon234::__anon236
916 const br_sslrec_in_class *vtable; member in union:__anon238::__anon239
923 const br_sslrec_out_class *vtable; member in union:__anon238::__anon240
2557 const br_ssl_client_certificate_class *vtable; member in struct:__anon243
2580 const br_ssl_client_certificate_class *vtable; member in struct:__anon244
2648 const br_ssl_client_certificate_class *vtable; member in union:br_ssl_client_context_::__anon245
3248 const br_ssl_server_policy_class *vtable; member in struct:__anon247
3275 const br_ssl_server_policy_class *vtable; member in struct:__anon248
3356 const br_ssl_session_cache_class *vtable; member in struct:__anon249
3452 const br_ssl_server_policy_class *vtable; member in union:br_ssl_server_context_::__anon250
3903 br_ssl_server_set_cache(br_ssl_server_context *cc, const br_ssl_session_cache_class **vtable) argument
[all...]
/freebsd-13-stable/contrib/bearssl/src/x509/
H A Dx509_knownkey.c32 ctx->vtable = &br_x509_knownkey_vtable;
43 ctx->vtable = &br_x509_knownkey_vtable;
/freebsd-13-stable/contrib/subversion/subversion/libsvn_delta/
H A Dbranch.c305 = txn->vtable->get_branches(txn,
315 SVN_ERR(txn->vtable->delete_branch(txn,
326 SVN_ERR(txn->vtable->get_num_new_eids(txn,
337 SVN_ERR(txn->vtable->new_eid(txn,
352 SVN_ERR(txn->vtable->open_branch(txn,
364 SVN_ERR(txn->vtable->finalize_eids(txn,
374 SVN_ERR(txn->vtable->serialize(txn,
384 SVN_ERR(txn->vtable->sequence_point(txn,
393 SVN_ERR(txn->vtable->complete(txn,
402 SVN_ERR(txn->vtable
408 svn_branch__txn_create(const svn_branch__txn_vtable_t *vtable, svn_cancel_func_t cancel_func, void *cancel_baton, apr_pool_t *result_pool) argument
594 static const svn_branch__txn_vtable_t vtable = { local
1302 svn_branch__state_create(const svn_branch__state_vtable_t *vtable, svn_cancel_func_t cancel_func, void *cancel_baton, apr_pool_t *result_pool) argument
1333 static const svn_branch__state_vtable_t vtable = { local
[all...]
/freebsd-13-stable/usr.bin/tip/tip/
H A Dcmds.c761 if (vtable[BEAUTIFY].v_access&CHANGED) {
762 vtable[BEAUTIFY].v_access &= ~CHANGED;
765 if (vtable[SCRIPT].v_access&CHANGED) {
766 vtable[SCRIPT].v_access &= ~CHANGED;
772 if (vtable[RECORD].v_access&CHANGED)
773 vtable[RECORD].v_access &= ~CHANGED;
775 if (vtable[RECORD].v_access&CHANGED) {
776 vtable[RECORD].v_access &= ~CHANGED;
780 if (vtable[TAND].v_access&CHANGED) {
781 vtable[TAN
[all...]
/freebsd-13-stable/contrib/bearssl/src/symcipher/
H A Daes_big_cbcdec.c32 ctx->vtable = &br_aes_big_cbcdec_vtable;
H A Daes_big_cbcenc.c32 ctx->vtable = &br_aes_big_cbcenc_vtable;
H A Daes_big_ctr.c32 ctx->vtable = &br_aes_big_ctr_vtable;
H A Daes_small_cbcdec.c32 ctx->vtable = &br_aes_small_cbcdec_vtable;
H A Daes_small_cbcenc.c32 ctx->vtable = &br_aes_small_cbcenc_vtable;
H A Daes_small_ctr.c32 ctx->vtable = &br_aes_small_ctr_vtable;
H A Ddes_ct_cbcenc.c32 ctx->vtable = &br_des_ct_cbcenc_vtable;
H A Ddes_tab_cbcenc.c32 ctx->vtable = &br_des_tab_cbcenc_vtable;
/freebsd-13-stable/contrib/subversion/subversion/libsvn_diff/
H A Dutil.c82 const svn_diff_output_fns_t *vtable,
99 output_fn = vtable->output_common;
103 output_fn = vtable->output_diff_common;
107 output_fn = vtable->output_diff_modified;
111 output_fn = vtable->output_diff_latest;
116 if (vtable->output_conflict != NULL)
118 SVN_ERR(vtable->output_conflict(output_baton,
80 svn_diff_output2(svn_diff_t *diff, void *output_baton, const svn_diff_output_fns_t *vtable, svn_cancel_func_t cancel_func, void *cancel_baton) argument
/freebsd-13-stable/contrib/subversion/subversion/libsvn_fs_base/
H A Did.c147 id->vtable = &id_vtable;
163 new_id->vtable = &id_vtable;
185 id->vtable = &id_vtable;

Completed in 194 milliseconds

1234567