Home
last modified time | relevance | path

Searched refs:DataInit (Results 1 – 25 of 26) sorted by relevance

12

/external/adhd/cras/client/cras-sys/src/
Dlib.rs15 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/
Dprotocol.rs14 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/
Dxhci_abi.rs7 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/
Dlib.rs15 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;
Dvolatile_memory.rs30 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> {
Dendian.rs36 use crate::DataInit;
58 unsafe impl DataInit for $new_type {} impl
/external/crosvm/x86_64/src/
Dsmbios.rs10 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()
Dfdt.rs7 use data_model::DataInit;
25 unsafe impl DataInit for setup_data_hdr {}
Dlib.rs18 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/
Dvcpu.rs20 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 {}
Dprocess.rs38 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/
Dcras_server_socket.rs9 use data_model::DataInit;
34 pub fn send_server_message_with_fds<M: Sized + DataInit>( in send_server_message_with_fds()
Dcras_client_message.rs11 use data_model::DataInit;
194 fn get_message<T: DataInit>(&self) -> Result<&T> { in get_message()
Daudio_socket.rs14 use data_model::DataInit;
79 T: Sized + DataInit + Default, in read_from_socket()
/external/crosvm/devices/src/virtio/
Dpmem.rs21 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 {}
Dvirtio_pci_device.rs10 use data_model::{DataInit, Le32};
46 unsafe impl DataInit for VirtioPciCap {}
81 unsafe impl DataInit for VirtioPciNotifyCap {}
Dblock.rs25 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 {}
Dwl.rs528 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/
Dtypes.rs6 use data_model::DataInit;
125 unsafe impl DataInit for UsbRequestSetup {}
/external/crosvm/devices/src/virtio/input/
Dmod.rs15 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 {}
Devent_source.rs10 use data_model::DataInit;
27 unsafe impl DataInit for input_event {}
342 use data_model::{DataInit, Le16, Le32};
/external/crosvm/sys_util/src/
Dguest_memory.rs18 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()
Dmmap.rs19 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/
Dpci_configuration.rs514 use data_model::DataInit;
529 unsafe impl DataInit for TestCap {}
/external/crosvm/devices/src/register_space/
Dregister.rs12 use data_model::DataInit;
63 + DataInit

12