Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions | Variables
time_32.c File Reference
#include <linux/errno.h>
#include <linux/module.h>
#include <linux/sched.h>
#include <linux/kernel.h>
#include <linux/param.h>
#include <linux/string.h>
#include <linux/mm.h>
#include <linux/interrupt.h>
#include <linux/time.h>
#include <linux/rtc.h>
#include <linux/rtc/m48t59.h>
#include <linux/timex.h>
#include <linux/clocksource.h>
#include <linux/clockchips.h>
#include <linux/init.h>
#include <linux/pci.h>
#include <linux/ioport.h>
#include <linux/profile.h>
#include <linux/of.h>
#include <linux/of_device.h>
#include <linux/platform_device.h>
#include <asm/oplib.h>
#include <asm/timex.h>
#include <asm/timer.h>
#include <asm/irq.h>
#include <asm/io.h>
#include <asm/idprom.h>
#include <asm/page.h>
#include <asm/pcic.h>
#include <asm/irq_regs.h>
#include <asm/setup.h>
#include "irq.h"

Go to the source code of this file.

Functions

 DEFINE_SPINLOCK (rtc_lock)
 
 EXPORT_SYMBOL (rtc_lock)
 
unsigned long profile_pc (struct pt_regs *regs)
 
 EXPORT_SYMBOL (profile_pc)
 
int update_persistent_clock (struct timespec now)
 
irqreturn_t notrace timer_interrupt (int dummy, void *dev_id)
 
 fs_initcall (clock_init)
 
void __init time_init (void)
 

Variables

__volatile__ unsigned intmaster_l10_counter
 

Function Documentation

DEFINE_SPINLOCK ( rtc_lock  )
EXPORT_SYMBOL ( rtc_lock  )
EXPORT_SYMBOL ( profile_pc  )
fs_initcall ( clock_init  )
unsigned long profile_pc ( struct pt_regs regs)

Definition at line 68 of file time_32.c.

void __init time_init ( void  )

Definition at line 357 of file time_32.c.

irqreturn_t notrace timer_interrupt ( int  dummy,
void dev_id 
)

Definition at line 93 of file time_32.c.

int update_persistent_clock ( struct timespec  now)

Definition at line 88 of file time_32.c.

Variable Documentation

__volatile__ unsigned int* master_l10_counter

Definition at line 86 of file time_32.c.