policy_tab
extern int policy_tab(uintptr_t addr, uint_t flags, int argc, \
"print global policy_tab", policy_tab, NULL },
ASSERT(policy_tab != NULL);
if ((policy_desc = policy_tab[i]) != NULL &&
policy_tab[i] = NULL;
ASSERT(policy_tab != NULL);
if ((policy_desc = policy_tab[i]) != NULL &&
policy_tab[i] = NULL;
if ((policy_desc = policy_tab[i]) != NULL &&
if ((policy_desc = policy_tab[i]) != NULL &&
if (policy_tab[i] != NULL &&
policy_tab[i]->pd_prov_type == CRYPTO_SW_PROVIDER) {
ASSERT(policy_tab[i]->pd_name != NULL);
if (strncmp(policy_tab[i]->pd_name, module_name,
policy_desc = policy_tab[i];
if (policy_tab[i] != NULL &&
policy_tab[i]->pd_prov_type == CRYPTO_HW_PROVIDER &&
strncmp(policy_tab[i]->pd_name, name, MAXNAMELEN) == 0 &&
policy_tab[i]->pd_instance == instance) {
policy_desc = policy_tab[i];
static kcf_policy_desc_t **policy_tab = NULL;
policy_tab = kmem_zalloc(policy_tab_max * sizeof (kcf_policy_desc_t *),
ASSERT(policy_tab != NULL);
while (i < KCF_MAX_POLICY && policy_tab[i] != NULL)
policy_tab[i] = policy_desc;