mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-02-19 18:11:31 +00:00
Add virLogSource variables to all source files
Any source file which calls the logging APIs now needs to have a VIR_LOG_INIT("source.name") declaration at the start of the file. This provides a static variable of the virLogSource type. Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
This commit is contained in:
parent
098dd79ee2
commit
2835c1e730
3
cfg.mk
3
cfg.mk
@ -1068,3 +1068,6 @@ exclude_file_name_regexp--sc_prohibit_int_ijk = \
|
||||
|
||||
exclude_file_name_regexp--sc_prohibit_getenv = \
|
||||
^tests/.*\.[ch]$$
|
||||
|
||||
exclude_file_name_regexp--sc_avoid_attribute_unused_in_header = \
|
||||
^src/util/virlog\.h$$
|
||||
|
@ -37,6 +37,8 @@
|
||||
|
||||
#define VIR_FROM_THIS VIR_FROM_CONF
|
||||
|
||||
VIR_LOG_INIT("daemon.libvirtd-config");
|
||||
|
||||
/* Allocate an array of malloc'd strings from the config file, filename
|
||||
* (used only in diagnostics), using handle "conf". Upon error, return -1
|
||||
* and free any allocated memory. Otherwise, save the array in *list_arg
|
||||
|
@ -35,6 +35,7 @@
|
||||
#include "libvirt_internal.h"
|
||||
#include "virerror.h"
|
||||
#include "virfile.h"
|
||||
#include "virlog.h"
|
||||
#include "virpidfile.h"
|
||||
#include "virprocess.h"
|
||||
|
||||
@ -105,6 +106,8 @@
|
||||
#include "virdbus.h"
|
||||
#include "cpu/cpu_map.h"
|
||||
|
||||
VIR_LOG_INIT("daemon.libvirtd");
|
||||
|
||||
#if WITH_SASL
|
||||
virNetSASLContextPtr saslCtxt = NULL;
|
||||
#endif
|
||||
|
@ -32,7 +32,6 @@
|
||||
# include "remote_protocol.h"
|
||||
# include "lxc_protocol.h"
|
||||
# include "qemu_protocol.h"
|
||||
# include "virlog.h"
|
||||
# include "virthread.h"
|
||||
# if WITH_SASL
|
||||
# include "virnetsaslcontext.h"
|
||||
|
@ -57,6 +57,8 @@
|
||||
|
||||
#define VIR_FROM_THIS VIR_FROM_RPC
|
||||
|
||||
VIR_LOG_INIT("daemon.remote");
|
||||
|
||||
#if SIZEOF_LONG < 8
|
||||
# define HYPER_TO_TYPE(_type, _to, _from) \
|
||||
do { \
|
||||
|
@ -32,6 +32,8 @@
|
||||
|
||||
#define VIR_FROM_THIS VIR_FROM_STREAMS
|
||||
|
||||
VIR_LOG_INIT("daemon.stream");
|
||||
|
||||
struct daemonClientStream {
|
||||
daemonClientPrivatePtr priv;
|
||||
int refs;
|
||||
|
@ -1446,6 +1446,24 @@ class CParser:
|
||||
|
||||
return token
|
||||
|
||||
def parseVirLogInit(self, token):
|
||||
if token[0] != "string":
|
||||
self.error("parsing VIR_LOG_INIT: expecting string", token)
|
||||
|
||||
token = self.token()
|
||||
|
||||
if token[0] != "sep":
|
||||
self.error("parsing VIR_LOG_INIT: expecting ')'", token)
|
||||
|
||||
if token[1] != ')':
|
||||
self.error("parsing VIR_LOG_INIT: expecting ')'", token)
|
||||
|
||||
token = self.token()
|
||||
if token[0] == "sep" and token[1] == ';':
|
||||
token = self.token()
|
||||
|
||||
return token
|
||||
|
||||
#
|
||||
# Parse a C definition block, used for structs or unions it parse till
|
||||
# the balancing }
|
||||
@ -1617,6 +1635,18 @@ class CParser:
|
||||
token = ("name", "virenumimpl")
|
||||
return token
|
||||
|
||||
elif token[0] == "name" and token[1] == "VIR_LOG_INIT":
|
||||
token = self.token()
|
||||
if token is not None and token[0] == "sep" and token[1] == "(":
|
||||
token = self.token()
|
||||
token = self.parseVirLogInit(token)
|
||||
else:
|
||||
self.error("parsing VIR_LOG_INIT: expecting '('", token)
|
||||
if token is not None:
|
||||
self.lexer.push(token)
|
||||
token = ("name", "virloginit")
|
||||
return token
|
||||
|
||||
elif token[0] == "name":
|
||||
if self.type == "":
|
||||
self.type = token[1]
|
||||
|
@ -29,6 +29,9 @@
|
||||
#include "virstring.h"
|
||||
|
||||
#define VIR_FROM_THIS VIR_FROM_ACCESS
|
||||
|
||||
VIR_LOG_INIT("access.accessdriverpolkit");
|
||||
|
||||
#define virAccessError(code, ...) \
|
||||
virReportErrorHelper(VIR_FROM_THIS, code, __FILE__, \
|
||||
__FUNCTION__, __LINE__, __VA_ARGS__)
|
||||
|
@ -33,6 +33,9 @@
|
||||
#include "virlog.h"
|
||||
|
||||
#define VIR_FROM_THIS VIR_FROM_ACCESS
|
||||
|
||||
VIR_LOG_INIT("access.accessmanager");
|
||||
|
||||
#define virAccessError(code, ...) \
|
||||
virReportErrorHelper(VIR_FROM_THIS, code, __FILE__, \
|
||||
__FUNCTION__, __LINE__, __VA_ARGS__)
|
||||
|
@ -39,6 +39,8 @@
|
||||
|
||||
#define VIR_FROM_THIS VIR_FROM_BHYVE
|
||||
|
||||
VIR_LOG_INIT("bhyve.bhyve_command");
|
||||
|
||||
static char*
|
||||
virBhyveTapGetRealDeviceName(char *name)
|
||||
{
|
||||
|
@ -56,6 +56,8 @@
|
||||
|
||||
#define VIR_FROM_THIS VIR_FROM_BHYVE
|
||||
|
||||
VIR_LOG_INIT("bhyve.bhyve_driver");
|
||||
|
||||
bhyveConnPtr bhyve_driver = NULL;
|
||||
|
||||
void
|
||||
|
@ -44,6 +44,8 @@
|
||||
|
||||
#define VIR_FROM_THIS VIR_FROM_BHYVE
|
||||
|
||||
VIR_LOG_INIT("bhyve.bhyve_process");
|
||||
|
||||
int
|
||||
virBhyveProcessStart(virConnectPtr conn,
|
||||
bhyveConnPtr driver,
|
||||
|
@ -33,6 +33,8 @@
|
||||
#include "viralloc.h"
|
||||
#include "virstring.h"
|
||||
|
||||
VIR_LOG_INIT("conf.domain_audit");
|
||||
|
||||
/* Return nn:mm in hex for block and character devices, and NULL
|
||||
* for other file types, stat failure, or allocation failure. */
|
||||
#if defined major && defined minor
|
||||
|
@ -56,6 +56,8 @@
|
||||
|
||||
#define VIR_FROM_THIS VIR_FROM_DOMAIN
|
||||
|
||||
VIR_LOG_INIT("conf.domain_conf");
|
||||
|
||||
/* virDomainVirtType is used to set bits in the expectedVirtTypes bitmask,
|
||||
* verify that it doesn't overflow an unsigned int when shifting */
|
||||
verify(VIR_DOMAIN_VIRT_LAST <= 32);
|
||||
|
@ -35,6 +35,7 @@
|
||||
|
||||
#define VIR_FROM_THIS VIR_FROM_NONE
|
||||
|
||||
VIR_LOG_INIT("util.domain_event");
|
||||
|
||||
static virClassPtr virDomainEventClass;
|
||||
static virClassPtr virDomainEventLifecycleClass;
|
||||
|
@ -29,6 +29,8 @@
|
||||
#include "datatypes.h"
|
||||
#include "virlog.h"
|
||||
|
||||
VIR_LOG_INIT("conf.network_event");
|
||||
|
||||
struct _virNetworkEvent {
|
||||
virObjectEvent parent;
|
||||
|
||||
|
@ -35,6 +35,8 @@
|
||||
|
||||
#define VIR_FROM_THIS VIR_FROM_NWFILTER
|
||||
|
||||
VIR_LOG_INIT("conf.nwfilter_params");
|
||||
|
||||
static bool isValidVarValue(const char *value);
|
||||
static void virNWFilterVarAccessSetIntIterId(virNWFilterVarAccessPtr,
|
||||
unsigned int);
|
||||
|
@ -36,6 +36,8 @@
|
||||
|
||||
#define VIR_FROM_THIS VIR_FROM_NONE
|
||||
|
||||
VIR_LOG_INIT("conf.object_event");
|
||||
|
||||
struct _virObjectEventCallbackList {
|
||||
unsigned int nextID;
|
||||
size_t count;
|
||||
|
@ -34,6 +34,8 @@
|
||||
|
||||
#define VIR_FROM_THIS VIR_FROM_SECRET
|
||||
|
||||
VIR_LOG_INIT("conf.secret_conf");
|
||||
|
||||
VIR_ENUM_IMPL(virSecretUsageType, VIR_SECRET_USAGE_TYPE_LAST,
|
||||
"none", "volume", "ceph", "iscsi")
|
||||
|
||||
|
@ -50,6 +50,8 @@
|
||||
|
||||
#define VIR_FROM_THIS VIR_FROM_DOMAIN_SNAPSHOT
|
||||
|
||||
VIR_LOG_INIT("conf.snapshot_conf");
|
||||
|
||||
VIR_ENUM_IMPL(virDomainSnapshotLocation, VIR_DOMAIN_SNAPSHOT_LOCATION_LAST,
|
||||
"default",
|
||||
"no",
|
||||
|
@ -44,7 +44,6 @@
|
||||
#include "viralloc.h"
|
||||
#include "virfile.h"
|
||||
#include "virstring.h"
|
||||
#include "virlog.h"
|
||||
|
||||
#define VIR_FROM_THIS VIR_FROM_STORAGE
|
||||
|
||||
|
@ -41,6 +41,8 @@
|
||||
|
||||
#define VIR_FROM_THIS VIR_FROM_NONE
|
||||
|
||||
VIR_LOG_INIT("conf.chrdev");
|
||||
|
||||
/* structure holding information about character devices
|
||||
* open in a given domain */
|
||||
struct _virChrdevs {
|
||||
|
@ -40,6 +40,8 @@
|
||||
#define NR_DRIVERS ARRAY_CARDINALITY(drivers)
|
||||
#define VIR_FROM_THIS VIR_FROM_CPU
|
||||
|
||||
VIR_LOG_INIT("cpu.cpu");
|
||||
|
||||
static struct cpuArchDriver *drivers[] = {
|
||||
&cpuDriverX86,
|
||||
&cpuDriverPowerPC,
|
||||
|
@ -32,6 +32,8 @@
|
||||
|
||||
#define VIR_FROM_THIS VIR_FROM_CPU
|
||||
|
||||
VIR_LOG_INIT("cpu.cpu_map");
|
||||
|
||||
#define CPUMAPFILE PKGDATADIR "/cpu_map.xml"
|
||||
|
||||
static char *cpumap;
|
||||
|
@ -36,6 +36,8 @@
|
||||
|
||||
#define VIR_FROM_THIS VIR_FROM_CPU
|
||||
|
||||
VIR_LOG_INIT("cpu.cpu_powerpc");
|
||||
|
||||
static const virArch archs[] = { VIR_ARCH_PPC64 };
|
||||
|
||||
struct ppc_vendor {
|
||||
|
@ -36,6 +36,8 @@
|
||||
|
||||
#define VIR_FROM_THIS VIR_FROM_CPU
|
||||
|
||||
VIR_LOG_INIT("cpu.cpu_x86");
|
||||
|
||||
#define VENDOR_STRING_LENGTH 12
|
||||
|
||||
static const virCPUx86CPUID cpuidNull = { 0, 0, 0, 0, 0 };
|
||||
|
@ -31,6 +31,8 @@
|
||||
|
||||
#define VIR_FROM_THIS VIR_FROM_NONE
|
||||
|
||||
VIR_LOG_INIT("datatypes");
|
||||
|
||||
virClassPtr virConnectClass;
|
||||
virClassPtr virConnectCloseCallbackDataClass;
|
||||
virClassPtr virDomainClass;
|
||||
|
@ -31,6 +31,8 @@
|
||||
#include "configmake.h"
|
||||
#include "virstring.h"
|
||||
|
||||
VIR_LOG_INIT("driver");
|
||||
|
||||
#define DEFAULT_DRIVER_DIR LIBDIR "/libvirt/connection-driver"
|
||||
|
||||
#ifdef WITH_DRIVER_MODULES
|
||||
|
@ -25,7 +25,6 @@
|
||||
|
||||
#include "internal.h"
|
||||
#include "viralloc.h"
|
||||
#include "virlog.h"
|
||||
#include "viruuid.h"
|
||||
#include "esx_private.h"
|
||||
#include "esx_device_monitor.h"
|
||||
|
@ -49,6 +49,8 @@
|
||||
|
||||
#define VIR_FROM_THIS VIR_FROM_ESX
|
||||
|
||||
VIR_LOG_INIT("esx.esx_driver");
|
||||
|
||||
static int esxDomainGetMaxVcpus(virDomainPtr domain);
|
||||
|
||||
typedef struct _esxVMX_Data esxVMX_Data;
|
||||
|
@ -25,7 +25,6 @@
|
||||
|
||||
#include "internal.h"
|
||||
#include "viralloc.h"
|
||||
#include "virlog.h"
|
||||
#include "viruuid.h"
|
||||
#include "interface_conf.h"
|
||||
#include "virsocketaddr.h"
|
||||
|
@ -26,7 +26,6 @@
|
||||
#include "md5.h"
|
||||
#include "internal.h"
|
||||
#include "viralloc.h"
|
||||
#include "virlog.h"
|
||||
#include "viruuid.h"
|
||||
#include "network_conf.h"
|
||||
#include "esx_private.h"
|
||||
|
@ -25,7 +25,6 @@
|
||||
|
||||
#include "internal.h"
|
||||
#include "viralloc.h"
|
||||
#include "virlog.h"
|
||||
#include "viruuid.h"
|
||||
#include "esx_private.h"
|
||||
#include "esx_nwfilter_driver.h"
|
||||
|
@ -24,7 +24,6 @@
|
||||
|
||||
#include "internal.h"
|
||||
#include "viralloc.h"
|
||||
#include "virlog.h"
|
||||
#include "viruuid.h"
|
||||
#include "esx_private.h"
|
||||
#include "esx_secret_driver.h"
|
||||
|
@ -28,7 +28,6 @@
|
||||
#include "internal.h"
|
||||
#include "md5.h"
|
||||
#include "viralloc.h"
|
||||
#include "virlog.h"
|
||||
#include "viruuid.h"
|
||||
#include "storage_conf.h"
|
||||
#include "virstoragefile.h"
|
||||
|
@ -45,6 +45,8 @@
|
||||
|
||||
#define VIR_FROM_THIS VIR_FROM_ESX
|
||||
|
||||
VIR_LOG_INIT("esx.esx_storage_backend_vmfs");
|
||||
|
||||
/*
|
||||
* The UUID of a storage pool is the MD5 sum of it's mount path. Therefore,
|
||||
* verify that UUID and MD5 sum match in size, because we rely on that.
|
||||
|
@ -37,7 +37,7 @@
|
||||
|
||||
#define VIR_FROM_THIS VIR_FROM_ESX
|
||||
|
||||
|
||||
VIR_LOG_INIT("esx.esx_util");
|
||||
|
||||
int
|
||||
esxUtil_ParseUri(esxUtil_ParsedUri **parsedUri, virURIPtr uri)
|
||||
|
@ -38,7 +38,7 @@
|
||||
|
||||
#define VIR_FROM_THIS VIR_FROM_ESX
|
||||
|
||||
|
||||
VIR_LOG_INIT("esx.esx_vi");
|
||||
|
||||
#define ESX_VI__SOAP__RESPONSE_XPATH(_type) \
|
||||
((char *)"/soapenv:Envelope/soapenv:Body/" \
|
||||
|
@ -24,7 +24,6 @@
|
||||
|
||||
#include "virbuffer.h"
|
||||
#include "viralloc.h"
|
||||
#include "virlog.h"
|
||||
#include "viruuid.h"
|
||||
#include "esx_vi_methods.h"
|
||||
#include "esx_util.h"
|
||||
|
@ -36,7 +36,7 @@
|
||||
|
||||
#define VIR_FROM_THIS VIR_FROM_ESX
|
||||
|
||||
|
||||
VIR_LOG_INIT("esx.esx_vi_types");
|
||||
|
||||
#define ESX_VI__TEMPLATE__ALLOC(__type) \
|
||||
int \
|
||||
|
@ -44,6 +44,8 @@
|
||||
|
||||
#define VIR_FROM_THIS VIR_FROM_STREAMS
|
||||
|
||||
VIR_LOG_INIT("fdstream");
|
||||
|
||||
/* Tunnelled migration stream support */
|
||||
struct virFDStreamData {
|
||||
int fd;
|
||||
|
@ -26,7 +26,6 @@
|
||||
#include "virerror.h"
|
||||
#include "datatypes.h"
|
||||
#include "viralloc.h"
|
||||
#include "virlog.h"
|
||||
#include "viruuid.h"
|
||||
#include "hyperv_device_monitor.h"
|
||||
|
||||
|
@ -44,7 +44,7 @@
|
||||
|
||||
#define VIR_FROM_THIS VIR_FROM_HYPERV
|
||||
|
||||
|
||||
VIR_LOG_INIT("hyperv.hyperv_driver");
|
||||
|
||||
static void
|
||||
hypervFreePrivate(hypervPrivate **priv)
|
||||
|
@ -26,7 +26,6 @@
|
||||
#include "virerror.h"
|
||||
#include "datatypes.h"
|
||||
#include "viralloc.h"
|
||||
#include "virlog.h"
|
||||
#include "viruuid.h"
|
||||
#include "hyperv_interface_driver.h"
|
||||
|
||||
|
@ -26,7 +26,6 @@
|
||||
#include "virerror.h"
|
||||
#include "datatypes.h"
|
||||
#include "viralloc.h"
|
||||
#include "virlog.h"
|
||||
#include "viruuid.h"
|
||||
#include "hyperv_network_driver.h"
|
||||
|
||||
|
@ -26,7 +26,6 @@
|
||||
#include "virerror.h"
|
||||
#include "datatypes.h"
|
||||
#include "viralloc.h"
|
||||
#include "virlog.h"
|
||||
#include "viruuid.h"
|
||||
#include "hyperv_nwfilter_driver.h"
|
||||
|
||||
|
@ -26,7 +26,6 @@
|
||||
#include "virerror.h"
|
||||
#include "datatypes.h"
|
||||
#include "viralloc.h"
|
||||
#include "virlog.h"
|
||||
#include "viruuid.h"
|
||||
#include "hyperv_secret_driver.h"
|
||||
|
||||
|
@ -26,7 +26,6 @@
|
||||
#include "virerror.h"
|
||||
#include "datatypes.h"
|
||||
#include "viralloc.h"
|
||||
#include "virlog.h"
|
||||
#include "viruuid.h"
|
||||
#include "hyperv_storage_driver.h"
|
||||
|
||||
|
@ -32,7 +32,7 @@
|
||||
|
||||
#define VIR_FROM_THIS VIR_FROM_HYPERV
|
||||
|
||||
|
||||
VIR_LOG_INIT("hyperv.hyperv_util");
|
||||
|
||||
int
|
||||
hypervParseUri(hypervParsedUri **parsedUri, virURIPtr uri)
|
||||
|
@ -26,7 +26,6 @@
|
||||
#include "internal.h"
|
||||
#include "virerror.h"
|
||||
#include "datatypes.h"
|
||||
#include "virlog.h"
|
||||
#include "viralloc.h"
|
||||
#include "viruuid.h"
|
||||
#include "virbuffer.h"
|
||||
|
@ -36,6 +36,8 @@
|
||||
|
||||
#define VIR_FROM_THIS VIR_FROM_INTERFACE
|
||||
|
||||
VIR_LOG_INIT("interface.interface_backend_netcf");
|
||||
|
||||
#define INTERFACE_DRIVER_NAME "netcf"
|
||||
|
||||
/* Main driver state */
|
||||
|
@ -39,6 +39,8 @@
|
||||
|
||||
#define VIR_FROM_THIS VIR_FROM_NONE
|
||||
|
||||
VIR_LOG_INIT("libvirt-lxc");
|
||||
|
||||
/**
|
||||
* virDomainLxcOpenNamespace:
|
||||
* @domain: a domain object
|
||||
|
@ -30,6 +30,8 @@
|
||||
|
||||
#define VIR_FROM_THIS VIR_FROM_NONE
|
||||
|
||||
VIR_LOG_INIT("libvirt-qemu");
|
||||
|
||||
/**
|
||||
* virDomainQemuMonitorCommand:
|
||||
* @domain: a domain object
|
||||
|
@ -102,6 +102,8 @@
|
||||
|
||||
#define VIR_FROM_THIS VIR_FROM_NONE
|
||||
|
||||
VIR_LOG_INIT("libvirt");
|
||||
|
||||
/*
|
||||
* TODO:
|
||||
* - use lock to protect against concurrent accesses ?
|
||||
|
@ -1462,7 +1462,6 @@ virLogParseOutputs;
|
||||
virLogPriorityFromSyslog;
|
||||
virLogProbablyLogMessage;
|
||||
virLogReset;
|
||||
virLogSelf;
|
||||
virLogSetBufferSize;
|
||||
virLogSetDefaultPriority;
|
||||
virLogSetFromEnv;
|
||||
|
@ -48,6 +48,8 @@
|
||||
|
||||
#define VIR_FROM_THIS VIR_FROM_LIBXL
|
||||
|
||||
VIR_LOG_INIT("libxl.libxl_conf");
|
||||
|
||||
/* see xen-unstable.hg/xen/include/asm-x86/cpufeature.h */
|
||||
#define LIBXL_X86_FEATURE_PAE_MASK 0x40
|
||||
|
||||
|
@ -34,6 +34,7 @@
|
||||
|
||||
#define VIR_FROM_THIS VIR_FROM_LIBXL
|
||||
|
||||
VIR_LOG_INIT("libxl.libxl_domain");
|
||||
|
||||
VIR_ENUM_IMPL(libxlDomainJob, LIBXL_JOB_LAST,
|
||||
"none",
|
||||
|
@ -57,6 +57,8 @@
|
||||
|
||||
#define VIR_FROM_THIS VIR_FROM_LIBXL
|
||||
|
||||
VIR_LOG_INIT("libxl.libxl_driver");
|
||||
|
||||
#define LIBXL_DOM_REQ_POWEROFF 0
|
||||
#define LIBXL_DOM_REQ_REBOOT 1
|
||||
#define LIBXL_DOM_REQ_SUSPEND 2
|
||||
|
@ -29,6 +29,8 @@
|
||||
|
||||
#define VIR_FROM_THIS VIR_FROM_LOCKING
|
||||
|
||||
VIR_LOG_INIT("locking.domain_lock");
|
||||
|
||||
|
||||
static int virDomainLockManagerAddLease(virLockManagerPtr lock,
|
||||
virDomainLeaseDefPtr lease)
|
||||
|
@ -54,6 +54,8 @@
|
||||
|
||||
#define VIR_FROM_THIS VIR_FROM_LOCKING
|
||||
|
||||
VIR_LOG_INIT("locking.lock_daemon");
|
||||
|
||||
#define VIR_LOCK_DAEMON_NUM_LOCKSPACES 3
|
||||
|
||||
struct _virLockDaemon {
|
||||
|
@ -35,6 +35,8 @@
|
||||
|
||||
#define VIR_FROM_THIS VIR_FROM_CONF
|
||||
|
||||
VIR_LOG_INIT("locking.lock_daemon_config");
|
||||
|
||||
|
||||
/* A helper function used by each of the following macros. */
|
||||
static int
|
||||
|
@ -28,11 +28,14 @@
|
||||
#include "virstring.h"
|
||||
#include "lock_daemon.h"
|
||||
#include "lock_protocol.h"
|
||||
#include "lock_daemon_dispatch_stubs.h"
|
||||
#include "virerror.h"
|
||||
|
||||
#define VIR_FROM_THIS VIR_FROM_RPC
|
||||
|
||||
VIR_LOG_INIT("locking.lock_daemon_dispatch");
|
||||
|
||||
#include "lock_daemon_dispatch_stubs.h"
|
||||
|
||||
static int
|
||||
virLockSpaceProtocolDispatchAcquireResource(virNetServerPtr server ATTRIBUTE_UNUSED,
|
||||
virNetServerClientPtr client,
|
||||
|
@ -36,6 +36,8 @@
|
||||
|
||||
#define VIR_FROM_THIS VIR_FROM_LOCKING
|
||||
|
||||
VIR_LOG_INIT("locking.lock_driver_lockd");
|
||||
|
||||
#define virLockError(code, ...) \
|
||||
virReportErrorHelper(VIR_FROM_THIS, code, __FILE__, \
|
||||
__FUNCTION__, __LINE__, __VA_ARGS__)
|
||||
|
@ -26,6 +26,8 @@
|
||||
#include "virlog.h"
|
||||
#include "viruuid.h"
|
||||
|
||||
VIR_LOG_INIT("locking.lock_driver_nop");
|
||||
|
||||
|
||||
static int virLockManagerNopInit(unsigned int version ATTRIBUTE_UNUSED,
|
||||
const char *configFile ATTRIBUTE_UNUSED,
|
||||
|
@ -49,6 +49,8 @@
|
||||
|
||||
#define VIR_FROM_THIS VIR_FROM_LOCKING
|
||||
|
||||
VIR_LOG_INIT("locking.lock_driver_sanlock");
|
||||
|
||||
#define VIR_LOCK_MANAGER_SANLOCK_AUTO_DISK_LOCKSPACE "__LIBVIRT__DISKS__"
|
||||
#define VIR_LOCK_MANAGER_SANLOCK_KILLPATH LIBEXECDIR "/libvirt_sanlock_helper"
|
||||
|
||||
|
@ -39,6 +39,8 @@
|
||||
|
||||
#define VIR_FROM_THIS VIR_FROM_LOCKING
|
||||
|
||||
VIR_LOG_INIT("locking.lock_manager");
|
||||
|
||||
#define CHECK_DRIVER(field, errret) \
|
||||
if (!driver->field) { \
|
||||
virReportError(VIR_ERR_INTERNAL_ERROR, \
|
||||
|
@ -32,6 +32,8 @@
|
||||
|
||||
#define VIR_FROM_THIS VIR_FROM_LXC
|
||||
|
||||
VIR_LOG_INIT("lxc.lxc_cgroup");
|
||||
|
||||
static int virLXCCgroupSetupCpuTune(virDomainDefPtr def,
|
||||
virCgroupPtr cgroup)
|
||||
{
|
||||
|
@ -41,6 +41,8 @@
|
||||
|
||||
#define VIR_FROM_THIS VIR_FROM_LXC
|
||||
|
||||
VIR_LOG_INIT("lxc.lxc_conf");
|
||||
|
||||
static virClassPtr virLXCDriverConfigClass;
|
||||
static void virLXCDriverConfigDispose(void *obj);
|
||||
|
||||
|
@ -71,6 +71,8 @@
|
||||
|
||||
#define VIR_FROM_THIS VIR_FROM_LXC
|
||||
|
||||
VIR_LOG_INIT("lxc.lxc_container");
|
||||
|
||||
/*
|
||||
* GLibc headers are behind the kernel, so we define these
|
||||
* constants if they're not present already.
|
||||
|
@ -70,6 +70,8 @@
|
||||
|
||||
#define VIR_FROM_THIS VIR_FROM_LXC
|
||||
|
||||
VIR_LOG_INIT("lxc.lxc_controller");
|
||||
|
||||
typedef struct _virLXCControllerConsole virLXCControllerConsole;
|
||||
typedef virLXCControllerConsole *virLXCControllerConsolePtr;
|
||||
struct _virLXCControllerConsole {
|
||||
|
@ -29,6 +29,8 @@
|
||||
|
||||
#define VIR_FROM_THIS VIR_FROM_LXC
|
||||
|
||||
VIR_LOG_INIT("lxc.lxc_domain");
|
||||
|
||||
static void *virLXCDomainObjPrivateAlloc(void)
|
||||
{
|
||||
virLXCDomainObjPrivatePtr priv;
|
||||
|
@ -75,6 +75,7 @@
|
||||
|
||||
#define VIR_FROM_THIS VIR_FROM_LXC
|
||||
|
||||
VIR_LOG_INIT("lxc.lxc_driver");
|
||||
|
||||
#define LXC_NB_MEM_PARAM 3
|
||||
#define LXC_NB_DOMAIN_BLOCK_STAT_PARAM 4
|
||||
|
@ -32,7 +32,6 @@
|
||||
#include "lxc_fuse.h"
|
||||
#include "lxc_cgroup.h"
|
||||
#include "virerror.h"
|
||||
#include "virlog.h"
|
||||
#include "virfile.h"
|
||||
#include "virbuffer.h"
|
||||
#include "virstring.h"
|
||||
|
@ -31,6 +31,8 @@
|
||||
|
||||
#define VIR_FROM_THIS VIR_FROM_LXC
|
||||
|
||||
VIR_LOG_INIT("lxc.lxc_hostdev");
|
||||
|
||||
int
|
||||
virLXCUpdateActiveUsbHostdevs(virLXCDriverPtr driver,
|
||||
virDomainDefPtr def)
|
||||
|
@ -34,6 +34,8 @@
|
||||
|
||||
#define VIR_FROM_THIS VIR_FROM_LXC
|
||||
|
||||
VIR_LOG_INIT("lxc.lxc_monitor");
|
||||
|
||||
struct _virLXCMonitor {
|
||||
virObjectLockable parent;
|
||||
|
||||
|
@ -34,6 +34,7 @@
|
||||
|
||||
#define VIR_FROM_THIS VIR_FROM_LXC
|
||||
|
||||
VIR_LOG_INIT("lxc.lxc_native");
|
||||
|
||||
static virDomainFSDefPtr
|
||||
lxcCreateFSDef(int type,
|
||||
|
@ -54,6 +54,8 @@
|
||||
|
||||
#define VIR_FROM_THIS VIR_FROM_LXC
|
||||
|
||||
VIR_LOG_INIT("lxc.lxc_process");
|
||||
|
||||
#define START_POSTFIX ": starting up\n"
|
||||
|
||||
static virDomainObjPtr
|
||||
|
@ -75,6 +75,8 @@
|
||||
|
||||
#define VIR_FROM_THIS VIR_FROM_NETWORK
|
||||
|
||||
VIR_LOG_INIT("network.bridge_driver");
|
||||
|
||||
static void networkDriverLock(virNetworkDriverStatePtr driver)
|
||||
{
|
||||
virMutexLock(&driver->lock);
|
||||
|
@ -27,9 +27,12 @@
|
||||
#include "virfile.h"
|
||||
#include "viriptables.h"
|
||||
#include "virstring.h"
|
||||
#include "virlog.h"
|
||||
|
||||
#define VIR_FROM_THIS VIR_FROM_NONE
|
||||
|
||||
VIR_LOG_INIT("network.bridge_driver_linux");
|
||||
|
||||
#define PROC_NET_ROUTE "/proc/net/route"
|
||||
|
||||
/* XXX: This function can be a lot more exhaustive, there are certainly
|
||||
|
@ -25,7 +25,6 @@
|
||||
# define __VIR_BRIDGE_DRIVER_PLATFORM_H__
|
||||
|
||||
# include "internal.h"
|
||||
# include "virlog.h"
|
||||
# include "virthread.h"
|
||||
# include "virdnsmasq.h"
|
||||
# include "network_conf.h"
|
||||
|
@ -33,7 +33,6 @@
|
||||
#include "datatypes.h"
|
||||
#include "viralloc.h"
|
||||
#include "virfile.h"
|
||||
#include "virlog.h"
|
||||
#include "virstring.h"
|
||||
#include "node_device_conf.h"
|
||||
#include "node_device_hal.h"
|
||||
@ -43,7 +42,6 @@
|
||||
|
||||
#define VIR_FROM_THIS VIR_FROM_NODEDEV
|
||||
|
||||
|
||||
static int update_caps(virNodeDeviceObjPtr dev)
|
||||
{
|
||||
virNodeDevCapsDefPtr cap = dev->def->caps;
|
||||
|
@ -43,6 +43,8 @@
|
||||
|
||||
#define VIR_FROM_THIS VIR_FROM_NODEDEV
|
||||
|
||||
VIR_LOG_INIT("node_device.node_device_hal");
|
||||
|
||||
/*
|
||||
* Host device enumeration (HAL implementation)
|
||||
*/
|
||||
|
@ -38,6 +38,8 @@
|
||||
|
||||
#ifdef __linux__
|
||||
|
||||
VIR_LOG_INIT("node_device.node_device_linux_sysfs");
|
||||
|
||||
int
|
||||
detect_scsi_host_caps(union _virNodeDevCapData *d)
|
||||
{
|
||||
|
@ -43,6 +43,8 @@
|
||||
|
||||
#define VIR_FROM_THIS VIR_FROM_NODEDEV
|
||||
|
||||
VIR_LOG_INIT("node_device.node_device_udev");
|
||||
|
||||
#ifndef TYPE_RAID
|
||||
# define TYPE_RAID 12
|
||||
#endif
|
||||
|
@ -44,7 +44,6 @@
|
||||
#include "viralloc.h"
|
||||
#include "nodeinfopriv.h"
|
||||
#include "physmem.h"
|
||||
#include "virlog.h"
|
||||
#include "virerror.h"
|
||||
#include "count-one-bits.h"
|
||||
#include "intprops.h"
|
||||
|
@ -72,6 +72,8 @@
|
||||
|
||||
#define VIR_FROM_THIS VIR_FROM_NWFILTER
|
||||
|
||||
VIR_LOG_INIT("nwfilter.nwfilter_dhcpsnoop");
|
||||
|
||||
#ifdef HAVE_LIBPCAP
|
||||
|
||||
# define LEASEFILE_DIR LOCALSTATEDIR "/run/libvirt/network/"
|
||||
|
@ -50,6 +50,8 @@
|
||||
|
||||
#define VIR_FROM_THIS VIR_FROM_NWFILTER
|
||||
|
||||
VIR_LOG_INIT("nwfilter.nwfilter_driver");
|
||||
|
||||
#define DBUS_RULE_FWD_NAMEOWNERCHANGED \
|
||||
"type='signal'" \
|
||||
",interface='"DBUS_INTERFACE_DBUS"'" \
|
||||
|
@ -48,6 +48,8 @@
|
||||
|
||||
#define VIR_FROM_THIS VIR_FROM_NWFILTER
|
||||
|
||||
VIR_LOG_INIT("nwfilter.nwfilter_ebiptables_driver");
|
||||
|
||||
#define EBTABLES_CHAIN_INCOMING "PREROUTING"
|
||||
#define EBTABLES_CHAIN_OUTGOING "POSTROUTING"
|
||||
|
||||
|
@ -41,6 +41,7 @@
|
||||
|
||||
#define VIR_FROM_THIS VIR_FROM_NWFILTER
|
||||
|
||||
VIR_LOG_INIT("nwfilter.nwfilter_gentech_driver");
|
||||
|
||||
#define NWFILTER_STD_VAR_MAC NWFILTER_VARNAME_MAC
|
||||
#define NWFILTER_STD_VAR_IP NWFILTER_VARNAME_IP
|
||||
|
@ -58,6 +58,8 @@
|
||||
|
||||
#define VIR_FROM_THIS VIR_FROM_NWFILTER
|
||||
|
||||
VIR_LOG_INIT("nwfilter.nwfilter_learnipaddr");
|
||||
|
||||
#define IFINDEX2STR(VARNAME, ifindex) \
|
||||
char VARNAME[INT_BUFSIZE_BOUND(ifindex)]; \
|
||||
snprintf(VARNAME, sizeof(VARNAME), "%d", ifindex);
|
||||
|
@ -61,6 +61,8 @@
|
||||
|
||||
#define VIR_FROM_THIS VIR_FROM_OPENVZ
|
||||
|
||||
VIR_LOG_INIT("openvz.openvz_driver");
|
||||
|
||||
#define OPENVZ_MAX_ARG 28
|
||||
#define CMDBUF_LEN 1488
|
||||
#define CMDOP_LEN 288
|
||||
|
@ -56,6 +56,8 @@
|
||||
|
||||
#define VIR_FROM_THIS VIR_FROM_PARALLELS
|
||||
|
||||
VIR_LOG_INIT("parallels.parallels_driver");
|
||||
|
||||
#define PRLCTL "prlctl"
|
||||
#define PRLSRVCTL "prlsrvctl"
|
||||
|
||||
|
@ -61,6 +61,9 @@
|
||||
|
||||
#define VIR_FROM_THIS VIR_FROM_PHYP
|
||||
|
||||
VIR_LOG_INIT("phyp.phyp_driver");
|
||||
|
||||
|
||||
/*
|
||||
* URI: phyp://user@[hmc|ivm]/managed_system
|
||||
* */
|
||||
|
@ -45,6 +45,8 @@
|
||||
|
||||
#define VIR_FROM_THIS VIR_FROM_QEMU
|
||||
|
||||
VIR_LOG_INIT("qemu.qemu_agent");
|
||||
|
||||
#define LINE_ENDING "\n"
|
||||
|
||||
#define DEBUG_IO 0
|
||||
|
@ -48,6 +48,8 @@
|
||||
|
||||
#define VIR_FROM_THIS VIR_FROM_QEMU
|
||||
|
||||
VIR_LOG_INIT("qemu.qemu_capabilities");
|
||||
|
||||
/* While not public, these strings must not change. They
|
||||
* are used in domain status files which are read on
|
||||
* daemon restarts
|
||||
|
@ -37,6 +37,8 @@
|
||||
|
||||
#define VIR_FROM_THIS VIR_FROM_QEMU
|
||||
|
||||
VIR_LOG_INIT("qemu.qemu_cgroup");
|
||||
|
||||
static const char *const defaultDeviceACL[] = {
|
||||
"/dev/null", "/dev/full", "/dev/zero",
|
||||
"/dev/random", "/dev/urandom",
|
||||
|
@ -59,6 +59,8 @@
|
||||
|
||||
#define VIR_FROM_THIS VIR_FROM_QEMU
|
||||
|
||||
VIR_LOG_INIT("qemu.qemu_command");
|
||||
|
||||
#define VIO_ADDR_NET 0x1000ul
|
||||
#define VIO_ADDR_SCSI 0x2000ul
|
||||
#define VIO_ADDR_SERIAL 0x30000000ul
|
||||
|
@ -56,6 +56,8 @@
|
||||
|
||||
#define VIR_FROM_THIS VIR_FROM_QEMU
|
||||
|
||||
VIR_LOG_INIT("qemu.qemu_conf");
|
||||
|
||||
static virClassPtr virQEMUDriverConfigClass;
|
||||
static void virQEMUDriverConfigDispose(void *obj);
|
||||
|
||||
|
@ -46,6 +46,8 @@
|
||||
|
||||
#define VIR_FROM_THIS VIR_FROM_QEMU
|
||||
|
||||
VIR_LOG_INIT("qemu.qemu_domain");
|
||||
|
||||
#define QEMU_NAMESPACE_HREF "http://libvirt.org/schemas/domain/qemu/1.0"
|
||||
|
||||
VIR_ENUM_IMPL(qemuDomainJob, QEMU_JOB_LAST,
|
||||
|
@ -98,6 +98,8 @@
|
||||
|
||||
#define VIR_FROM_THIS VIR_FROM_QEMU
|
||||
|
||||
VIR_LOG_INIT("qemu.qemu_driver");
|
||||
|
||||
#define QEMU_NB_MEM_PARAM 3
|
||||
|
||||
#define QEMU_NB_BLOCK_IO_TUNE_PARAM 6
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user