Home
last modified time | relevance | path

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

123

/external/crosvm/fuse/src/
Dsys.rs8 use data_model::DataInit;
487 unsafe impl DataInit for Attr {}
526 unsafe impl DataInit for Kstatfs {}
552 unsafe impl DataInit for FileLock {}
631 unsafe impl DataInit for EntryOut {}
638 unsafe impl DataInit for ForgetIn {}
646 unsafe impl DataInit for ForgetOne {}
654 unsafe impl DataInit for BatchForgetIn {}
663 unsafe impl DataInit for GetattrIn {}
673 unsafe impl DataInit for AttrOut {}
[all …]
/external/crosvm/devices/src/virtio/snd/
Dlayout.rs6 use data_model::{DataInit, Le32, Le64};
16 unsafe impl DataInit for virtio_snd_config {}
24 unsafe impl DataInit for virtio_snd_hdr {}
33 unsafe impl DataInit for virtio_snd_jack_hdr {}
42 unsafe impl DataInit for virtio_snd_event {}
53 unsafe impl DataInit for virtio_snd_query_info {}
61 unsafe impl DataInit for virtio_snd_info {}
77 unsafe impl DataInit for virtio_snd_pcm_info {}
86 unsafe impl DataInit for virtio_snd_pcm_hdr {}
101 unsafe impl DataInit for virtio_snd_pcm_set_params {}
[all …]
/external/crosvm/devices/src/virtio/video/
Dprotocol.rs25 use data_model::{DataInit, Le32, Le64};
104 unsafe impl DataInit for virtio_video_config {}
139 unsafe impl DataInit for virtio_video_cmd_hdr {}
151 unsafe impl DataInit for virtio_video_query_capability {}
165 unsafe impl DataInit for virtio_video_format_range {}
176 unsafe impl DataInit for virtio_video_format_frame {}
188 unsafe impl DataInit for virtio_video_format_desc {}
198 unsafe impl DataInit for virtio_video_query_capability_resp {}
218 unsafe impl DataInit for virtio_video_stream_create {}
224 unsafe impl DataInit for virtio_video_stream_destroy {}
[all …]
/external/crosvm/rutabaga_gfx/src/cross_domain/
Dcross_domain_protocol.rs10 use data_model::DataInit;
29 unsafe impl DataInit for CrossDomainCapabilities {}
45 unsafe impl DataInit for CrossDomainImageRequirements {}
56 unsafe impl DataInit for CrossDomainHeader {}
66 unsafe impl DataInit for CrossDomainInit {}
78 unsafe impl DataInit for CrossDomainGetImageRequirements {}
/external/crosvm/devices/src/virtio/gpu/
Dprotocol.rs20 use data_model::{DataInit, Le32, Le64};
162 unsafe impl DataInit for virtio_gpu_ctrl_hdr {}
175 unsafe impl DataInit for virtio_gpu_cursor_pos {}
189 unsafe impl DataInit for virtio_gpu_update_cursor {}
202 unsafe impl DataInit for virtio_gpu_rect {}
213 unsafe impl DataInit for virtio_gpu_resource_unref {}
226 unsafe impl DataInit for virtio_gpu_resource_create_2d {}
238 unsafe impl DataInit for virtio_gpu_set_scanout {}
250 unsafe impl DataInit for virtio_gpu_resource_flush {}
263 unsafe impl DataInit for virtio_gpu_transfer_to_host_2d {}
[all …]
/external/crosvm/devices/src/usb/xhci/
Dxhci_abi.rs7 use data_model::DataInit;
685 pub unsafe trait TrbCast: DataInit + TypedTrb {
719 unsafe impl DataInit for Trb {}
720 unsafe impl DataInit for NormalTrb {}
721 unsafe impl DataInit for SetupStageTrb {}
722 unsafe impl DataInit for DataStageTrb {}
723 unsafe impl DataInit for StatusStageTrb {}
724 unsafe impl DataInit for IsochTrb {}
725 unsafe impl DataInit for LinkTrb {}
726 unsafe impl DataInit for EventDataTrb {}
[all …]
/external/adhd/cras/client/cras-sys/src/
Dlib.rs30 unsafe impl data_model::DataInit for gen::audio_message {}
31 unsafe impl data_model::DataInit for gen::audio_debug_info {}
32 unsafe impl data_model::DataInit for gen::audio_dev_debug_info {}
33 unsafe impl data_model::DataInit for gen::audio_stream_debug_info {}
34 unsafe impl data_model::DataInit for gen::cras_client_connected {}
35 unsafe impl data_model::DataInit for gen::cras_client_stream_connected {}
36 unsafe impl data_model::DataInit for gen::cras_connect_message {}
37 unsafe impl data_model::DataInit for gen::cras_disconnect_stream_message {}
38 unsafe impl data_model::DataInit for gen::cras_dump_audio_thread {}
39 unsafe impl data_model::DataInit for gen::cras_iodev_info {}
[all …]
/external/crosvm/usb_util/src/
Dtypes.rs6 use data_model::DataInit;
34 unsafe impl DataInit for DescriptorHeader {}
67 unsafe impl DataInit for DeviceDescriptor {}
94 unsafe impl DataInit for ConfigDescriptor {}
128 unsafe impl DataInit for InterfaceDescriptor {}
153 unsafe impl DataInit for EndpointDescriptor {}
278 unsafe impl DataInit for UsbRequestSetup {}
/external/crosvm/data_model/src/
Dlib.rs23 pub unsafe trait DataInit: Copy + Send + Sync { interface
126 unsafe impl DataInit for [$T; $N] {} impl
133 unsafe impl DataInit for $T {} impl
145 use crate::DataInit;
Dvolatile_memory.rs33 use crate::{sys::IoBufMut, DataInit};
93 fn get_ref<T: DataInit>(&self, offset: usize) -> Result<VolatileRef<T>> { in get_ref()
240 T: DataInit, in copy_to() argument
299 T: DataInit, in copy_from() argument
330 pub struct VolatileRef<'a, T: DataInit>
338 impl<'a, T: DataInit> VolatileRef<'a, T> {
/external/crosvm/acpi_tables/src/
Drsdp.rs5 use data_model::DataInit;
22 unsafe impl DataInit for RSDP {}
51 use data_model::DataInit;
Dsdt.rs9 use data_model::DataInit;
88 pub fn append<T: DataInit>(&mut self, value: T) { in append()
99 pub fn write<T: DataInit>(&mut self, offset: usize, value: T) { in write()
/external/crosvm/x86_64/src/
Dsmbios.rs14 use data_model::DataInit;
94 unsafe impl data_model::DataInit for Smbios23Intermediate {}
116 unsafe impl data_model::DataInit for Smbios23Entrypoint {}
138 unsafe impl data_model::DataInit for Smbios30Entrypoint {}
168 unsafe impl data_model::DataInit for SmbiosBiosInfo {}
192 unsafe impl data_model::DataInit for SmbiosSysInfo {}
194 fn write_and_incr<T: DataInit>( in write_and_incr()
Dfdt.rs7 use data_model::DataInit;
25 unsafe impl DataInit for setup_data_hdr {}
Dacpi.rs5 use data_model::DataInit;
26 unsafe impl DataInit for LocalAPIC {}
40 unsafe impl DataInit for IOAPIC {}
/external/crosvm/linux_input_sys/src/
Dlib.rs5 use data_model::{DataInit, Le16, SLe32};
43 unsafe impl DataInit for input_event {}
81 unsafe impl DataInit for virtio_input_event {}
/external/crosvm/base/src/
Dmmap.rs7 use data_model::DataInit;
29 pub fn write_obj<T: DataInit>(&self, val: T, offset: usize) -> Result<()> { in write_obj()
33 pub fn read_obj<T: DataInit>(&self, offset: usize) -> Result<T> { in read_obj()
/external/adhd/cras/client/libcras/src/
Dcras_server_socket.rs10 use data_model::DataInit;
61 pub fn send_server_message_with_fds<M: Sized + DataInit>( in send_server_message_with_fds()
/external/crosvm/devices/src/virtio/
Dpmem.rs12 use data_model::{DataInit, Le32, Le64};
36 unsafe impl DataInit for virtio_pmem_config {}
45 unsafe impl DataInit for virtio_pmem_resp {}
54 unsafe impl DataInit for virtio_pmem_req {}
Ddescriptor_utils.rs19 use data_model::{DataInit, Le16, Le32, Le64, VolatileMemoryError, VolatileSlice};
218 pub struct ReaderIterator<'a, T: DataInit> {
223 impl<'a, T: DataInit> Iterator for ReaderIterator<'a, T> {
275 pub fn read_obj<T: DataInit>(&mut self) -> io::Result<T> { in read_obj()
294 pub fn collect<C: FromIterator<io::Result<T>>, T: DataInit>(&mut self) -> C { in collect()
301 pub fn iter<T: DataInit>(&mut self) -> ReaderIterator<T> { in iter()
543 pub fn write_obj<T: DataInit>(&mut self, val: T) -> io::Result<()> { in write_obj()
551 pub fn write_iter<T: DataInit, I: Iterator<Item = T>>( in write_iter() argument
559 pub fn consume<T: DataInit, C: IntoIterator<Item = T>>(&mut self, vals: C) -> io::Result<()> { in consume() argument
748 unsafe impl DataInit for virtq_desc {}
Dqueue.rs564 use data_model::{DataInit, Le16, Le32, Le64};
586 unsafe impl DataInit for Desc {}
597 unsafe impl DataInit for Avail {}
616 unsafe impl DataInit for UsedElem {}
635 unsafe impl DataInit for Used {}
/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 {}
/external/crosvm/devices/src/virtio/fs/
Dread_dir.rs11 use data_model::DataInit;
22 unsafe impl DataInit for LinuxDirent64 {}
/external/libchromeos-rs/src/
Dread_dir.rs10 use data_model::DataInit;
22 unsafe impl DataInit for LinuxDirent64 {}
/external/crosvm/devices/src/virtio/snd/vios_backend/
Dshm_vios.rs13 use data_model::{DataInit, VolatileMemory, VolatileMemoryError};
366 fn send_cmd<T: DataInit>(&self, data: T) -> Result<()> { in send_cmd()
729 fn seq_socket_send<T: DataInit>(socket: &UnixSeqpacket, data: T) -> Result<()> { in seq_socket_send()
756 unsafe impl DataInit for VioSConfig {}
766 unsafe impl DataInit for IoTransferMsg {}
788 unsafe impl DataInit for IoStatusMsg {}

123