Lines Matching refs:pd_ops_vector

358 	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->co_digest_ops,
426 if (desc->pd_ops_vector->co_cipher_ops != NULL)
427 kmem_free(desc->pd_ops_vector->co_cipher_ops,
430 if (desc->pd_ops_vector->co_mac_ops != NULL)
431 kmem_free(desc->pd_ops_vector->co_mac_ops,
434 if (desc->pd_ops_vector->co_sign_ops != NULL)
435 kmem_free(desc->pd_ops_vector->co_sign_ops,
438 if (desc->pd_ops_vector->co_verify_ops != NULL)
439 kmem_free(desc->pd_ops_vector->co_verify_ops,
442 if (desc->pd_ops_vector->co_dual_ops != NULL)
443 kmem_free(desc->pd_ops_vector->co_dual_ops,
446 if (desc->pd_ops_vector->co_dual_cipher_mac_ops != NULL)
447 kmem_free(desc->pd_ops_vector->co_dual_cipher_mac_ops,
450 if (desc->pd_ops_vector->co_random_ops != NULL)
451 kmem_free(desc->pd_ops_vector->co_random_ops,
454 if (desc->pd_ops_vector->co_session_ops != NULL)
455 kmem_free(desc->pd_ops_vector->co_session_ops,
458 if (desc->pd_ops_vector->co_object_ops != NULL)
459 kmem_free(desc->pd_ops_vector->co_object_ops,
462 if (desc->pd_ops_vector->co_key_ops != NULL)
463 kmem_free(desc->pd_ops_vector->co_key_ops,
466 if (desc->pd_ops_vector->co_provider_ops != NULL)
467 kmem_free(desc->pd_ops_vector->co_provider_ops,
470 if (desc->pd_ops_vector->co_ctx_ops != NULL)
471 kmem_free(desc->pd_ops_vector->co_ctx_ops,
474 if (desc->pd_ops_vector->co_mech_ops != NULL)
475 kmem_free(desc->pd_ops_vector->co_mech_ops,
478 if (desc->pd_ops_vector->co_nostore_key_ops != NULL)
479 kmem_free(desc->pd_ops_vector->co_nostore_key_ops,
482 if (desc->pd_ops_vector->co_fips140_ops != NULL)
483 kmem_free(desc->pd_ops_vector->co_fips140_ops,
486 kmem_free(desc->pd_ops_vector, sizeof (crypto_ops_t));