Searched defs:optee (Results 1 – 10 of 10) sorted by relevance
/linux/drivers/tee/optee/ |
A D | optee_private.h | 141 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 D | ffa_abi.c | 58 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 D | rpc.c | 56 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 D | smc_abi.c | 195 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 D | call.c | 110 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 D | core.c | 78 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 D | supp.c | 80 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 D | pumpkin-common.dtsi | 20 optee: optee@4fd00000 { label
|
/linux/arch/arm64/boot/dts/freescale/ |
A D | fsl-ls1028a.dtsi | 84 optee: optee { label
|
/linux/arch/arm/boot/dts/ |
A D | stm32mp151.dtsi | 39 optee: optee { label
|
Completed in 26 milliseconds