Home
last modified time | relevance | path

Searched refs:as_ptr (Results 1 – 25 of 59) sorted by relevance

123

/packages/modules/Virtualization/libs/dice/open_dice/src/
Dops.rs46 input.as_ptr(), in hash()
66 ikm.as_ptr(), in kdf()
68 salt.as_ptr(), in kdf()
70 info.as_ptr(), in kdf()
99 seed.as_ptr(),
137 seed.as_ptr(),
183 message.as_ptr(),
185 private_key.as_ptr(),
216 message.as_ptr(),
218 aad.as_ptr(),
[all …]
Dbcc.rs50 name.as_ptr() in bcc_format_config_descriptor()
109 current_cdi_attest.as_ptr(), in bcc_main_flow()
110 current_cdi_seal.as_ptr(), in bcc_main_flow()
111 current_chain.as_ptr(), in bcc_main_flow()
113 input_values.as_ptr(), in bcc_main_flow()
148 current_handover.as_ptr(), in bcc_handover_main_flow()
150 input_values.as_ptr(), in bcc_handover_main_flow()
201 handover.as_ptr(), in bcc_handover_parse()
229 addr.offset_from(buffer.as_ptr()).try_into().map_err(|_| DiceError::PlatformError)? in sub_slice()
Ddice.rs281 Self::Descriptor(descriptor) => descriptor.as_ptr(), in descriptor_ptr()
332 pub fn as_ptr(&self) -> *const DiceInputValues { in as_ptr() method
346 cdi_attest.as_ptr(), in derive_cdi_private_key_seed()
364 cdi_public_key.as_ptr(), in derive_cdi_certificate_id()
393 current_cdi_attest.as_ptr(), in dice_main_flow()
394 current_cdi_seal.as_ptr(), in dice_main_flow()
395 input_values.as_ptr(), in dice_main_flow()
/packages/modules/Virtualization/libs/libfdt/src/
Dlibfdt.rs45 let fdt = fdt.as_ptr().cast(); in check_full()
72 let fdt = self.as_fdt_slice().as_ptr().cast(); in path_offset_namelen()
75 let path = path.as_ptr().cast(); in path_offset_namelen()
85 let fdt = self.as_fdt_slice().as_ptr().cast(); in node_offset_by_phandle()
99 let fdt = self.as_fdt_slice().as_ptr().cast(); in node_offset_by_compatible()
101 let compatible = compatible.as_ptr(); in node_offset_by_compatible()
110 let fdt = self.as_fdt_slice().as_ptr().cast(); in next_node()
129 let fdt = self.as_fdt_slice().as_ptr().cast(); in parent_offset()
142 let fdt = self.as_fdt_slice().as_ptr().cast(); in supernode_atdepth_offset()
159 let fdt = self.as_fdt_slice().as_ptr().cast(); in subnode_offset_namelen()
[all …]
/packages/modules/UprobeStats/rust/ffi/
Ddynamic_instrumentation_manager.rs42 target_process.as_ptr(), in get()
43 method_descriptor.as_ptr(), in get()
62 self.instance.as_ptr(), in get_container_path()
75 self.instance.as_ptr(), in get_container_offset()
85 self.instance.as_ptr(), in get_method_offset()
96 self.instance.as_ptr(), in drop()
121 fully_qualified_parameters.iter().map(|c| c.as_ptr()).collect(); in new()
127 fully_qualified_class_name.as_ptr(), in new()
128 method_name.as_ptr(), in new()
136 fn as_ptr(&self) -> *const ADynamicInstrumentationManager_MethodDescriptor { in as_ptr() method
[all …]
Dstatssocket.rs33 unsafe { AStatsEvent_writeBool(self.as_ptr(), value) }; in write_bool()
39 unsafe { AStatsEvent_writeInt32(self.as_ptr(), value) }; in write_int32()
45 unsafe { AStatsEvent_writeInt64(self.as_ptr(), value) }; in write_int64()
54 unsafe { AStatsEvent_writeString(self.as_ptr(), value.as_ptr()) }; in write_string()
61 unsafe { AStatsEvent_write(self.as_ptr()) }; in write()
64 fn as_ptr(&mut self) -> *mut AStatsEvent_raw { in as_ptr() method
65 self.event_raw.as_ptr() in as_ptr()
72 unsafe { AStatsEvent_release(self.as_ptr()) }; in drop()
Dbpf.rs46 pollRingBuf(map_path.as_ptr(), timeout_ms, size_of::<T>(), Some(callback::<T>), data_ptr) in poll_ring_buf()
78 unsafe { bpfPerfEventOpen(filename.as_ptr(), offset, pid, bpf_program_path.as_ptr()) }; in bpf_perf_event_open()
/packages/modules/Virtualization/libs/bssl/src/
Daead.rs88 unsafe { EVP_AEAD_CTX_free(self.ctx.as_ptr()) } in drop()
100 let ctx = unsafe { EVP_AEAD_CTX_new(aead.0, key.as_ptr(), key.len(), tag_len) }; in new()
123 self.ctx.as_ptr(), in seal()
127 nonce.as_ptr(), in seal()
129 data.as_ptr(), in seal()
131 ad.as_ptr(), in seal()
157 self.ctx.as_ptr(), in open()
161 nonce.as_ptr(), in open()
163 data.as_ptr(), in open()
165 ad.as_ptr(), in open()
Dec_key.rs58 unsafe { EC_KEY_free(self.0.as_ptr()) } in drop()
130 EC_KEY_set_public_key_affine_coordinates(ec_key.0.as_ptr(), x.as_ref(), y.as_ref()) in from_cose_public_key()
143 let ret = unsafe { EC_KEY_check_key(self.0.as_ptr()) }; in check_key()
159 digest.as_ptr(), in ecdsa_verify_der()
161 signature.as_ptr(), in ecdsa_verify_der()
163 self.0.as_ptr(), in ecdsa_verify_der()
192 digest.as_ptr(), in ecdsa_sign_der()
196 self.0.as_ptr(), in ecdsa_sign_der()
221 let size = unsafe { ECDSA_size(self.0.as_ptr()) }; in ecdsa_size()
235 let ret = unsafe { EC_KEY_generate_key(self.0.as_ptr()) }; in generate_key()
[all …]
Devp.rs49 unsafe { EVP_PKEY_free(self.pkey.as_ptr()) } in drop()
70 let ret = unsafe { EVP_PKEY_set1_EC_KEY(pkey.as_ptr(), key.0.as_ptr()) }; in try_from()
89 let ret = unsafe { EVP_marshal_public_key(cbb.as_mut(), self.pkey.as_ptr()) }; in subject_public_key_info()
117 raw_public_key.as_ptr(), in new_raw_public_key()
189 self.pkey.as_ptr(), in verify()
199 signature.as_ptr(), in verify()
201 message.as_ptr(), in verify()
Dcurve25519.rs32 message.as_ptr(),
34 signature.as_ptr(),
35 public_key.as_ptr(),
Dhkdf.rs40 secret.as_ptr(),
42 salt.as_ptr(),
44 info.as_ptr(),
Ddigest.rs84 data.as_ptr() as *const _, in digest()
115 unsafe { EVP_MD_CTX_free(self.0.as_ptr()) } in drop()
128 self.0.as_ptr() in as_mut_ptr()
/packages/modules/Virtualization/libs/libvm_payload/src/
Dlib.rs195 ptr::copy_nonoverlapping(vm_secret.as_ptr(), secret, size); in AVmPayload_getVmInstanceSecret()
232 unsafe { ptr::copy_nonoverlapping(chain.as_ptr(), data, std::cmp::min(chain.len(), size)) }; in AVmPayload_getDiceAttestationChain()
261 unsafe { ptr::copy_nonoverlapping(cdi.as_ptr(), data, std::cmp::min(cdi.len(), size)) }; in AVmPayload_getDiceAttestationCdi()
390 message.as_ptr() in AVmAttestationStatus_toString()
421 private_key.as_ptr(), in AVmAttestationResult_getPrivateKey()
422 data.as_ptr(), in AVmAttestationResult_getPrivateKey()
470 signature.as_ptr(), in AVmAttestationResult_sign()
471 data.as_ptr(), in AVmAttestationResult_sign()
528 certificate.as_ptr(), in AVmAttestationResult_getCertificateAt()
529 data.as_ptr(), in AVmAttestationResult_getCertificateAt()
[all …]
/packages/modules/Virtualization/libs/libvmbase/src/virtio/
Dhal.rs50 unsafe { core::ptr::write_bytes(vaddr.as_ptr(), 0, layout.size()) }; in dma_alloc()
95 let src = buffer.cast::<u8>().as_ptr().cast_const(); in share()
98 unsafe { copy_nonoverlapping(src, bounce.as_ptr(), size) }; in share()
108 let dest = buffer.cast::<u8>().as_ptr(); in unshare()
111 unsafe { copy_nonoverlapping(bounce.as_ptr(), dest, size) }; in unshare()
/packages/modules/Virtualization/libs/libvm_payload/wrapper/
Dattestation.rs68 let ptr = self.result.as_ptr(); in drop()
98 challenge.as_ptr() as *const c_void, in request_attestation()
116 challenge.as_ptr() as *const c_void, in request_attestation_for_testing()
148 self.result.as_ptr().cast_const() in as_const_ptr()
197 message.as_ptr() as *const c_void, in sign_message()
210 message.as_ptr() as *const c_void, in sign_message()
Dlib.rs192 identifier.as_ptr() as *const c_void, in get_vm_instance_secret()
203 unsafe { AVmPayload_readRollbackProtectedSecret(data.as_ptr() as *mut c_void, data.len()) } in read_rollback_protected_secret()
209 unsafe { AVmPayload_writeRollbackProtectedSecret(data.as_ptr() as *const c_void, data.len()) } in write_rollback_protected_secret()
/packages/modules/Virtualization/libs/libvmbase/src/
Dheap.rs109 let ptr = NonNull::new(ptr)?.as_ptr(); in aligned_boxed_slice()
118 allocate(size, false).map_or(ptr::null_mut(), |p| p.cast::<c_void>().as_ptr()) in malloc()
124 allocate(size, true).map_or(ptr::null_mut(), |p| p.cast::<c_void>().as_ptr()) in calloc()
151 heap_range.contains(&(ptr.as_ptr() as usize)), in free()
157 let ptr = ptr.cast::<usize>().as_ptr().offset(-1); in free()
181 let ptr = NonNull::new(ptr)?.cast::<usize>().as_ptr(); in allocate()
/packages/modules/Virtualization/android/virtmgr/src/
Dselinux.rs149 selinux_bindgen::selabel_lookup(self.handle, &mut con, c_key.as_ptr(), Self::BACKEND_ID) in lookup()
213 source.as_ptr(), in check_access()
214 target.as_ptr(), in check_access()
215 c_tclass.as_ptr(), in check_access()
216 c_perm.as_ptr(), in check_access()
/packages/modules/Bluetooth/system/gd/rust/topshim/src/
Dutils.rs71 Self { ptr: val.as_ptr(), _covariant: PhantomData } in from()
77 Self { ptr: val.as_ptr(), _covariant: PhantomData } in from()
83 Self { ptr: val.as_ptr(), _covariant: PhantomData } in from()
89 Self { ptr: val.as_ptr(), _covariant: PhantomData } in from()
/packages/modules/Virtualization/guest/encryptedstore/src/
Dmain.rs217 source.as_ptr(), in mount()
218 mountpoint.as_ptr(), in mount()
219 fstype.as_ptr(), in mount()
221 mount_options.as_ptr() as *const std::ffi::c_void, in mount()
/packages/modules/Bluetooth/offload/hal/
Dffi.rs106 (intf.send_command)(intf.handle, data.as_ptr(), data.len()); in send_command()
116 (intf.send_acl)(intf.handle, data.as_ptr(), data.len()); in send_acl()
126 (intf.send_iso)(intf.handle, data.as_ptr(), data.len()); in send_iso()
136 (intf.send_sco)(intf.handle, data.as_ptr(), data.len()); in send_sco()
/packages/modules/Virtualization/guest/pvmfw/src/
Dmain.rs65 debug!("FDT: {:?}", untrusted_fdt.as_ptr()); in main()
66 debug!("Signed kernel: {:?} ({:#x} bytes)", signed_kernel.as_ptr(), signed_kernel.len()); in main()
67 debug!("AVB public key: addr={:?}, size={:#x} ({1})", PUBLIC_KEY.as_ptr(), PUBLIC_KEY.len()); in main()
69 debug!("Ramdisk: {:?} ({:#x} bytes)", rd.as_ptr(), rd.len()); in main()
/packages/modules/Virtualization/libs/libvmbase/src/memory/
Dutil.rs41 flush_region(reg.as_ptr() as usize, reg.len()) in flush()
61 vaddr.as_ptr() as _ in virt_to_phys()
/packages/modules/Virtualization/guest/compsvc/src/
Dfsverity.rs37 getxattr(path.as_ptr(), name.as_ptr(), buf.as_mut_ptr() as *mut libc::c_void, buf.len()) in measure()

123