Lines Matching full:optee
16 #define DRIVER_NAME "optee"
99 * @optee optee device reference
102 struct optee *optee; member
106 * struct optee_smc - optee smc communication struct
112 * @optee_pcpu per_cpu optee instance for per cpu work or NULL
143 struct optee;
158 int (*to_msg_param)(struct optee *optee,
161 int (*from_msg_param)(struct optee *optee, struct tee_param *params,
167 * struct optee - main service struct
181 * @scan_bus_wq workqueue to scan optee bus and register optee drivers
182 * @scan_bus_work workq to scan optee bus and register optee drivers
184 struct optee { struct
233 int optee_notif_init(struct optee *optee, u_int max_key);
234 void optee_notif_uninit(struct optee *optee);
235 int optee_notif_wait(struct optee *optee, u_int key);
236 int optee_notif_send(struct optee *optee, u_int key);
276 void optee_remove_common(struct optee *optee);
309 void optee_shm_arg_cache_init(struct optee *optee, u32 flags);
310 void optee_shm_arg_cache_uninit(struct optee *optee);
323 void optee_rpc_cmd(struct tee_context *ctx, struct optee *optee,