mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2024-12-23 06:05:27 +00:00
virStorageSourceFindByNodeName: Remove unused 'idx' argument
None of the callers actually use it. Signed-off-by: Peter Krempa <pkrempa@redhat.com> Reviewed-by: Eric Blake <eblake@redhat.com>
This commit is contained in:
parent
db712b0673
commit
fd2369d026
@ -2566,15 +2566,15 @@ qemuDomainObjPrivateXMLParseBlockjobNodename(qemuBlockJobDataPtr job,
|
||||
return;
|
||||
|
||||
if (job->disk &&
|
||||
(*src = virStorageSourceFindByNodeName(job->disk->src, nodename, NULL)))
|
||||
(*src = virStorageSourceFindByNodeName(job->disk->src, nodename)))
|
||||
return;
|
||||
|
||||
if (job->chain &&
|
||||
(*src = virStorageSourceFindByNodeName(job->chain, nodename, NULL)))
|
||||
(*src = virStorageSourceFindByNodeName(job->chain, nodename)))
|
||||
return;
|
||||
|
||||
if (job->mirrorChain &&
|
||||
(*src = virStorageSourceFindByNodeName(job->mirrorChain, nodename, NULL)))
|
||||
(*src = virStorageSourceFindByNodeName(job->mirrorChain, nodename)))
|
||||
return;
|
||||
|
||||
/* the node was in the XML but was not found in the job definitions */
|
||||
@ -11602,8 +11602,7 @@ qemuDomainDiskLookupByNodename(virDomainDefPtr def,
|
||||
*src = NULL;
|
||||
|
||||
for (i = 0; i < def->ndisks; i++) {
|
||||
if ((tmp = virStorageSourceFindByNodeName(def->disks[i]->src,
|
||||
nodename, NULL))) {
|
||||
if ((tmp = virStorageSourceFindByNodeName(def->disks[i]->src, nodename))) {
|
||||
if (src)
|
||||
*src = tmp;
|
||||
|
||||
|
@ -4589,33 +4589,23 @@ virStorageSourceIsRelative(virStorageSourcePtr src)
|
||||
* virStorageSourceFindByNodeName:
|
||||
* @top: backing chain top
|
||||
* @nodeName: node name to find in backing chain
|
||||
* @index: if provided the index in the backing chain
|
||||
*
|
||||
* Looks up the given storage source in the backing chain and returns the
|
||||
* pointer to it. If @index is passed then it's filled by the index in the
|
||||
* backing chain. On failure NULL is returned and no error is reported.
|
||||
* pointer to it.
|
||||
* On failure NULL is returned and no error is reported.
|
||||
*/
|
||||
virStorageSourcePtr
|
||||
virStorageSourceFindByNodeName(virStorageSourcePtr top,
|
||||
const char *nodeName,
|
||||
unsigned int *idx)
|
||||
const char *nodeName)
|
||||
{
|
||||
virStorageSourcePtr tmp;
|
||||
|
||||
if (idx)
|
||||
*idx = 0;
|
||||
|
||||
for (tmp = top; virStorageSourceIsBacking(tmp); tmp = tmp->backingStore) {
|
||||
if ((tmp->nodeformat && STREQ(tmp->nodeformat, nodeName)) ||
|
||||
(tmp->nodestorage && STREQ(tmp->nodestorage, nodeName)))
|
||||
return tmp;
|
||||
|
||||
if (idx)
|
||||
(*idx)++;
|
||||
}
|
||||
|
||||
if (idx)
|
||||
*idx = 0;
|
||||
return NULL;
|
||||
}
|
||||
|
||||
|
@ -526,8 +526,7 @@ bool virStorageSourceIsRelative(virStorageSourcePtr src);
|
||||
|
||||
virStorageSourcePtr
|
||||
virStorageSourceFindByNodeName(virStorageSourcePtr top,
|
||||
const char *nodeName,
|
||||
unsigned int *index)
|
||||
const char *nodeName)
|
||||
ATTRIBUTE_NONNULL(1) ATTRIBUTE_NONNULL(2);
|
||||
|
||||
void
|
||||
|
Loading…
Reference in New Issue
Block a user