Home
last modified time | relevance | path

Searched defs:DescriptorChain (Results 1 – 18 of 18) sorted by relevance

/external/crosvm/devices/src/virtio/
Dqueue.rs68 pub struct DescriptorChain { struct
69 mem: GuestMemory,
70 desc_table: GuestAddress,
71 queue_size: u16,
72 ttl: u16, // used to prevent infinite chain cycles
75 pub index: u16,
79 pub addr: GuestAddress,
82 pub len: u32,
106 impl DescriptorChain { argument
114 ) -> anyhow::Result<DescriptorChain> { in checked_new()
[all …]
Dpmem.rs119 avail_desc: DescriptorChain, in handle_request()
Dnet.rs47 DescriptorChain(DescriptorError), enumerator
Dballoon.rs165 avail_desc: DescriptorChain, in handle_address_chain()
Diommu.rs402 avail_desc: &DescriptorChain, in execute_request()
Ddescriptor_utils.rs770 ) -> Result<DescriptorChain> { in create_descriptor_chain()
/external/crosvm/devices/src/virtio/video/
Dasync_cmd_desc_map.rs20 pub fn insert(&mut self, tag: AsyncCmdTag, descriptor_chain: DescriptorChain) { in insert()
24 pub fn remove(&mut self, tag: &AsyncCmdTag) -> Option<DescriptorChain> { in remove()
Dworker.rs166 desc: DescriptorChain, in handle_command_desc()
/external/crosvm/devices/src/virtio/snd/vios_backend/
Dworker.rs412 fn process_set_params(&mut self, desc: DescriptorChain, read_buf: &[u8]) -> Result<()> { in process_set_params()
495 desc: DescriptorChain, in send_info_reply()
605 ) -> Option<DescriptorChain> { in lock_pop_unlock()
Dstreams.rs405 desc: DescriptorChain, in reply_control_op_status()
429 desc: DescriptorChain, in reply_pcm_buffer_status()
/external/crosvm/devices/src/virtio/snd/cras_backend/
Dasync_funcs.rs169 desc_receiver: &mut mpsc::UnboundedReceiver<DescriptorChain>, in drain_desc_receiver()
219 mut desc_receiver: mpsc::UnboundedReceiver<DescriptorChain>, in start_pcm_worker()
334 desc_chain: DescriptorChain, in defer_pcm_response_to_worker()
Dmod.rs67 DescriptorChain(DescriptorError), enumerator
/external/crosvm/devices/src/virtio/input/
Dmod.rs343 avail_desc: DescriptorChain, in fill_event_virtqueue()
399 avail_desc: DescriptorChain, in read_event_virtqueue()
/external/crosvm/devices/src/virtio/gpu/
Dmod.rs160 fn pop(&self, mem: &GuestMemory) -> Option<DescriptorChain>; in pop()
180 fn pop(&self, mem: &GuestMemory) -> Option<DescriptorChain> { in pop()
211 fn pop(&self, mem: &GuestMemory) -> Option<DescriptorChain> { in pop()
/external/crosvm/devices/src/virtio/block/
Dasynchronous.rs158 avail_desc: DescriptorChain, in process_one_request()
204 avail_desc: DescriptorChain, in process_one_chain()
Dblock.rs165 avail_desc: DescriptorChain, in process_one_request()
/external/crosvm/devices/src/virtio/vhost/user/device/
Dgpu.rs34 fn pop(&self, mem: &GuestMemory) -> Option<DescriptorChain> { in pop()
/external/crosvm/devices/src/virtio/vhost/user/
Dproxy.rs601 desc_chain: DescriptorChain, in forward_msg_to_device()