Home
last modified time | relevance | path

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

/linux/drivers/tee/optee/
H A Dffa_abi.c59 static struct tee_shm *optee_shm_from_ffa_handle(struct optee *optee, in optee_shm_from_ffa_handle()
75 static int optee_shm_add_ffa_handle(struct optee *optee, struct tee_shm *shm, in optee_shm_add_ffa_handle()
98 static int optee_shm_rem_ffa_handle(struct optee *optee, u64 global_id) in optee_shm_rem_ffa_handle()
124 static void from_msg_param_ffa_mem(struct optee *optee, struct tee_param *p, in from_msg_param_ffa_mem()
156 static int optee_ffa_from_msg_param(struct optee *optee, in optee_ffa_from_msg_param()
228 static int optee_ffa_to_msg_param(struct optee *optee, in optee_ffa_to_msg_param()
274 struct optee *optee = tee_get_drvdata(ctx->teedev); in optee_ffa_shm_register() local
317 struct optee *optee = tee_get_drvdata(ctx->teedev); in optee_ffa_shm_unregister() local
346 struct optee *optee = tee_get_drvdata(ctx->teedev); in optee_ffa_shm_unregister_supp() local
428 struct optee *optee, in handle_ffa_rpc_func_cmd_shm_alloc()
[all …]
H A Dcore.c37 struct optee *optee = container_of(work, struct optee, in optee_bus_scan_rpmb() local
52 struct optee *optee = container_of(intf, struct optee, rpmb_intf); in optee_rpmb_intf_rdev() local
59 int optee_set_dma_mask(struct optee *optee, u_int pa_width) in optee_set_dma_mask()
68 struct optee *optee = tee_get_drvdata(teedev); in optee_get_revision() local
97 struct optee *optee = dev_get_drvdata(dev); in rpmb_routing_model_show() local
116 void optee_set_dev_group(struct optee *optee) in optee_set_dev_group()
126 struct optee *optee = tee_get_drvdata(teedev); in optee_open() local
189 struct optee *optee = tee_get_drvdata(ctx->teedev); in optee_release_supp() local
196 void optee_remove_common(struct optee *optee) in optee_remove_common()
H A Dsmc_abi.c138 static int optee_from_msg_param(struct optee *optee, struct tee_param *params, in optee_from_msg_param()
228 static int optee_to_msg_param(struct optee *optee, in optee_to_msg_param()
282 static void optee_enable_shm_cache(struct optee *optee) in optee_enable_shm_cache()
307 static void __optee_disable_shm_cache(struct optee *optee, bool is_mapped) in __optee_disable_shm_cache()
348 static void optee_disable_shm_cache(struct optee *optee) in optee_disable_shm_cache()
359 static void optee_disable_unmapped_shm_cache(struct optee *optee) in optee_disable_unmapped_shm_cache()
457 struct optee *optee = tee_get_drvdata(ctx->teedev); in optee_shm_register() local
523 struct optee *optee = tee_get_drvdata(ctx->teedev); in optee_shm_unregister() local
677 struct optee *optee, in handle_rpc_func_cmd_shm_alloc()
785 static void handle_rpc_func_cmd(struct tee_context *ctx, struct optee *optee, in handle_rpc_func_cmd()
[all …]
H A Drpc.c40 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()
187 static void handle_rpc_supp_cmd(struct tee_context *ctx, struct optee *optee, in handle_rpc_supp_cmd()
219 struct optee *optee = tee_get_drvdata(ctx->teedev); in optee_rpc_cmd_alloc_suppl() local
264 struct optee *optee, in handle_rpc_func_rpmb_probe_reset()
316 struct optee *optee, in handle_rpc_func_rpmb_probe_next()
368 struct optee *optee, in handle_rpc_func_rpmb_frames()
411 void optee_rpc_cmd(struct tee_context *ctx, struct optee *optee, in optee_rpc_cmd()
H 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, u32 timeout) in optee_notif_wait()
90 int optee_notif_send(struct optee *optee, u_int key) in optee_notif_send()
114 int optee_notif_init(struct optee *optee, u_int max_key) in optee_notif_init()
127 void optee_notif_uninit(struct optee *optee) in optee_notif_uninit()
H A Dcall.c217 void optee_shm_arg_cache_init(struct optee *optee, u32 flags) in optee_shm_arg_cache_init()
224 void optee_shm_arg_cache_uninit(struct optee *optee) in optee_shm_arg_cache_uninit()
269 struct optee *optee = tee_get_drvdata(ctx->teedev); in optee_get_msg_arg() local
343 struct optee *optee = tee_get_drvdata(ctx->teedev); in optee_free_msg_arg() local
366 struct optee *optee = tee_get_drvdata(ctx->teedev); in optee_open_session() local
448 struct optee *optee = tee_get_drvdata(ctx->teedev); in optee_system_session() local
470 struct optee *optee = tee_get_drvdata(ctx->teedev); in optee_close_session_helper() local
515 struct optee *optee = tee_get_drvdata(ctx->teedev); in optee_invoke_func() local
568 struct optee *optee = tee_get_drvdata(ctx->teedev); in optee_cancel_req() local
646 struct optee *optee = tee_get_drvdata(ctx->teedev); in simple_call_with_arg() local
H A Dsupp.c80 struct optee *optee = tee_get_drvdata(ctx->teedev); in optee_supp_thrd_req() local
214 struct optee *optee = tee_get_drvdata(teedev); in optee_supp_recv() local
323 struct optee *optee = tee_get_drvdata(teedev); in optee_supp_send() local
H A Dprotmem.c18 struct optee *optee; member
207 static int get_protmem_config(struct optee *optee, u32 use_case, in get_protmem_config()
289 struct tee_protmem_pool *optee_protmem_alloc_dyn_pool(struct optee *optee, in optee_protmem_alloc_dyn_pool()
/linux/arch/arm/boot/dts/st/
H A Dstm32mp15-scmi.dtsi11 optee: optee { label
/linux/arch/arm64/boot/dts/freescale/
H A Dfsl-ls1028a.dtsi108 optee: optee { label