Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions | Variables
mn10300-watchdog.c File Reference
#include <linux/module.h>
#include <linux/sched.h>
#include <linux/kernel.h>
#include <linux/init.h>
#include <linux/delay.h>
#include <linux/interrupt.h>
#include <linux/kernel_stat.h>
#include <linux/nmi.h>
#include <asm/processor.h>
#include <linux/atomic.h>
#include <asm/intctl-regs.h>
#include <asm/rtc-regs.h>
#include <asm/div64.h>
#include <asm/smp.h>
#include <asm/gdb-stub.h>
#include <proc/clock.h>

Go to the source code of this file.

Functions

 EXPORT_SYMBOL (touch_nmi_watchdog)
 
int __init check_watchdog (void)
 
 __setup ("watchdog=", setup_watchdog)
 
void __init watchdog_go (void)
 
asmlinkage void watchdog_interrupt (struct pt_regs *regs, enum exception_code excep)
 

Variables

unsigned int watchdog_alert_counter [NR_CPUS]
 

Function Documentation

__setup ( )
int __init check_watchdog ( void  )

Definition at line 49 of file mn10300-watchdog.c.

EXPORT_SYMBOL ( touch_nmi_watchdog  )
void __init watchdog_go ( void  )

Definition at line 104 of file mn10300-watchdog.c.

asmlinkage void watchdog_interrupt ( struct pt_regs regs,
enum exception_code  excep 
)

Definition at line 129 of file mn10300-watchdog.c.

Variable Documentation

unsigned int watchdog_alert_counter[NR_CPUS]

Definition at line 32 of file mn10300-watchdog.c.