Lines Matching refs:optee
16 #define DRIVER_NAME "optee"
117 * @optee optee device reference
120 struct optee *optee;
124 * struct optee_smc - optee smc communication struct
130 * @optee_pcpu per_cpu optee instance for per cpu work or NULL
163 struct optee;
179 int (*to_msg_param)(struct optee *optee,
182 int (*from_msg_param)(struct optee *optee, struct tee_param *params,
188 * struct optee - main service struct
202 * @scan_bus_work workq to scan optee bus and register optee drivers
204 struct optee {
253 int optee_notif_init(struct optee *optee, u_int max_key);
254 void optee_notif_uninit(struct optee *optee);
255 int optee_notif_wait(struct optee *optee, u_int key);
256 int optee_notif_send(struct optee *optee, u_int key);
286 void optee_remove_common(struct optee *optee);
320 void optee_shm_arg_cache_init(struct optee *optee, u32 flags);
321 void optee_shm_arg_cache_uninit(struct optee *optee);
334 void optee_rpc_cmd(struct tee_context *ctx, struct optee *optee,