Home
last modified time | relevance | path

Searched defs:VhostUserVirtioDevice (Results 1 – 11 of 11) sorted by relevance

/external/crosvm/devices/src/virtio/vhost/user/vmm/
Dvirtio_device.rs30 pub struct VhostUserVirtioDevice { struct
31 device_type: DeviceType,
32 worker_thread: Option<WorkerThread<()>>,
33 handler: RefCell<VhostUserHandler>,
34 queue_sizes: Vec<u16>,
35 cfg: Option<Vec<u8>>,
36 expose_shmem_descriptors_with_viommu: bool,
65 impl VhostUserVirtioDevice { implementation
89 ) -> Result<VhostUserVirtioDevice> { in new()
121 impl VirtioDevice for VhostUserVirtioDevice { implementation
[all …]
Dvsock.rs15 impl VhostUserVirtioDevice { implementation
16 pub fn new_vsock(base_features: u64, connection: Connection) -> Result<VhostUserVirtioDevice> { in new_vsock()
Dgpu.rs14 impl VhostUserVirtioDevice { implementation
15 pub fn new_gpu(base_features: u64, connection: Connection) -> Result<VhostUserVirtioDevice> { in new_gpu()
Dwl.rs18 impl VhostUserVirtioDevice { implementation
19 pub fn new_wl(base_features: u64, connection: Connection) -> Result<VhostUserVirtioDevice> { in new_wl()
Dconsole.rs14 impl VhostUserVirtioDevice { implementation
18 ) -> Result<VhostUserVirtioDevice> { in new_console()
Dblock.rs23 impl VhostUserVirtioDevice { impl
24 pub fn new_block(base_features: u64, connection: Connection) -> Result<VhostUserVirtioDevice> { in new_block()
Dnet.rs16 impl VhostUserVirtioDevice { implementation
17 pub fn new_net(base_features: u64, connection: Connection) -> Result<VhostUserVirtioDevice> { in new_net()
Dvideo.rs16 impl VhostUserVirtioDevice { impl
21 ) -> Result<VhostUserVirtioDevice> { in new_video()
Dsnd.rs18 impl VhostUserVirtioDevice { implementation
19 pub fn new_snd(base_features: u64, connection: Connection) -> Result<VhostUserVirtioDevice> { in new_snd()
Dmac80211_hwsim.rs16 impl VhostUserVirtioDevice { implementation
20 ) -> Result<VhostUserVirtioDevice> { in new_mac80211_hwsim()
Dfs.rs19 impl VhostUserVirtioDevice { implementation
24 ) -> Result<VhostUserVirtioDevice> { in new_fs()