Home
last modified time | relevance | path

Searched refs:VmMemoryRequest (Results 1 – 5 of 5) sorted by relevance

/external/crosvm/devices/src/virtio/gpu/
Dvirtio_gpu.rs38 use vm_control::{MemSlot, VmMemoryRequest, VmMemoryResponse};
647 Some(vulkan_info) => VmMemoryRequest::RegisterVulkanMemoryAtPciBarOffset { in resource_map_blob()
656 None => VmMemoryRequest::RegisterFdAtPciBarOffset( in resource_map_blob()
677 VmMemoryRequest::RegisterHostPointerAtPciBarOffset(self.pci_bar, offset) in resource_map_blob()
702 let request = VmMemoryRequest::UnregisterMemory(slot); in resource_unmap_blob()
/external/crosvm/devices/src/virtio/
Dwl.rs73 use vm_control::{MemSlot, VmMemoryRequest, VmMemoryResponse};
345 fn request(&self, request: &VmMemoryRequest) -> WlResult<VmMemoryResponse> { in request()
351 let request = VmMemoryRequest::RegisterMemory(shm); in register_memory()
354 VmMemoryRequest::RegisterMemory(shm) => Ok((shm, response)), in register_memory()
603 let register_request = VmMemoryRequest::RegisterMemory(vfd_shm); in allocate()
609 VmMemoryRequest::RegisterMemory(shm) => shm, in allocate()
628 vm.request(&VmMemoryRequest::AllocateAndRegisterGpuMemory { in dmabuf()
846 vm.request(&VmMemoryRequest::UnregisterMemory(slot))?; in close()
/external/crosvm/vm_control/src/
Dlib.rs260 pub enum VmMemoryRequest { enum
298 impl VmMemoryRequest { impl
315 use self::VmMemoryRequest::*; in execute()
/external/crosvm/devices/src/pci/
Dvfio_pci.rs17 use vm_control::{VmIrqRequest, VmIrqResponse, VmMemoryRequest, VmMemoryResponse};
699 .send(&VmMemoryRequest::RegisterMmapMemory { in add_bar_mmap()
/external/crosvm/src/
Dlinux.rs3075 match tube.recv::<VmMemoryRequest>() { in run_control()