H A D | crypto.c | 105 static int sign_verify_update(dev_t dev, caddr_t arg, int mode, 844 get_function_list(dev_t dev, caddr_t arg, int mode, int *rval) argument 922 get_mechanism_number(dev_t dev, caddr_t arg, int mode, int *rval) argument 930 STRUCT_INIT(get_number, mode); 979 get_mechanism_list(dev_t dev, caddr_t arg, int mode, int *rval) argument 989 STRUCT_INIT(get_list, mode); 1040 copyout_mechinfos(int mode, caddr_t out, uint_t count, argument 1051 STRUCT_INIT(mi, mode); 1077 get_all_mechanism_info(dev_t dev, caddr_t arg, int mode, int *rval) argument 1096 STRUCT_INIT(get_all_mech, mode); 1227 get_provider_list(dev_t dev, caddr_t arg, int mode, int *rval) argument 1321 ext_to_provider_data(int mode, kcf_provider_desc_t *provider, crypto_provider_ext_info_t *ei, void *out) argument 1410 get_provider_info(dev_t dev, caddr_t arg, int mode, int *rval) argument 1513 get_provider_mechanisms(dev_t dev, caddr_t arg, int mode, int *rval) argument 1613 get_provider_mechanism_info(dev_t dev, caddr_t arg, int mode, int *rval) argument 2051 open_session(dev_t dev, caddr_t arg, int mode, int *rval) argument 2084 close_session(dev_t dev, caddr_t arg, int mode, int *rval) argument 2105 copyin_mech(int mode, crypto_session_data_t *sp, crypto_mechanism_t *in_mech, crypto_mechanism_t *out_mech, size_t *out_rctl_bytes, boolean_t *out_rctl_chk, int *out_rv, int *out_error) argument 2225 copyin_attributes(int mode, crypto_session_data_t *sp, uint_t count, caddr_t oc_attributes, crypto_object_attribute_t **k_attrs_out, size_t *k_attrs_size_out, caddr_t *u_attrs_out, int *out_rv, int *out_error, size_t *out_rctl_bytes, boolean_t *out_rctl_chk, boolean_t copyin_value) argument 2354 copyin_key(int mode, crypto_session_data_t *sp, crypto_key_t *in_key, crypto_key_t *out_key, size_t *out_rctl_bytes, boolean_t *out_rctl_chk, int *out_rv, int *out_error) argument 2500 encrypt_init(dev_t dev, caddr_t arg, int mode, int *rval) argument 2507 decrypt_init(dev_t dev, caddr_t arg, int mode, int *rval) argument 2525 crypto_provider_copyin_mech_param(kcf_provider_desc_t *pd, crypto_mechanism_t *umech, crypto_mechanism_t *kmech, int mode, int *error) argument 2557 crypto_provider_copyout_mech_param(kcf_provider_desc_t *pd, crypto_mechanism_t *kmech, crypto_mechanism_t *umech, int mode, int *error) argument 2602 cipher_init(dev_t dev, caddr_t arg, int mode, int (*init)(crypto_provider_t, crypto_session_id_t, crypto_mechanism_t *, crypto_key_t *, crypto_ctx_template_t, crypto_context_t *, crypto_call_req_t *)) argument 2724 encrypt(dev_t dev, caddr_t arg, int mode, int *rval) argument 2731 decrypt(dev_t dev, caddr_t arg, int mode, int *rval) argument 2741 cipher(dev_t dev, caddr_t arg, int mode, int (*single)(crypto_context_t, crypto_data_t *, crypto_data_t *, crypto_call_req_t *)) argument 2883 encrypt_update(dev_t dev, caddr_t arg, int mode, int *rval) argument 2890 decrypt_update(dev_t dev, caddr_t arg, int mode, int *rval) argument 2900 cipher_update(dev_t dev, caddr_t arg, int mode, int (*update)(crypto_context_t, crypto_data_t *, crypto_data_t *, crypto_call_req_t *)) argument 3041 encrypt_final(dev_t dev, caddr_t arg, int mode, int *rval) argument 3048 decrypt_final(dev_t dev, caddr_t arg, int mode, int *rval) argument 3058 common_final(dev_t dev, caddr_t arg, int mode, int (*final)(crypto_context_t, crypto_data_t *, crypto_call_req_t *)) argument 3186 digest_init(dev_t dev, caddr_t arg, int mode, int *rval) argument 3266 digest_update(dev_t dev, caddr_t arg, int mode, int *rval) argument 3351 digest_key(dev_t dev, caddr_t arg, int mode, int *rval) argument 3411 digest_final(dev_t dev, caddr_t arg, int mode, int *rval) argument 3418 digest(dev_t dev, caddr_t arg, int mode, int *rval) argument 3428 common_digest(dev_t dev, caddr_t arg, int mode, int (*single)(crypto_context_t, crypto_data_t *, crypto_data_t *, crypto_call_req_t *)) argument 3600 set_pin(dev_t dev, caddr_t arg, int mode, int *rval) argument 3688 login(dev_t dev, caddr_t arg, int mode, int *rval) argument 3762 logout(dev_t dev, caddr_t arg, int mode, int *rval) argument 3816 sign_init(dev_t dev, caddr_t arg, int mode, int *rval) argument 3823 sign_recover_init(dev_t dev, caddr_t arg, int mode, int *rval) argument 3831 verify_init(dev_t dev, caddr_t arg, int mode, int *rval) argument 3838 verify_recover_init(dev_t dev, caddr_t arg, int mode, int *rval) argument 3850 sign_verify_init(dev_t dev, caddr_t arg, int mode, int (*init)(crypto_provider_t, crypto_session_id_t, crypto_mechanism_t *, crypto_key_t *, crypto_ctx_template_t, crypto_context_t *, crypto_call_req_t *)) argument 3979 sign(dev_t dev, caddr_t arg, int mode, int *rval) argument 3986 sign_recover(dev_t dev, caddr_t arg, int mode, int *rval) argument 3993 verify(dev_t dev, caddr_t arg, int mode, int *rval) argument 4085 verify_recover(dev_t dev, caddr_t arg, int mode, int *rval) argument 4092 sign_update(dev_t dev, caddr_t arg, int mode, int *rval) argument 4099 verify_update(dev_t dev, caddr_t arg, int mode, int *rval) argument 4109 sign_verify_update(dev_t dev, caddr_t arg, int mode, int (*update)(crypto_context_t, crypto_data_t *, crypto_call_req_t *)) argument 4194 sign_final(dev_t dev, caddr_t arg, int mode, int *rval) argument 4205 verify_final(dev_t dev, caddr_t arg, int mode, int *rval) argument 4285 seed_random(dev_t dev, caddr_t arg, int mode, int *rval) argument 4376 generate_random(dev_t dev, caddr_t arg, int mode, int *rval) argument 4476 copyout_attributes(int mode, caddr_t out, uint_t count, crypto_object_attribute_t *k_attrs, caddr_t u_attrs) argument 4522 object_create(dev_t dev, caddr_t arg, int mode, int *rval) argument 4616 object_copy(dev_t dev, caddr_t arg, int mode, int *rval) argument 4712 object_destroy(dev_t dev, caddr_t arg, int mode, int *rval) argument 4778 object_get_attribute_value(dev_t dev, caddr_t arg, int mode, int *rval) argument 4880 object_get_size(dev_t dev, caddr_t arg, int mode, int *rval) argument 4948 object_set_attribute_value(dev_t dev, caddr_t arg, int mode, int *rval) argument 5030 object_find_init(dev_t dev, caddr_t arg, int mode, int *rval) argument 5127 object_find_update(dev_t dev, caddr_t arg, int mode, int *rval) argument 5253 object_find_final(dev_t dev, caddr_t arg, int mode, int *rval) argument 5304 object_generate_key(dev_t dev, caddr_t arg, int mode, int *rval) argument 5424 nostore_generate_key(dev_t dev, caddr_t arg, int mode, int *rval) argument 5566 object_generate_key_pair(dev_t dev, caddr_t arg, int mode, int *rval) argument 5718 nostore_generate_key_pair(dev_t dev, caddr_t arg, int mode, int *rval) argument 5914 object_wrap_key(dev_t dev, caddr_t arg, int mode, int *rval) argument 6073 object_unwrap_key(dev_t dev, caddr_t arg, int mode, int *rval) argument 6240 object_derive_key(dev_t dev, caddr_t arg, int mode, int *rval) argument 6391 nostore_derive_key(dev_t dev, caddr_t arg, int mode, int *rval) argument 6555 crypto_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *c, int *rval) argument [all...] |