Lines Matching refs:raw
18 use optee_teec_sys as raw;
23 fn into_raw(&mut self) -> raw::TEEC_Parameter; in into_raw()
25 fn from_raw(raw: raw::TEEC_Parameter, param_type: ParamType) -> Self; in from_raw()
33 raw: raw::TEEC_Value, field
41 let raw = raw::TEEC_Value { a, b }; in new()
42 Self { raw, param_type } in new()
47 self.raw.a in a()
52 self.raw.b in b()
57 fn into_raw(&mut self) -> raw::TEEC_Parameter { in into_raw()
58 raw::TEEC_Parameter { value: self.raw } in into_raw()
61 fn from_raw(raw: raw::TEEC_Parameter, param_type: ParamType) -> Self { in from_raw()
63 raw: unsafe { raw.value }, in from_raw()
77 fn into_raw(&mut self) -> raw::TEEC_Parameter { in into_raw()
78 let raw: raw::TEEC_Parameter = unsafe { mem::zeroed() }; in into_raw()
79 raw in into_raw()
86 fn from_raw(_raw: raw::TEEC_Parameter, _param_type: ParamType) -> Self { in from_raw()
95 raw: raw::TEEC_TempMemoryReference, field
105 let raw = raw::TEEC_TempMemoryReference { in new_input()
110 raw, in new_input()
120 let raw = raw::TEEC_TempMemoryReference { in new_output()
125 raw, in new_output()
132 self.raw.size in updated_size()
137 fn into_raw(&mut self) -> raw::TEEC_Parameter { in into_raw()
138 raw::TEEC_Parameter { tmpref: self.raw } in into_raw()
145 fn from_raw(raw: raw::TEEC_Parameter, param_type: ParamType) -> Self { in from_raw()
147 raw: unsafe { raw.tmpref }, in from_raw()