libvirt/src/qemu
Laine Stump bd776c2b09 qemu: new functions to calculate/set device pciConnectFlags
The lowest level function of this trio
(qemuDomainDeviceCalculatePCIConnectFlags()) aims to be the single
authority for the virDomainPCIConnectFlags to use for any given device
using a particular arch/machinetype/qemu-binary.

qemuDomainFillDevicePCIConnectFlags() sets info->pciConnectFlags in a
single device (unless it has no virDomainDeviceInfo, in which case
it's a NOP).

qemuDomainFillAllPCIConnectFlags() sets info->pciConnectFlags in all
devices that have a virDomainDeviceInfo

The latter two functions aren't called anywhere yet. This commit is
just making them available. Later patches will replace all the current
hodge-podge of flag settings with calls to this single authority.
2016-11-14 14:05:03 -05:00
..
EVENTHANDLERS.txt
libvirtd_qemu.aug qemu: conf: add option for tuning debug logging level 2016-11-09 16:52:40 +01:00
MIGRATION.txt
qemu_agent.c qemu: agent: give better error messages whe agent monitor is down 2016-09-20 16:27:58 +02:00
qemu_agent.h qemu: agent: Make setting of vcpus more robust 2016-06-22 09:26:08 +02:00
qemu_alias.c qemu: Generate memory device aliases according to slot number 2016-11-10 17:36:55 +01:00
qemu_alias.h qemu: Generate memory device aliases according to slot number 2016-11-10 17:36:55 +01:00
qemu_blockjob.c conf: add caps to virDomainObjFormat/SaveStatus 2016-02-05 10:57:08 +00:00
qemu_blockjob.h qemu: Use domain condition for synchronous block jobs 2015-06-19 15:15:10 +02:00
qemu_capabilities.c qemu: Remove erroneously placed comments for numerical ordering 2016-11-10 10:55:31 -05:00
qemu_capabilities.h qemu: Remove erroneously placed comments for numerical ordering 2016-11-10 10:55:31 -05:00
qemu_capspriv.h qemu: Store loaded QEMU binary ctime in qemuCaps 2016-11-04 09:25:58 +01:00
qemu_cgroup.c Cleanup switch statements on the hostdev subsystem type 2016-11-11 16:58:56 -05:00
qemu_cgroup.h qemu: Add missing 'p' to qemuCgrouEmulatorAllNodesRestore 2016-09-13 12:24:02 +02:00
qemu_command.c conf: Allow specifying only the slot number for hotpluggable memory 2016-11-10 17:36:55 +01:00
qemu_command.h qemu: command: Add debug option for gluster volumes 2016-11-09 16:52:40 +01:00
qemu_conf.c qemu: conf: add option for tuning debug logging level 2016-11-09 16:52:40 +01:00
qemu_conf.h qemu: conf: add option for tuning debug logging level 2016-11-09 16:52:40 +01:00
qemu_domain_address.c qemu: new functions to calculate/set device pciConnectFlags 2016-11-14 14:05:03 -05:00
qemu_domain_address.h qemu: Assign slots to memory devices prior to usage 2016-11-10 17:36:55 +01:00
qemu_domain.c qemu: new functions qemuDomainMachineHasPCI[e]Root() 2016-11-14 14:03:09 -05:00
qemu_domain.h qemu: new functions qemuDomainMachineHasPCI[e]Root() 2016-11-14 14:03:09 -05:00
qemu_driver.c qemu: Fix double free when live-attaching shmem 2016-11-09 17:52:17 +01:00
qemu_driver.h
qemu_hostdev.c Use virDirOpenQuiet 2016-06-24 14:20:57 +02:00
qemu_hostdev.h qemu: hostdev: Introduce qemuHostdevUpdateActiveDomainDevices() 2015-10-26 13:50:35 +01:00
qemu_hotplug.c qemuDomainAttachNetDevice: Avoid @originalError leak 2016-11-14 10:58:58 +01:00
qemu_hotplug.h qemu: Add support for hot/cold-(un)plug of shmem devices 2016-11-02 17:36:50 +01:00
qemu_hotplugpriv.h
qemu_interface.c qemu: set tap device online for type='ethernet' 2016-08-25 18:54:01 -04:00
qemu_interface.h autocreate tap device for ethernet network type 2016-03-23 11:37:59 +00:00
qemu_migration.c qemu: Reset post-copy capability after migration 2016-11-02 15:50:44 +01:00
qemu_migration.h qemu: Implement auto convergence migration parameters 2016-06-22 15:54:21 +02:00
qemu_monitor_json.c qemu: monitor: Add code to retrieve and store QMP schema data 2016-11-09 16:50:32 +01:00
qemu_monitor_json.h qemu: monitor: Add code to retrieve and store QMP schema data 2016-11-09 16:50:32 +01:00
qemu_monitor_text.c qemu: Add monitor support for CPU halted state 2016-10-24 18:52:36 -04:00
qemu_monitor_text.h qemu: monitor: Return struct from qemuMonitor(Text|Json)QueryCPUs 2016-08-24 15:44:47 -04:00
qemu_monitor.c qemu: monitor: Add code to retrieve and store QMP schema data 2016-11-09 16:50:32 +01:00
qemu_monitor.h qemu: monitor: Add code to retrieve and store QMP schema data 2016-11-09 16:50:32 +01:00
qemu_parse_command.c Introduce virDomainChrSourceDefNew for virDomainChrDefPtr 2016-10-21 14:03:36 -04:00
qemu_parse_command.h qemu: parse: rename qemuCaps->caps 2016-02-19 09:45:23 -05:00
qemu_process.c qemu: process: detect if dimm aliases are broken on reconnect 2016-11-10 17:36:55 +01:00
qemu_process.h qemu: Use proper async job to refresh virtio channels 2016-06-30 09:41:39 +02:00
qemu_processpriv.h
qemu.conf qemu: conf: add option for tuning debug logging level 2016-11-09 16:52:40 +01:00
test_libvirtd_qemu.aug.in conf: Introduce {default|chardev}_tls_x509_secret_uuid 2016-10-19 15:40:29 -04:00
THREADS.txt There is no virDomainFindBy{ID, Name, UUID} anymore 2015-08-03 13:08:00 +02:00