Searched refs:tpm (Results 1 – 5 of 5) sorted by relevance
| /optee_os/core/tee/ |
| H A D | socket.c | 23 struct thread_param tpm[4] = { }; in socket_open() local 49 tpm[0] = THREAD_PARAM_VALUE(IN, OPTEE_RPC_SOCKET_OPEN, instance_id, 0); in socket_open() 50 tpm[1] = THREAD_PARAM_VALUE(IN, in socket_open() 54 tpm[2] = THREAD_PARAM_MEMREF(IN, mobj, 0, params[1].memref.size); in socket_open() 55 tpm[3] = THREAD_PARAM_VALUE(OUT, 0, 0, 0); in socket_open() 57 res = thread_rpc_cmd(OPTEE_RPC_CMD_SOCKET, 4, tpm); in socket_open() 59 params[3].value.a = tpm[3].u.value.a; in socket_open() 67 struct thread_param tpm = { }; in socket_close() local 79 tpm = THREAD_PARAM_VALUE(IN, OPTEE_RPC_SOCKET_CLOSE, instance_id, in socket_close() 82 return thread_rpc_cmd(OPTEE_RPC_CMD_SOCKET, 1, &tpm); in socket_close() [all …]
|
| /optee_os/core/arch/riscv/kernel/ |
| H A D | thread_optee_abi.c | 420 struct thread_param *tpm) in set_rmem() argument 422 param->attr = tpm->attr - THREAD_PARAM_ATTR_MEMREF_IN + in set_rmem() 424 param->u.rmem.offs = tpm->u.memref.offs; in set_rmem() 425 param->u.rmem.size = tpm->u.memref.size; in set_rmem() 426 if (tpm->u.memref.mobj) { in set_rmem() 427 param->u.rmem.shm_ref = mobj_get_cookie(tpm->u.memref.mobj); in set_rmem() 438 struct thread_param *tpm) in set_tmem() argument 442 struct mobj *mobj = tpm->u.memref.mobj; in set_tmem() 444 param->attr = tpm->attr - THREAD_PARAM_ATTR_MEMREF_IN + in set_tmem() 450 if (mobj_get_pa(mobj, tpm->u.memref.offs, 0, &pa)) in set_tmem() [all …]
|
| /optee_os/core/arch/arm/kernel/ |
| H A D | thread_optee_smc.c | 419 struct thread_param *tpm) in set_rmem() argument 421 param->attr = tpm->attr - THREAD_PARAM_ATTR_MEMREF_IN + in set_rmem() 423 param->u.rmem.offs = tpm->u.memref.offs; in set_rmem() 424 param->u.rmem.size = tpm->u.memref.size; in set_rmem() 425 if (tpm->u.memref.mobj) { in set_rmem() 426 param->u.rmem.shm_ref = mobj_get_cookie(tpm->u.memref.mobj); in set_rmem() 437 struct thread_param *tpm) in set_tmem() argument 441 struct mobj *mobj = tpm->u.memref.mobj; in set_tmem() 443 param->attr = tpm->attr - THREAD_PARAM_ATTR_MEMREF_IN + in set_tmem() 449 if (mobj_get_pa(mobj, tpm->u.memref.offs, 0, &pa)) in set_tmem() [all …]
|
| H A D | thread_spmc.c | 2107 static bool set_fmem(struct optee_msg_param *param, struct thread_param *tpm) in set_fmem() argument 2109 uint64_t offs = tpm->u.memref.offs; in set_fmem() 2111 param->attr = tpm->attr - THREAD_PARAM_ATTR_MEMREF_IN + in set_fmem() 2119 param->u.fmem.size = tpm->u.memref.size; in set_fmem() 2120 if (tpm->u.memref.mobj) { in set_fmem() 2121 uint64_t cookie = mobj_get_cookie(tpm->u.memref.mobj); in set_fmem()
|
| /optee_os/core/kernel/ |
| H A D | sub.mk | 36 srcs-$(CFG_CORE_TPM_EVENT_LOG) += tpm.c
|