Searched refs:ta_handle (Results 1 - 4 of 4) sorted by relevance

/linux-master/drivers/tee/amdtee/
H A Damdtee_if.h124 * @ta_handle: [out] return handle of the loaded TA
131 u32 ta_handle; member in struct:tee_cmd_load_ta
137 * @ta_handle: [in] handle of the loaded TA to be unloaded
140 u32 ta_handle; member in struct:tee_cmd_unload_ta
145 * @ta_handle: [in] handle of the loaded TA
151 u32 ta_handle; member in struct:tee_cmd_open_session
160 * @ta_handle: [in] handle of the loaded TA
164 u32 ta_handle; member in struct:tee_cmd_close_session
171 * @ta_handle: [in] handle of the loaded TA
178 u32 ta_handle; member in struct:tee_cmd_invoke_cmd
[all...]
H A Dcall.c127 static u32 get_ta_refcount(u32 ta_handle) argument
134 if (ta_data->ta_handle == ta_handle)
139 ta_data->ta_handle = ta_handle;
148 static u32 put_ta_refcount(u32 ta_handle) argument
155 if (ta_data->ta_handle == ta_handle) {
167 int handle_unload_ta(u32 ta_handle) argument
173 if (!ta_handle)
203 handle_close_session(u32 ta_handle, u32 info) argument
[all...]
H A Damdtee_private.h47 * @ta_handle: handle to Trusted Application (TA) loaded in TEE environment
58 u32 ta_handle; member in struct:amdtee_session
100 * @ta_handle: Handle to TA loaded in TEE
105 u32 ta_handle; member in struct:amdtee_ta_data
113 * @ta_handle: [in] handle of the loaded Trusted Application (TA)
120 static inline void set_session_id(u32 ta_handle, u32 session_index, argument
123 *session = (session_index << 16) | (LOWER_TWO_BYTE_MASK & ta_handle);
155 int handle_unload_ta(u32 ta_handle);
160 int handle_close_session(u32 ta_handle, u32 info);
H A Dcore.c61 handle_close_session(sess->ta_handle, sess->session_info[i]);
62 handle_unload_ta(sess->ta_handle);
113 u32 ta_handle = get_ta_handle(session); local
117 if (sess->ta_handle == ta_handle) {
125 sess->ta_handle = ta_handle;
138 u32 ta_handle = get_ta_handle(session); local
146 if (ta_handle == sess->ta_handle
237 u32 session_info, ta_handle; local
308 u32 i, ta_handle, session_info; local
[all...]

Completed in 109 milliseconds