/external/crosvm/devices/src/virtio/video/ |
D | async_cmd_desc_map.rs | 7 use crate::virtio::queue::DescriptorChain; 8 use crate::virtio::video::command::QueueType; 9 use crate::virtio::video::device::{AsyncCmdResponse, AsyncCmdTag}; 10 use crate::virtio::video::error::VideoError; 11 use crate::virtio::video::protocol; 12 use crate::virtio::video::response::CmdResponse;
|
D | response.rs | 11 use crate::virtio::video::command::QueueType; 12 use crate::virtio::video::control::*; 13 use crate::virtio::video::error::VideoError; 14 use crate::virtio::video::format::*; 15 use crate::virtio::video::params::Params; 16 use crate::virtio::video::protocol::*; 17 use crate::virtio::Writer;
|
D | device.rs | 9 use crate::virtio::video::async_cmd_desc_map::AsyncCmdDescMap; 10 use crate::virtio::video::command::{QueueType, VideoCmd}; 11 use crate::virtio::video::error::*; 12 use crate::virtio::video::event::VideoEvt; 13 use crate::virtio::video::response;
|
D | worker.rs | 12 use crate::virtio::queue::{DescriptorChain, Queue}; 13 use crate::virtio::video::async_cmd_desc_map::AsyncCmdDescMap; 14 use crate::virtio::video::command::{QueueType, VideoCmd}; 15 use crate::virtio::video::device::{ 18 use crate::virtio::video::event::{self, EvtType, VideoEvt}; 19 use crate::virtio::video::response::{self, Response}; 20 use crate::virtio::video::{Error, Result}; 21 use crate::virtio::{Interrupt, Reader, SignalableInterrupt, Writer};
|
D | event.rs | 12 use crate::virtio::video::protocol::*; 13 use crate::virtio::video::response::Response; 14 use crate::virtio::Writer;
|
D | control.rs | 12 use crate::virtio::video::format::{Format, Level, Profile}; 13 use crate::virtio::video::protocol::*; 14 use crate::virtio::video::response::Response; 15 use crate::virtio::Writer;
|
D | error.rs | 9 use crate::virtio::resource_bridge::ResourceBridgeError; 10 use crate::virtio::video::control::CtrlType; 11 use crate::virtio::video::encoder::EncoderError;
|
D | mod.rs | 17 use crate::virtio::virtio_device::VirtioDevice; 18 use crate::virtio::{self, copy_config, DescriptorError, Interrupt}; 133 VideoDeviceType::Decoder => virtio::TYPE_VIDEO_DEC, in device_type() 134 VideoDeviceType::Encoder => virtio::TYPE_VIDEO_ENC, in device_type() 161 mut queues: Vec<virtio::queue::Queue>, in activate()
|
D | params.rs | 12 use crate::virtio::video::command::{QueueType, ReadCmdError}; 13 use crate::virtio::video::format::*; 14 use crate::virtio::video::protocol::*;
|
D | command.rs | 15 use crate::virtio::video::control::*; 16 use crate::virtio::video::format::*; 17 use crate::virtio::video::params::Params; 18 use crate::virtio::video::protocol::*; 19 use crate::virtio::Reader;
|
D | format.rs | 15 use crate::virtio::video::command::ReadCmdError; 16 use crate::virtio::video::protocol::*; 17 use crate::virtio::video::response::Response; 18 use crate::virtio::Writer;
|
/external/crosvm/devices/src/virtio/vhost/user/ |
D | fs.rs | 18 use crate::virtio::fs::{virtio_fs_config, FS_MAX_TAG_LEN, QUEUE_SIZE}; 19 use crate::virtio::vhost::user::handler::VhostUserHandler; 20 use crate::virtio::vhost::user::worker::Worker; 21 use crate::virtio::vhost::user::{Error, Result}; 22 use crate::virtio::{copy_config, TYPE_FS}; 23 use crate::virtio::{Interrupt, Queue, VirtioDevice}; 56 let allow_features = 1u64 << crate::virtio::VIRTIO_F_VERSION_1 in new()
|
D | net.rs | 19 use crate::virtio::vhost::user::handler::VhostUserHandler; 20 use crate::virtio::vhost::user::worker::Worker; 21 use crate::virtio::vhost::user::Error; 22 use crate::virtio::{Interrupt, Queue, VirtioDevice, VirtioNetConfig, TYPE_NET}; 41 let allow_features = 1 << crate::virtio::VIRTIO_F_VERSION_1 in new()
|
D | block.rs | 18 use crate::virtio::vhost::user::handler::VhostUserHandler; 19 use crate::virtio::vhost::user::worker::Worker; 20 use crate::virtio::vhost::user::{Error, Result}; 21 use crate::virtio::{virtio_blk_config, Interrupt, Queue, VirtioDevice, TYPE_BLOCK}; 45 let allow_features = 1u64 << crate::virtio::VIRTIO_F_VERSION_1 in new()
|
D | worker.rs | 11 use crate::virtio::interrupt::SignalableInterrupt; 12 use crate::virtio::{Interrupt, Queue};
|
/external/crosvm/src/ |
D | linux.rs | 37 use devices::virtio::vhost::user::{ 41 use devices::virtio::EventDevice; 42 use devices::virtio::{self, Console, VirtioDevice}; 93 BalloonDeviceNew(virtio::BalloonError), 129 FsDeviceNew(virtio::fs::Error), 139 InputDeviceNew(virtio::InputError), 146 NetDeviceNew(virtio::NetError), 153 P9DeviceNew(virtio::P9Error), 172 RngDeviceNew(virtio::RngError), 186 VhostNetDeviceNew(virtio::vhost::Error), [all …]
|
/external/crosvm/devices/src/virtio/video/decoder/ |
D | mod.rs | 14 use crate::virtio::resource_bridge::{self, BufferInfo, ResourceInfo, ResourceRequest}; 15 use crate::virtio::video::async_cmd_desc_map::AsyncCmdDescMap; 16 use crate::virtio::video::command::{QueueType, VideoCmd}; 17 use crate::virtio::video::control::{CtrlType, CtrlVal, QueryCtrlType}; 18 use crate::virtio::video::device::*; 19 use crate::virtio::video::error::*; 20 use crate::virtio::video::event::*; 21 use crate::virtio::video::format::*; 22 use crate::virtio::video::params::Params; 23 use crate::virtio::video::protocol; [all …]
|
D | capability.rs | 11 use crate::virtio::video::control::*; 12 use crate::virtio::video::format::*;
|
/external/rust/crates/vmm_vhost/ |
D | README.md | 4 The `vhost` crate aims to help implementing dataplane for virtio backend drivers. It supports three… 13 The vhost drivers in Linux provide in-kernel virtio device emulation. Normally 15 Vhost puts virtio emulation code into the kernel, taking hypervisor userspace
|
/external/arm-trusted-firmware/fdts/ |
D | morello-fvp.dts | 78 compatible = "virtio,mmio"; 84 compatible = "virtio,mmio"; 90 compatible = "virtio,mmio";
|
/external/llvm-project/lldb/scripts/lldb-test-qemu/ |
D | run-qemu.sh | 36 -device virtio-blk-device,drive=hd0 \ 40 -device virtio-net-device,netdev=net0 \
|
/external/crosvm/devices/src/ |
D | lib.rs | 29 pub mod virtio; module 58 pub use self::virtio::VirtioPciDevice;
|
/external/crosvm/devices/src/virtio/video/encoder/ |
D | mod.rs | 17 use crate::virtio::resource_bridge::{self, BufferInfo, ResourceInfo, ResourceRequest}; 18 use crate::virtio::video::async_cmd_desc_map::AsyncCmdDescMap; 19 use crate::virtio::video::command::{QueueType, VideoCmd}; 20 use crate::virtio::video::control::*; 21 use crate::virtio::video::device::VideoCmdResponseType; 22 use crate::virtio::video::device::{ 25 use crate::virtio::video::encoder::encoder::{ 29 use crate::virtio::video::error::*; 30 use crate::virtio::video::event::{EvtType, VideoEvt}; 31 use crate::virtio::video::format::{Format, Level, PlaneFormat, Profile}; [all …]
|
/external/crosvm/ |
D | README.md | 201 * virtio wayland support if `XDG_RUNTIME_DIR` enviroment variable is set (disable with `--no-wl`) 212 * `virtio-wayland` - The `memfd_create` syscall, introduced in Linux 3.17, and a Wayland compositor. 215 * `virtio-net` - Host Linux kernel with TUN/TAP support (check for `/dev/net/tun`) and running with… 224 | `virtio-block` | Basic read/write block device. … 225 | `virtio-net` | Device to interface the host and guest networks. … 226 | `virtio-rng` | Entropy source used to seed guest OS's entropy pool. … 227 | `virtio-vsock` | Enabled VSOCKs for the guests. … 228 | `virtio-wayland` | Allowed guest to use host Wayland socket. …
|
/external/rust/crates/remain/ |
D | README.md | 37 NetDeviceNew(virtio::NetError), 64 NetDeviceNew(e) => write!(f, "failed to set up virtio networking: {}", e), 74 NetDeviceNew(virtio::NetError),
|