Home
last modified time | relevance | path

Searched refs:pkcs11_object (Results 1 – 16 of 16) sorted by relevance

/optee_os/ta/pkcs11/src/
A Dobject.h27 struct pkcs11_object { struct
28 LIST_ENTRY(pkcs11_object) link;
37 LIST_HEAD(object_list, pkcs11_object); argument
39 struct pkcs11_object *pkcs11_handle2object(uint32_t client_handle,
42 uint32_t pkcs11_object2handle(struct pkcs11_object *obj,
45 struct pkcs11_object *create_token_object(struct obj_attrs *head,
52 void cleanup_persistent_object(struct pkcs11_object *obj,
56 struct pkcs11_object *object, bool session_object_only);
A Dprocessing.h15 struct pkcs11_object;
81 size_t get_object_key_bit_size(struct pkcs11_object *obj);
100 struct pkcs11_object *obj);
115 struct pkcs11_object *key);
145 struct pkcs11_object *obj,
153 struct pkcs11_object *obj);
161 struct pkcs11_object *obj);
174 struct pkcs11_object *obj);
181 struct pkcs11_object *obj);
A Dpkcs11_token.h214 enum pkcs11_rc load_persistent_object_attributes(struct pkcs11_object *obj);
215 void release_persistent_object_attributes(struct pkcs11_object *obj);
216 enum pkcs11_rc update_persistent_object_attributes(struct pkcs11_object *obj);
259 struct pkcs11_object *obj);
260 void destroy_object_uuid(struct ck_token *token, struct pkcs11_object *obj);
286 struct pkcs11_object *obj1,
287 struct pkcs11_object *obj2);
A Dobject.c33 struct pkcs11_object *pkcs11_handle2object(uint32_t handle, in pkcs11_handle2object()
36 struct pkcs11_object *object = NULL; in pkcs11_handle2object()
59 uint32_t pkcs11_object2handle(struct pkcs11_object *obj, in pkcs11_object2handle()
173 struct pkcs11_object *obj = NULL; in create_obj_instance()
210 struct pkcs11_object *obj = NULL; in create_object()
413 struct pkcs11_object *object = NULL; in entry_destroy_object()
502 struct pkcs11_object *obj = NULL; in entry_find_objects_init()
753 struct pkcs11_object *obj = NULL; in entry_get_attribute_value()
923 struct pkcs11_object *obj = NULL; in entry_get_object_size()
973 struct pkcs11_object *obj = NULL; in entry_set_attribute_value()
[all …]
A Dpkcs11_helpers.h17 struct pkcs11_object;
66 struct pkcs11_object *obj,
72 struct pkcs11_object *obj,
A Dpkcs11_attributes.h14 struct pkcs11_object;
166 struct pkcs11_object *obj);
185 struct pkcs11_object *obj,
A Dprocessing_asymm.c53 struct pkcs11_object *obj) in pkcs2tee_algorithm()
147 struct pkcs11_object *obj, in pkcs2tee_key_type()
189 struct pkcs11_object *obj) in allocate_tee_operation()
243 struct pkcs11_object *obj, in load_tee_key()
348 struct pkcs11_object *obj) in init_tee_operation()
379 struct pkcs11_object *obj) in init_asymm_operation()
A Dpersistent_token.c310 struct pkcs11_object *obj) in create_object_uuid()
329 struct pkcs11_object *obj) in destroy_object_uuid()
468 enum pkcs11_rc load_persistent_object_attributes(struct pkcs11_object *obj) in load_persistent_object_attributes()
538 void release_persistent_object_attributes(struct pkcs11_object *obj) in release_persistent_object_attributes()
544 enum pkcs11_rc update_persistent_object_attributes(struct pkcs11_object *obj) in update_persistent_object_attributes()
632 struct pkcs11_object *obj = NULL; in init_persistent_db()
A Dprocessing.c124 size_t get_object_key_bit_size(struct pkcs11_object *obj) in get_object_key_bit_size()
398 struct pkcs11_object *object = NULL; in entry_generate_key_pair()
593 struct pkcs11_object *obj = NULL; in entry_processing_init()
699 struct pkcs11_object *obj = NULL; in entry_processing_step()
805 struct pkcs11_object *parent = NULL; in entry_processing_key()
1085 struct pkcs11_object *wrapping_key = NULL; in entry_wrap_key()
1086 struct pkcs11_object *key = NULL; in entry_wrap_key()
A Dprocessing_symm.c104 struct pkcs11_object *obj) in pkcs2tee_key_type()
202 struct pkcs11_object *obj) in allocate_tee_operation()
272 struct pkcs11_object *obj, in hash_secret_helper()
308 struct pkcs11_object *obj, in load_tee_key()
616 struct pkcs11_object *obj) in init_symm_operation()
A Dprocessing_ec.c324 struct pkcs11_object *obj) in load_tee_ec_key_attrs()
405 struct pkcs11_object *obj) in pkcs2tee_algo_ecdsa()
A Dpkcs11_attributes.c1810 struct pkcs11_object *obj) in attribute_is_exportable()
1863 struct pkcs11_object *obj) in attr_is_modifiable_secret_key()
1893 struct pkcs11_object *obj __unused) in attr_is_modifiable_public_key()
1912 struct pkcs11_object *obj) in attr_is_modifiable_private_key()
1948 struct pkcs11_object *obj) in attr_is_modifiable_certificate()
2002 struct pkcs11_object *obj, in attribute_is_modifiable()
2059 struct pkcs11_object *obj, in check_attrs_against_modification()
A Dprocessing_digest.c107 struct pkcs11_object *obj, in step_digest_operation()
A Dprocessing_rsa.c60 struct pkcs11_object *obj) in pkcs2tee_validate_rsa_pss()
352 struct pkcs11_object *obj) in load_tee_rsa_key_attrs()
A Dpkcs11_token.c177 struct pkcs11_object *obj1, in set_processing_state()
178 struct pkcs11_object *obj2) in set_processing_state()
821 struct pkcs11_object *obj = NULL; in entry_ck_token_initialize()
1304 struct pkcs11_object *obj = NULL; in session_logout()
1305 struct pkcs11_object *tobj = NULL; in session_logout()
A Dpkcs11_helpers.c546 struct pkcs11_object *obj, in pkcs2tee_load_attr()
650 struct pkcs11_object *obj, in pkcs2tee_load_hashed_attr()

Completed in 42 milliseconds