Lines Matching refs:k_attrs

2268 	crypto_object_attribute_t *k_attrs = NULL;  in copyin_attributes()  local
2332 k_attrs = kmem_alloc(k_attrs_total_len, KM_SLEEP); in copyin_attributes()
2333 k_attrs_buf = (char *)k_attrs + k_attrs_len; in copyin_attributes()
2339 k_attrs[i].oa_type = STRUCT_FGET(oa, oa_type); in copyin_attributes()
2344 kmem_free(k_attrs, k_attrs_total_len); in copyin_attributes()
2345 k_attrs = NULL; in copyin_attributes()
2352 k_attrs[i].oa_value = p; in copyin_attributes()
2355 k_attrs[i].oa_value = NULL; in copyin_attributes()
2357 k_attrs[i].oa_value_len = value_len; in copyin_attributes()
2376 *k_attrs_out = k_attrs; in copyin_attributes()
2395 crypto_object_attribute_t *k_attrs = NULL; in copyin_key() local
2445 (caddr_t)STRUCT_FGETP(key, ck_attrs), &k_attrs, NULL, NULL, in copyin_key()
2448 out_key->ck_attrs = k_attrs; in copyin_key()
2449 k_attrs = NULL; in copyin_key()
4564 crypto_object_attribute_t *k_attrs, caddr_t u_attrs) in copyout_attributes() argument
4585 value_len = k_attrs[i].oa_value_len; in copyout_attributes()
4586 STRUCT_FSET(oa, oa_type, k_attrs[i].oa_type); in copyout_attributes()
4590 if (copyout(k_attrs[i].oa_value, in copyout_attributes()
4614 crypto_object_attribute_t *k_attrs = NULL; in object_create() local
4647 if (!copyin_attributes(mode, sp, count, oc_attributes, &k_attrs, in object_create()
4661 sp->sd_provider_session->ps_session, 0, k_attrs, count, in object_create()
4672 if (k_attrs != NULL) in object_create()
4673 kmem_free(k_attrs, k_attrs_size); in object_create()
4708 crypto_object_attribute_t *k_attrs = NULL; in object_copy() local
4742 if (!copyin_attributes(mode, sp, count, oc_new_attributes, &k_attrs, in object_copy()
4757 sp->sd_provider_session->ps_session, handle, k_attrs, count, in object_copy()
4768 if (k_attrs != NULL) in object_copy()
4769 kmem_free(k_attrs, k_attrs_size); in object_copy()
4876 crypto_object_attribute_t *k_attrs = NULL; in object_get_attribute_value() local
4913 if (!copyin_attributes(mode, sp, count, og_attributes, &k_attrs, in object_get_attribute_value()
4928 sp->sd_provider_session->ps_session, handle, k_attrs, count, NULL, in object_get_attribute_value()
4940 count, k_attrs, u_attrs); in object_get_attribute_value()
4948 if (k_attrs != NULL) in object_get_attribute_value()
4949 kmem_free(k_attrs, k_attrs_size); in object_get_attribute_value()
5040 crypto_object_attribute_t *k_attrs = NULL; in object_set_attribute_value() local
5075 if (!copyin_attributes(mode, sp, count, sa_attributes, &k_attrs, in object_set_attribute_value()
5090 sp->sd_provider_session->ps_session, object_handle, k_attrs, count, in object_set_attribute_value()
5101 if (k_attrs != NULL) in object_set_attribute_value()
5102 kmem_free(k_attrs, k_attrs_size); in object_set_attribute_value()
5122 crypto_object_attribute_t *k_attrs = NULL; in object_find_init() local
5155 if (!copyin_attributes(mode, sp, count, attributes, &k_attrs, in object_find_init()
5175 sp->sd_provider_session->ps_session, 0, k_attrs, count, NULL, 0, in object_find_init()
5199 if (k_attrs != NULL) in object_find_init()
5200 kmem_free(k_attrs, k_attrs_size); in object_find_init()
5397 crypto_object_attribute_t *k_attrs = NULL; in object_generate_key() local
5457 if (!copyin_attributes(mode, sp, count, attributes, &k_attrs, in object_generate_key()
5464 sp->sd_provider_session->ps_session, &mech, k_attrs, count, in object_generate_key()
5476 if (k_attrs != NULL) in object_generate_key()
5477 kmem_free(k_attrs, k_attrs_size); in object_generate_key()
6174 crypto_object_attribute_t *k_attrs = NULL; in object_unwrap_key() local
6243 if (!copyin_attributes(mode, sp, count, uk_attributes, &k_attrs, in object_unwrap_key()
6272 sp->sd_provider_session->ps_session, &mech, k_attrs, count, &handle, in object_unwrap_key()
6289 if (k_attrs != NULL) in object_unwrap_key()
6290 kmem_free(k_attrs, k_attrs_size); in object_unwrap_key()
6335 crypto_object_attribute_t *k_attrs = NULL; in object_derive_key() local
6408 if (!copyin_attributes(mode, sp, count, attributes, &k_attrs, in object_derive_key()
6415 sp->sd_provider_session->ps_session, &mech, k_attrs, count, in object_derive_key()
6442 if (k_attrs != NULL) in object_derive_key()
6443 kmem_free(k_attrs, k_attrs_size); in object_derive_key()