if (!privconn)
return 0;
- parallelsDriverLock(privconn);
virObjectUnref(privconn->networks);
- parallelsDriverUnlock(privconn);
return 0;
}
int nactive;
parallelsConnPtr privconn = conn->privateData;
- parallelsDriverLock(privconn);
nactive = virNetworkObjListNumOfNetworks(privconn->networks,
true, NULL, conn);
- parallelsDriverUnlock(privconn);
-
return nactive;
}
parallelsConnPtr privconn = conn->privateData;
int got;
- parallelsDriverLock(privconn);
got = virNetworkObjListGetNames(privconn->networks,
true, names, nnames, NULL, conn);
- parallelsDriverUnlock(privconn);
-
return got;
}
int ninactive;
parallelsConnPtr privconn = conn->privateData;
- parallelsDriverLock(privconn);
ninactive = virNetworkObjListNumOfNetworks(privconn->networks,
false, NULL, conn);
- parallelsDriverUnlock(privconn);
-
return ninactive;
}
parallelsConnPtr privconn = conn->privateData;
int got;
- parallelsDriverLock(privconn);
got = virNetworkObjListGetNames(privconn->networks,
false, names, nnames, NULL, conn);
- parallelsDriverUnlock(privconn);
return got;
}
unsigned int flags)
{
parallelsConnPtr privconn = conn->privateData;
- int ret = -1;
virCheckFlags(VIR_CONNECT_LIST_NETWORKS_FILTERS_ALL, -1);
- parallelsDriverLock(privconn);
- ret = virNetworkObjListExport(conn, privconn->networks, nets, NULL, flags);
- parallelsDriverUnlock(privconn);
-
- return ret;
+ return virNetworkObjListExport(conn, privconn->networks, nets, NULL, flags);
}
static virNetworkPtr parallelsNetworkLookupByUUID(virConnectPtr conn,
virNetworkObjPtr network;
virNetworkPtr ret = NULL;
- parallelsDriverLock(privconn);
network = virNetworkObjFindByUUID(privconn->networks, uuid);
- parallelsDriverUnlock(privconn);
if (!network) {
virReportError(VIR_ERR_NO_NETWORK,
"%s", _("no network with matching uuid"));
virNetworkObjPtr network;
virNetworkPtr ret = NULL;
- parallelsDriverLock(privconn);
network = virNetworkObjFindByName(privconn->networks, name);
- parallelsDriverUnlock(privconn);
if (!network) {
virReportError(VIR_ERR_NO_NETWORK,
_("no network with matching name '%s'"), name);
virCheckFlags(VIR_NETWORK_XML_INACTIVE, NULL);
- parallelsDriverLock(privconn);
network = virNetworkObjFindByUUID(privconn->networks, net->uuid);
- parallelsDriverUnlock(privconn);
-
if (!network) {
virReportError(VIR_ERR_NO_NETWORK,
"%s", _("no network with matching uuid"));
virNetworkObjPtr obj;
int ret = -1;
- parallelsDriverLock(privconn);
obj = virNetworkObjFindByUUID(privconn->networks, net->uuid);
- parallelsDriverUnlock(privconn);
if (!obj) {
virReportError(VIR_ERR_NO_NETWORK, NULL);
goto cleanup;
virNetworkObjPtr obj;
int ret = -1;
- parallelsDriverLock(privconn);
obj = virNetworkObjFindByUUID(privconn->networks, net->uuid);
- parallelsDriverUnlock(privconn);
if (!obj) {
virReportError(VIR_ERR_NO_NETWORK, NULL);
goto cleanup;
virNetworkObjPtr network;
int ret = -1;
- parallelsDriverLock(privconn);
network = virNetworkObjFindByUUID(privconn->networks, net->uuid);
- parallelsDriverUnlock(privconn);
if (!network) {
virReportError(VIR_ERR_NO_NETWORK,
"%s", _("no network with matching uuid"));