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,
107 TEE_Result _utee_cryp_obj_restrict_usage(unsigned long obj,
109 TEE_Result _utee_cryp_obj_get_attr(unsigned long obj, unsigned long attr_id,
114 TEE_Result _utee_cryp_obj_alloc(unsigned long type, unsigned long max_size,
116 TEE_Result _utee_cryp_obj_close(unsigned long obj);
117 TEE_Result _utee_cryp_obj_reset(unsigned long obj);
118 TEE_Result _utee_cryp_obj_populate(unsigned long obj,
121 TEE_Result _utee_cryp_obj_copy(unsigned long dst_obj, unsigned long src_obj);
123 TEE_Result _utee_cryp_obj_generate_key(unsigned long obj,
128 TEE_Result _utee_cryp_derive_key(unsigned long state,
133 TEE_Result _utee_cryp_random_number_generate(void *buf, size_t blen);
135 TEE_Result _utee_authenc_init(unsigned long state, const void *nonce,
138 TEE_Result _utee_authenc_update_aad(unsigned long state, const void *aad_data,
140 TEE_Result _utee_authenc_update_payload(unsigned long state,
143 TEE_Result _utee_authenc_enc_final(unsigned long state, const void *src_data,
147 TEE_Result _utee_authenc_dec_final(unsigned long state, const void *src_data,
152 TEE_Result _utee_asymm_operate(unsigned long state,
158 TEE_Result _utee_asymm_verify(unsigned long state,
165 TEE_Result _utee_storage_obj_open(unsigned long storage_id,
173 TEE_Result _utee_storage_obj_create(unsigned long storage_id,
180 TEE_Result _utee_storage_obj_del(unsigned long obj);
183 TEE_Result _utee_storage_obj_rename(unsigned long obj, const void *new_obj_id,
188 TEE_Result _utee_storage_alloc_enum(uint32_t *obj_enum);
192 TEE_Result _utee_storage_free_enum(unsigned long obj_enum);
195 TEE_Result _utee_storage_reset_enum(unsigned long obj_enum);
198 TEE_Result _utee_storage_start_enum(unsigned long obj_enum,
202 TEE_Result _utee_storage_next_enum(unsigned long obj_enum,
208 TEE_Result _utee_storage_obj_read(unsigned long obj, void *data, size_t len,
212 TEE_Result _utee_storage_obj_write(unsigned long obj, const void *data,
216 TEE_Result _utee_storage_obj_trunc(unsigned long obj, size_t len);
220 TEE_Result _utee_storage_obj_seek(unsigned long obj, int32_t offset,
224 TEE_Result _utee_cache_operation(void *va, size_t l, unsigned long op);
226 TEE_Result _utee_gprof_send(void *buf, size_t size, uint32_t *id);