/freebsd-current/contrib/libarchive/libarchive/ |
H A D | archive_virtual.c | 35 return ((a->vtable->archive_filter_code)(a, n)); 41 return ((a->vtable->archive_filter_count)(a)); 47 return ((a->vtable->archive_filter_name)(a, n)); 53 return ((a->vtable->archive_filter_bytes)(a, n)); 61 return ((a->vtable->archive_free)(a)); 67 return ((a->vtable->archive_close)(a)); 73 return ((a->vtable->archive_close)(a)); 117 return ((a->vtable->archive_write_header)(a, entry)); 123 return ((a->vtable->archive_write_finish_entry)(a)); 129 return ((a->vtable [all...] |
/freebsd-current/contrib/bearssl/src/rand/ |
H A D | aesctr_drbg.c | 35 ctx->vtable = &br_aesctr_drbg_vtable; 37 aesctr->init(&ctx->sk.vtable, tmp, 16); 80 ctx->cc = ctx->sk.vtable->run(&ctx->sk.vtable, 136 ctx->sk.vtable->run(&ctx->sk.vtable, iv, 0xFFFFFFFF, s, 16); 172 ctx->sk.vtable->init(&ctx->sk.vtable, tmp, 32); 179 ctx->sk.vtable->run(&ctx->sk.vtable, i [all...] |
/freebsd-current/contrib/bearssl/src/hash/ |
H A D | mgf1.c | 43 hc.vtable = dig; 44 dig->init(&hc.vtable); 45 dig->update(&hc.vtable, seed, seed_len); 47 dig->update(&hc.vtable, tmp, 4); 48 dig->out(&hc.vtable, tmp);
|
H A D | multihash.c | 32 const br_hash_class *vtable; member in union:__anon201 97 hc->init(&g.vtable); 98 hc->state(&g.vtable, 138 hc->set_state(&g.vtable, 140 hc->update(&g.vtable, ctx->buf, 128); 141 hc->state(&g.vtable, state); 162 hc->set_state(&g.vtable, state, ctx->count & ~(uint64_t)127); 163 hc->update(&g.vtable, ctx->buf, ctx->count & (uint64_t)127); 164 hc->out(&g.vtable, dst);
|
/freebsd-current/contrib/bearssl/src/mac/ |
H A D | hmac.c | 64 hc.vtable = dig; 66 dig->init(&hc.vtable); 67 dig->update(&hc.vtable, key, key_len); 68 dig->out(&hc.vtable, kbuf); 72 process_key(&hc.vtable, kc->ksi, key, key_len, 0x36); 73 process_key(&hc.vtable, kc->kso, key, key_len, 0x5C); 86 dig->init(&ctx->dig.vtable); 87 dig->set_state(&ctx->dig.vtable, kc->ksi, (uint64_t)blen); 100 ctx->dig.vtable->update(&ctx->dig.vtable, dat [all...] |
H A D | hmac_ct.c | 82 dig = hc.vtable; 94 count = dig->state(&hc.vtable, tmp1); 107 dig->update(&hc.vtable, data, zlen); 177 dig->update(&hc.vtable, x, 1); 179 dig->state(&hc.vtable, tmp1); 187 dig->init(&hc.vtable); 188 dig->set_state(&hc.vtable, ctx->kso, (uint64_t)bs); 189 dig->update(&hc.vtable, tmp2, hlen); 190 dig->out(&hc.vtable, tmp2);
|
/freebsd-current/contrib/bearssl/src/rsa/ |
H A D | rsa_pss_sig_pad.c | 74 hf_data->init(&hc.vtable); 76 hf_data->update(&hc.vtable, seed, 8); 77 hf_data->update(&hc.vtable, hash, hash_len); 78 hf_data->update(&hc.vtable, salt, salt_len); 79 hf_data->out(&hc.vtable, seed);
|
H A D | rsa_oaep_pad.c | 37 hc.vtable = dig; 38 dig->init(&hc.vtable); 39 dig->update(&hc.vtable, src, len); 40 dig->out(&hc.vtable, dst);
|
H A D | rsa_pss_sig_unpad.c | 105 hf_data->init(&hc.vtable); 107 hf_data->update(&hc.vtable, tmp, 8); 108 hf_data->update(&hc.vtable, hash, hash_len); 109 hf_data->update(&hc.vtable, salt, salt_len); 110 hf_data->out(&hc.vtable, tmp);
|
H A D | rsa_oaep_unpad.c | 40 hc.vtable = dig; 41 dig->init(&hc.vtable); 42 dig->update(&hc.vtable, src, len); 43 dig->out(&hc.vtable, tmp);
|
/freebsd-current/contrib/bearssl/inc/ |
H A D | bearssl_block.h | 73 * structure first field is called `vtable` and points to the 81 * the `vtable` field. 95 * structure first field is called `vtable` and points to the 103 * the `vtable` field. 117 * decryption. The structure first field is called `vtable` and 125 * function also sets the `vtable` field. 145 * called `vtable` and points to the appropriate OOP structure. 153 * `vtable` field. 220 * Each context structure begins with a field (called `vtable`) that 246 * For combined CTR/CBC-MAC encryption, the `vtable` ha 711 const br_block_cbcenc_class *vtable; member in struct:__anon80 726 const br_block_cbcdec_class *vtable; member in struct:__anon81 742 const br_block_ctr_class *vtable; member in struct:__anon82 758 const br_block_ctrcbc_class *vtable; member in struct:__anon83 931 const br_block_cbcenc_class *vtable; member in struct:__anon84 946 const br_block_cbcdec_class *vtable; member in struct:__anon85 962 const br_block_ctr_class *vtable; member in struct:__anon86 978 const br_block_ctrcbc_class *vtable; member in struct:__anon87 1150 const br_block_cbcenc_class *vtable; member in struct:__anon88 1165 const br_block_cbcdec_class *vtable; member in struct:__anon89 1181 const br_block_ctr_class *vtable; member in struct:__anon90 1197 const br_block_ctrcbc_class *vtable; member in struct:__anon91 1371 const br_block_cbcenc_class *vtable; member in struct:__anon92 1386 const br_block_cbcdec_class *vtable; member in struct:__anon93 1402 const br_block_ctr_class *vtable; member in struct:__anon94 1418 const br_block_ctrcbc_class *vtable; member in struct:__anon95 1587 const br_block_cbcenc_class *vtable; member in struct:__anon96 1604 const br_block_cbcdec_class *vtable; member in struct:__anon98 1622 const br_block_ctr_class *vtable; member in struct:__anon100 1640 const br_block_ctrcbc_class *vtable; member in struct:__anon102 1878 const br_block_cbcenc_class *vtable; member in struct:__anon104 1895 const br_block_cbcdec_class *vtable; member in struct:__anon106 1913 const br_block_ctr_class *vtable; member in struct:__anon108 1931 const br_block_ctrcbc_class *vtable; member in struct:__anon110 2159 const br_block_cbcenc_class *vtable; member in union:__anon112 2173 const br_block_cbcdec_class *vtable; member in union:__anon113 2187 const br_block_ctr_class *vtable; member in union:__anon114 2201 const br_block_ctrcbc_class *vtable; member in union:__anon115 2226 const br_block_cbcenc_class *vtable; member in struct:__anon116 2241 const br_block_cbcdec_class *vtable; member in struct:__anon117 2318 const br_block_cbcenc_class *vtable; member in struct:__anon118 2333 const br_block_cbcdec_class *vtable; member in struct:__anon119 2404 const br_block_cbcenc_class *vtable; member in union:__anon120 2414 const br_block_cbcdec_class *vtable; member in union:__anon121 [all...] |
H A D | bearssl_rand.h | 66 * 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:__anon142 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:__anon143 [all...] |
H A D | bearssl_hash.h | 85 * 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:__anon4 488 const br_hash_class *vtable; member in struct:__anon5 583 const br_hash_class *vtable; member in struct:__anon6 680 const br_hash_class *vtable; member in struct:__anon7 786 const br_hash_class *vtable; member in struct:__anon8 883 const br_hash_class *vtable; member in struct:__anon9 999 const br_hash_class *vtable; member in struct:__anon10 1078 const br_hash_class *vtable; member in union:__anon11 [all...] |
/freebsd-current/contrib/bearssl/tools/ |
H A D | verify.c | 270 mc.vtable->start_chain(&mc.vtable, sni); 275 mc.vtable->start_cert(&mc.vtable, xc->data_len); 276 mc.vtable->append(&mc.vtable, xc->data, xc->data_len); 277 mc.vtable->end_cert(&mc.vtable); 279 err = mc.vtable->end_chain(&mc.vtable); [all...] |
/freebsd-current/usr.bin/dc/ |
H A D | bcode.h | 66 struct vtable { struct 81 struct vtable *vtable; member in struct:source
|
/freebsd-current/lib/libsecureboot/ |
H A D | vets.c | 238 mc.vtable->start_chain(&mc.vtable, NULL); 239 mc.vtable->start_cert(&mc.vtable, xc->data_len); 240 mc.vtable->append(&mc.vtable, xc->data, xc->data_len); 241 mc.vtable->end_cert(&mc.vtable); 243 err = mc.vtable->end_chain(&mc.vtable); [all...] |
H A D | vepcr.c | 69 pcr_md->init(&pcr_ctx.vtable); 101 pcr_md->update(&pcr_ctx.vtable, data, dlen); 130 pcr_md->out(&pcr_ctx.vtable, buf);
|
H A D | pass_manifest.c | 91 md->init(&ctx.vtable); 92 md->update(&ctx.vtable, content, st.st_size); 93 md->out(&ctx.vtable, digest);
|
/freebsd-current/contrib/bearssl/src/ssl/ |
H A D | ssl_rec_cbc.c | 35 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 D | ssl_rec_gcm.c | 28 * 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 D | ssl_rec_ccm.c | 28 * 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);
|
/freebsd-current/contrib/bearssl/src/x509/ |
H A D | x509_knownkey.c | 32 ctx->vtable = &br_x509_knownkey_vtable; 43 ctx->vtable = &br_x509_knownkey_vtable;
|
/freebsd-current/usr.bin/tip/tip/ |
H A D | cmds.c | 751 if (vtable[BEAUTIFY].v_access&CHANGED) { 752 vtable[BEAUTIFY].v_access &= ~CHANGED; 755 if (vtable[SCRIPT].v_access&CHANGED) { 756 vtable[SCRIPT].v_access &= ~CHANGED; 762 if (vtable[RECORD].v_access&CHANGED) 763 vtable[RECORD].v_access &= ~CHANGED; 765 if (vtable[RECORD].v_access&CHANGED) { 766 vtable[RECORD].v_access &= ~CHANGED; 770 if (vtable[TAND].v_access&CHANGED) { 771 vtable[TAN [all...] |
/freebsd-current/contrib/bearssl/src/symcipher/ |
H A D | aes_small_cbcdec.c | 32 ctx->vtable = &br_aes_small_cbcdec_vtable;
|
H A D | aes_small_cbcenc.c | 32 ctx->vtable = &br_aes_small_cbcenc_vtable;
|