Home
last modified time | relevance | path

Searched defs:optee (Results 1 – 13 of 13) sorted by relevance

/linux-6.3-rc2/drivers/tee/optee/
A Doptee_private.h160 struct optee { struct
163 const struct optee_ops *ops; argument
166 struct optee_smc smc; argument
169 struct optee_shm_arg_cache shm_arg_cache; argument
170 struct optee_call_queue call_queue; argument
171 struct optee_notif notif; argument
172 struct optee_supp supp; argument
180 struct optee_session { argument
A Dffa_abi.c155 static int optee_ffa_from_msg_param(struct optee *optee, in optee_ffa_from_msg_param()
227 static int optee_ffa_to_msg_param(struct optee *optee, in optee_ffa_to_msg_param()
273 struct optee *optee = tee_get_drvdata(ctx->teedev); in optee_ffa_shm_register() local
316 struct optee *optee = tee_get_drvdata(ctx->teedev); in optee_ffa_shm_unregister() local
345 struct optee *optee = tee_get_drvdata(ctx->teedev); in optee_ffa_shm_unregister_supp() local
427 struct optee *optee, in handle_ffa_rpc_func_cmd_shm_alloc()
467 struct optee *optee, in handle_ffa_rpc_func_cmd_shm_free()
497 struct optee *optee, in handle_ffa_rpc_func_cmd()
533 struct optee *optee = tee_get_drvdata(ctx->teedev); in optee_ffa_yielding_call() local
777 struct optee *optee = ffa_dev_get_drvdata(ffa_dev); in optee_ffa_remove() local
[all …]
A Dnotif.c21 static bool have_key(struct optee *optee, u_int key) in have_key()
32 int optee_notif_wait(struct optee *optee, u_int key) in optee_notif_wait()
85 int optee_notif_send(struct optee *optee, u_int key) in optee_notif_send()
109 int optee_notif_init(struct optee *optee, u_int max_key) in optee_notif_init()
122 void optee_notif_uninit(struct optee *optee) in optee_notif_uninit()
A Dsmc_abi.c207 static int optee_to_msg_param(struct optee *optee, in optee_to_msg_param()
436 struct optee *optee = tee_get_drvdata(ctx->teedev); in optee_shm_register() local
502 struct optee *optee = tee_get_drvdata(ctx->teedev); in optee_shm_unregister() local
657 struct optee *optee, in handle_rpc_func_cmd_shm_alloc()
800 struct optee *optee = tee_get_drvdata(teedev); in optee_handle_rpc() local
996 struct optee *optee = dev_id; in notif_irq_handler() local
1021 struct optee *optee = dev_id; in notif_irq_thread_fn() local
1071 struct optee *optee = tee_get_drvdata(teedev); in optee_get_version() local
1320 struct optee *optee = platform_get_drvdata(pdev); in optee_smc_remove() local
1351 struct optee *optee = platform_get_drvdata(pdev); in optee_shutdown() local
[all …]
A Drpc.c39 struct optee *optee = tee_get_drvdata(ctx->teedev); in handle_rpc_func_cmd_i2c_transfer() local
130 static void handle_rpc_func_cmd_wq(struct optee *optee, in handle_rpc_func_cmd_wq()
181 static void handle_rpc_supp_cmd(struct tee_context *ctx, struct optee *optee, in handle_rpc_supp_cmd()
214 struct optee *optee = tee_get_drvdata(ctx->teedev); in optee_rpc_cmd_alloc_suppl() local
258 void optee_rpc_cmd(struct tee_context *ctx, struct optee *optee, in optee_rpc_cmd()
A Dcall.c135 void optee_shm_arg_cache_init(struct optee *optee, u32 flags) in optee_shm_arg_cache_init()
142 void optee_shm_arg_cache_uninit(struct optee *optee) in optee_shm_arg_cache_uninit()
187 struct optee *optee = tee_get_drvdata(ctx->teedev); in optee_get_msg_arg() local
261 struct optee *optee = tee_get_drvdata(ctx->teedev); in optee_free_msg_arg() local
284 struct optee *optee = tee_get_drvdata(ctx->teedev); in optee_open_session() local
365 struct optee *optee = tee_get_drvdata(ctx->teedev); in optee_close_session_helper() local
405 struct optee *optee = tee_get_drvdata(ctx->teedev); in optee_invoke_func() local
455 struct optee *optee = tee_get_drvdata(ctx->teedev); in optee_cancel_req() local
A Dcore.c91 struct optee *optee = tee_get_drvdata(teedev); in optee_open() local
158 struct optee *optee = tee_get_drvdata(ctx->teedev); in optee_release_supp() local
168 void optee_remove_common(struct optee *optee) in optee_remove_common()
A Dsupp.c80 struct optee *optee = tee_get_drvdata(ctx->teedev); in optee_supp_thrd_req() local
233 struct optee *optee = tee_get_drvdata(teedev); in optee_supp_recv() local
342 struct optee *optee = tee_get_drvdata(teedev); in optee_supp_send() local
/linux-6.3-rc2/arch/arm64/boot/dts/mediatek/
A Dpumpkin-common.dtsi20 optee: optee { label
/linux-6.3-rc2/arch/arm/boot/dts/
A Dstm32mp15-scmi.dtsi9 optee: optee { label
/linux-6.3-rc2/arch/arm64/boot/dts/freescale/
A Dfsl-ls1028a.dtsi92 optee: optee { label
A Dfsl-lx2160a.dtsi1786 optee: optee { label
/linux-6.3-rc2/arch/arm64/boot/dts/rockchip/
A Drk3588s.dtsi293 optee: optee { label

Completed in 45 milliseconds