Lines Matching refs:session_id

23 	uint32_t session_id;  member
222 static struct ta_session *ta_header_get_session(uint32_t session_id) in ta_header_get_session() argument
227 if (itr->session_id == session_id) in ta_header_get_session()
233 static TEE_Result ta_header_add_session(uint32_t session_id) in ta_header_add_session() argument
235 struct ta_session *itr = ta_header_get_session(session_id); in ta_header_add_session()
249 itr->session_id = session_id; in ta_header_add_session()
256 static void ta_header_remove_session(uint32_t session_id) in ta_header_remove_session() argument
262 if (itr->session_id == session_id) { in ta_header_remove_session()
338 static TEE_Result entry_open_session(unsigned long session_id, in entry_open_session() argument
346 res = ta_header_add_session(session_id); in entry_open_session()
350 session = ta_header_get_session(session_id); in entry_open_session()
363 ta_header_remove_session(session_id); in entry_open_session()
367 static TEE_Result entry_close_session(unsigned long session_id) in entry_close_session() argument
369 struct ta_session *session = ta_header_get_session(session_id); in entry_close_session()
376 ta_header_remove_session(session_id); in entry_close_session()
380 static TEE_Result entry_invoke_command(unsigned long session_id, in entry_invoke_command() argument
386 struct ta_session *session = ta_header_get_session(session_id); in entry_invoke_command()
402 static TEE_Result entry_dump_memstats(unsigned long session_id __unused, in entry_dump_memstats()
431 TEE_Result __utee_entry(unsigned long func, unsigned long session_id, in __utee_entry() argument
438 res = entry_open_session(session_id, up); in __utee_entry()
441 res = entry_close_session(session_id); in __utee_entry()
444 res = entry_invoke_command(session_id, up, cmd_id); in __utee_entry()
448 res = entry_dump_memstats(session_id, up); in __utee_entry()