Home
last modified time | relevance | path

Searched refs:PluginObject (Results 1 – 2 of 2) sorted by relevance

/external/crosvm/src/plugin/
Dprocess.rs119 objects: HashMap<u32, PluginObject>,
307 entry: VacantEntry<u32, PluginObject>, in handle_io_event() argument
332 entry.insert(PluginObject::IoEvent { in handle_io_event()
342 entry: VacantEntry<u32, PluginObject>, in handle_memory() argument
367 entry.insert(PluginObject::Memory { in handle_memory()
529 entry.insert(PluginObject::IrqEvent { in handle_socket()
637 Some(&PluginObject::Memory { slot, length }) => { in handle_socket()
Dmod.rs330 enum PluginObject { enum
347 impl PluginObject { impl
350 PluginObject::IoEvent { in destroy()
363 PluginObject::Memory { slot, .. } => vm.remove_device_memory(slot).and(Ok(())), in destroy()
364 PluginObject::IrqEvent { irq_id, evt } => vm.unregister_irqfd(&evt, irq_id), in destroy()