/aosp_15_r20/external/crosvm/devices/src/virtio/ |
H A D | descriptor_chain.rs | 46 pub struct DescriptorChain { struct 65 impl DescriptorChain { argument 85 ) -> Result<DescriptorChain> { in new()
|
H A D | queue.rs | 400 ) -> std::result::Result<DescriptorChain, AsyncError> { in next_async() 422 pub fn pop(&mut self) -> Option<DescriptorChain> { in pop() 432 ) -> std::result::Result<Option<DescriptorChain>, AsyncError> { in next_async_interruptable() 569 pub fn pop(self) -> DescriptorChain { in pop()
|
H A D | balloon.rs | 301 avail_desc: &mut DescriptorChain, in handle_address_chain() 381 avail_desc: &DescriptorChain, in handle_reported_buffer()
|
H A D | pmem.rs | 220 avail_desc: &mut DescriptorChain, in handle_request()
|
H A D | iommu.rs | 564 avail_desc: &mut DescriptorChain, in execute_request()
|
H A D | descriptor_utils.rs | 785 ) -> anyhow::Result<DescriptorChain> { in create_descriptor_chain()
|
/aosp_15_r20/external/rust/android-crates-io/crates/virtio-queue/src/ |
D | chain.rs | 24 pub struct DescriptorChain<M> { struct 35 impl<M> DescriptorChain<M> argument 133 impl<M> Iterator for DescriptorChain<M> implementation
|
/aosp_15_r20/external/crosvm/devices/src/virtio/snd/common_backend/ |
H A D | async_funcs.rs | 275 desc_receiver: &mut mpsc::UnboundedReceiver<DescriptorChain>, in drain_desc_receiver() 318 mut desc_receiver: mpsc::UnboundedReceiver<DescriptorChain>, in start_pcm_worker() 353 desc_receiver: &mut mpsc::UnboundedReceiver<DescriptorChain>, in pcm_worker_loop() 509 desc_chain: DescriptorChain, in defer_pcm_response_to_worker() 524 mut desc_chain: DescriptorChain, in send_pcm_response()
|
/aosp_15_r20/external/crosvm/devices/src/virtio/video/ |
H A D | async_cmd_desc_map.rs | 21 pub fn insert(&mut self, tag: AsyncCmdTag, descriptor_chain: DescriptorChain) { in insert() 25 pub fn remove(&mut self, tag: &AsyncCmdTag) -> Option<DescriptorChain> { in remove()
|
H A D | worker.rs | 176 mut desc: DescriptorChain, in handle_command_desc()
|
/aosp_15_r20/external/crosvm/devices/src/virtio/snd/vios_backend/ |
H A D | worker.rs | 418 fn process_set_params(&mut self, desc: DescriptorChain, read_buf: &[u8]) -> Result<()> { in process_set_params() 485 mut desc: DescriptorChain, in send_info_reply() 583 fn lock_pop_unlock(queue: &Arc<Mutex<Queue>>) -> Option<DescriptorChain> { in lock_pop_unlock()
|
H A D | streams.rs | 428 mut desc: DescriptorChain, in reply_control_op_status() 450 mut desc: DescriptorChain, in reply_pcm_buffer_status()
|
/aosp_15_r20/external/crosvm/devices/src/virtio/queue/ |
H A D | split_queue.rs | 297 pub fn peek(&mut self) -> Option<DescriptorChain> { in peek() 327 pub(super) fn pop_peeked(&mut self, _descriptor_chain: &DescriptorChain) { in pop_peeked() 335 pub fn add_used(&mut self, desc_chain: DescriptorChain, len: u32) { in add_used() 645 fn fake_desc_chain(mem: &GuestMemory) -> DescriptorChain { in fake_desc_chain()
|
H A D | packed_queue.rs | 260 pub fn peek(&mut self) -> Option<DescriptorChain> { in peek() 303 pub(super) fn pop_peeked(&mut self, descriptor_chain: &DescriptorChain) { in pop_peeked() 312 pub fn add_used(&mut self, desc_chain: DescriptorChain, len: u32) { in add_used()
|
/aosp_15_r20/external/crosvm/devices/src/virtio/gpu/ |
H A D | mod.rs | 190 fn pop(&self) -> Option<DescriptorChain>; in pop() 191 fn add_used(&self, desc_chain: DescriptorChain, len: u32); in add_used() 208 fn pop(&self) -> Option<DescriptorChain> { in pop() 212 fn add_used(&self, desc_chain: DescriptorChain, len: u32) { in add_used() 235 fn pop(&self) -> Option<DescriptorChain> { in pop() 239 fn add_used(&self, desc_chain: DescriptorChain, len: u32) { in add_used() 713 mut desc_chain: DescriptorChain, in process_descriptor()
|
/aosp_15_r20/external/crosvm/devices/src/virtio/vhost/user/device/ |
H A D | gpu.rs | 51 fn pop(&self) -> Option<DescriptorChain> { in pop() 55 fn add_used(&self, desc_chain: DescriptorChain, len: u32) { in add_used()
|
/aosp_15_r20/external/crosvm/devices/src/virtio/scsi/ |
H A D | device.rs | 811 mut avail_desc: DescriptorChain, in process_one_chain() 824 avail_desc: &mut DescriptorChain, in process_one_request() 919 ) -> DescriptorChain { in setup_desciptor_chain()
|
/aosp_15_r20/external/crosvm/devices/src/virtio/input/ |
H A D | mod.rs | 370 avail_desc: &mut DescriptorChain, in fill_event_virtqueue() 417 avail_desc: &mut DescriptorChain, in read_event_virtqueue()
|
/aosp_15_r20/external/crosvm/devices/src/virtio/block/ |
H A D | asynchronous.rs | 231 avail_desc: &mut DescriptorChain, in process_one_request() 276 mut avail_desc: DescriptorChain, in process_one_chain()
|
/aosp_15_r20/external/crosvm/devices/src/virtio/vsock/sys/windows/ |
H A D | vsock.rs | 1364 mut desc_chain: DescriptorChain, in write_bytes_to_queue_inner()
|