Home
last modified time | relevance | path

Searched refs:rmem (Results 1 – 4 of 4) sorted by relevance

/optee_os/core/tee/
H A Dentry_std.c157 static TEE_Result set_rmem_param(const struct optee_msg_param_rmem *rmem, in set_rmem_param() argument
161 uint64_t shm_ref = READ_ONCE(rmem->shm_ref); in set_rmem_param()
162 size_t sz = READ_ONCE(rmem->size); in set_rmem_param()
168 mem->offs = READ_ONCE(rmem->offs); in set_rmem_param()
245 res = set_rmem_param(&params[n].u.rmem, in copy_in_params()
303 params[n].u.rmem.size = ta_param->u[n].mem.size; in copy_out_param()
517 uint64_t cookie = arg->params[0].u.rmem.shm_ref; in unregister_shm()
590 uint64_t cookie = READ_ONCE(arg->params[0].u.rmem.shm_ref); in reclaim_protmem()
/optee_os/core/arch/riscv/kernel/
H A Dthread_optee_abi.c424 param->u.rmem.offs = tpm->u.memref.offs; in set_rmem()
425 param->u.rmem.size = tpm->u.memref.size; in set_rmem()
427 param->u.rmem.shm_ref = mobj_get_cookie(tpm->u.memref.mobj); in set_rmem()
428 if (!param->u.rmem.shm_ref) in set_rmem()
431 param->u.rmem.shm_ref = 0; in set_rmem()
552 params[n].u.memref.size = arg->params[n].u.rmem.size; in get_rpc_arg_res()
/optee_os/core/arch/arm/kernel/
H A Dthread_optee_smc.c423 param->u.rmem.offs = tpm->u.memref.offs; in set_rmem()
424 param->u.rmem.size = tpm->u.memref.size; in set_rmem()
426 param->u.rmem.shm_ref = mobj_get_cookie(tpm->u.memref.mobj); in set_rmem()
427 if (!param->u.rmem.shm_ref) in set_rmem()
430 param->u.rmem.shm_ref = 0; in set_rmem()
551 params[n].u.memref.size = arg->params[n].u.rmem.size; in get_rpc_arg_res()
/optee_os/core/include/
H A Doptee_msg.h185 struct optee_msg_param_rmem rmem; member