Home
last modified time | relevance | path

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

/dragonfly/contrib/grep/lib/
HDregexec.c22 static void match_ctx_clean (re_match_context_t *mctx);
26 static Idx search_cur_bkref_entry (const re_match_context_t *mctx, Idx str_idx);
27 static reg_errcode_t match_ctx_add_subtop (re_match_context_t *mctx, Idx node,
52 static reg_errcode_t prune_impossible_nodes (re_match_context_t *mctx);
53 static Idx check_matching (re_match_context_t *mctx, bool fl_longest_match,
55 static Idx check_halt_state_context (const re_match_context_t *mctx,
65 const re_match_context_t *mctx,
71 static int sift_states_iter_mb (const re_match_context_t *mctx,
75 static reg_errcode_t sift_states_backward (const re_match_context_t *mctx,
77 static reg_errcode_t build_sifted_states (const re_match_context_t *mctx,
[all …]
/dragonfly/contrib/cvs-1.12/lib/
HDregexec.c22 static void match_ctx_clean (re_match_context_t *mctx) internal_function;
27 static Idx search_cur_bkref_entry (const re_match_context_t *mctx, Idx str_idx)
29 static reg_errcode_t match_ctx_add_subtop (re_match_context_t *mctx, Idx node,
56 static reg_errcode_t prune_impossible_nodes (re_match_context_t *mctx)
58 static Idx check_matching (re_match_context_t *mctx, bool fl_longest_match,
61 static Idx check_halt_state_context (const re_match_context_t *mctx,
72 const re_match_context_t *mctx,
78 static int sift_states_iter_mb (const re_match_context_t *mctx,
82 static reg_errcode_t sift_states_backward (re_match_context_t *mctx,
84 static reg_errcode_t build_sifted_states (re_match_context_t *mctx,
[all …]
/dragonfly/crypto/libressl/crypto/ecdh/
HDecdh_kdf.c71 EVP_MD_CTX *mctx = NULL; in ecdh_KDF_X9_63() local
80 mctx = EVP_MD_CTX_new(); in ecdh_KDF_X9_63()
81 if (mctx == NULL) in ecdh_KDF_X9_63()
86 if (!EVP_DigestInit_ex(mctx, md, NULL)) in ecdh_KDF_X9_63()
92 if (!EVP_DigestUpdate(mctx, Z, Zlen)) in ecdh_KDF_X9_63()
94 if (!EVP_DigestUpdate(mctx, ctr, sizeof(ctr))) in ecdh_KDF_X9_63()
96 if (!EVP_DigestUpdate(mctx, sinfo, sinfolen)) in ecdh_KDF_X9_63()
99 if (!EVP_DigestFinal(mctx, out, NULL)) in ecdh_KDF_X9_63()
106 if (!EVP_DigestFinal(mctx, mtmp, NULL)) in ecdh_KDF_X9_63()
116 EVP_MD_CTX_free(mctx); in ecdh_KDF_X9_63()
/dragonfly/crypto/libressl/crypto/cms/
HDcms_sd.c302 si->mctx = EVP_MD_CTX_new(); in CMS_add1_signer()
305 if (si->mctx == NULL) { in CMS_add1_signer()
408 } else if (EVP_DigestSignInit(si->mctx, &si->pctx, md, in CMS_add1_signer()
466 return si->mctx; in CMS_SignerInfo_get0_md_ctx()
604 EVP_MD_CTX *mctx = EVP_MD_CTX_new(); in cms_SignerInfo_content_sign() local
608 if (mctx == NULL) { in cms_SignerInfo_content_sign()
618 if (!cms_DigestAlgorithm_find_ctx(mctx, chain, si->digestAlgorithm)) in cms_SignerInfo_content_sign()
634 if (!EVP_DigestFinal_ex(mctx, md, &mdlen)) in cms_SignerInfo_content_sign()
652 if (!EVP_DigestFinal_ex(mctx, md, &mdlen)) in cms_SignerInfo_content_sign()
674 if (!EVP_SignFinal(mctx, sig, &siglen, si->pkey)) { in cms_SignerInfo_content_sign()
[all …]
HDcms_dd.c111 EVP_MD_CTX *mctx = EVP_MD_CTX_new(); in cms_DigestedData_do_final() local
117 if (mctx == NULL) { in cms_DigestedData_do_final()
124 if (!cms_DigestAlgorithm_find_ctx(mctx, chain, dd->digestAlgorithm)) in cms_DigestedData_do_final()
127 if (EVP_DigestFinal_ex(mctx, md, &mdlen) <= 0) in cms_DigestedData_do_final()
147 EVP_MD_CTX_free(mctx); in cms_DigestedData_do_final()
HDcms_lcl.h138 EVP_MD_CTX *mctx; member
437 int cms_DigestAlgorithm_find_ctx(EVP_MD_CTX *mctx, BIO *chain,
HDcms_lib.c411 cms_DigestAlgorithm_find_ctx(EVP_MD_CTX *mctx, BIO *chain, X509_ALGOR *mdalg) in cms_DigestAlgorithm_find_ctx() argument
433 return EVP_MD_CTX_copy_ex(mctx, mtmp); in cms_DigestAlgorithm_find_ctx()
HDcms_asn1.c226 EVP_MD_CTX_free(si->mctx); in cms_si_cb()
/dragonfly/sys/platform/pc64/x86_64/
HDnpx.c512 npxpush(mcontext_t *mctx) in npxpush() argument
523 mctx->mc_ownedfp = _MC_FPOWNED_FPU; in npxpush()
526 mctx->mc_ownedfp = _MC_FPOWNED_PCB; in npxpush()
528 KKASSERT(sizeof(*td->td_savefpu) <= sizeof(mctx->mc_fpregs)); in npxpush()
529 bcopy(td->td_savefpu, mctx->mc_fpregs, sizeof(*td->td_savefpu)); in npxpush()
533 mctx->mc_fpformat = _MC_FPFMT_YMM; in npxpush()
538 mctx->mc_fpformat = _MC_FPFMT_XMM; in npxpush()
540 mctx->mc_fpformat = _MC_FPFMT_387; in npxpush()
543 mctx->mc_ownedfp = _MC_FPOWNED_NONE; in npxpush()
544 mctx->mc_fpformat = _MC_FPFMT_NODEV; in npxpush()
[all …]
/dragonfly/sys/platform/vkernel64/x86_64/
HDnpx.c451 npxpush(mcontext_t *mctx) in npxpush() argument
462 mctx->mc_ownedfp = _MC_FPOWNED_FPU; in npxpush()
465 mctx->mc_ownedfp = _MC_FPOWNED_PCB; in npxpush()
467 bcopy(td->td_savefpu, mctx->mc_fpregs, sizeof(mctx->mc_fpregs)); in npxpush()
469 mctx->mc_fpformat = cpu_fxsr ? _MC_FPFMT_XMM : _MC_FPFMT_387; in npxpush()
471 mctx->mc_ownedfp = _MC_FPOWNED_NONE; in npxpush()
472 mctx->mc_fpformat = _MC_FPFMT_NODEV; in npxpush()
480 npxpop(mcontext_t *mctx) in npxpop() argument
484 switch(mctx->mc_ownedfp) { in npxpop()
515 bcopy(mctx->mc_fpregs, td->td_savefpu, sizeof(*td->td_savefpu)); in npxpop()
/dragonfly/crypto/libressl/crypto/gost/
HDgost89imit_pmeth.c154 EVP_MD_CTX *mctx = p2; in pkey_gost_mac_ctrl() local
171 if (mctx->digest->md_ctrl == NULL) in pkey_gost_mac_ctrl()
173 return mctx->digest->md_ctrl(mctx, EVP_MD_CTRL_SET_KEY, 32 * 8, in pkey_gost_mac_ctrl()
209 pkey_gost_mac_signctx_init(EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx) in pkey_gost_mac_signctx_init() argument
216 EVP_MD_CTX *mctx) in pkey_gost_mac_signctx() argument
227 ret = EVP_DigestFinal_ex(mctx, sig, &tmpsiglen); in pkey_gost_mac_signctx()
/dragonfly/crypto/libressl/crypto/hmac/
HDhm_pmeth.c156 hmac_signctx_init(EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx) in hmac_signctx_init() argument
160 HMAC_CTX_set_flags(&hctx->ctx, mctx->flags & ~EVP_MD_CTX_FLAG_NO_INIT); in hmac_signctx_init()
161 EVP_MD_CTX_set_flags(mctx, EVP_MD_CTX_FLAG_NO_INIT); in hmac_signctx_init()
162 mctx->update = int_update; in hmac_signctx_init()
168 EVP_MD_CTX *mctx) in hmac_signctx() argument
172 int l = EVP_MD_CTX_size(mctx); in hmac_signctx()
/dragonfly/crypto/libressl/crypto/cmac/
HDcm_pmeth.c118 cmac_signctx_init(EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx) in cmac_signctx_init() argument
120 EVP_MD_CTX_set_flags(mctx, EVP_MD_CTX_FLAG_NO_INIT); in cmac_signctx_init()
121 mctx->update = int_update; in cmac_signctx_init()
127 EVP_MD_CTX *mctx) in cmac_signctx() argument
/dragonfly/crypto/libressl/crypto/evp/
HDevp_locl.h241 int (*signctx_init)(EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx);
243 EVP_MD_CTX *mctx);
245 int (*verifyctx_init)(EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx);
247 int siglen, EVP_MD_CTX *mctx);
HDpmeth_lib.c566 int (*signctx_init)(EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx), in EVP_PKEY_meth_set_signctx() argument
568 EVP_MD_CTX *mctx)) in EVP_PKEY_meth_set_signctx()
576 int (*verifyctx_init)(EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx), in EVP_PKEY_meth_set_verifyctx() argument
578 EVP_MD_CTX *mctx)) in EVP_PKEY_meth_set_verifyctx()
/dragonfly/crypto/libressl/apps/openssl/
HDreq.c1760 EVP_MD_CTX *mctx; in do_X509_sign() local
1763 if ((mctx = EVP_MD_CTX_new()) == NULL) in do_X509_sign()
1766 rv = do_sign_init(err, mctx, pkey, md, sigopts); in do_X509_sign()
1768 rv = X509_sign_ctx(x, mctx); in do_X509_sign()
1770 EVP_MD_CTX_free(mctx); in do_X509_sign()
1780 EVP_MD_CTX *mctx; in do_X509_REQ_sign() local
1783 if ((mctx = EVP_MD_CTX_new()) == NULL) in do_X509_REQ_sign()
1786 rv = do_sign_init(err, mctx, pkey, md, sigopts); in do_X509_REQ_sign()
1788 rv = X509_REQ_sign_ctx(x, mctx); in do_X509_REQ_sign()
1790 EVP_MD_CTX_free(mctx); in do_X509_REQ_sign()
[all …]
HDdgst.c473 EVP_MD_CTX *mctx = NULL; in dgst_main() local
476 if (!BIO_get_md_ctx(bmd, &mctx)) { in dgst_main()
482 r = EVP_DigestVerifyInit(mctx, &pctx, dgst_config.md, in dgst_main()
485 r = EVP_DigestSignInit(mctx, &pctx, dgst_config.md, in dgst_main()
/dragonfly/sys/platform/vkernel64/include/
HDmd_var.h122 void npxpush(struct __mcontext *mctx);
123 void npxpop(struct __mcontext *mctx);
/dragonfly/crypto/libressl/crypto/pkcs7/
HDpk7_doit.c655 do_pkcs7_signed_attrib(PKCS7_SIGNER_INFO *si, EVP_MD_CTX *mctx) in do_pkcs7_signed_attrib() argument
669 if (!EVP_DigestFinal_ex(mctx, md_data, &md_len)) { in do_pkcs7_signed_attrib()
864 EVP_MD_CTX mctx; in PKCS7_SIGNER_INFO_sign() local
875 EVP_MD_CTX_init(&mctx); in PKCS7_SIGNER_INFO_sign()
876 if (EVP_DigestSignInit(&mctx, &pctx, md, NULL, si->pkey) <= 0) in PKCS7_SIGNER_INFO_sign()
889 if (EVP_DigestSignUpdate(&mctx, abuf, alen) <= 0) in PKCS7_SIGNER_INFO_sign()
893 if (EVP_DigestSignFinal(&mctx, NULL, &siglen) <= 0) in PKCS7_SIGNER_INFO_sign()
898 if (EVP_DigestSignFinal(&mctx, abuf, &siglen) <= 0) in PKCS7_SIGNER_INFO_sign()
907 EVP_MD_CTX_cleanup(&mctx); in PKCS7_SIGNER_INFO_sign()
915 EVP_MD_CTX_cleanup(&mctx); in PKCS7_SIGNER_INFO_sign()
/dragonfly/sys/platform/pc64/include/
HDmd_var.h102 void npxpush(struct __mcontext *mctx);
103 void npxpop(struct __mcontext *mctx);
/dragonfly/crypto/libressl/crypto/pem/
HDpvkfmt.c707 EVP_MD_CTX mctx; in derive_pvk_key() local
710 EVP_MD_CTX_init(&mctx); in derive_pvk_key()
711 if (!EVP_DigestInit_ex(&mctx, EVP_sha1(), NULL) || in derive_pvk_key()
712 !EVP_DigestUpdate(&mctx, salt, saltlen) || in derive_pvk_key()
713 !EVP_DigestUpdate(&mctx, pass, passlen) || in derive_pvk_key()
714 !EVP_DigestFinal_ex(&mctx, key, NULL)) in derive_pvk_key()
717 EVP_MD_CTX_cleanup(&mctx); in derive_pvk_key()
/dragonfly/crypto/libressl/ssl/
HDssl_clnt.c2082 EVP_MD_CTX *mctx = NULL; in ssl3_send_client_verify_sigalgs() local
2088 if ((mctx = EVP_MD_CTX_new()) == NULL) in ssl3_send_client_verify_sigalgs()
2095 if (!EVP_DigestSignInit(mctx, &pctx, sigalg->md(), NULL, pkey)) { in ssl3_send_client_verify_sigalgs()
2111 if (!EVP_DigestSignUpdate(mctx, hdata, hdata_len)) { in ssl3_send_client_verify_sigalgs()
2115 if (!EVP_DigestSignFinal(mctx, NULL, &signature_len) || in ssl3_send_client_verify_sigalgs()
2124 if (!EVP_DigestSignFinal(mctx, signature, &signature_len)) { in ssl3_send_client_verify_sigalgs()
2141 EVP_MD_CTX_free(mctx); in ssl3_send_client_verify_sigalgs()
2222 EVP_MD_CTX *mctx; in ssl3_send_client_verify_gost() local
2232 if ((mctx = EVP_MD_CTX_new()) == NULL) in ssl3_send_client_verify_gost()
2244 if (!EVP_DigestSignInit(mctx, &pctx, md, NULL, pkey)) { in ssl3_send_client_verify_gost()
[all …]
HDssl_srvr.c1930 EVP_MD_CTX *mctx = NULL; in ssl3_get_cert_verify() local
1946 if ((mctx = EVP_MD_CTX_new()) == NULL) in ssl3_get_cert_verify()
2017 if (!EVP_DigestVerifyInit(mctx, &pctx, sigalg->md(), in ssl3_get_cert_verify()
2037 if (!EVP_DigestVerifyUpdate(mctx, hdata, hdatalen)) { in ssl3_get_cert_verify()
2042 if (EVP_DigestVerifyFinal(mctx, CBS_data(&signature), in ssl3_get_cert_verify()
2111 if (!EVP_DigestInit_ex(mctx, md, NULL) || in ssl3_get_cert_verify()
2112 !EVP_DigestUpdate(mctx, hdata, hdatalen) || in ssl3_get_cert_verify()
2113 !EVP_DigestFinal(mctx, sigbuf, &siglen) || in ssl3_get_cert_verify()
2151 EVP_MD_CTX_free(mctx); in ssl3_get_cert_verify()
/dragonfly/crypto/libressl/include/openssl/
HDevp.h1132 int (*signctx_init)(EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx),
1134 EVP_MD_CTX *mctx));
1137 int (*verifyctx_init)(EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx),
1139 EVP_MD_CTX *mctx));
/dragonfly/contrib/mdocml/
HDroff.c104 struct mctx { struct
113 struct mctx *mstack; /* stack of macro contexts */ argument
1239 struct mctx *ctx; /* current macro call context */ in roff_expand()
1969 struct mctx *ctx; in roff_userret()
3871 struct mctx *ctx; in roff_shift()
3935 struct mctx *ctx; in roff_userdef()