[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-changelog] [linux-2.6.18-xen] xen: make xenoprof local variables static
# HG changeset patch # User Keir Fraser <keir.fraser@xxxxxxxxxx> # Date 1220609575 -3600 # Node ID 2dc7ebf488b9df77ac1a1923e72c61c6685ebadb # Parent 7ec0d9030d8adcd8c98dd5ecd971a11fcb22512f xen: make xenoprof local variables static Signed-off-by: Jan Beulich <jbeulich@xxxxxxxxxx> --- drivers/xen/xenoprof/xenoprofile.c | 27 +++++++++++++-------------- 1 files changed, 13 insertions(+), 14 deletions(-) diff -r 7ec0d9030d8a -r 2dc7ebf488b9 drivers/xen/xenoprof/xenoprofile.c --- a/drivers/xen/xenoprof/xenoprofile.c Thu Sep 04 15:10:11 2008 +0100 +++ b/drivers/xen/xenoprof/xenoprofile.c Fri Sep 05 11:12:55 2008 +0100 @@ -35,14 +35,14 @@ #define MAX_XENOPROF_SAMPLES 16 /* sample buffers shared with Xen */ -xenoprof_buf_t * xenoprof_buf[MAX_VIRT_CPUS]; +static xenoprof_buf_t *xenoprof_buf[MAX_VIRT_CPUS]; /* Shared buffer area */ -struct xenoprof_shared_buffer shared_buffer; +static struct xenoprof_shared_buffer shared_buffer; /* Passive sample buffers shared with Xen */ -xenoprof_buf_t *p_xenoprof_buf[MAX_OPROF_DOMAINS][MAX_VIRT_CPUS]; +static xenoprof_buf_t *p_xenoprof_buf[MAX_OPROF_DOMAINS][MAX_VIRT_CPUS]; /* Passive shared buffer area */ -struct xenoprof_shared_buffer p_shared_buffer[MAX_OPROF_DOMAINS]; +static struct xenoprof_shared_buffer p_shared_buffer[MAX_OPROF_DOMAINS]; static int xenoprof_start(void); static void xenoprof_stop(void); @@ -54,11 +54,11 @@ extern unsigned long backtrace_depth; extern unsigned long backtrace_depth; /* Number of buffers in shared area (one per VCPU) */ -int nbuf; +static int nbuf; /* Mappings of VIRQ_XENOPROF to irq number (per cpu) */ -int ovf_irq[NR_CPUS]; +static int ovf_irq[NR_CPUS]; /* cpu model type string - copied from Xen on XENOPROF_init command */ -char cpu_type[XENOPROF_CPU_TYPE_SIZE]; +static char cpu_type[XENOPROF_CPU_TYPE_SIZE]; #ifdef CONFIG_PM @@ -111,11 +111,11 @@ static void exit_driverfs(void) #define exit_driverfs() do { } while (0) #endif /* CONFIG_PM */ -unsigned long long oprofile_samples = 0; -unsigned long long p_oprofile_samples = 0; - -unsigned int pdomains; -struct xenoprof_passive passive_domains[MAX_OPROF_DOMAINS]; +static unsigned long long oprofile_samples; +static unsigned long long p_oprofile_samples; + +static unsigned int pdomains; +static struct xenoprof_passive passive_domains[MAX_OPROF_DOMAINS]; /* Check whether the given entry is an escape code */ static int xenoprof_is_escape(xenoprof_buf_t * buf, int tail) @@ -483,8 +483,7 @@ static void xenoprof_dummy_backtrace(str } - -struct oprofile_operations xenoprof_ops = { +static struct oprofile_operations xenoprof_ops = { #ifdef HAVE_XENOPROF_CREATE_FILES .create_files = xenoprof_create_files, #endif _______________________________________________ Xen-changelog mailing list Xen-changelog@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-changelog
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |