Commit 5376a577 authored by Keith Owens's avatar Keith Owens Committed by David Mosberger

[PATCH] ia64: mca.c cleanup - Mark variables and functions static where possible

parent 926c765e
...@@ -44,6 +44,7 @@ ...@@ -44,6 +44,7 @@
* 2004-02-01 Keith Owens <kaos@sgi.com> * 2004-02-01 Keith Owens <kaos@sgi.com>
* Avoid deadlock when using printk() for MCA and INIT records. * Avoid deadlock when using printk() for MCA and INIT records.
* Delete all record printing code, moved to salinfo_decode in user space. * Delete all record printing code, moved to salinfo_decode in user space.
* Mark variables and functions static where possible.
*/ */
#include <linux/config.h> #include <linux/config.h>
#include <linux/types.h> #include <linux/types.h>
...@@ -79,7 +80,7 @@ typedef struct ia64_fptr { ...@@ -79,7 +80,7 @@ typedef struct ia64_fptr {
unsigned long gp; unsigned long gp;
} ia64_fptr_t; } ia64_fptr_t;
ia64_mc_info_t ia64_mc_info; static ia64_mc_info_t ia64_mc_info;
ia64_mca_sal_to_os_state_t ia64_sal_to_os_handoff_state; ia64_mca_sal_to_os_state_t ia64_sal_to_os_handoff_state;
ia64_mca_os_to_sal_state_t ia64_os_to_sal_handoff_state; ia64_mca_os_to_sal_state_t ia64_os_to_sal_handoff_state;
u64 ia64_mca_proc_state_dump[512]; u64 ia64_mca_proc_state_dump[512];
...@@ -93,6 +94,12 @@ static void ia64_mca_wakeup_ipi_wait(void); ...@@ -93,6 +94,12 @@ static void ia64_mca_wakeup_ipi_wait(void);
static void ia64_mca_wakeup(int cpu); static void ia64_mca_wakeup(int cpu);
static void ia64_mca_wakeup_all(void); static void ia64_mca_wakeup_all(void);
static void ia64_log_init(int); static void ia64_log_init(int);
static irqreturn_t ia64_mca_rendez_int_handler(int,void *,struct pt_regs *);
static irqreturn_t ia64_mca_wakeup_int_handler(int,void *,struct pt_regs *);
static irqreturn_t ia64_mca_cmc_int_handler(int,void *,struct pt_regs *);
static irqreturn_t ia64_mca_cpe_int_handler(int, void *, struct pt_regs *);
static irqreturn_t ia64_mca_cmc_int_caller(int,void *,struct pt_regs *);
static irqreturn_t ia64_mca_cpe_int_caller(int,void *,struct pt_regs *);
extern void ia64_monarch_init_handler (void); extern void ia64_monarch_init_handler (void);
extern void ia64_slave_init_handler (void); extern void ia64_slave_init_handler (void);
static u64 ia64_log_get(int sal_info_type, u8 **buffer); static u64 ia64_log_get(int sal_info_type, u8 **buffer);
...@@ -199,13 +206,13 @@ ia64_mca_log_sal_error_record(int sal_info_type, int called_from_init) ...@@ -199,13 +206,13 @@ ia64_mca_log_sal_error_record(int sal_info_type, int called_from_init)
* platform dependent error handling * platform dependent error handling
*/ */
#ifndef PLATFORM_MCA_HANDLERS #ifndef PLATFORM_MCA_HANDLERS
void static void
mca_handler_platform (void) mca_handler_platform (void)
{ {
} }
irqreturn_t static irqreturn_t
ia64_mca_cpe_int_handler (int cpe_irq, void *arg, struct pt_regs *ptregs) ia64_mca_cpe_int_handler (int cpe_irq, void *arg, struct pt_regs *ptregs)
{ {
IA64_MCA_DEBUG("ia64_mca_cpe_int_handler: received interrupt. CPU:%d vector = %#x\n", IA64_MCA_DEBUG("ia64_mca_cpe_int_handler: received interrupt. CPU:%d vector = %#x\n",
...@@ -357,7 +364,7 @@ fetch_min_state (pal_min_state_area_t *ms, struct pt_regs *pt, struct switch_sta ...@@ -357,7 +364,7 @@ fetch_min_state (pal_min_state_area_t *ms, struct pt_regs *pt, struct switch_sta
PUT_NAT_BIT(sw->caller_unat, &pt->r30); PUT_NAT_BIT(sw->caller_unat, &pt->r31); PUT_NAT_BIT(sw->caller_unat, &pt->r30); PUT_NAT_BIT(sw->caller_unat, &pt->r31);
} }
void static void
init_handler_platform (pal_min_state_area_t *ms, init_handler_platform (pal_min_state_area_t *ms,
struct pt_regs *pt, struct switch_stack *sw) struct pt_regs *pt, struct switch_stack *sw)
{ {
...@@ -415,7 +422,7 @@ init_handler_platform (pal_min_state_area_t *ms, ...@@ -415,7 +422,7 @@ init_handler_platform (pal_min_state_area_t *ms,
* Outputs * Outputs
* None * None
*/ */
void static void
ia64_mca_init_platform (void) ia64_mca_init_platform (void)
{ {
...@@ -521,7 +528,7 @@ ia64_mca_cmc_vector_setup (void) ...@@ -521,7 +528,7 @@ ia64_mca_cmc_vector_setup (void)
* Outputs * Outputs
* None * None
*/ */
void static void
ia64_mca_cmc_vector_disable (void *dummy) ia64_mca_cmc_vector_disable (void *dummy)
{ {
cmcv_reg_t cmcv; cmcv_reg_t cmcv;
...@@ -548,7 +555,7 @@ ia64_mca_cmc_vector_disable (void *dummy) ...@@ -548,7 +555,7 @@ ia64_mca_cmc_vector_disable (void *dummy)
* Outputs * Outputs
* None * None
*/ */
void static void
ia64_mca_cmc_vector_enable (void *dummy) ia64_mca_cmc_vector_enable (void *dummy)
{ {
cmcv_reg_t cmcv; cmcv_reg_t cmcv;
...@@ -782,7 +789,7 @@ ia64_mca_init(void) ...@@ -782,7 +789,7 @@ ia64_mca_init(void)
* Inputs : None * Inputs : None
* Outputs : None * Outputs : None
*/ */
void static void
ia64_mca_wakeup_ipi_wait(void) ia64_mca_wakeup_ipi_wait(void)
{ {
int irr_num = (IA64_MCA_WAKEUP_VECTOR >> 6); int irr_num = (IA64_MCA_WAKEUP_VECTOR >> 6);
...@@ -816,7 +823,7 @@ ia64_mca_wakeup_ipi_wait(void) ...@@ -816,7 +823,7 @@ ia64_mca_wakeup_ipi_wait(void)
* Inputs : cpuid * Inputs : cpuid
* Outputs : None * Outputs : None
*/ */
void static void
ia64_mca_wakeup(int cpu) ia64_mca_wakeup(int cpu)
{ {
platform_send_ipi(cpu, IA64_MCA_WAKEUP_VECTOR, IA64_IPI_DM_INT, 0); platform_send_ipi(cpu, IA64_MCA_WAKEUP_VECTOR, IA64_IPI_DM_INT, 0);
...@@ -832,7 +839,7 @@ ia64_mca_wakeup(int cpu) ...@@ -832,7 +839,7 @@ ia64_mca_wakeup(int cpu)
* Inputs : None * Inputs : None
* Outputs : None * Outputs : None
*/ */
void static void
ia64_mca_wakeup_all(void) ia64_mca_wakeup_all(void)
{ {
int cpu; int cpu;
...@@ -857,7 +864,7 @@ ia64_mca_wakeup_all(void) ...@@ -857,7 +864,7 @@ ia64_mca_wakeup_all(void)
* Inputs : None * Inputs : None
* Outputs : None * Outputs : None
*/ */
irqreturn_t static irqreturn_t
ia64_mca_rendez_int_handler(int rendez_irq, void *arg, struct pt_regs *ptregs) ia64_mca_rendez_int_handler(int rendez_irq, void *arg, struct pt_regs *ptregs)
{ {
unsigned long flags; unsigned long flags;
...@@ -899,7 +906,7 @@ ia64_mca_rendez_int_handler(int rendez_irq, void *arg, struct pt_regs *ptregs) ...@@ -899,7 +906,7 @@ ia64_mca_rendez_int_handler(int rendez_irq, void *arg, struct pt_regs *ptregs)
* Outputs : None * Outputs : None
* *
*/ */
irqreturn_t static irqreturn_t
ia64_mca_wakeup_int_handler(int wakeup_irq, void *arg, struct pt_regs *ptregs) ia64_mca_wakeup_int_handler(int wakeup_irq, void *arg, struct pt_regs *ptregs)
{ {
return IRQ_HANDLED; return IRQ_HANDLED;
...@@ -919,7 +926,7 @@ ia64_mca_wakeup_int_handler(int wakeup_irq, void *arg, struct pt_regs *ptregs) ...@@ -919,7 +926,7 @@ ia64_mca_wakeup_int_handler(int wakeup_irq, void *arg, struct pt_regs *ptregs)
* Outputs : None * Outputs : None
*/ */
void static void
ia64_return_to_sal_check(void) ia64_return_to_sal_check(void)
{ {
pal_processor_state_info_t *psp = (pal_processor_state_info_t *) pal_processor_state_info_t *psp = (pal_processor_state_info_t *)
...@@ -1002,7 +1009,7 @@ static DECLARE_WORK(cmc_enable_work, ia64_mca_cmc_vector_enable_keventd, NULL); ...@@ -1002,7 +1009,7 @@ static DECLARE_WORK(cmc_enable_work, ia64_mca_cmc_vector_enable_keventd, NULL);
* Outputs * Outputs
* None * None
*/ */
irqreturn_t static irqreturn_t
ia64_mca_cmc_int_handler(int cmc_irq, void *arg, struct pt_regs *ptregs) ia64_mca_cmc_int_handler(int cmc_irq, void *arg, struct pt_regs *ptregs)
{ {
static unsigned long cmc_history[CMC_HISTORY_LENGTH]; static unsigned long cmc_history[CMC_HISTORY_LENGTH];
...@@ -1105,7 +1112,7 @@ static ia64_state_log_t ia64_state_log[IA64_MAX_LOG_TYPES]; ...@@ -1105,7 +1112,7 @@ static ia64_state_log_t ia64_state_log[IA64_MAX_LOG_TYPES];
* Outputs * Outputs
* handled * handled
*/ */
irqreturn_t static irqreturn_t
ia64_mca_cmc_int_caller(int cpe_irq, void *arg, struct pt_regs *ptregs) ia64_mca_cmc_int_caller(int cpe_irq, void *arg, struct pt_regs *ptregs)
{ {
static int start_count = -1; static int start_count = -1;
...@@ -1172,7 +1179,7 @@ ia64_mca_cmc_poll (unsigned long dummy) ...@@ -1172,7 +1179,7 @@ ia64_mca_cmc_poll (unsigned long dummy)
* Outputs * Outputs
* handled * handled
*/ */
irqreturn_t static irqreturn_t
ia64_mca_cpe_int_caller(int cpe_irq, void *arg, struct pt_regs *ptregs) ia64_mca_cpe_int_caller(int cpe_irq, void *arg, struct pt_regs *ptregs)
{ {
static int start_count = -1; static int start_count = -1;
...@@ -1298,7 +1305,7 @@ ia64_init_handler (struct pt_regs *pt, struct switch_stack *sw) ...@@ -1298,7 +1305,7 @@ ia64_init_handler (struct pt_regs *pt, struct switch_stack *sw)
* Inputs : info_type (SAL_INFO_TYPE_{MCA,INIT,CMC,CPE}) * Inputs : info_type (SAL_INFO_TYPE_{MCA,INIT,CMC,CPE})
* Outputs : None * Outputs : None
*/ */
void static void
ia64_log_init(int sal_info_type) ia64_log_init(int sal_info_type)
{ {
u64 max_size = 0; u64 max_size = 0;
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
* File: mca.h * File: mca.h
* Purpose: Machine check handling specific defines * Purpose: Machine check handling specific defines
* *
* Copyright (C) 1999 Silicon Graphics, Inc. * Copyright (C) 1999, 2004 Silicon Graphics, Inc.
* Copyright (C) Vijay Chander (vijay@engr.sgi.com) * Copyright (C) Vijay Chander (vijay@engr.sgi.com)
* Copyright (C) Srinivasa Thirumalachar (sprasad@engr.sgi.com) * Copyright (C) Srinivasa Thirumalachar (sprasad@engr.sgi.com)
*/ */
...@@ -142,12 +142,6 @@ extern void ia64_os_mca_dispatch_end(void); ...@@ -142,12 +142,6 @@ extern void ia64_os_mca_dispatch_end(void);
extern void ia64_mca_ucmc_handler(void); extern void ia64_mca_ucmc_handler(void);
extern void ia64_monarch_init_handler(void); extern void ia64_monarch_init_handler(void);
extern void ia64_slave_init_handler(void); extern void ia64_slave_init_handler(void);
extern irqreturn_t ia64_mca_rendez_int_handler(int,void *,struct pt_regs *);
extern irqreturn_t ia64_mca_wakeup_int_handler(int,void *,struct pt_regs *);
extern irqreturn_t ia64_mca_cmc_int_handler(int,void *,struct pt_regs *);
extern irqreturn_t ia64_mca_cmc_int_caller(int,void *,struct pt_regs *);
extern irqreturn_t ia64_mca_cpe_int_handler(int,void *,struct pt_regs *);
extern irqreturn_t ia64_mca_cpe_int_caller(int,void *,struct pt_regs *);
extern void ia64_mca_cmc_vector_setup(void); extern void ia64_mca_cmc_vector_setup(void);
extern int ia64_mca_check_errors(void); extern int ia64_mca_check_errors(void);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment