Lines Matching refs:TEE_Result

40 TEE_Result _utee_get_property(unsigned long prop_set, unsigned long index,
44 TEE_Result _utee_get_property_name_to_index(unsigned long prop_set,
50 TEE_Result _utee_open_ta_session(const TEE_UUID *dest,
56 TEE_Result _utee_close_ta_session(unsigned long sess);
59 TEE_Result _utee_invoke_ta_command(unsigned long sess,
65 TEE_Result _utee_check_access_rights(uint32_t flags, const void *buf,
69 TEE_Result _utee_get_cancellation_flag(uint32_t *cancel);
72 TEE_Result _utee_unmask_cancellation(uint32_t *old_mask);
75 TEE_Result _utee_mask_cancellation(uint32_t *old_mask);
77 TEE_Result _utee_wait(unsigned long timeout);
80 TEE_Result _utee_get_time(unsigned long cat, TEE_Time *time);
82 TEE_Result _utee_set_ta_time(const TEE_Time *time);
84 TEE_Result _utee_cryp_state_alloc(unsigned long algo, unsigned long op_mode,
87 TEE_Result _utee_cryp_state_copy(unsigned long dst, unsigned long src);
88 TEE_Result _utee_cryp_state_free(unsigned long state);
91 TEE_Result _utee_hash_init(unsigned long state, const void *iv, size_t iv_len);
92 TEE_Result _utee_hash_update(unsigned long state, const void *chunk,
94 TEE_Result _utee_hash_final(unsigned long state, const void *chunk,
97 TEE_Result _utee_cipher_init(unsigned long state, const void *iv,
99 TEE_Result _utee_cipher_update(unsigned long state, const void *src,
101 TEE_Result _utee_cipher_final(unsigned long state, const void *src,
105 TEE_Result _utee_cryp_obj_get_info(unsigned long obj, TEE_ObjectInfo *info);
106 TEE_Result _utee_cryp_obj_restrict_usage(unsigned long obj,
108 TEE_Result _utee_cryp_obj_get_attr(unsigned long obj, unsigned long attr_id,
113 TEE_Result _utee_cryp_obj_alloc(unsigned long type, unsigned long max_size,
115 TEE_Result _utee_cryp_obj_close(unsigned long obj);
116 TEE_Result _utee_cryp_obj_reset(unsigned long obj);
117 TEE_Result _utee_cryp_obj_populate(unsigned long obj,
120 TEE_Result _utee_cryp_obj_copy(unsigned long dst_obj, unsigned long src_obj);
122 TEE_Result _utee_cryp_obj_generate_key(unsigned long obj,
127 TEE_Result _utee_cryp_derive_key(unsigned long state,
132 TEE_Result _utee_cryp_random_number_generate(void *buf, size_t blen);
134 TEE_Result _utee_authenc_init(unsigned long state, const void *nonce,
137 TEE_Result _utee_authenc_update_aad(unsigned long state, const void *aad_data,
139 TEE_Result _utee_authenc_update_payload(unsigned long state,
142 TEE_Result _utee_authenc_enc_final(unsigned long state, const void *src_data,
146 TEE_Result _utee_authenc_dec_final(unsigned long state, const void *src_data,
151 TEE_Result _utee_asymm_operate(unsigned long state,
157 TEE_Result _utee_asymm_verify(unsigned long state,
164 TEE_Result _utee_storage_obj_open(unsigned long storage_id,
172 TEE_Result _utee_storage_obj_create(unsigned long storage_id,
179 TEE_Result _utee_storage_obj_del(unsigned long obj);
182 TEE_Result _utee_storage_obj_rename(unsigned long obj, const void *new_obj_id,
187 TEE_Result _utee_storage_alloc_enum(uint32_t *obj_enum);
191 TEE_Result _utee_storage_free_enum(unsigned long obj_enum);
194 TEE_Result _utee_storage_reset_enum(unsigned long obj_enum);
197 TEE_Result _utee_storage_start_enum(unsigned long obj_enum,
201 TEE_Result _utee_storage_next_enum(unsigned long obj_enum, TEE_ObjectInfo *info,
206 TEE_Result _utee_storage_obj_read(unsigned long obj, void *data, size_t len,
210 TEE_Result _utee_storage_obj_write(unsigned long obj, const void *data,
214 TEE_Result _utee_storage_obj_trunc(unsigned long obj, size_t len);
218 TEE_Result _utee_storage_obj_seek(unsigned long obj, int32_t offset,
222 TEE_Result _utee_se_service_open(uint32_t *seServiceHandle);
225 TEE_Result _utee_se_service_close(unsigned long seServiceHandle);
231 TEE_Result _utee_se_service_get_readers(unsigned long seServiceHandle,
238 TEE_Result _utee_se_reader_get_prop(unsigned long r, uint32_t *p);
241 TEE_Result _utee_se_reader_get_name(unsigned long r, char *name,
248 TEE_Result _utee_se_reader_open_session(unsigned long r, uint32_t *s);
251 TEE_Result _utee_se_reader_close_sessions(unsigned long r);
254 TEE_Result _utee_se_session_is_closed(unsigned long s);
257 TEE_Result _utee_se_session_get_atr(unsigned long s, void *atr,
264 TEE_Result _utee_se_session_open_channel(unsigned long s,
270 TEE_Result _utee_se_session_close(unsigned long s);
273 TEE_Result _utee_se_channel_select_next(unsigned long c);
276 TEE_Result _utee_se_channel_get_select_resp(unsigned long c, void *resp,
280 TEE_Result _utee_se_channel_transmit(unsigned long c, void *cmd, size_t cmd_len,
284 TEE_Result _utee_se_channel_close(unsigned long c);
287 TEE_Result _utee_cache_operation(void *va, size_t l, unsigned long op);
289 TEE_Result _utee_gprof_send(void *buf, size_t size, uint32_t *id);