Lines Matching refs:teedev
273 struct optee *optee = tee_get_drvdata(ctx->teedev); in optee_ffa_shm_register()
316 struct optee *optee = tee_get_drvdata(ctx->teedev); in optee_ffa_shm_unregister()
344 struct optee *optee = tee_get_drvdata(ctx->teedev); in optee_ffa_shm_unregister_supp()
498 struct optee *optee = tee_get_drvdata(ctx->teedev); in handle_ffa_rpc_func_cmd()
533 struct optee *optee = tee_get_drvdata(ctx->teedev); in optee_ffa_yielding_call()
721 static void optee_ffa_get_version(struct tee_device *teedev, in optee_ffa_get_version() argument
796 struct tee_device *teedev; in optee_ffa_probe() local
828 teedev = tee_device_alloc(&optee_ffa_clnt_desc, NULL, optee->pool, in optee_ffa_probe()
830 if (IS_ERR(teedev)) { in optee_ffa_probe()
831 rc = PTR_ERR(teedev); in optee_ffa_probe()
834 optee->teedev = teedev; in optee_ffa_probe()
836 teedev = tee_device_alloc(&optee_ffa_supp_desc, NULL, optee->pool, in optee_ffa_probe()
838 if (IS_ERR(teedev)) { in optee_ffa_probe()
839 rc = PTR_ERR(teedev); in optee_ffa_probe()
842 optee->supp_teedev = teedev; in optee_ffa_probe()
844 rc = tee_device_register(optee->teedev); in optee_ffa_probe()
877 tee_device_unregister(optee->teedev); in optee_ffa_probe()