Lines Matching refs:tee_session
119 u32 tee_session; member
156 static int open_session(struct scmi_optee_agent *agent, u32 *tee_session) in open_session() argument
172 *tee_session = arg.session; in open_session()
177 static void close_session(struct scmi_optee_agent *agent, u32 tee_session) in close_session() argument
179 tee_client_close_session(agent->tee_ctx, tee_session); in close_session()
187 u32 tee_session; in get_capabilities() local
190 ret = open_session(agent, &tee_session); in get_capabilities()
195 arg.session = tee_session; in get_capabilities()
202 close_session(agent, tee_session); in get_capabilities()
235 arg.session = channel->tee_session; in get_channel()
260 .session = channel->tee_session, in invoke_process_smt_channel()
283 .session = channel->tee_session, in invoke_process_msg_channel()
439 ret = open_session(scmi_optee_private, &channel->tee_session); in scmi_optee_chan_setup()
457 close_session(scmi_optee_private, channel->tee_session); in scmi_optee_chan_setup()
474 close_session(scmi_optee_private, channel->tee_session); in scmi_optee_chan_free()