Searched refs:from_raw (Results 1 – 6 of 6) sorted by relevance
| /optee_rust/optee-teec/src/ |
| A D | operation.rs | 62 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 D | parameter.rs | 25 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 D | parameter.rs | 25 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 D | object.rs | 182 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 D | crypto_op.rs | 76 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 D | lib.rs | 170 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