Home
last modified time | relevance | path

Searched refs:dr_ctx (Results 1 – 7 of 7) sorted by relevance

/illumos-gate/usr/src/uts/common/crypto/io/
H A Ddca_3des.c63 crypto_data_t *nin = &reqp->dr_ctx.in_dup; in dca_3des()
82 des_ctx->dr_ctx.iv[0] = htonl(p[0]); in dca_3des()
83 des_ctx->dr_ctx.iv[1] = htonl(p[1]); in dca_3des()
86 des_ctx->dr_ctx.iv[0] = p[0]<<24 | p[1]<<16 | p[2]<<8 | p[3]; in dca_3des()
87 des_ctx->dr_ctx.iv[1] = p[4]<<24 | p[5]<<16 | p[6]<<8 | p[7]; in dca_3des()
150 des_ctx->dr_ctx.atomic = 0; in dca_3desctxfree()
151 des_ctx->dr_ctx.ctx_cm_type = 0; in dca_3desctxfree()
171 crypto_data_t *nin = &reqp->dr_ctx.in_dup; in dca_3desupdate()
173 rawlen = dca_length(in) + des_ctx->dr_ctx.residlen; in dca_3desupdate()
182 des_ctx->dr_ctx.iv[0] = htonl(p[0]); in dca_3desupdate()
[all …]
H A Ddca_rsa.c88 if (dca_length(out) < reqp->dr_ctx.modlen) { in dca_rsastart()
91 dca_length(out), reqp->dr_ctx.modlen); in dca_rsastart()
92 out->cd_length = reqp->dr_ctx.modlen; in dca_rsastart()
97 if (out != in && out->cd_length > reqp->dr_ctx.modlen) in dca_rsastart()
98 out->cd_length = reqp->dr_ctx.modlen; in dca_rsastart()
101 if (len > reqp->dr_ctx.modlen) { in dca_rsastart()
111 if (len < reqp->dr_ctx.modlen && (mode == DCA_RSA_DEC || in dca_rsastart()
122 if (out->cd_length < reqp->dr_ctx.modlen && (mode == DCA_RSA_DEC || in dca_rsastart()
124 reqp->dr_ctx.ctx_cm_type == RSA_X_509_MECH_INFO_TYPE) { in dca_rsastart()
125 out->cd_length = reqp->dr_ctx.modlen; in dca_rsastart()
[all …]
H A Ddca_dsa.c191 if (reqp->dr_ctx.atomic) { in dca_dsa_sign_done()
371 if (reqp->dr_ctx.atomic) { in dca_dsa_verify_done()
401 reqp->dr_ctx.ctx_cm_type = mechanism->cm_type; in dca_dsainit()
529 reqp->dr_ctx.ctx_cm_type = 0; in dca_dsactxfree()
530 reqp->dr_ctx.atomic = 0; in dca_dsactxfree()
561 ((dca_request_t *)ctx.cc_provider_private)->dr_ctx.atomic = 1; in dca_dsaatomic()
H A Ddca_rng.c64 data = &reqp->dr_ctx.in_dup; in dca_rng()
H A Ddprov.c1375 crypto_ctx_t *dr_ctx; member
1384 crypto_ctx_t *dr_ctx; member
1394 crypto_ctx_t *dr_ctx; member
5078 taskq_req->dr_digest_req.dr_ctx = ctx; in dprov_digest_submit_req()
5103 taskq_req->dr_mac_req.dr_ctx = ctx; in dprov_mac_submit_req()
5240 taskq_req->dr_cipher_req.dr_ctx = ctx; in dprov_cipher_submit_req()
5436 crypto_ctx_t *ctx = taskq_req->dr_digest_req.dr_ctx; in dprov_digest_task()
5552 crypto_ctx_t *ctx = taskq_req->dr_mac_req.dr_ctx; in dprov_mac_task()
6146 crypto_ctx_t *ctx = taskq_req->dr_cipher_req.dr_ctx; in dprov_cipher_task()
H A Ddca.c419 (((dca_request_t *)(ctx)->cc_provider_private)->dr_ctx.ctx_cm_type)
/illumos-gate/usr/src/uts/common/sys/crypto/
H A Ddca.h242 dca_ctx_t dr_ctx; member