Home
last modified time | relevance | path

Searched refs:vtable (Results 1 – 25 of 127) sorted by relevance

123456

/freebsd-14.2/contrib/libarchive/libarchive/
H A Darchive_virtual.c35 return ((a->vtable->archive_filter_code)(a, n)); in archive_filter_code()
41 return ((a->vtable->archive_filter_count)(a)); in archive_filter_count()
47 return ((a->vtable->archive_filter_name)(a, n)); in archive_filter_name()
53 return ((a->vtable->archive_filter_bytes)(a, n)); in archive_filter_bytes()
61 return ((a->vtable->archive_free)(a)); in archive_free()
67 return ((a->vtable->archive_close)(a)); in archive_write_close()
73 return ((a->vtable->archive_close)(a)); in archive_read_close()
117 return ((a->vtable->archive_write_header)(a, entry)); in archive_write_header()
123 return ((a->vtable->archive_write_finish_entry)(a)); in archive_write_finish_entry()
129 return ((a->vtable->archive_write_data)(a, buff, s)); in archive_write_data()
[all …]
/freebsd-14.2/contrib/bearssl/src/mac/
H A Dhmac.c64 hc.vtable = dig; in br_hmac_key_init()
66 dig->init(&hc.vtable); in br_hmac_key_init()
67 dig->update(&hc.vtable, key, key_len); in br_hmac_key_init()
68 dig->out(&hc.vtable, kbuf); in br_hmac_key_init()
86 dig->init(&ctx->dig.vtable); in br_hmac_init()
100 ctx->dig.vtable->update(&ctx->dig.vtable, data, len); in br_hmac_update()
112 dig = ctx->dig.vtable; in br_hmac_out()
113 dig->out(&ctx->dig.vtable, tmp); in br_hmac_out()
115 dig->init(&hc.vtable); in br_hmac_out()
118 dig->update(&hc.vtable, tmp, hlen); in br_hmac_out()
[all …]
H A Dhmac_ct.c82 dig = hc.vtable; in br_hmac_outCT()
94 count = dig->state(&hc.vtable, tmp1); in br_hmac_outCT()
107 dig->update(&hc.vtable, data, zlen); in br_hmac_outCT()
177 dig->update(&hc.vtable, x, 1); in br_hmac_outCT()
179 dig->state(&hc.vtable, tmp1); in br_hmac_outCT()
187 dig->init(&hc.vtable); in br_hmac_outCT()
188 dig->set_state(&hc.vtable, ctx->kso, (uint64_t)bs); in br_hmac_outCT()
189 dig->update(&hc.vtable, tmp2, hlen); in br_hmac_outCT()
190 dig->out(&hc.vtable, tmp2); in br_hmac_outCT()
/freebsd-14.2/contrib/bearssl/src/rand/
H A Daesctr_drbg.c35 ctx->vtable = &br_aesctr_drbg_vtable; in br_aesctr_drbg_init()
37 aesctr->init(&ctx->sk.vtable, tmp, 16); in br_aesctr_drbg_init()
80 ctx->cc = ctx->sk.vtable->run(&ctx->sk.vtable, in br_aesctr_drbg_generate()
136 ctx->sk.vtable->run(&ctx->sk.vtable, iv, 0xFFFFFFFF, s, 16); in br_aesctr_drbg_update()
172 ctx->sk.vtable->init(&ctx->sk.vtable, tmp, 32); in br_aesctr_drbg_update()
179 ctx->sk.vtable->run(&ctx->sk.vtable, iv, in br_aesctr_drbg_update()
184 ctx->sk.vtable->run(&ctx->sk.vtable, iv, in br_aesctr_drbg_update()
193 ctx->sk.vtable->init(&ctx->sk.vtable, H, 16); in br_aesctr_drbg_update()
/freebsd-14.2/contrib/bearssl/inc/
H A Dbearssl_block.h711 const br_block_cbcenc_class *vtable; member
726 const br_block_cbcdec_class *vtable; member
742 const br_block_ctr_class *vtable; member
758 const br_block_ctrcbc_class *vtable; member
931 const br_block_cbcenc_class *vtable; member
962 const br_block_ctr_class *vtable; member
1181 const br_block_ctr_class *vtable; member
1402 const br_block_ctr_class *vtable; member
1622 const br_block_ctr_class *vtable; member
1913 const br_block_ctr_class *vtable; member
[all …]
H A Dbearssl_hash.h393 const br_hash_class *vtable; member
488 const br_hash_class *vtable; member
583 const br_hash_class *vtable; member
680 const br_hash_class *vtable; member
786 const br_hash_class *vtable; member
883 const br_hash_class *vtable; member
999 const br_hash_class *vtable; member
1078 const br_hash_class *vtable; member
H A Dbearssl_ssl.h350 const br_sslrec_out_class *vtable; member
445 const br_sslrec_in_cbc_class *vtable; member
449 const br_block_cbcdec_class *vtable; member
478 const br_block_cbcenc_class *vtable; member
578 } vtable; member
582 const br_block_ctr_class *vtable; member
681 } vtable; member
783 } vtable; member
916 const br_sslrec_in_class *vtable; member
923 const br_sslrec_out_class *vtable; member
[all …]
/freebsd-14.2/lib/libsecureboot/
H A Dvets.c238 mc.vtable->start_chain(&mc.vtable, NULL); in x509_cn_get()
239 mc.vtable->start_cert(&mc.vtable, xc->data_len); in x509_cn_get()
240 mc.vtable->append(&mc.vtable, xc->data, xc->data_len); in x509_cn_get()
241 mc.vtable->end_cert(&mc.vtable); in x509_cn_get()
243 err = mc.vtable->end_chain(&mc.vtable); in x509_cn_get()
545 mc.vtable->start_chain(&mc.vtable, NULL); in verify_signer_xcs()
548 mc.vtable->start_cert(&mc.vtable, xc->data_len); in verify_signer_xcs()
549 mc.vtable->append(&mc.vtable, xc->data, xc->data_len); in verify_signer_xcs()
550 mc.vtable->end_cert(&mc.vtable); in verify_signer_xcs()
561 err = mc.vtable->end_chain(&mc.vtable); in verify_signer_xcs()
[all …]
H A Dpass_manifest.c91 md->init(&ctx.vtable); in pass_manifest()
92 md->update(&ctx.vtable, content, st.st_size); in pass_manifest()
93 md->out(&ctx.vtable, digest); in pass_manifest()
H A Dvepcr.c69 pcr_md->init(&pcr_ctx.vtable); in ve_pcr_init()
101 pcr_md->update(&pcr_ctx.vtable, data, dlen); in ve_pcr_update()
130 pcr_md->out(&pcr_ctx.vtable, buf); in ve_pcr_get()
/freebsd-14.2/contrib/bearssl/src/hash/
H A Dmultihash.c32 const br_hash_class *vtable; member
97 hc->init(&g.vtable); in br_multihash_init()
98 hc->state(&g.vtable, in br_multihash_init()
138 hc->set_state(&g.vtable, in br_multihash_update()
140 hc->update(&g.vtable, ctx->buf, 128); in br_multihash_update()
141 hc->state(&g.vtable, state); in br_multihash_update()
162 hc->set_state(&g.vtable, state, ctx->count & ~(uint64_t)127); in br_multihash_out()
163 hc->update(&g.vtable, ctx->buf, ctx->count & (uint64_t)127); in br_multihash_out()
164 hc->out(&g.vtable, dst); in br_multihash_out()
H A Dmgf1.c43 hc.vtable = dig; in br_mgf1_xor()
44 dig->init(&hc.vtable); in br_mgf1_xor()
45 dig->update(&hc.vtable, seed, seed_len); in br_mgf1_xor()
47 dig->update(&hc.vtable, tmp, 4); in br_mgf1_xor()
48 dig->out(&hc.vtable, tmp); in br_mgf1_xor()
/freebsd-14.2/contrib/bearssl/tools/
H A Dverify.c270 mc.vtable->start_chain(&mc.vtable, sni); in do_verify()
275 mc.vtable->start_cert(&mc.vtable, xc->data_len); in do_verify()
276 mc.vtable->append(&mc.vtable, xc->data, xc->data_len); in do_verify()
277 mc.vtable->end_cert(&mc.vtable); in do_verify()
279 err = mc.vtable->end_chain(&mc.vtable); in do_verify()
280 tpk = mc.vtable->get_pkey(&mc.vtable, &usages); in do_verify()
/freebsd-14.2/contrib/bearssl/src/ssl/
H A Dssl_rec_cbc.c35 cc->vtable = &br_sslrec_in_cbc_vtable; in in_cbc_init()
37 bc_impl->init(&cc->bc.vtable, bc_key, bc_key_len); in in_cbc_init()
66 blen = cc->bc.vtable->block_size; in cbc_check_length()
115 blen = cc->bc.vtable->block_size; in cbc_decrypt()
124 cc->bc.vtable->run(&cc->bc.vtable, cc->iv, data, len); in cbc_decrypt()
275 cc->vtable = &br_sslrec_out_cbc_vtable; in out_cbc_init()
277 bc_impl->init(&cc->bc.vtable, bc_key, bc_key_len); in out_cbc_init()
295 blen = cc->bc.vtable->block_size; in cbc_max_plaintext()
320 blen = cc->bc.vtable->block_size; in cbc_encrypt()
412 cc->bc.vtable->run(&cc->bc.vtable, cc->iv, buf, len); in cbc_encrypt()
H A Dssl_rec_gcm.c42 bc_impl->init(&cc->bc.vtable, key, key_len); in gen_gcm_init()
47 bc_impl->run(&cc->bc.vtable, tmp, 0, cc->h, sizeof cc->h); in gen_gcm_init()
57 cc->vtable.in = &br_sslrec_in_gcm_vtable; in in_gcm_init()
118 cc->bc.vtable->run(&cc->bc.vtable, iv, 2, data, len); in do_ctr()
119 cc->bc.vtable->run(&cc->bc.vtable, iv, 1, xortag, 16); in do_ctr()
175 cc->vtable.out = &br_sslrec_out_gcm_vtable; in out_gcm_init()
H A Dssl_engine.c318 rc->out.vtable->max_plaintext(&rc->out.vtable, &a, &b); in make_ready_out()
523 if (sd != 0 && sd(&cc->rng.vtable)) { in br_ssl_engine_init_rand()
681 if (!rc->in.vtable->check_length( in recvrec_ack()
682 &rc->in.vtable, rlen)) in recvrec_ack()
743 pbuf = rc->in.vtable->decrypt(&rc->in.vtable, in recvrec_ack()
851 buf = rc->out.vtable->encrypt(&rc->out.vtable, in sendpld_flush()
1409 cc->icbc_in->init(&cc->in.cbc.vtable, in br_ssl_engine_switch_cbc_in()
1452 cc->icbc_out->init(&cc->out.cbc.vtable, in br_ssl_engine_switch_cbc_out()
1474 cc->igcm_in->init(&cc->in.gcm.vtable.in, in br_ssl_engine_switch_gcm_in()
1496 cc->igcm_out->init(&cc->out.gcm.vtable.out, in br_ssl_engine_switch_gcm_out()
[all …]
H A Dssl_rec_ccm.c39 bc_impl->init(&cc->bc.vtable, key, key_len); in gen_ccm_init()
50 cc->vtable.in = &br_sslrec_in_ccm_vtable; in in_ccm_init()
96 br_ccm_init(&zc, &cc->bc.vtable); in ccm_decrypt()
130 cc->vtable.out = &br_sslrec_out_ccm_vtable; in out_ccm_init()
178 br_ccm_init(&zc, &cc->bc.vtable); in ccm_encrypt()
/freebsd-14.2/contrib/bearssl/src/rsa/
H A Drsa_pss_sig_pad.c74 hf_data->init(&hc.vtable); in br_rsa_pss_sig_pad()
76 hf_data->update(&hc.vtable, seed, 8); in br_rsa_pss_sig_pad()
77 hf_data->update(&hc.vtable, hash, hash_len); in br_rsa_pss_sig_pad()
78 hf_data->update(&hc.vtable, salt, salt_len); in br_rsa_pss_sig_pad()
79 hf_data->out(&hc.vtable, seed); in br_rsa_pss_sig_pad()
H A Drsa_pss_sig_unpad.c105 hf_data->init(&hc.vtable); in br_rsa_pss_sig_unpad()
107 hf_data->update(&hc.vtable, tmp, 8); in br_rsa_pss_sig_unpad()
108 hf_data->update(&hc.vtable, hash, hash_len); in br_rsa_pss_sig_unpad()
109 hf_data->update(&hc.vtable, salt, salt_len); in br_rsa_pss_sig_unpad()
110 hf_data->out(&hc.vtable, tmp); in br_rsa_pss_sig_unpad()
H A Drsa_oaep_pad.c37 hc.vtable = dig; in hash_data()
38 dig->init(&hc.vtable); in hash_data()
39 dig->update(&hc.vtable, src, len); in hash_data()
40 dig->out(&hc.vtable, dst); in hash_data()
H A Drsa_oaep_unpad.c40 hc.vtable = dig; in xor_hash_data()
41 dig->init(&hc.vtable); in xor_hash_data()
42 dig->update(&hc.vtable, src, len); in xor_hash_data()
43 dig->out(&hc.vtable, tmp); in xor_hash_data()
/freebsd-14.2/usr.bin/tip/tip/
H A Dcmds.c763 if (vtable[SCRIPT].v_access&CHANGED) { in variable()
764 vtable[SCRIPT].v_access &= ~CHANGED; in variable()
770 if (vtable[RECORD].v_access&CHANGED) in variable()
771 vtable[RECORD].v_access &= ~CHANGED; in variable()
774 vtable[RECORD].v_access &= ~CHANGED; in variable()
778 if (vtable[TAND].v_access&CHANGED) { in variable()
779 vtable[TAND].v_access &= ~CHANGED; in variable()
785 if (vtable[LECHO].v_access&CHANGED) { in variable()
786 vtable[LECHO].v_access &= ~CHANGED; in variable()
790 vtable[PARITY].v_access &= ~CHANGED; in variable()
[all …]
/freebsd-14.2/contrib/llvm-project/lld/docs/
H A Dmissingkeyfunction.rst6 foo.cc:28: error: undefined reference to 'vtable for C'
7 the vtable symbol may be undefined because the class is missing its key function
13 When a class has a key function, the compiler emits the vtable (and some other
15 if you're missing the key function, you'll also be missing the vtable. If no other
17 for it, but you will see undefined references to the vtable symbol.
20 function, and the compiler is forced to emit the vtable in every translation unit
42 not emit the vtable for ``B``, and you'll get an undefined reference to "vtable
70 and as a result, the vtable for ``A`` is not emitted, because the compiler is
/freebsd-14.2/lib/libcxxrt/
H A DVersion.map68 "vtable for __cxxabiv1::__array_type_info";
69 "vtable for __cxxabiv1::__class_type_info";
70 "vtable for __cxxabiv1::__enum_type_info";
73 "vtable for __cxxabiv1::__pbase_type_info";
75 "vtable for __cxxabiv1::__pointer_type_info";
359 "vtable for std::bad_alloc";
360 "vtable for std::bad_cast";
361 "vtable for std::bad_typeid";
362 "vtable for std::exception";
363 "vtable for std::type_info";
[all …]
/freebsd-14.2/usr.bin/dc/
H A Dbcode.h66 struct vtable { struct
81 struct vtable *vtable; argument

123456