co_control_ops
if (src->co_control_ops != NULL)
dst->co_control_ops = kmem_alloc(sizeof (crypto_control_ops_t),
if (desc->pd_ops_vector->co_control_ops != NULL)
kmem_free(desc->pd_ops_vector->co_control_ops,
.co_control_ops = &viorand_control_ops,
KCF_SPI_COPY_OPS(src_ops, dst_ops, co_control_ops);
#define KCF_PROV_CONTROL_OPS(pd) ((pd)->pd_ops_vector->co_control_ops)
crypto_control_ops_t *co_control_ops;
#define co_control_ops cou.cou_v1.co_control_ops