Lines Matching refs:opp

71 	crypto_active_op_t *opp;  in emulate_buf_init()  local
73 opp = (opflag & OP_DIGEST) ? &(session_p->digest) : \ in emulate_buf_init()
76 bufp = opp->context; in emulate_buf_init()
89 bufp = opp->context = calloc(1, sizeof (digest_buf_t)); in emulate_buf_init()
99 opp->context = NULL; in emulate_buf_init()
120 crypto_active_op_t *opp; in emulate_init() local
126 opp = (opflag & OP_SIGN) ? &(session_p->sign) : &(session_p->verify); in emulate_init()
129 rv = do_soft_hmac_init(get_spp(opp), pMechanism, keyp->ck_data, in emulate_init()
135 #define DO_SOFT_UPDATE(opp, pPart, ulPartLen, opflag) \ argument
137 rv = do_soft_digest(get_spp(opp), NULL, pPart, \
140 rv = do_soft_hmac_update(get_spp(opp), pPart, \
158 crypto_active_op_t *opp; in emulate_update() local
161 opp = &(session_p->digest); in emulate_update()
166 opp = (opflag & OP_SIGN) ? in emulate_update()
174 if (opp->flags & CRYPTO_EMULATE_USING_SW) { in emulate_update()
176 DO_SOFT_UPDATE(opp, pPart, ulPartLen, opflag); in emulate_update()
177 opp->flags |= CRYPTO_EMULATE_UPDATE_DONE; in emulate_update()
181 bufp = opp->context; in emulate_update()
204 opp->flags |= CRYPTO_EMULATE_USING_SW; in emulate_update()
209 pMechanism = &(opp->mech); in emulate_update()
210 rv = do_soft_digest(get_spp(opp), pMechanism, NULL, 0, in emulate_update()
217 DO_SOFT_UPDATE(opp, bufp->buf, bufp->indata_len, opflag); in emulate_update()
218 opp->flags |= CRYPTO_EMULATE_UPDATE_DONE; in emulate_update()
220 DO_SOFT_UPDATE(opp, pPart, ulPartLen, opflag); in emulate_update()