Lines Matching refs:optee_param
53 MessageParam& optee_param = params()[starting_param_index + i]; in TryInitializeParameters() local
58 optee_param.attribute = MessageParam::kAttributeTypeNone; in TryInitializeParameters()
61 is_valid = TryInitializeValue(zx_param.value, &optee_param); in TryInitializeParameters()
64 is_valid = TryInitializeBuffer(zx_param.buffer, temp_memory_pool, &optee_param); in TryInitializeParameters()
208 const MessageParam& optee_param = params()[i]; in CreateOutputParameterSet() local
211 switch (optee_param.attribute) { in CreateOutputParameterSet()
220 zx_param.value = CreateOutputValueParameter(optee_param); in CreateOutputParameterSet()
226 if (zx_status_t status = CreateOutputBufferParameter(optee_param, &zx_param.buffer); in CreateOutputParameterSet()
243 fuchsia_hardware_tee_Value Message::CreateOutputValueParameter(const MessageParam& optee_param) { in CreateOutputValueParameter() argument
246 switch (optee_param.attribute) { in CreateOutputValueParameter()
260 const MessageParam::Value& optee_value = optee_param.payload.value; in CreateOutputValueParameter()
270 zx_status_t Message::CreateOutputBufferParameter(const MessageParam& optee_param, in CreateOutputBufferParameter() argument
277 switch (optee_param.attribute) { in CreateOutputBufferParameter()
291 const MessageParam::TemporaryMemory& optee_temp_mem = optee_param.payload.temporary_memory; in CreateOutputBufferParameter()