Lines Matching defs:key

47     crypto_mechanism_t *mech, crypto_key_t *key, crypto_ctx_template_t tmpl,
59 rv = kcf_get_hardware_provider(mech->cm_type, key,
75 key, NULL, NULL, tmpl);
91 crypto_sign_init(crypto_mechanism_t *mech, crypto_key_t *key,
103 if ((pd = kcf_get_mech_provider(mech->cm_type, key, &me, &error,
114 * freeing this tmpl and create a new one for the key and new SW
129 error = crypto_sign_init_prov(pd, pd->pd_sid, mech, key, spi_ctx_tmpl,
228 crypto_mechanism_t *mech, crypto_key_t *key, crypto_data_t *data,
240 rv = kcf_get_hardware_provider(mech->cm_type, key,
248 key, data, signature, tmpl);
257 sign_sr_atomic_common(crypto_mechanism_t *mech, crypto_key_t *key,
271 if ((pd = kcf_get_mech_provider(mech->cm_type, key, &me, &error,
282 * freeing this tmpl and create a new one for the key and new SW
305 key, data, spi_ctx_tmpl, signature,
309 &lmech, key, data, spi_ctx_tmpl, signature,
317 mech, key, data, signature, spi_ctx_tmpl);
338 crypto_sign(crypto_mechanism_t *mech, crypto_key_t *key, crypto_data_t *data,
342 return (sign_sr_atomic_common(mech, key, data, tmpl, signature, crq,
348 crypto_mechanism_t *mech, crypto_key_t *key, crypto_data_t *data,
360 rv = kcf_get_hardware_provider(mech->cm_type, key,
368 key, data, signature, tmpl);
377 crypto_sign_recover(crypto_mechanism_t *mech, crypto_key_t *key,
381 return (sign_sr_atomic_common(mech, key, data, tmpl, signature, crq,
387 crypto_session_id_t sid, crypto_mechanism_t *mech, crypto_key_t *key,
399 rv = kcf_get_hardware_provider(mech->cm_type, key,
415 key, NULL, NULL, tmpl);