qemu: export vhost-user-fs-related functions
Prepare for hotplug support. Signed-off-by: Ján Tomko <jtomko@redhat.com> Reviewed-by: Peter Krempa <pkrempa@redhat.com>
This commit is contained in:
parent
842ffd1563
commit
b96ca3b848
@ -335,7 +335,7 @@ qemuAssignDeviceNetAlias(virDomainDef *def,
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
static int
|
int
|
||||||
qemuAssignDeviceFSAlias(virDomainDef *def,
|
qemuAssignDeviceFSAlias(virDomainDef *def,
|
||||||
virDomainFSDef *fss)
|
virDomainFSDef *fss)
|
||||||
{
|
{
|
||||||
|
@ -46,6 +46,10 @@ int qemuAssignDeviceNetAlias(virDomainDef *def,
|
|||||||
virDomainNetDef *net,
|
virDomainNetDef *net,
|
||||||
int idx);
|
int idx);
|
||||||
|
|
||||||
|
int
|
||||||
|
qemuAssignDeviceFSAlias(virDomainDef *def,
|
||||||
|
virDomainFSDef *fss);
|
||||||
|
|
||||||
int qemuAssignDeviceRedirdevAlias(virDomainDef *def,
|
int qemuAssignDeviceRedirdevAlias(virDomainDef *def,
|
||||||
virDomainRedirdevDef *redirdev,
|
virDomainRedirdevDef *redirdev,
|
||||||
int idx);
|
int idx);
|
||||||
|
@ -2049,7 +2049,7 @@ qemuBuildVHostUserFsChardevStr(const virDomainFSDef *fs,
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
static char *
|
char *
|
||||||
qemuBuildVHostUserFsDevStr(virDomainFSDef *fs,
|
qemuBuildVHostUserFsDevStr(virDomainFSDef *fs,
|
||||||
const virDomainDef *def,
|
const virDomainDef *def,
|
||||||
const char *chardev_alias,
|
const char *chardev_alias,
|
||||||
|
@ -144,6 +144,12 @@ char
|
|||||||
virDomainDiskDef *disk,
|
virDomainDiskDef *disk,
|
||||||
virQEMUCaps *qemuCaps);
|
virQEMUCaps *qemuCaps);
|
||||||
|
|
||||||
|
char *
|
||||||
|
qemuBuildVHostUserFsDevStr(virDomainFSDef *fs,
|
||||||
|
const virDomainDef *def,
|
||||||
|
const char *chardev_alias,
|
||||||
|
qemuDomainObjPrivate *priv);
|
||||||
|
|
||||||
/* Current, best practice */
|
/* Current, best practice */
|
||||||
int qemuBuildControllerDevStr(const virDomainDef *domainDef,
|
int qemuBuildControllerDevStr(const virDomainDef *domainDef,
|
||||||
virDomainControllerDef *def,
|
virDomainControllerDef *def,
|
||||||
|
@ -107,6 +107,10 @@ int qemuDomainAttachInputDevice(virQEMUDriver *driver,
|
|||||||
int qemuDomainAttachVsockDevice(virQEMUDriver *driver,
|
int qemuDomainAttachVsockDevice(virQEMUDriver *driver,
|
||||||
virDomainObj *vm,
|
virDomainObj *vm,
|
||||||
virDomainVsockDef *vsock);
|
virDomainVsockDef *vsock);
|
||||||
|
int
|
||||||
|
qemuDomainAttachFSDevice(virQEMUDriver *driver,
|
||||||
|
virDomainObj *vm,
|
||||||
|
virDomainFSDef *fs);
|
||||||
|
|
||||||
int qemuDomainAttachLease(virQEMUDriver *driver,
|
int qemuDomainAttachLease(virQEMUDriver *driver,
|
||||||
virDomainObj *vm,
|
virDomainObj *vm,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user