Searched refs:pkcs11_object (Results 1 – 16 of 16) sorted by relevance
/optee_os/ta/pkcs11/src/ |
A D | object.h | 27 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 D | processing.h | 15 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 D | pkcs11_token.h | 214 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 D | object.c | 33 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 D | pkcs11_helpers.h | 17 struct pkcs11_object; 66 struct pkcs11_object *obj, 72 struct pkcs11_object *obj,
|
A D | pkcs11_attributes.h | 14 struct pkcs11_object; 166 struct pkcs11_object *obj); 185 struct pkcs11_object *obj,
|
A D | processing_asymm.c | 53 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 D | persistent_token.c | 310 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 D | processing.c | 124 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 D | processing_symm.c | 104 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 D | processing_ec.c | 324 struct pkcs11_object *obj) in load_tee_ec_key_attrs() 405 struct pkcs11_object *obj) in pkcs2tee_algo_ecdsa()
|
A D | pkcs11_attributes.c | 1810 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 D | processing_digest.c | 107 struct pkcs11_object *obj, in step_digest_operation()
|
A D | processing_rsa.c | 60 struct pkcs11_object *obj) in pkcs2tee_validate_rsa_pss() 352 struct pkcs11_object *obj) in load_tee_rsa_key_attrs()
|
A D | pkcs11_token.c | 177 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 D | pkcs11_helpers.c | 546 struct pkcs11_object *obj, in pkcs2tee_load_attr() 650 struct pkcs11_object *obj, in pkcs2tee_load_hashed_attr()
|
Completed in 32 milliseconds