• J
    qemu: switch PCI address alocation to use virDevicePCIAddress · bc28e56b
    Ján Tomko 提交于
    Some functions were using virDomainDeviceInfo where virDevicePCIAddress
    would suffice. Some were only using integers for slots and functions,
    assuming the bus numbers are always 0.
    
    Switch from virDomainDeviceInfoPtr to virDevicePCIAddressPtr:
    qemuPCIAddressAsString
    qemuDomainPCIAddressCheckSlot
    qemuDomainPCIAddressReserveAddr
    qemuDomainPCIAddressReleaseAddr
    
    Switch from int slot to virDevicePCIAddressPtr:
    qemuDomainPCIAddressReserveSlot
    qemuDomainPCIAddressReleaseSlot
    qemuDomainPCIAddressGetNextSlot
    
    Deleted functions (they would take the same parameters
    as ReserveAddr/ReleaseAddr do now.)
    qemuDomainPCIAddressReserveFunction
    qemuDomainPCIAddressReleaseFunction
    bc28e56b
qemu_command.c 322.7 KB