name match functions to be the vir prefix and interface name followed by ObjMatch
ex. for virNetworkObjListExport, the match function is named
virNetworkObjMatch
Signed-off-by: Anya Harter <aharter@redhat.com>
Reviewed-by: Andrea Bolognani <abologna@redhat.com>
#define MATCH(FLAG) (flags & (FLAG))
static bool
-virNetworkMatch(virNetworkObjPtr obj,
- unsigned int flags)
+virNetworkObjMatch(virNetworkObjPtr obj,
+ unsigned int flags)
{
/* filter by active state */
if (MATCH(VIR_CONNECT_LIST_NETWORKS_FILTERS_ACTIVE) &&
!data->filter(data->conn, obj->def))
goto cleanup;
- if (!virNetworkMatch(obj, data->flags))
+ if (!virNetworkObjMatch(obj, data->flags))
goto cleanup;
if (!data->nets) {
int want = 0;
virObjectLock(obj);
- want = virNetworkMatch(obj, data->flags);
+ want = virNetworkObjMatch(obj, data->flags);
virObjectUnlock(obj);
return want;
}
#define MATCH(FLAG) ((flags & (VIR_CONNECT_LIST_NODE_DEVICES_CAP_ ## FLAG)) && \
virNodeDeviceObjHasCap(obj, VIR_NODE_DEV_CAP_ ## FLAG))
static bool
-virNodeDeviceMatch(virNodeDeviceObjPtr obj,
- unsigned int flags)
+virNodeDeviceObjMatch(virNodeDeviceObjPtr obj,
+ unsigned int flags)
{
/* Refresh the capabilities first, e.g. due to a driver change */
if (!obj->skipUpdateCaps &&
def = obj->def;
if ((!data->filter || data->filter(data->conn, def)) &&
- virNodeDeviceMatch(obj, data->flags)) {
+ virNodeDeviceObjMatch(obj, data->flags)) {
if (data->devices) {
if (!(device = virGetNodeDevice(data->conn, def->name)) ||
VIR_STRDUP(device->parentName, def->parent) < 0) {
#define MATCH(FLAG) (flags & (FLAG))
static bool
-virSecretObjMatchFlags(virSecretObjPtr obj,
- unsigned int flags)
+virSecretObjMatch(virSecretObjPtr obj,
+ unsigned int flags)
{
virSecretDefPtr def = obj->def;
if (data->filter && !data->filter(data->conn, def))
goto cleanup;
- if (!virSecretObjMatchFlags(obj, data->flags))
+ if (!virSecretObjMatch(obj, data->flags))
goto cleanup;
if (!data->secrets) {
#define MATCH(FLAG) (flags & (FLAG))
static bool
-virStoragePoolMatch(virStoragePoolObjPtr obj,
- unsigned int flags)
+virStoragePoolObjMatch(virStoragePoolObjPtr obj,
+ unsigned int flags)
{
/* filter by active state */
if (MATCH(VIR_CONNECT_LIST_STORAGE_POOLS_FILTERS_ACTIVE) &&
if (data->filter && !data->filter(data->conn, obj->def))
goto cleanup;
- if (!virStoragePoolMatch(obj, data->flags))
+ if (!virStoragePoolObjMatch(obj, data->flags))
goto cleanup;
if (data->pools) {