Lines Matching refs:crypto_object_attribute_t

929     crypto_object_attribute_t *, uint_t, crypto_object_id_t *,
932 crypto_object_id_t, crypto_object_attribute_t *, uint_t,
940 crypto_object_attribute_t *, uint_t, crypto_req_handle_t);
943 crypto_object_attribute_t *, uint_t, crypto_req_handle_t);
945 crypto_object_attribute_t *, uint_t, void **,
965 crypto_mechanism_t *, crypto_object_attribute_t *, uint_t,
968 crypto_session_id_t, crypto_mechanism_t *, crypto_object_attribute_t *,
969 uint_t, crypto_object_attribute_t *, uint_t, crypto_object_id_t *,
976 crypto_object_attribute_t *, uint_t,
979 crypto_mechanism_t *, crypto_key_t *, crypto_object_attribute_t *,
1026 crypto_session_id_t, crypto_mechanism_t *, crypto_object_attribute_t *,
1027 uint_t, crypto_object_attribute_t *, uint_t, crypto_req_handle_t);
1029 crypto_session_id_t, crypto_mechanism_t *, crypto_object_attribute_t *,
1030 uint_t, crypto_object_attribute_t *, uint_t, crypto_object_attribute_t *,
1031 uint_t, crypto_object_attribute_t *, uint_t, crypto_req_handle_t);
1034 crypto_object_attribute_t *, uint_t, crypto_object_attribute_t *,
1086 crypto_object_attribute_t do_attr[DPROV_MAX_ATTR]; /* attributes */
1443 crypto_object_attribute_t *or_template;
1457 crypto_object_attribute_t *kr_template;
1460 crypto_object_attribute_t *kr_private_key_template;
1466 crypto_object_attribute_t *kr_out_template1;
1467 crypto_object_attribute_t *kr_out_template2;
1563 crypto_object_attribute_t *, uint_t, crypto_object_id_t *, size_t *,
1567 crypto_object_attribute_t *, uint_t, crypto_object_id_t *,
1568 crypto_object_attribute_t *, uint_t, crypto_object_id_t *,
1569 crypto_key_t *, uchar_t *, size_t *, crypto_object_attribute_t *,
1570 uint_t, crypto_object_attribute_t *, uint_t);
1580 static void dprov_adjust_attrs(crypto_object_attribute_t *, int);
1596 crypto_object_attribute_t *, uint_t, crypto_object_id_t *, boolean_t,
1598 static int dprov_get_template_attr_scalar_common(crypto_object_attribute_t *,
1600 static int dprov_get_template_attr_boolean(crypto_object_attribute_t *,
1602 static int dprov_get_template_attr_ulong(crypto_object_attribute_t *, uint_t,
1604 static int dprov_template_attr_present(crypto_object_attribute_t *, uint_t,
1606 static int dprov_get_template_attr_array(crypto_object_attribute_t *, uint_t,
1611 crypto_object_attribute_t *, uint_t, boolean_t);
1612 static int dprov_find_attr(crypto_object_attribute_t *, uint_t, uint64_t);
1614 crypto_object_attribute_t *, uint_t);
3741 crypto_session_id_t session_id, crypto_object_attribute_t *template,
3768 crypto_object_attribute_t *template, uint_t attribute_count,
3844 crypto_object_attribute_t *template, uint_t attribute_count,
3870 crypto_object_attribute_t *template, uint_t attribute_count,
3895 crypto_session_id_t session_id, crypto_object_attribute_t *template,
3976 crypto_object_attribute_t *template, uint_t attribute_count,
4002 crypto_object_attribute_t *public_key_template,
4004 crypto_object_attribute_t *private_key_template,
4062 size_t *wrapped_key_len_ptr, crypto_object_attribute_t *template,
4089 crypto_key_t *base_key, crypto_object_attribute_t *template,
4910 crypto_object_attribute_t *template, uint_t attribute_count,
4911 crypto_object_attribute_t *out_template, uint_t out_attribute_count,
4938 crypto_object_attribute_t *public_key_template,
4940 crypto_object_attribute_t *private_key_template,
4942 crypto_object_attribute_t *out_public_key_template,
4944 crypto_object_attribute_t *out_private_key_template,
4974 crypto_key_t *base_key, crypto_object_attribute_t *template,
4975 uint_t attribute_count, crypto_object_attribute_t *out_template,
5284 crypto_object_attribute_t *template, uint_t attribute_count,
5318 crypto_object_attribute_t *template, uint_t attribute_count,
5320 crypto_object_attribute_t *private_key_template,
5324 crypto_object_attribute_t *out_template1, uint_t out_attribute_count1,
5325 crypto_object_attribute_t *out_template2, uint_t out_attribute_count2)
7012 crypto_object_attribute_t *template =
7335 nostore_copy_attribute(crypto_object_attribute_t *template, uint_t count,
7427 crypto_object_attribute_t *template;
7428 crypto_object_attribute_t attribute;
7597 crypto_object_attribute_t *pub_template;
7598 crypto_object_attribute_t *pri_template;
7599 crypto_object_attribute_t attribute;
7925 crypto_object_attribute_t unwrapped_key;
7926 crypto_object_attribute_t *template;
8045 crypto_object_attribute_t derived_key;
8046 crypto_object_attribute_t *template;
8208 crypto_object_attribute_t *out_template;
8243 crypto_object_attribute_t *pub_template;
8244 crypto_object_attribute_t *pri_template;
8247 crypto_object_attribute_t *out_pub_template;
8248 crypto_object_attribute_t *out_pri_template;
8309 crypto_object_attribute_t *pub_template;
8311 crypto_object_attribute_t *out_pub_template;
8312 crypto_object_attribute_t *out_pri_template;
8364 crypto_object_attribute_t *in_template, *out_template;
8984 dprov_find_attr(crypto_object_attribute_t *attr, uint_t nattr,
9005 crypto_object_attribute_t *template, uint_t nattr,
9111 dprov_session_t *session, crypto_object_attribute_t *template,
9249 crypto_object_attribute_t *template, uint_t nattr)
9323 crypto_object_attribute_t *template, uint_t nattr)
9379 crypto_object_attribute_t *template, uint_t nattr,
9599 dprov_get_template_attr_scalar_common(crypto_object_attribute_t *template,
9642 dprov_get_template_attr_boolean(crypto_object_attribute_t *template,
9661 dprov_get_template_attr_ulong(crypto_object_attribute_t *template,
9669 dprov_template_attr_present(crypto_object_attribute_t *template,
9682 dprov_get_template_attr_array(crypto_object_attribute_t *template,
9779 dprov_adjust_attrs(crypto_object_attribute_t *in, int in_count)