Home
last modified time | relevance | path

Searched refs:pkcs11_client (Results 1 – 9 of 9) sorted by relevance

/optee_os/ta/pkcs11/src/
H A Dobject.h15 struct pkcs11_client;
61 enum pkcs11_rc entry_create_object(struct pkcs11_client *client,
64 enum pkcs11_rc entry_destroy_object(struct pkcs11_client *client,
67 enum pkcs11_rc entry_find_objects_init(struct pkcs11_client *client,
70 enum pkcs11_rc entry_find_objects(struct pkcs11_client *client,
73 enum pkcs11_rc entry_find_objects_final(struct pkcs11_client *client,
76 enum pkcs11_rc entry_get_attribute_value(struct pkcs11_client *client,
79 enum pkcs11_rc entry_get_object_size(struct pkcs11_client *client,
82 enum pkcs11_rc entry_set_attribute_value(struct pkcs11_client *client,
85 enum pkcs11_rc entry_copy_object(struct pkcs11_client *client, uint32_t ptypes,
H A Dpkcs11_token.h36 TAILQ_HEAD(client_list, pkcs11_client);
39 struct pkcs11_client;
185 struct pkcs11_client *client;
271 struct pkcs11_client *tee_session2client(void *tee_session);
272 struct pkcs11_client *register_client(void);
273 void unregister_client(struct pkcs11_client *client);
276 struct pkcs11_client *client);
333 enum pkcs11_rc entry_ck_open_session(struct pkcs11_client *client,
335 enum pkcs11_rc entry_ck_close_session(struct pkcs11_client *client,
337 enum pkcs11_rc entry_ck_close_all_sessions(struct pkcs11_client *client,
[all …]
H A Dserializer.h13 struct pkcs11_client;
25 struct pkcs11_client;
124 struct pkcs11_client *client,
H A Dprocessing.h13 struct pkcs11_client;
84 enum pkcs11_rc entry_generate_secret(struct pkcs11_client *client,
87 enum pkcs11_rc entry_generate_key_pair(struct pkcs11_client *client,
90 enum pkcs11_rc entry_processing_init(struct pkcs11_client *client,
94 enum pkcs11_rc entry_processing_step(struct pkcs11_client *client,
99 enum pkcs11_rc entry_processing_key(struct pkcs11_client *client,
103 enum pkcs11_rc entry_release_active_processing(struct pkcs11_client *client,
107 enum pkcs11_rc entry_wrap_key(struct pkcs11_client *client,
H A Dpkcs11_token.c40 struct pkcs11_client { struct
41 TAILQ_ENTRY(pkcs11_client) link;
81 struct pkcs11_client *tee_session2client(void *tee_session) in tee_session2client()
83 struct pkcs11_client *client = NULL; in tee_session2client()
93 struct pkcs11_client *client) in pkcs11_handle2session()
100 struct pkcs11_client *client = NULL; in token_invalidate_object_handles()
110 struct pkcs11_client *register_client(void) in register_client()
112 struct pkcs11_client *client = NULL; in register_client()
126 void unregister_client(struct pkcs11_client *client) in unregister_client()
547 static void set_session_state(struct pkcs11_client *client, in set_session_state()
[all …]
H A Dobject.c300 enum pkcs11_rc entry_create_object(struct pkcs11_client *client, in entry_create_object()
408 enum pkcs11_rc entry_destroy_object(struct pkcs11_client *client, in entry_destroy_object()
495 enum pkcs11_rc entry_find_objects_init(struct pkcs11_client *client, in entry_find_objects_init()
659 enum pkcs11_rc entry_find_objects(struct pkcs11_client *client, in entry_find_objects()
715 enum pkcs11_rc entry_find_objects_final(struct pkcs11_client *client, in entry_find_objects_final()
747 enum pkcs11_rc entry_get_attribute_value(struct pkcs11_client *client, in entry_get_attribute_value()
926 enum pkcs11_rc entry_get_object_size(struct pkcs11_client *client, in entry_get_object_size()
976 enum pkcs11_rc entry_set_attribute_value(struct pkcs11_client *client, in entry_set_attribute_value()
1115 enum pkcs11_rc entry_copy_object(struct pkcs11_client *client, uint32_t ptypes, in entry_copy_object()
H A Dentry.c32 struct pkcs11_client *client = register_client(); in TA_OpenSessionEntryPoint()
44 struct pkcs11_client *client = tee_session2client(tee_session); in TA_CloseSessionEntryPoint()
120 struct pkcs11_client *client = tee_session2client(tee_session); in TA_InvokeCommandEntryPoint()
H A Dprocessing.c214 enum pkcs11_rc entry_generate_secret(struct pkcs11_client *client, in entry_generate_secret()
397 enum pkcs11_rc entry_generate_key_pair(struct pkcs11_client *client, in entry_generate_key_pair()
597 enum pkcs11_rc entry_processing_init(struct pkcs11_client *client, in entry_processing_init()
705 enum pkcs11_rc entry_processing_step(struct pkcs11_client *client, in entry_processing_step()
809 enum pkcs11_rc entry_processing_key(struct pkcs11_client *client, in entry_processing_key()
1073 enum pkcs11_rc entry_release_active_processing(struct pkcs11_client *client, in entry_release_active_processing()
1117 enum pkcs11_rc entry_wrap_key(struct pkcs11_client *client, in entry_wrap_key()
H A Dserializer.c156 struct pkcs11_client *client, in serialargs_get_session_from_handle()