c453f2d qemu: extract PCI handling structs

Authored and Committed by Roman Bogorodskiy 10 years ago
    qemu: extract PCI handling structs
    
    Introduce new files (domain_addr.[ch]) to provide
    an API for domain device handling that could be
    shared across the drivers.
    
    A list of data types were extracted and moved there:
    
     qemuDomainPCIAddressBus -> virDomainPCIAddressBus
     qemuDomainPCIAddressBusPtr -> virDomainPCIAddressBusPtr
     _qemuDomainPCIAddressSet -> virDomainPCIAddressSet
     qemuDomainPCIAddressSetPtr -> virDomainPCIAddressSetPtr
     qemuDomainPCIConnectFlags -> virDomainPCIConnectFlags
    
    Also, move the related definitions and macros.
    
        
file modified
+1 -0
file modified
+73 -98
file modified
+14 -35
file modified
+2 -4