Expand description

A high-level manager for hotplug PCI devices.

Structs§

  • PciHotPlugManager manages hotplug ports, and handles PCI device hot plug and hot removal.
  • PciHotPlugWorker is a worker that handles the asynchrony of slot states between crosvm and the guest OS. It is responsible for scheduling the PCIe slot control signals and handle its result.
  • PortKey 🔒
    PortKey is a unique identifier of ports with an ordering defined on it.
  • PortManagerStub is the manager-side copy of a port.
  • PortWorkerStub is the worker-side copy of a port.
  • System resources that can be released when a hotplugged device is removed.
  • WorkerClient is a wrapper of the worker methods.

Enums§

Type Aliases§