crypto_ctx_template_t
crypto_key_t *key, crypto_ctx_template_t *tmpl, int kmflag)
crypto_key_t *key, crypto_ctx_template_t impl,
crypto_key_t *key, crypto_ctx_template_t tmpl,
crypto_key_t *key, crypto_ctx_template_t tmpl,
crypto_destroy_ctx_template(crypto_ctx_template_t tmpl)
crypto_ctx_template_t tmpl, crypto_context_t *ctxp,
crypto_ctx_template_t tmpl, crypto_context_t *ctxp,
crypto_ctx_template_t tmpl, crypto_data_t *ciphertext,
crypto_key_t *key, crypto_ctx_template_t tmpl, crypto_data_t *ciphertext,
crypto_ctx_template_t tmpl, crypto_context_t *ctxp,
crypto_ctx_template_t tmpl, crypto_context_t *ctxp,
crypto_ctx_template_t tmpl, crypto_data_t *plaintext,
crypto_key_t *key, crypto_ctx_template_t tmpl, crypto_data_t *plaintext,
crypto_ctx_template_t tmpl, crypto_context_t *ctxp,
crypto_ctx_template_t tmpl, crypto_context_t *ctxp,
crypto_destroy_ctx_template(crypto_ctx_template_t tmpl)
crypto_ctx_template_t *ptmpl, int kmflag)
crypto_ctx_template_t mac_tmpl, crypto_ctx_template_t decr_tmpl,
crypto_ctx_template_t mac_tmpl, crypto_ctx_template_t decr_tmpl,
crypto_ctx_template_t mac_tmpl, crypto_ctx_template_t decr_tmpl,
crypto_ctx_template_t mac_tmpl, crypto_ctx_template_t decr_tmpl,
crypto_ctx_template_t mac_tmpl, crypto_ctx_template_t decr_tmpl,
crypto_ctx_template_t mac_tmpl, crypto_ctx_template_t decr_tmpl,
crypto_key_t *decr_key, crypto_ctx_template_t mac_tmpl,
crypto_ctx_template_t decr_tmpl, crypto_context_t *ctxp,
crypto_ctx_template_t encr_tmpl, crypto_ctx_template_t mac_tmpl,
crypto_key_t *decr_key, crypto_ctx_template_t mac_tmpl,
crypto_ctx_template_t decr_tmpl, crypto_context_t *ctxp,
crypto_ctx_template_t, crypto_ctx_template_t, crypto_data_t *,
crypto_key_t *mac_key, crypto_ctx_template_t encr_tmpl,
crypto_ctx_template_t mac_tmpl, crypto_context_t *ctxp,
crypto_ctx_template_t, crypto_ctx_template_t, crypto_data_t *,
crypto_ctx_template_t encr_tmpl, crypto_ctx_template_t mac_tmpl,
crypto_key_t *mac_key, crypto_ctx_template_t encr_tmpl,
crypto_ctx_template_t mac_tmpl, crypto_context_t *ctxp,
crypto_key_t *key, crypto_ctx_template_t tmpl, crypto_data_t *mac,
crypto_ctx_template_t tmpl, crypto_data_t *mac, crypto_call_req_t *crq)
crypto_key_t *key, crypto_ctx_template_t tmpl, crypto_data_t *mac,
crypto_ctx_template_t tmpl, crypto_context_t *ctxp,
crypto_ctx_template_t tmpl, crypto_data_t *mac, crypto_call_req_t *crq)
crypto_ctx_template_t tmpl, crypto_data_t *signature,
crypto_data_t *data, crypto_ctx_template_t tmpl, crypto_data_t *signature,
crypto_ctx_template_t tmpl, crypto_data_t *signature,
crypto_ctx_template_t tmpl, crypto_data_t *signature,
crypto_data_t *data, crypto_ctx_template_t tmpl, crypto_data_t *signature,
crypto_ctx_template_t tmpl, crypto_context_t *ctxp, crypto_call_req_t *crq)
crypto_mechanism_t *mech, crypto_key_t *key, crypto_ctx_template_t tmpl,
crypto_ctx_template_t tmpl, crypto_context_t *ctxp, crypto_call_req_t *crq)
crypto_ctx_template_t tmpl, crypto_data_t *signature,
crypto_data_t *data, crypto_ctx_template_t tmpl, crypto_data_t *signature,
crypto_ctx_template_t tmpl, crypto_data_t *signature,
crypto_ctx_template_t tmpl, crypto_data_t *data, crypto_call_req_t *crq)
crypto_data_t *signature, crypto_ctx_template_t tmpl, crypto_data_t *data,
crypto_ctx_template_t tmpl, crypto_context_t *ctxp, crypto_call_req_t *crq)
crypto_mechanism_t *mech, crypto_key_t *key, crypto_ctx_template_t tmpl,
crypto_ctx_template_t tmpl, crypto_context_t *ctxp, crypto_call_req_t *crq)
crypto_ctx_template_t mac_tmpl;
mac_tmpl = (crypto_ctx_template_t)mops->mo_templ;
crypto_ctx_template_t, crypto_context_t *, crypto_call_req_t *));
crypto_ctx_template_t, crypto_context_t *, crypto_call_req_t *))
crypto_mechanism_t *, crypto_key_t *, crypto_ctx_template_t,
crypto_ctx_template_t, crypto_context_t *, crypto_call_req_t *));
crypto_ctx_template_t tmpl = NULL; // todo
crypto_ctx_template_t tmpl = NULL; // todo
crypto_ctx_template_t zk_hmac_tmpl;
crypto_ctx_template_t zk_current_tmpl;
crypto_ctx_template_t tmpl;
crypto_ctx_template_t tmpl, uint8_t *ivbuf, uint_t datalen,
crypto_ctx_template_t key_tmpl;
crypto_ctx_template_t ctx_tmpl;
crypto_ctx_template_t auth_ctx_tmpl;
crypto_ctx_template_t encr_ctx_tmpl;
crypto_ctx_template_t auth_ctx_tmpl;
crypto_ctx_template_t encr_ctx_tmpl;
crypto_ctx_template_t *ctx_tmpl = NULL;
crypto_ctx_template_t *sa_tmpl;
crypto_ctx_template_t ipsa_authtmpl; /* auth context template */
crypto_ctx_template_t ipsa_encrtmpl; /* encr context template */
#define IPSEC_CTX_TMPL_ALLOC ((crypto_ctx_template_t)-1)
crypto_ctx_template_t enc_tmpl;
crypto_ctx_template_t hmac_tmpl;
crypto_ctx_template_t tmpl, crypto_context_t *ctxp, crypto_call_req_t *cr);
crypto_mechanism_t *, crypto_key_t *, crypto_ctx_template_t,
crypto_data_t *data, crypto_ctx_template_t tmpl,
crypto_ctx_template_t, crypto_data_t *, crypto_call_req_t *);
crypto_ctx_template_t tmpl, crypto_context_t *ctxp, crypto_call_req_t *cr);
crypto_mechanism_t *, crypto_key_t *, crypto_ctx_template_t,
crypto_ctx_template_t tmpl, crypto_context_t *, crypto_call_req_t *);
crypto_data_t *data, crypto_ctx_template_t tmpl, crypto_data_t *signature,
crypto_ctx_template_t, crypto_data_t *, crypto_call_req_t *);
crypto_data_t *data, crypto_ctx_template_t tmpl, crypto_data_t *signature,
crypto_ctx_template_t, crypto_data_t *, crypto_call_req_t *);
crypto_ctx_template_t tmpl, crypto_context_t *ctxp, crypto_call_req_t *cr);
crypto_mechanism_t *, crypto_key_t *, crypto_ctx_template_t,
crypto_ctx_template_t tmpl, crypto_context_t *, crypto_call_req_t *);
crypto_data_t *signature, crypto_ctx_template_t tmpl, crypto_data_t *data,
crypto_ctx_template_t, crypto_data_t *, crypto_call_req_t *);
crypto_key_t *key, crypto_ctx_template_t tmpl, crypto_data_t *ciphertext,
crypto_ctx_template_t, crypto_data_t *, crypto_call_req_t *);
crypto_ctx_template_t tmpl, crypto_context_t *ctxp, crypto_call_req_t *cr);
crypto_mechanism_t *, crypto_key_t *, crypto_ctx_template_t,
crypto_key_t *key, crypto_ctx_template_t tmpl, crypto_data_t *plaintext,
crypto_ctx_template_t, crypto_data_t *, crypto_call_req_t *);
crypto_ctx_template_t tmpl, crypto_context_t *ctxp,
crypto_mechanism_t *, crypto_key_t *, crypto_ctx_template_t,
crypto_ctx_template_t encr_tmpl, crypto_ctx_template_t mac_tmpl,
crypto_key_t *, crypto_key_t *, crypto_ctx_template_t,
crypto_ctx_template_t, crypto_dual_data_t *, crypto_data_t *,
crypto_key_t *mac_key, crypto_ctx_template_t encr_tmpl,
crypto_ctx_template_t mac_tmpl, crypto_context_t *ctxp,
crypto_ctx_template_t, crypto_ctx_template_t, crypto_context_t *,
crypto_ctx_template_t mac_tmpl, crypto_ctx_template_t decr_tmpl,
crypto_ctx_template_t mac_tmpl, crypto_ctx_template_t decr_tmpl,
crypto_ctx_template_t mac_tmpl, crypto_ctx_template_t decr_tmpl,
crypto_ctx_template_t mac_tmpl, crypto_ctx_template_t decr_tmpl,
crypto_key_t *decr_key, crypto_ctx_template_t mac_tmpl,
crypto_ctx_template_t decr_tmpl, crypto_context_t *ctxp,
crypto_key_t *decr_key, crypto_ctx_template_t mac_tmpl,
crypto_ctx_template_t decr_tmpl, crypto_context_t *ctxp,
crypto_key_t *key, crypto_ctx_template_t *tmpl, int kmflag);
extern void crypto_destroy_ctx_template(crypto_ctx_template_t tmpl);
crypto_key_t *key, crypto_ctx_template_t tmpl, crypto_data_t *mac,
crypto_ctx_template_t, crypto_data_t *, crypto_call_req_t *);
crypto_key_t *key, crypto_ctx_template_t tmpl, crypto_data_t *mac,
crypto_ctx_template_t, crypto_data_t *, crypto_call_req_t *);
crypto_ctx_template_t ls_ctx_tmpl;