Lines Matching refs:raw
19 use optee_utee_sys as raw;
25 pub fn from_raw(tee_params: &mut [raw::TEE_Param; 4], param_types: u32) -> Self { in from_raw()
37 raw: *mut raw::Value, field
44 unsafe { (*self.raw).a } in a()
48 unsafe { (*self.raw).b } in b()
53 (*self.raw).a = a; in set_a()
59 (*self.raw).b = b; in set_b()
69 raw: *mut raw::Memref, field
77 std::slice::from_raw_parts_mut((*self.raw).buffer as *mut u8, (*self.raw).size as usize) in buffer()
85 pub fn raw(&mut self) -> *mut raw::Memref { in raw() method
86 self.raw in raw()
90 unsafe { (*self.raw).size = size as u32}; in set_updated_size()
95 pub raw: *mut raw::TEE_Param, field
100 pub fn from_raw(ptr: *mut raw::TEE_Param, param_type: ParamType) -> Self { in from_raw()
102 raw: ptr, in from_raw()
111 raw: &mut (*self.raw).value, in as_value()
124 raw: &mut (*self.raw).memref, in as_memref()
133 pub fn raw(&self) -> *mut raw::TEE_Param { in raw() method
134 self.raw in raw()