/external/crosvm/devices/src/virtio/ |
D | virtio_pci_common_config.rs | 51 queues: &mut [QueueConfig], in read() argument 79 queues: &mut [QueueConfig], in write() argument 123 fn read_common_config_word(&self, offset: u64, queues: &[QueueConfig]) -> u16 { in read_common_config_word() 139 fn write_common_config_word(&mut self, offset: u64, value: u16, queues: &mut [QueueConfig]) { in write_common_config_word() argument 173 queues: &mut [QueueConfig], in write_common_config_dword() argument 220 fn write_common_config_qword(&mut self, offset: u64, value: u64, queues: &mut [QueueConfig]) { in write_common_config_qword() argument 231 fn with_queue<U, F>(&self, queues: &[QueueConfig], f: F) -> Option<U> in with_queue() argument 233 F: FnOnce(&QueueConfig) -> U, in with_queue() 238 fn with_queue_mut<F: FnOnce(&mut QueueConfig)>(&self, queues: &mut [QueueConfig], f: F) { in with_queue_mut() argument
|
D | virtio_mmio_device.rs | 54 queues: Vec<QueueConfig>, 80 .map(|&s| QueueConfig::new(s, device.features())) in new() 339 self.queues.iter_mut().for_each(QueueConfig::reset); in write_mmio() 350 F: FnOnce(&QueueConfig) -> U, in with_queue() 357 F: FnOnce(&mut QueueConfig), in with_queue_mut() argument
|
D | queue.rs | 45 pub struct QueueConfig { struct 104 impl QueueConfig { argument 109 QueueConfig { in new() 454 queue_config: &QueueConfig, in restore() argument
|
D | virtio_device.rs | 276 use $crate::virtio::QueueConfig; 299 let mut queue = QueueConfig::new(queue_size, 0);
|
D | pvclock.rs | 1036 use crate::virtio::QueueConfig; 1063 let mut fake_queue = QueueConfig::new(TEST_QUEUE_SIZE, 0); in create_sleeping_device() 1096 let mut fake_queue = QueueConfig::new(TEST_QUEUE_SIZE, 0); in assert_wake_successful()
|
D | mod.rs | 91 pub use self::queue::QueueConfig;
|
D | virtio_pci_device.rs | 303 queues: Vec<QueueConfig>, 379 .map(|&s| QueueConfig::new(s, device.features())) in new() 983 self.queues.iter_mut().for_each(QueueConfig::reset); in write_bar()
|
/external/crosvm/fuzz/fuzz_targets/ |
D | block_fuzzer.rs | 21 use devices::virtio::QueueConfig; 90 let mut q = QueueConfig::new(QUEUE_SIZE, 0);
|
D | virtqueue_fuzzer.rs | 16 use devices::virtio::QueueConfig; 71 let mut q = QueueConfig::new(MAX_QUEUE_SIZE, 0);
|
/external/crosvm/devices/src/virtio/vhost/user/device/ |
D | vsock.rs | 49 use crate::virtio::QueueConfig; 54 queues: [QueueConfig; NUM_QUEUES], 99 QueueConfig::new(Queue::MAX_SIZE, 0), in build() 100 QueueConfig::new(Queue::MAX_SIZE, 0), in build() 101 QueueConfig::new(Queue::MAX_SIZE, 0), in build()
|
D | handler.rs | 105 use crate::virtio::QueueConfig; 210 queue: QueueConfig, 218 queue: QueueConfig::new(max_size, features), in new() 1151 let mut queue = QueueConfig::new(0x10, 0); in test_vhost_user_lifecycle_parameterized()
|
/external/crosvm/devices/src/virtio/queue/ |
D | split_queue.rs | 28 use crate::virtio::QueueConfig; 91 config: &QueueConfig, in new() argument 651 fn setup_vq(queue: &mut QueueConfig, mem: &GuestMemory) -> Queue { in setup_vq() argument 685 QueueConfig::new(QUEUE_SIZE.try_into().unwrap(), 1 << VIRTIO_RING_F_EVENT_IDX); in queue_event_id_guest_fast() 753 QueueConfig::new(QUEUE_SIZE.try_into().unwrap(), 1 << VIRTIO_RING_F_EVENT_IDX); in queue_event_id_guest_slow()
|
D | packed_queue.rs | 33 use crate::virtio::QueueConfig; 131 config: &QueueConfig, in new() argument
|
/external/crosvm/devices/src/virtio/vhost/ |
D | net.rs | 347 use crate::virtio::QueueConfig; 428 let mut q0 = QueueConfig::new(1, 0); in activate() 434 let mut q1 = QueueConfig::new(1, 0); in activate()
|
/external/crosvm/devices/src/virtio/block/ |
D | asynchronous.rs | 1191 use crate::virtio::QueueConfig; 1610 let mut q0 = QueueConfig::new(DEFAULT_QUEUE_SIZE, 0); in reset_and_reactivate() 1616 let mut q1 = QueueConfig::new(DEFAULT_QUEUE_SIZE, 0); in reset_and_reactivate() 1660 let mut q0 = QueueConfig::new(DEFAULT_QUEUE_SIZE, 0); in reset_and_reactivate() 1666 let mut q1 = QueueConfig::new(DEFAULT_QUEUE_SIZE, 0); in reset_and_reactivate() 1724 let mut q0 = QueueConfig::new(DEFAULT_QUEUE_SIZE, 0); in resize() 1730 let mut q1 = QueueConfig::new(DEFAULT_QUEUE_SIZE, 0); in resize() 1822 let mut q0 = QueueConfig::new(DEFAULT_QUEUE_SIZE, 0); in run_worker_threads() 1828 let mut q1 = QueueConfig::new(DEFAULT_QUEUE_SIZE, 0); in run_worker_threads() 1852 let mut q0 = QueueConfig::new(DEFAULT_QUEUE_SIZE, 0); in run_worker_threads() [all …]
|
/external/drm_hwcomposer/hwc2_device/ |
D | HwcDisplay.h | 94 auto QueueConfig(hwc2_config_t config, int64_t desired_time, bool seamless,
|
D | HwcDisplay.cpp | 303 auto HwcDisplay::QueueConfig(hwc2_config_t config, int64_t desired_time, in QueueConfig() function in android::HwcDisplay
|
/external/drm_hwcomposer/hwc3/ |
D | ComposerClient.cpp | 1282 result = display->QueueConfig(config, constraints.desiredTimeNanos, in setActiveConfigWithConstraints()
|