Lines Matching refs:entries
243 crypto_dev_list_entry_t *entries; in get_dev_list() local
252 if (crypto_get_dev_list(&count, &entries) != 0) { in get_dev_list()
264 crypto_free_dev_list(entries, count); in get_dev_list()
278 crypto_free_dev_list(entries, count); in get_dev_list()
284 if (count > 0 && copyout(entries, arg + offset, copyout_size) != 0) { in get_dev_list()
285 crypto_free_dev_list(entries, count); in get_dev_list()
288 crypto_free_dev_list(entries, count); in get_dev_list()
361 crypto_mech_name_t *entries; in get_dev_info() local
383 &count, &entries)) != CRYPTO_SUCCESS) { in get_dev_info()
395 crypto_free_mech_list(entries, count); in get_dev_info()
409 crypto_free_mech_list(entries, count); in get_dev_info()
415 if (copyout(entries, arg + offset, copyout_size) != 0) { in get_dev_info()
416 crypto_free_mech_list(entries, count); in get_dev_info()
419 crypto_free_mech_list(entries, count); in get_dev_info()
432 crypto_mech_name_t *entries; in get_soft_info() local
452 if (crypto_get_soft_info(name, &count, &entries) != 0) { in get_soft_info()
464 crypto_free_mech_list(entries, count); in get_soft_info()
477 crypto_free_mech_list(entries, count); in get_soft_info()
483 if (copyout(entries, arg + offset, copyout_size) != 0) { in get_soft_info()
484 crypto_free_mech_list(entries, count); in get_soft_info()
487 crypto_free_mech_list(entries, count); in get_soft_info()
499 crypto_mech_name_t *entries; in load_dev_disabled() local
537 entries = kmem_alloc(size, KM_SLEEP); in load_dev_disabled()
540 if (copyin(arg + offset, entries, size) != 0) { in load_dev_disabled()
541 kmem_free(entries, size); in load_dev_disabled()
547 if (crypto_load_dev_disabled(dev_name, instance, count, entries) != 0) { in load_dev_disabled()
548 kmem_free(entries, size); in load_dev_disabled()
561 audit_cryptoadm(CRYPTO_LOAD_DEV_DISABLED, dev_name, entries, in load_dev_disabled()
575 crypto_mech_name_t *entries; in load_soft_disabled() local
615 entries = kmem_alloc(size, KM_SLEEP); in load_soft_disabled()
618 if (copyin(arg + offset, entries, size) != 0) { in load_soft_disabled()
619 kmem_free(entries, size); in load_soft_disabled()
625 if (crypto_load_soft_disabled(name, count, entries) != 0) { in load_soft_disabled()
626 kmem_free(entries, size); in load_soft_disabled()
639 audit_cryptoadm(CRYPTO_LOAD_SOFT_DISABLED, name, entries, in load_soft_disabled()
655 crypto_mech_name_t *entries; in load_soft_config() local
694 entries = kmem_alloc(size, KM_SLEEP); in load_soft_config()
697 if (copyin(arg + offset, entries, size) != 0) { in load_soft_config()
698 kmem_free(entries, size); in load_soft_config()
707 if (crypto_load_soft_config(name, count, entries) != 0) { in load_soft_config()
708 kmem_free(entries, size); in load_soft_config()
721 audit_cryptoadm(CRYPTO_LOAD_SOFT_CONFIG, name, entries, count, in load_soft_config()