• R
    qemu: extract common PCI handling functions · 353cf370
    Roman Bogorodskiy 提交于
    Move sharable PCI handling functions to domain_addr.[ch], and
    change theirs prefix from 'qemu' to 'vir':
    
     - virDomainPCIAddressAsString;
     - virDomainPCIAddressBusSetModel;
     - virDomainPCIAddressEnsureAddr;
     - virDomainPCIAddressFlagsCompatible;
     - virDomainPCIAddressGetNextSlot;
     - virDomainPCIAddressReleaseSlot;
     - virDomainPCIAddressReserveAddr;
     - virDomainPCIAddressReserveNextSlot;
     - virDomainPCIAddressReserveSlot;
     - virDomainPCIAddressSetFree;
     - virDomainPCIAddressSetGrow;
     - virDomainPCIAddressSlotInUse;
     - virDomainPCIAddressValidate;
    
    The only change here is function names, the implementation itself
    stays untouched.
    
    Extract common allocation code from DomainPCIAddressSetCreate
    into virDomainPCIAddressSetAlloc.
    353cf370
qemu_domain.c 73.8 KB