Now that storage file code is separated from storage source definition
it makes sense to rename the functions to make it clear.
Signed-off-by: Pavel Hrdina <phrdina(a)redhat.com>
---
src/libvirt_private.syms | 18 +++++-----
src/libxl/xen_xl.c | 2 +-
src/qemu/qemu_domain.c | 16 ++++-----
src/qemu/qemu_driver.c | 6 ++--
src/storage/storage_util.c | 6 ++--
src/storage_file/storage_file.c | 60 ++++++++++++++++-----------------
src/storage_file/storage_file.h | 42 +++++++++++------------
tests/qemublocktest.c | 6 ++--
tests/virstoragetest.c | 2 +-
9 files changed, 79 insertions(+), 79 deletions(-)
diff --git a/src/libvirt_private.syms b/src/libvirt_private.syms
index 91f795adfc..c1a5aab7d6 100644
--- a/src/libvirt_private.syms
+++ b/src/libvirt_private.syms
@@ -1681,6 +1681,7 @@ virStorageFileChainLookup;
virStorageFileChown;
virStorageFileCreate;
virStorageFileDeinit;
+virStorageFileFindByNodeName;
virStorageFileGetBackingStoreStr;
virStorageFileGetMetadata;
virStorageFileGetMetadataFromBuf;
@@ -1689,8 +1690,13 @@ virStorageFileGetRelativeBackingPath;
virStorageFileGetUniqueIdentifier;
virStorageFileInit;
virStorageFileInitAs;
+virStorageFileNewFromBacking;
+virStorageFileNewFromBackingAbsolute;
virStorageFileParseBackingStoreStr;
virStorageFileParseChainIndex;
+virStorageFileParseRBDColonString;
+virStorageFilePrivateDataFormatRelPath;
+virStorageFilePrivateDataParseRelPath;
virStorageFileProbeFormat;
virStorageFileRead;
virStorageFileReportBrokenChain;
@@ -1700,15 +1706,9 @@ virStorageFileSupportsBackingChainTraversal;
virStorageFileSupportsCreate;
virStorageFileSupportsSecurityDriver;
virStorageFileUnlink;
-virStorageSourceFindByNodeName;
-virStorageSourceNewFromBacking;
-virStorageSourceNewFromBackingAbsolute;
-virStorageSourceParseRBDColonString;
-virStorageSourcePrivateDataFormatRelPath;
-virStorageSourcePrivateDataParseRelPath;
-virStorageSourceUpdateBackingSizes;
-virStorageSourceUpdateCapacity;
-virStorageSourceUpdatePhysicalSize;
+virStorageFileUpdateBackingSizes;
+virStorageFileUpdateCapacity;
+virStorageFileUpdatePhysicalSize;
# storage_file/storage_file_backend.h
diff --git a/src/libxl/xen_xl.c b/src/libxl/xen_xl.c
index 1f97e6bdd4..f26f9bb5b7 100644
--- a/src/libxl/xen_xl.c
+++ b/src/libxl/xen_xl.c
@@ -640,7 +640,7 @@ xenParseXLDiskSrc(virDomainDiskDefPtr disk, char *srcstr)
virDomainDiskSetType(disk, VIR_STORAGE_TYPE_NETWORK);
disk->src->protocol = VIR_STORAGE_NET_PROTOCOL_RBD;
- ret = virStorageSourceParseRBDColonString(tmpstr, disk->src);
+ ret = virStorageFileParseRBDColonString(tmpstr, disk->src);
} else {
virDomainDiskSetSource(disk, srcstr);
diff --git a/src/qemu/qemu_domain.c b/src/qemu/qemu_domain.c
index 8ddb7b70d2..f193c5e417 100644
--- a/src/qemu/qemu_domain.c
+++ b/src/qemu/qemu_domain.c
@@ -1894,7 +1894,7 @@ qemuStorageSourcePrivateDataParse(xmlXPathContextPtr ctxt,
return -1;
}
- if (virStorageSourcePrivateDataParseRelPath(ctxt, src) < 0)
+ if (virStorageFilePrivateDataParseRelPath(ctxt, src) < 0)
return -1;
return 0;
@@ -1936,7 +1936,7 @@ qemuStorageSourcePrivateDataFormat(virStorageSourcePtr src,
if (src->pr)
virBufferAsprintf(buf, "<reservations mgralias='%s'/>\n",
src->pr->mgralias);
- if (virStorageSourcePrivateDataFormatRelPath(src, buf) < 0)
+ if (virStorageFilePrivateDataFormatRelPath(src, buf) < 0)
return -1;
if (srcPriv) {
@@ -2597,15 +2597,15 @@ qemuDomainObjPrivateXMLParseBlockjobNodename(qemuBlockJobDataPtr
job,
return;
if (job->disk &&
- (*src = virStorageSourceFindByNodeName(job->disk->src, nodename)))
+ (*src = virStorageFileFindByNodeName(job->disk->src, nodename)))
return;
if (job->chain &&
- (*src = virStorageSourceFindByNodeName(job->chain, nodename)))
+ (*src = virStorageFileFindByNodeName(job->chain, nodename)))
return;
if (job->mirrorChain &&
- (*src = virStorageSourceFindByNodeName(job->mirrorChain, nodename)))
+ (*src = virStorageFileFindByNodeName(job->mirrorChain, nodename)))
return;
/* the node was in the XML but was not found in the job definitions */
@@ -9920,11 +9920,11 @@ qemuDomainDiskLookupByNodename(virDomainDefPtr def,
for (i = 0; i < def->ndisks; i++) {
virDomainDiskDefPtr domdisk = def->disks[i];
- if ((*src = virStorageSourceFindByNodeName(domdisk->src, nodename)))
+ if ((*src = virStorageFileFindByNodeName(domdisk->src, nodename)))
return domdisk;
if (domdisk->mirror &&
- (*src = virStorageSourceFindByNodeName(domdisk->mirror, nodename)))
+ (*src = virStorageFileFindByNodeName(domdisk->mirror, nodename)))
return domdisk;
}
@@ -9933,7 +9933,7 @@ qemuDomainDiskLookupByNodename(virDomainDefPtr def,
virDomainBackupDiskDefPtr backupdisk = backupdef->disks + i;
if (backupdisk->store &&
- (*src = virStorageSourceFindByNodeName(backupdisk->store, nodename)))
+ (*src = virStorageFileFindByNodeName(backupdisk->store, nodename)))
return virDomainDiskByTarget(def, backupdisk->name);
}
}
diff --git a/src/qemu/qemu_driver.c b/src/qemu/qemu_driver.c
index f6554e1506..0818bb9f89 100644
--- a/src/qemu/qemu_driver.c
+++ b/src/qemu/qemu_driver.c
@@ -10838,7 +10838,7 @@ qemuDomainStorageUpdatePhysical(virQEMUDriverPtr driver,
return -1;
}
- ret = virStorageSourceUpdatePhysicalSize(src, fd, &sb);
+ ret = virStorageFileUpdatePhysicalSize(src, fd, &sb);
qemuDomainStorageCloseStat(src, &fd);
@@ -10906,10 +10906,10 @@ qemuStorageLimitsRefresh(virQEMUDriverPtr driver,
goto cleanup;
}
- if (virStorageSourceUpdateBackingSizes(src, fd, &sb) < 0)
+ if (virStorageFileUpdateBackingSizes(src, fd, &sb) < 0)
goto cleanup;
- if (virStorageSourceUpdateCapacity(src, buf, len) < 0)
+ if (virStorageFileUpdateCapacity(src, buf, len) < 0)
goto cleanup;
/* If guest is not using raw disk format and is on a host block
diff --git a/src/storage/storage_util.c b/src/storage/storage_util.c
index 7616ec63a0..9274e91c47 100644
--- a/src/storage/storage_util.c
+++ b/src/storage/storage_util.c
@@ -1842,7 +1842,7 @@ storageBackendUpdateVolTargetInfo(virStorageVolType voltype,
}
}
- if (virStorageSourceUpdateCapacity(target, buf, len) < 0)
+ if (virStorageFileUpdateCapacity(target, buf, len) < 0)
return -1;
}
@@ -1906,7 +1906,7 @@ virStorageBackendUpdateVolTargetInfoFD(virStorageSourcePtr target,
char *filecon = NULL;
#endif
- if (virStorageSourceUpdateBackingSizes(target, fd, sb) < 0)
+ if (virStorageFileUpdateBackingSizes(target, fd, sb) < 0)
return -1;
if (!target->perms)
@@ -3449,7 +3449,7 @@ storageBackendProbeTarget(virStorageSourcePtr target,
return -1;
if (meta->backingStoreRaw) {
- virStorageSourceNewFromBacking(meta, &target->backingStore);
+ virStorageFileNewFromBacking(meta, &target->backingStore);
/* XXX: Remote storage doesn't play nicely with volumes backed by
* remote storage. To avoid trouble, just fake the backing store is RAW
diff --git a/src/storage_file/storage_file.c b/src/storage_file/storage_file.c
index e5b2f68420..7de3daec33 100644
--- a/src/storage_file/storage_file.c
+++ b/src/storage_file/storage_file.c
@@ -1292,8 +1292,8 @@ virStorageFileChainLookup(virStorageSourcePtr chain,
static virStorageSourcePtr
-virStorageSourceNewFromBackingRelative(virStorageSourcePtr parent,
- const char *rel)
+virStorageFileNewFromBackingRelative(virStorageSourcePtr parent,
+ const char *rel)
{
g_autofree char *dirname = NULL;
g_autoptr(virStorageSource) def = virStorageSourceNew();
@@ -1480,8 +1480,8 @@ virStorageSourceRBDAddHost(virStorageSourcePtr src,
int
-virStorageSourceParseRBDColonString(const char *rbdstr,
- virStorageSourcePtr src)
+virStorageFileParseRBDColonString(const char *rbdstr,
+ virStorageSourcePtr src)
{
char *p, *e, *next;
g_autofree char *options = NULL;
@@ -1691,7 +1691,7 @@ virStorageSourceParseBackingColon(virStorageSourcePtr src,
break;
case VIR_STORAGE_NET_PROTOCOL_RBD:
- if (virStorageSourceParseRBDColonString(path, src) < 0)
+ if (virStorageFileParseRBDColonString(path, src) < 0)
return -1;
break;
@@ -2253,7 +2253,7 @@ virStorageSourceParseBackingJSONRBD(virStorageSourcePtr src,
/* legacy syntax passed via 'filename' option */
if ((filename = virJSONValueObjectGetString(json, "filename")))
- return virStorageSourceParseRBDColonString(filename, src);
+ return virStorageFileParseRBDColonString(filename, src);
if (!pool || !image) {
virReportError(VIR_ERR_INVALID_ARG, "%s",
@@ -2487,7 +2487,7 @@ virStorageSourceParseBackingJSON(virStorageSourcePtr src,
/**
- * virStorageSourceNewFromBackingAbsolute
+ * virStorageFileNewFromBackingAbsolute
* @path: string representing absolute location of a storage source
* @src: filled with virStorageSource object representing @path
*
@@ -2497,8 +2497,8 @@ virStorageSourceParseBackingJSON(virStorageSourcePtr src,
* error is reported.
*/
int
-virStorageSourceNewFromBackingAbsolute(const char *path,
- virStorageSourcePtr *src)
+virStorageFileNewFromBackingAbsolute(const char *path,
+ virStorageSourcePtr *src)
{
const char *json;
const char *dirpath;
@@ -2580,10 +2580,10 @@ virStorageSourceNewFromChild(virStorageSourcePtr parent,
*child = NULL;
if (virFileIsRelative(parentRaw)) {
- if (!(def = virStorageSourceNewFromBackingRelative(parent, parentRaw)))
+ if (!(def = virStorageFileNewFromBackingRelative(parent, parentRaw)))
return -1;
} else {
- if ((rc = virStorageSourceNewFromBackingAbsolute(parentRaw, &def)) < 0)
+ if ((rc = virStorageFileNewFromBackingAbsolute(parentRaw, &def)) < 0)
return -1;
}
@@ -2611,8 +2611,8 @@ virStorageSourceNewFromChild(virStorageSourcePtr parent,
int
-virStorageSourceNewFromBacking(virStorageSourcePtr parent,
- virStorageSourcePtr *backing)
+virStorageFileNewFromBacking(virStorageSourcePtr parent,
+ virStorageSourcePtr *backing)
{
int rc;
@@ -2639,9 +2639,9 @@ virStorageSourceNewFromBacking(virStorageSourcePtr parent,
* Returns 0 on success, -1 on error. No libvirt errors are reported.
*/
int
-virStorageSourceUpdatePhysicalSize(virStorageSourcePtr src,
- int fd,
- struct stat const *sb)
+virStorageFileUpdatePhysicalSize(virStorageSourcePtr src,
+ int fd,
+ struct stat const *sb)
{
off_t end;
virStorageType actual_type = virStorageSourceGetActualType(src);
@@ -2687,9 +2687,9 @@ virStorageSourceUpdatePhysicalSize(virStorageSourcePtr src,
* Returns 0 on success, -1 on error.
*/
int
-virStorageSourceUpdateBackingSizes(virStorageSourcePtr src,
- int fd,
- struct stat const *sb)
+virStorageFileUpdateBackingSizes(virStorageSourcePtr src,
+ int fd,
+ struct stat const *sb)
{
/* Get info for normal formats */
if (S_ISREG(sb->st_mode) || fd == -1) {
@@ -2750,9 +2750,9 @@ virStorageSourceUpdateBackingSizes(virStorageSourcePtr src,
* Returns 0 on success, -1 on error.
*/
int
-virStorageSourceUpdateCapacity(virStorageSourcePtr src,
- char *buf,
- ssize_t len)
+virStorageFileUpdateCapacity(virStorageSourcePtr src,
+ char *buf,
+ ssize_t len)
{
int format = src->format;
g_autoptr(virStorageSource) meta = NULL;
@@ -3066,7 +3066,7 @@ virStorageFileGetRelativeBackingPath(virStorageSourcePtr top,
/**
- * virStorageSourceFindByNodeName:
+ * virStorageFileFindByNodeName:
* @top: backing chain top
* @nodeName: node name to find in backing chain
*
@@ -3075,8 +3075,8 @@ virStorageFileGetRelativeBackingPath(virStorageSourcePtr top,
* On failure NULL is returned and no error is reported.
*/
virStorageSourcePtr
-virStorageSourceFindByNodeName(virStorageSourcePtr top,
- const char *nodeName)
+virStorageFileFindByNodeName(virStorageSourcePtr top,
+ const char *nodeName)
{
virStorageSourcePtr tmp;
@@ -3091,8 +3091,8 @@ virStorageSourceFindByNodeName(virStorageSourcePtr top,
int
-virStorageSourcePrivateDataParseRelPath(xmlXPathContextPtr ctxt,
- virStorageSourcePtr src)
+virStorageFilePrivateDataParseRelPath(xmlXPathContextPtr ctxt,
+ virStorageSourcePtr src)
{
src->relPath = virXPathString("string(./relPath)", ctxt);
return 0;
@@ -3100,8 +3100,8 @@ virStorageSourcePrivateDataParseRelPath(xmlXPathContextPtr ctxt,
int
-virStorageSourcePrivateDataFormatRelPath(virStorageSourcePtr src,
- virBufferPtr buf)
+virStorageFilePrivateDataFormatRelPath(virStorageSourcePtr src,
+ virBufferPtr buf)
{
if (src->relPath)
virBufferEscapeString(buf, "<relPath>%s</relPath>\n",
src->relPath);
@@ -3708,7 +3708,7 @@ virStorageFileGetMetadataRecurse(virStorageSourcePtr src,
}
if (src->backingStoreRaw) {
- if ((rv = virStorageSourceNewFromBacking(src, &backingStore)) < 0)
+ if ((rv = virStorageFileNewFromBacking(src, &backingStore)) < 0)
return -1;
/* the backing file would not be usable for VM usage */
diff --git a/src/storage_file/storage_file.h b/src/storage_file/storage_file.h
index 181efded87..67eb20a866 100644
--- a/src/storage_file/storage_file.h
+++ b/src/storage_file/storage_file.h
@@ -74,26 +74,26 @@ virStorageFileChainLookup(virStorageSourcePtr chain,
ATTRIBUTE_NONNULL(1);
int
-virStorageSourceUpdatePhysicalSize(virStorageSourcePtr src,
- int fd,
- struct stat const *sb);
+virStorageFileUpdatePhysicalSize(virStorageSourcePtr src,
+ int fd,
+ struct stat const *sb);
int
-virStorageSourceUpdateBackingSizes(virStorageSourcePtr src,
- int fd,
- struct stat const *sb);
+virStorageFileUpdateBackingSizes(virStorageSourcePtr src,
+ int fd,
+ struct stat const *sb);
int
-virStorageSourceUpdateCapacity(virStorageSourcePtr src,
- char *buf,
- ssize_t len);
+virStorageFileUpdateCapacity(virStorageSourcePtr src,
+ char *buf,
+ ssize_t len);
int
-virStorageSourceNewFromBacking(virStorageSourcePtr parent,
- virStorageSourcePtr *backing);
+virStorageFileNewFromBacking(virStorageSourcePtr parent,
+ virStorageSourcePtr *backing);
int
-virStorageSourceParseRBDColonString(const char *rbdstr,
- virStorageSourcePtr src)
+virStorageFileParseRBDColonString(const char *rbdstr,
+ virStorageSourcePtr src)
ATTRIBUTE_NONNULL(1) ATTRIBUTE_NONNULL(2);
typedef int
@@ -113,21 +113,21 @@ virStorageFileGetRelativeBackingPath(virStorageSourcePtr from,
ATTRIBUTE_NONNULL(1) ATTRIBUTE_NONNULL(2) ATTRIBUTE_NONNULL(3);
int
-virStorageSourceNewFromBackingAbsolute(const char *path,
- virStorageSourcePtr *src);
+virStorageFileNewFromBackingAbsolute(const char *path,
+ virStorageSourcePtr *src);
virStorageSourcePtr
-virStorageSourceFindByNodeName(virStorageSourcePtr top,
- const char *nodeName)
+virStorageFileFindByNodeName(virStorageSourcePtr top,
+ const char *nodeName)
ATTRIBUTE_NONNULL(1) ATTRIBUTE_NONNULL(2);
int
-virStorageSourcePrivateDataParseRelPath(xmlXPathContextPtr ctxt,
- virStorageSourcePtr src);
+virStorageFilePrivateDataParseRelPath(xmlXPathContextPtr ctxt,
+ virStorageSourcePtr src);
int
-virStorageSourcePrivateDataFormatRelPath(virStorageSourcePtr src,
- virBufferPtr buf);
+virStorageFilePrivateDataFormatRelPath(virStorageSourcePtr src,
+ virBufferPtr buf);
int
virStorageFileInit(virStorageSourcePtr src);
diff --git a/tests/qemublocktest.c b/tests/qemublocktest.c
index ee57449868..b31746fa17 100644
--- a/tests/qemublocktest.c
+++ b/tests/qemublocktest.c
@@ -106,8 +106,8 @@ testBackingXMLjsonXML(const void *args)
protocolwrapper = g_strdup_printf("json:%s", propsstr);
- if (virStorageSourceNewFromBackingAbsolute(protocolwrapper,
- &jsonsrc) < 0) {
+ if (virStorageFileNewFromBackingAbsolute(protocolwrapper,
+ &jsonsrc) < 0) {
fprintf(stderr, "failed to parse disk json\n");
return -1;
}
@@ -155,7 +155,7 @@ testJSONtoJSON(const void *args)
if (virTestLoadFile(infile, &in) < 0)
return -1;
- if (virStorageSourceNewFromBackingAbsolute(in, &src) < 0) {
+ if (virStorageFileNewFromBackingAbsolute(in, &src) < 0) {
fprintf(stderr, "failed to parse disk json\n");
return -1;
}
diff --git a/tests/virstoragetest.c b/tests/virstoragetest.c
index 59c03255d4..0882c6c86d 100644
--- a/tests/virstoragetest.c
+++ b/tests/virstoragetest.c
@@ -592,7 +592,7 @@ testBackingParse(const void *args)
if (!data->expect)
erc = -1;
- if ((rc = virStorageSourceNewFromBackingAbsolute(data->backing, &src)) != erc)
{
+ if ((rc = virStorageFileNewFromBackingAbsolute(data->backing, &src)) != erc)
{
fprintf(stderr, "expected return value '%d' actual
'%d'\n", erc, rc);
return -1;
}
--
2.28.0