co_object_ops
if (src->co_object_ops != NULL)
dst->co_object_ops = kmem_alloc(sizeof (crypto_object_ops_t),
if (desc->pd_ops_vector->co_object_ops != NULL)
kmem_free(desc->pd_ops_vector->co_object_ops,
if ((object_ops = ops->co_object_ops) != NULL) {
dprov_crypto_ops.co_object_ops = NULL;
if (prov_desc->pd_ops_vector->co_object_ops &&
KCF_SPI_COPY_OPS(src_ops, dst_ops, co_object_ops);
#define KCF_PROV_OBJECT_OPS(pd) ((pd)->pd_ops_vector->co_object_ops)
crypto_object_ops_t *co_object_ops;
#define co_object_ops cou.cou_v1.co_object_ops