/packages/modules/Virtualization/libs/dice/open_dice/src/ |
D | ops.rs | 46 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 …]
|
D | bcc.rs | 50 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()
|
D | dice.rs | 281 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/ |
D | libfdt.rs | 45 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/ |
D | dynamic_instrumentation_manager.rs | 42 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 …]
|
D | statssocket.rs | 33 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()
|
D | bpf.rs | 46 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/ |
D | aead.rs | 88 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()
|
D | ec_key.rs | 58 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 …]
|
D | evp.rs | 49 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()
|
D | curve25519.rs | 32 message.as_ptr(), 34 signature.as_ptr(), 35 public_key.as_ptr(),
|
D | hkdf.rs | 40 secret.as_ptr(), 42 salt.as_ptr(), 44 info.as_ptr(),
|
D | digest.rs | 84 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/ |
D | lib.rs | 195 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/ |
D | hal.rs | 50 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/ |
D | attestation.rs | 68 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()
|
D | lib.rs | 192 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/ |
D | heap.rs | 109 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/ |
D | selinux.rs | 149 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/ |
D | utils.rs | 71 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/ |
D | main.rs | 217 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/ |
D | ffi.rs | 106 (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/ |
D | main.rs | 65 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/ |
D | util.rs | 41 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/ |
D | fsverity.rs | 37 getxattr(path.as_ptr(), name.as_ptr(), buf.as_mut_ptr() as *mut libc::c_void, buf.len()) in measure()
|