Home
last modified time | relevance | path

Searched refs:QueueConfig (Results 1 – 18 of 18) sorted by relevance

/external/crosvm/devices/src/virtio/
Dvirtio_pci_common_config.rs51 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
Dvirtio_mmio_device.rs54 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
Dqueue.rs45 pub struct QueueConfig { struct
104 impl QueueConfig { argument
109 QueueConfig { in new()
454 queue_config: &QueueConfig, in restore() argument
Dvirtio_device.rs276 use $crate::virtio::QueueConfig;
299 let mut queue = QueueConfig::new(queue_size, 0);
Dpvclock.rs1036 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()
Dmod.rs91 pub use self::queue::QueueConfig;
Dvirtio_pci_device.rs303 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/
Dblock_fuzzer.rs21 use devices::virtio::QueueConfig;
90 let mut q = QueueConfig::new(QUEUE_SIZE, 0);
Dvirtqueue_fuzzer.rs16 use devices::virtio::QueueConfig;
71 let mut q = QueueConfig::new(MAX_QUEUE_SIZE, 0);
/external/crosvm/devices/src/virtio/vhost/user/device/
Dvsock.rs49 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()
Dhandler.rs105 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/
Dsplit_queue.rs28 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()
Dpacked_queue.rs33 use crate::virtio::QueueConfig;
131 config: &QueueConfig, in new() argument
/external/crosvm/devices/src/virtio/vhost/
Dnet.rs347 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/
Dasynchronous.rs1191 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/
DHwcDisplay.h94 auto QueueConfig(hwc2_config_t config, int64_t desired_time, bool seamless,
DHwcDisplay.cpp303 auto HwcDisplay::QueueConfig(hwc2_config_t config, int64_t desired_time, in QueueConfig() function in android::HwcDisplay
/external/drm_hwcomposer/hwc3/
DComposerClient.cpp1282 result = display->QueueConfig(config, constraints.desiredTimeNanos, in setActiveConfigWithConstraints()