Searched refs:iec (Results 1 - 15 of 15) sorted by relevance

/freebsd-13-stable/contrib/bearssl/src/ssl/
H A Dssl_ccert_single_ec.c99 r = zc->iec->mul(data, *len, zc->sk->x, zc->sk->xlen, zc->sk->curve);
100 xoff = zc->iec->xoff(zc->sk->curve, &xlen);
123 return zc->iecdsa(zc->iec, hc, hv, zc->sk, data);
144 const br_ec_impl *iec, br_ecdsa_sign iecdsa)
153 cc->client_auth.single_ec.iec = iec;
140 br_ssl_client_set_single_ec(br_ssl_client_context *cc, const br_x509_certificate *chain, size_t chain_len, const br_ec_private_key *sk, unsigned allowed_usages, unsigned cert_issuer_key_type, const br_ec_impl *iec, br_ecdsa_sign iecdsa) argument
H A Dssl_scert_single_ec.c89 r = pc->iec->mul(data, *len, pc->sk->x, pc->sk->xlen, pc->sk->curve);
90 xoff = pc->iec->xoff(pc->sk->curve, &xlen);
114 return pc->iecdsa(pc->iec, hc, hv, pc->sk, data);
130 const br_ec_impl *iec, br_ecdsa_sign iecdsa)
139 cc->chain_handler.single_ec.iec = iec;
126 br_ssl_server_set_single_ec(br_ssl_server_context *cc, const br_x509_certificate *chain, size_t chain_len, const br_ec_private_key *sk, unsigned allowed_usages, unsigned cert_issuer_key_type, const br_ec_impl *iec, br_ecdsa_sign iecdsa) argument
H A Dssl_hs_client.c245 if (!ctx->eng.iecdsa(ctx->eng.iec, hv, hv_len, &pk->key.ec,
286 if ((ctx->eng.iec->supported_curves & ((uint32_t)1 << curve)) == 0) {
296 order = ctx->eng.iec->order(curve, &olen);
309 ctx->eng.iec->generator(curve, &glen);
315 if (!ctx->eng.iec->mul(point, glen, key, olen, curve)) {
322 xoff = ctx->eng.iec->xoff(curve, &xlen);
325 ctx->eng.iec->mulgen(point, key, olen, curve);
1600 uint32_t x = ENG->iec == NULL ? 0 : ENG->iec->supported_curves;
H A Dssl_hs_server.c272 if (!((ctx->eng.iec->supported_curves >> curve) & 1)) {
285 order = ctx->eng.iec->order(curve, &olen);
298 glen = ctx->eng.iec->mulgen(ctx->eng.ecdhe_point,
345 ctl = ctx->eng.iec->mul(cpoint, cpoint_len,
347 xoff = ctx->eng.iec->xoff(curve, &xlen);
436 if (!ctx->eng.iecdsa(ctx->eng.iec,
1667 uint32_t x = ENG->iec == NULL ? 0 : ENG->iec->supported_curves;
/freebsd-13-stable/bin/dd/
H A Dmisc.c114 char iec[4 + 1 + 3 + 1]; /* 123 <space> <suffix> NUL */ local
122 humanize_number(iec, sizeof(iec), (int64_t)st.bytes, "B", HN_AUTOSCALE,
127 (uintmax_t)st.bytes, si, iec, secs, persec);
/freebsd-13-stable/contrib/bearssl/inc/
H A Dbearssl_x509.h731 const br_ec_impl *iec; member in struct:__anon258
813 * case, `iec` may be `NULL`. Otherwise, `iecdsa` MUST point to a function
815 * `iec` as underlying elliptic curve support.
818 * \param iec elliptic curve implementation (or `NULL`).
823 const br_ec_impl *iec, br_ecdsa_vrfy iecdsa)
826 ctx->iec = iec;
822 br_x509_minimal_set_ecdsa(br_x509_minimal_context *ctx, const br_ec_impl *iec, br_ecdsa_vrfy iecdsa) argument
H A Dbearssl_ssl.h1115 const br_ec_impl *iec; member in struct:__anon238
1660 * \param iec EC implementation (or `NULL`).
1663 br_ssl_engine_set_ec(br_ssl_engine_context *cc, const br_ec_impl *iec) argument
1665 cc->iec = iec;
1688 return cc->iec;
2588 const br_ec_impl *iec; member in struct:__anon244
2920 * \param iec EC core implementation.
2927 const br_ec_impl *iec, br_ecdsa_sign iecdsa);
3283 const br_ec_impl *iec; member in struct:__anon248
[all...]
/freebsd-13-stable/contrib/bearssl/tools/
H A Dclient.c346 const br_ec_impl *iec; local
352 iec = br_ec_get_default();
353 r = iec->mul(data, *len, zc->sk->key.ec.x,
355 xoff = iec->xoff(zc->sk->key.ec.curve, &xlen);
H A Dserver.c485 const br_ec_impl *iec; local
492 iec = br_ec_get_default();
493 r = iec->mul(data, *len, pc->sk->key.ec.x,
495 xoff = iec->xoff(pc->sk->key.ec.curve, &xlen);
H A Dsslio.c310 if (cc->iec != 0) {
312 get_algo_name(cc->iec, 0));
/freebsd-13-stable/contrib/elftoolchain/elfcopy/
H A Delfcopy.h181 int iec; /* elfclass of input object */ member in struct:elfcopy
H A Dmain.c294 if ((ecp->iec = gelf_getclass(ecp->ein)) == ELFCLASSNONE)
299 ecp->oec = ecp->iec;
1603 ecp->iec = ecp->oec = ELFCLASSNONE;
/freebsd-13-stable/sys/dev/mvs/
H A Dmvs.c709 uint32_t iec, serr = 0, fisic = 0; local
719 iec = ATA_INL(ch->r_mem, EDMA_IEC);
720 if (iec & EDMA_IE_SERRINT) {
725 if (iec & EDMA_IE_ESELFDIS)
728 if (iec & EDMA_IE_ETRANSINT) {
740 ATA_OUTL(ch->r_mem, EDMA_IEC, ~iec);
742 if (iec & (0xfc1e9000 | EDMA_IE_EDEVERR)) {
783 if (iec & EDMA_IE_EDEVERR) { /* Device error. */
799 } else if (iec & 0xfc1e9000) {
816 if ((iec
[all...]
/freebsd-13-stable/contrib/bearssl/test/
H A Dtest_crypto.c8635 test_EC_c25519(const char *name, const br_ec_impl *iec) argument
8648 if (!iec->mul(bu, sizeof bu, bk, sizeof bk, BR_EC_curve25519)) {
8667 if (!iec->mul(bu, sizeof bu, bk, sizeof bk, BR_EC_curve25519)) {
9139 test_ECDSA_KAT(const br_ec_impl *iec, argument
9167 if (vrfy(iec, hash, hash_len,
9174 if (vrfy(iec, hash, hash_len,
9181 if (vrfy(iec, hash, hash_len,
9188 sig2_len = sign(iec, kv->hf, hash, kv->priv, sig2);
/freebsd-13-stable/contrib/bearssl/src/x509/
H A Dx509_minimal.c1700 if (!ctx->iecdsa(ctx->iec, ctx->tbs_hash,

Completed in 110 milliseconds