Lines Matching refs:ta_handle
127 static u32 get_ta_refcount(u32 ta_handle) in get_ta_refcount() argument
134 if (ta_data->ta_handle == ta_handle) in get_ta_refcount()
139 ta_data->ta_handle = ta_handle; in get_ta_refcount()
148 static u32 put_ta_refcount(u32 ta_handle) in put_ta_refcount() argument
155 if (ta_data->ta_handle == ta_handle) { in put_ta_refcount()
167 int handle_unload_ta(u32 ta_handle) in handle_unload_ta() argument
173 if (!ta_handle) in handle_unload_ta()
178 count = put_ta_refcount(ta_handle); in handle_unload_ta()
182 ta_handle, count); in handle_unload_ta()
187 cmd.ta_handle = ta_handle; in handle_unload_ta()
195 pr_debug("unloaded ta handle %u\n", ta_handle); in handle_unload_ta()
203 int handle_close_session(u32 ta_handle, u32 info) in handle_close_session() argument
209 if (ta_handle == 0) in handle_close_session()
212 cmd.ta_handle = ta_handle; in handle_close_session()
263 cmd.ta_handle = get_ta_handle(arg->session); in handle_invoke_cmd()
374 cmd.ta_handle = get_ta_handle(arg->session); in handle_open_session()
427 ret = get_ta_refcount(load_cmd.ta_handle); in handle_load_ta()
433 unload_cmd.ta_handle = load_cmd.ta_handle; in handle_load_ta()
438 set_session_id(load_cmd.ta_handle, 0, &arg->session); in handle_load_ta()
444 load_cmd.ta_handle, arg->ret_origin, arg->ret); in handle_load_ta()