Searched refs:pd_ops_vector (Results 1 - 6 of 6) sorted by relevance

/illumos-gate/usr/src/uts/common/crypto/core/
H A Dkcf_prov_tabs.c358 desc->pd_ops_vector = kmem_zalloc(sizeof (crypto_ops_t), KM_SLEEP);
361 allocate_ops_v1(src_ops, desc->pd_ops_vector, &mech_list_count);
363 allocate_ops_v2(src_ops, desc->pd_ops_vector);
365 allocate_ops_v3(src_ops, desc->pd_ops_vector);
367 allocate_ops_v4(src_ops, desc->pd_ops_vector);
416 if (desc->pd_ops_vector != NULL) {
418 if (desc->pd_ops_vector->co_control_ops != NULL)
419 kmem_free(desc->pd_ops_vector->co_control_ops,
422 if (desc->pd_ops_vector->co_digest_ops != NULL)
423 kmem_free(desc->pd_ops_vector
[all...]
H A Dkcf_callprov.c48 (ops = (caddr_t *)(void *)((caddr_t)(pd)->pd_ops_vector + (o1)), \
/illumos-gate/usr/src/uts/common/sys/crypto/
H A Dimpl.h189 * pd_ops_vector: The ops vector specified by Provider
223 crypto_ops_t *pd_ops_vector; member in struct:kcf_provider_desc
336 #define pm_ops_vector pm_prov_desc.pd_ops_vector
568 #define KCF_PROV_CONTROL_OPS(pd) ((pd)->pd_ops_vector->co_control_ops)
569 #define KCF_PROV_CTX_OPS(pd) ((pd)->pd_ops_vector->co_ctx_ops)
570 #define KCF_PROV_DIGEST_OPS(pd) ((pd)->pd_ops_vector->co_digest_ops)
571 #define KCF_PROV_CIPHER_OPS(pd) ((pd)->pd_ops_vector->co_cipher_ops)
572 #define KCF_PROV_MAC_OPS(pd) ((pd)->pd_ops_vector->co_mac_ops)
573 #define KCF_PROV_SIGN_OPS(pd) ((pd)->pd_ops_vector->co_sign_ops)
574 #define KCF_PROV_VERIFY_OPS(pd) ((pd)->pd_ops_vector
[all...]
/illumos-gate/usr/src/uts/common/crypto/spi/
H A Dkcf_spi.c185 prov_desc->pd_ops_vector);
188 prov_desc->pd_ops_vector);
193 prov_desc->pd_ops_vector);
197 prov_desc->pd_ops_vector);
202 if (prov_desc->pd_ops_vector->co_object_ops &&
203 prov_desc->pd_ops_vector->co_nostore_key_ops) {
/illumos-gate/usr/src/cmd/mdb/common/modules/crypto/
H A Dimpl.c134 mdb_printf("pd_ops_vector:\t\t%p\n", desc.pd_ops_vector);
/illumos-gate/usr/src/uts/common/crypto/io/
H A Dcrypto.c663 if ((ops = pd->pd_ops_vector) == NULL)

Completed in 67 milliseconds