Home
last modified time | relevance | path

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

/kernel/linux/common_modules/tzdriver/agent_rpmb/core/
H A Dagent_rpmb.c131 static void process_rpmb_lock(const struct tee_agent_kernel_ops *agent_instance) in process_rpmb_lock() argument
140 event_data = find_event_control(agent_instance->agent_id); in process_rpmb_lock()
172 static void send_ioccmd(const struct tee_agent_kernel_ops *agent_instance) in send_ioccmd() argument
177 if (agent_instance == NULL || m_rpmb_ctrl == NULL) { in send_ioccmd()
185 process_rpmb_lock(agent_instance); in send_ioccmd()
211 static void rpmb_handle_cmd(struct tee_agent_kernel_ops *agent_instance) in rpmb_handle_cmd() argument
216 send_ioccmd(agent_instance); in rpmb_handle_cmd()
220 process_rpmb_lock(agent_instance); in rpmb_handle_cmd()
234 static int rpmb_agent_work(struct tee_agent_kernel_ops *agent_instance) in rpmb_agent_work() argument
240 if (agent_instance in rpmb_agent_work()
289 rpmb_agent_exit(struct tee_agent_kernel_ops *agent_instance) rpmb_agent_exit() argument
301 rpmb_agent_crash_work( struct tee_agent_kernel_ops *agent_instance, struct tc_ns_client_context *context, unsigned int dev_file_id) rpmb_agent_crash_work() argument
[all...]
/kernel/linux/common_modules/tzdriver/core/
H A Dagent.h69 int (*tee_agent_init)(struct tee_agent_kernel_ops *agent_instance);
70 int (*tee_agent_run)(struct tee_agent_kernel_ops *agent_instance);
71 int (*tee_agent_work)(struct tee_agent_kernel_ops *agent_instance);
72 int (*tee_agent_stop)(struct tee_agent_kernel_ops *agent_instance);
73 int (*tee_agent_exit)(struct tee_agent_kernel_ops *agent_instance);
75 struct tee_agent_kernel_ops *agent_instance,
H A Dagent.c1139 struct tee_agent_kernel_ops *agent_instance = NULL; in def_tee_agent_work() local
1141 agent_instance = instance; in def_tee_agent_work()
1143 tlogd("%s agent loop++++\n", agent_instance->agent_name); in def_tee_agent_work()
1144 ret = tc_ns_wait_event(agent_instance->agent_id); in def_tee_agent_work()
1147 agent_instance->agent_name); in def_tee_agent_work()
1150 if (agent_instance->tee_agent_work) { in def_tee_agent_work()
1151 ret = agent_instance->tee_agent_work(agent_instance); in def_tee_agent_work()
1154 agent_instance->agent_name); in def_tee_agent_work()
1156 ret = tc_ns_send_event_response(agent_instance in def_tee_agent_work()
1168 def_tee_agent_run(struct tee_agent_kernel_ops *agent_instance) def_tee_agent_run() argument
1201 def_tee_agent_stop(struct tee_agent_kernel_ops *agent_instance) def_tee_agent_stop() argument
[all...]
/kernel/linux/common_modules/tzdriver/
H A Dagent.h69 int (*tee_agent_init)(struct tee_agent_kernel_ops *agent_instance);
70 int (*tee_agent_run)(struct tee_agent_kernel_ops *agent_instance);
71 int (*tee_agent_work)(struct tee_agent_kernel_ops *agent_instance);
72 int (*tee_agent_stop)(struct tee_agent_kernel_ops *agent_instance);
73 int (*tee_agent_exit)(struct tee_agent_kernel_ops *agent_instance);
75 struct tee_agent_kernel_ops *agent_instance,

Completed in 4 milliseconds