/external/adhd/cras/client/cras-sys/src/ |
D | lib.rs | 15 unsafe impl data_model::DataInit for gen::audio_message {} 16 unsafe impl data_model::DataInit for gen::cras_client_connected {} 17 unsafe impl data_model::DataInit for gen::cras_client_stream_connected {} 18 unsafe impl data_model::DataInit for gen::cras_connect_message {} 19 unsafe impl data_model::DataInit for gen::cras_disconnect_stream_message {} 20 unsafe impl data_model::DataInit for gen::cras_server_state {}
|
/external/crosvm/devices/src/virtio/gpu/ |
D | protocol.rs | 14 use data_model::{DataInit, Le32, Le64, VolatileMemory, VolatileMemoryError, VolatileSlice}; 110 unsafe impl DataInit for virtio_gpu_ctrl_hdr {} 123 unsafe impl DataInit for virtio_gpu_cursor_pos {} 137 unsafe impl DataInit for virtio_gpu_update_cursor {} 150 unsafe impl DataInit for virtio_gpu_rect {} 161 unsafe impl DataInit for virtio_gpu_resource_unref {} 174 unsafe impl DataInit for virtio_gpu_resource_create_2d {} 186 unsafe impl DataInit for virtio_gpu_set_scanout {} 198 unsafe impl DataInit for virtio_gpu_resource_flush {} 211 unsafe impl DataInit for virtio_gpu_transfer_to_host_2d {} [all …]
|
/external/crosvm/devices/src/usb/xhci/ |
D | xhci_abi.rs | 7 use data_model::DataInit; 687 pub unsafe trait TrbCast: DataInit + TypedTrb { 721 unsafe impl DataInit for Trb {} 722 unsafe impl DataInit for NormalTrb {} 723 unsafe impl DataInit for SetupStageTrb {} 724 unsafe impl DataInit for DataStageTrb {} 725 unsafe impl DataInit for StatusStageTrb {} 726 unsafe impl DataInit for IsochTrb {} 727 unsafe impl DataInit for LinkTrb {} 728 unsafe impl DataInit for EventDataTrb {} [all …]
|
/external/crosvm/data_model/src/ |
D | lib.rs | 15 pub unsafe trait DataInit: Copy + Send + Sync { interface 99 unsafe impl DataInit for [$T; $N] {} impl 106 unsafe impl DataInit for $T {} impl 118 use crate::DataInit;
|
D | volatile_memory.rs | 30 use crate::DataInit; 90 fn get_ref<T: DataInit>(&self, offset: u64) -> Result<VolatileRef<T>> { in get_ref() 227 T: DataInit, in copy_to() argument 284 T: DataInit, in copy_from() argument 323 pub struct VolatileRef<'a, T: DataInit> 331 impl<'a, T: DataInit> VolatileRef<'a, T> {
|
D | endian.rs | 36 use crate::DataInit; 58 unsafe impl DataInit for $new_type {} impl
|
/external/crosvm/x86_64/src/ |
D | smbios.rs | 10 use data_model::DataInit; 80 unsafe impl data_model::DataInit for Smbios30Entrypoint {} 110 unsafe impl data_model::DataInit for SmbiosBiosInfo {} 134 unsafe impl data_model::DataInit for SmbiosSysInfo {} 136 fn write_and_incr<T: DataInit>( in write_and_incr()
|
D | fdt.rs | 7 use data_model::DataInit; 25 unsafe impl DataInit for setup_data_hdr {}
|
D | lib.rs | 18 unsafe impl data_model::DataInit for bootparam::boot_params {} 30 unsafe impl data_model::DataInit for mpspec::mpc_bus {} 31 unsafe impl data_model::DataInit for mpspec::mpc_cpu {} 32 unsafe impl data_model::DataInit for mpspec::mpc_intsrc {} 33 unsafe impl data_model::DataInit for mpspec::mpc_ioapic {} 34 unsafe impl data_model::DataInit for mpspec::mpc_table {} 35 unsafe impl data_model::DataInit for mpspec::mpc_lintsrc {} 36 unsafe impl data_model::DataInit for mpspec::mpf_intel {}
|
/external/crosvm/src/plugin/ |
D | vcpu.rs | 20 use data_model::DataInit; 65 unsafe impl DataInit for VcpuRegs {} 68 unsafe impl DataInit for VcpuSregs {} 71 unsafe impl DataInit for VcpuFpu {} 74 unsafe impl DataInit for VcpuDebugregs {} 77 unsafe impl DataInit for VcpuXcregs {} 80 unsafe impl DataInit for VcpuLapicState {} 83 unsafe impl DataInit for VcpuMpState {} 86 unsafe impl DataInit for VcpuEvents {}
|
D | process.rs | 38 use data_model::DataInit; 41 unsafe impl DataInit for VmPicState {} 44 unsafe impl DataInit for VmIoapicState {} 47 unsafe impl DataInit for VmPitState {} 50 unsafe impl DataInit for VmClockState {}
|
/external/adhd/cras/client/libcras/src/ |
D | cras_server_socket.rs | 9 use data_model::DataInit; 34 pub fn send_server_message_with_fds<M: Sized + DataInit>( in send_server_message_with_fds()
|
D | cras_client_message.rs | 11 use data_model::DataInit; 194 fn get_message<T: DataInit>(&self) -> Result<&T> { in get_message()
|
D | audio_socket.rs | 14 use data_model::DataInit; 79 T: Sized + DataInit + Default, in read_from_socket()
|
/external/crosvm/devices/src/virtio/ |
D | pmem.rs | 21 use data_model::{DataInit, Le32, Le64}; 42 unsafe impl DataInit for virtio_pmem_config {} 51 unsafe impl DataInit for virtio_pmem_resp {} 60 unsafe impl DataInit for virtio_pmem_req {}
|
D | virtio_pci_device.rs | 10 use data_model::{DataInit, Le32}; 46 unsafe impl DataInit for VirtioPciCap {} 81 unsafe impl DataInit for VirtioPciNotifyCap {}
|
D | block.rs | 25 use data_model::{DataInit, Le16, Le32, Le64, VolatileMemory, VolatileMemoryError}; 69 unsafe impl DataInit for virtio_blk_geometry {} 81 unsafe impl DataInit for virtio_blk_topology {} 104 unsafe impl DataInit for virtio_blk_config {} 117 unsafe impl DataInit for virtio_blk_discard_write_zeroes {}
|
D | wl.rs | 528 unsafe impl DataInit for CtrlVfdNew {} 551 unsafe impl DataInit for CtrlVfdNewDmabuf {} 561 unsafe impl DataInit for CtrlVfdRecv {} 570 unsafe impl DataInit for CtrlVfd {} 579 unsafe impl DataInit for CtrlVfdSendVfd {}
|
/external/crosvm/usb_util/src/ |
D | types.rs | 6 use data_model::DataInit; 125 unsafe impl DataInit for UsbRequestSetup {}
|
/external/crosvm/devices/src/virtio/input/ |
D | mod.rs | 15 use data_model::{DataInit, Le16, Le32}; 89 unsafe impl DataInit for virtio_input_device_ids {} 112 unsafe impl DataInit for virtio_input_absinfo {} 136 unsafe impl DataInit for virtio_input_config {} 364 unsafe impl DataInit for virtio_input_event {}
|
D | event_source.rs | 10 use data_model::DataInit; 27 unsafe impl DataInit for input_event {} 342 use data_model::{DataInit, Le16, Le32};
|
/external/crosvm/sys_util/src/ |
D | guest_memory.rs | 18 use data_model::DataInit; 403 pub fn read_obj_from_addr<T: DataInit>(&self, guest_addr: GuestAddress) -> Result<T> { in read_obj_from_addr() 426 pub fn write_obj_at_addr<T: DataInit>(&self, val: T, guest_addr: GuestAddress) -> Result<()> { in write_obj_at_addr()
|
D | mmap.rs | 19 use data_model::DataInit; 400 pub fn write_obj<T: DataInit>(&self, val: T, offset: usize) -> Result<()> { in write_obj() 425 pub fn read_obj<T: DataInit>(&self, offset: usize) -> Result<T> { in read_obj()
|
/external/crosvm/devices/src/pci/ |
D | pci_configuration.rs | 514 use data_model::DataInit; 529 unsafe impl DataInit for TestCap {}
|
/external/crosvm/devices/src/register_space/ |
D | register.rs | 12 use data_model::DataInit; 63 + DataInit
|