Home
last modified time | relevance | path

Searched refs:from_raw (Results 1 – 6 of 6) sorted by relevance

/optee_rust/optee-teec/src/
A Doperation.rs62 A::from_raw(self.raw.params[0], f0), in parameters()
63 B::from_raw(self.raw.params[1], f1), in parameters()
64 C::from_raw(self.raw.params[2], f2), in parameters()
65 D::from_raw(self.raw.params[3], f3), in parameters()
A Dparameter.rs25 fn from_raw(raw: raw::TEEC_Parameter, param_type: ParamType) -> Self; in from_raw() method
61 fn from_raw(raw: raw::TEEC_Parameter, param_type: ParamType) -> Self { in from_raw() method
86 fn from_raw(_raw: raw::TEEC_Parameter, _param_type: ParamType) -> Self { in from_raw() method
145 fn from_raw(raw: raw::TEEC_Parameter, param_type: ParamType) -> Self { in from_raw() method
/optee_rust/optee-utee/src/
A Dparameter.rs25 pub fn from_raw(tee_params: &mut [raw::TEE_Param; 4], param_types: u32) -> Self { in from_raw() method
27 let p0 = Parameter::from_raw(&mut tee_params[0], f0);
28 let p1 = Parameter::from_raw(&mut tee_params[1], f1);
29 let p2 = Parameter::from_raw(&mut tee_params[2], f2);
30 let p3 = Parameter::from_raw(&mut tee_params[3], f3);
100 pub fn from_raw(ptr: *mut raw::TEE_Param, param_type: ParamType) -> Self { in from_raw() method
A Dobject.rs182 pub fn from_raw(raw: raw::TEE_ObjectInfo) -> Self { in from_raw() method
227 fn from_raw(raw: *mut raw::TEE_ObjectHandle) -> ObjectHandle { in from_raw() method
494 Self(ObjectHandle::from_raw(ptr::null_mut())) in null_object()
538 let handle = ObjectHandle::from_raw(raw_handle); in allocate()
852 drop(Box::from_raw(self.0.raw)); in drop()
926 drop(Box::from_raw(raw_handle)); in open()
1014 drop(Box::from_raw(raw_handle)); in create()
1057 drop(Box::from_raw(self.0.raw)); in close_and_delete()
1362 drop(Box::from_raw(self.0.raw)); in drop()
1383 drop(Box::from_raw(raw_handle)); in allocate()
[all …]
A Dcrypto_op.rs76 pub fn from_raw(raw: raw::TEE_OperationInfo) -> Self { in from_raw() method
146 pub fn from_raw(raw: *mut raw::TEE_OperationInfoMultiple, size: usize) -> Self { in from_raw() method
167 fn from_raw(raw: *mut raw::TEE_OperationHandle) -> OperationHandle { in from_raw() method
176 OperationHandle::from_raw(ptr::null_mut()) in null()
189 raw::TEE_SUCCESS => Ok(Self::from_raw(raw_handle)), in allocate()
197 OperationInfo::from_raw(raw_info) in info()
205 raw::TEE_SUCCESS => Ok(OperationInfoMultiple::from_raw( in info_multiple()
250 drop(Box::from_raw(self.raw)); in drop()
/optee_rust/optee-utee/macros/src/
A Dlib.rs170 let mut parameters = Parameters::from_raw(params, param_types); in ta_open_session()
203 let mut parameters = Parameters::from_raw(params, param_types); in ta_open_session()
295 let mut b = unsafe {Box::from_raw(sess_ctx as *mut #t)}; in ta_close_session()
354 let mut parameters = Parameters::from_raw(params, param_types); in ta_invoke_command()
392 let mut parameters = Parameters::from_raw(params, param_types); in ta_invoke_command()
393 let mut b = unsafe {Box::from_raw(sess_ctx as *mut #t)}; in ta_invoke_command()

Completed in 25 milliseconds