Home
last modified time | relevance | path

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

/linux/drivers/tee/optee/
A Doptee_private.h141 struct optee { struct
144 const struct optee_ops *ops; argument
146 struct optee_smc smc; argument
149 struct optee_call_queue call_queue; argument
150 struct optee_wait_queue wait_queue; argument
151 struct optee_supp supp; argument
159 struct optee_session { argument
A Dffa_abi.c58 static struct tee_shm *optee_shm_from_ffa_handle(struct optee *optee, in optee_shm_from_ffa_handle()
155 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
344 struct optee *optee = tee_get_drvdata(ctx->teedev); in optee_ffa_shm_unregister_supp() local
466 struct optee *optee, in handle_ffa_rpc_func_cmd_shm_free()
498 struct optee *optee = tee_get_drvdata(ctx->teedev); in handle_ffa_rpc_func_cmd() local
533 struct optee *optee = tee_get_drvdata(ctx->teedev); in optee_ffa_yielding_call() local
782 struct optee *optee = ffa_dev->dev.driver_data; in optee_ffa_remove() local
[all …]
A Drpc.c56 struct optee *optee = tee_get_drvdata(ctx->teedev); in handle_rpc_func_cmd_i2c_transfer() local
189 static void handle_rpc_func_cmd_wq(struct optee *optee, in handle_rpc_func_cmd_wq()
238 static void handle_rpc_supp_cmd(struct tee_context *ctx, struct optee *optee, in handle_rpc_supp_cmd()
271 struct optee *optee = tee_get_drvdata(ctx->teedev); in optee_rpc_cmd_alloc_suppl() local
315 void optee_rpc_cmd(struct tee_context *ctx, struct optee *optee, in optee_rpc_cmd()
A Dsmc_abi.c195 static int optee_to_msg_param(struct optee *optee, in optee_to_msg_param()
249 static void optee_enable_shm_cache(struct optee *optee) in optee_enable_shm_cache()
272 void optee_disable_shm_cache(struct optee *optee) in optee_disable_shm_cache()
394 struct optee *optee = tee_get_drvdata(ctx->teedev); in optee_shm_register() local
444 struct optee *optee = tee_get_drvdata(ctx->teedev); in optee_shm_unregister() local
729 struct optee *optee = tee_get_drvdata(teedev); in optee_handle_rpc() local
787 struct optee *optee = tee_get_drvdata(ctx->teedev); in optee_smc_do_call_with_arg() local
857 struct optee *optee = tee_get_drvdata(teedev); in optee_get_version() local
868 struct optee *optee = tee_get_drvdata(ctx->teedev); in optee_smc_open() local
1142 struct optee *optee = platform_get_drvdata(pdev); in optee_smc_remove() local
[all …]
A Dcall.c110 struct optee *optee = tee_get_drvdata(ctx->teedev); in optee_get_msg_arg() local
144 struct optee *optee = tee_get_drvdata(ctx->teedev); in optee_open_session() local
223 struct optee *optee = tee_get_drvdata(ctx->teedev); in optee_close_session_helper() local
260 struct optee *optee = tee_get_drvdata(ctx->teedev); in optee_invoke_func() local
307 struct optee *optee = tee_get_drvdata(ctx->teedev); in optee_cancel_req() local
A Dcore.c78 struct optee *optee = tee_get_drvdata(teedev); in optee_open() local
145 struct optee *optee = tee_get_drvdata(ctx->teedev); in optee_release_supp() local
155 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/arch/arm64/boot/dts/mediatek/
A Dpumpkin-common.dtsi20 optee: optee@4fd00000 { label
/linux/arch/arm64/boot/dts/freescale/
A Dfsl-ls1028a.dtsi84 optee: optee { label
/linux/arch/arm/boot/dts/
A Dstm32mp151.dtsi39 optee: optee { label

Completed in 16 milliseconds