Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
time.c File Reference
#include <linux/kernel.h>
#include <linux/interrupt.h>
#include <linux/clocksource.h>
#include <linux/clockchips.h>
#include <linux/kernel_stat.h>
#include <linux/math64.h>
#include <linux/gfp.h>
#include <asm/pvclock.h>
#include <asm/xen/hypervisor.h>
#include <asm/xen/hypercall.h>
#include <xen/events.h>
#include <xen/features.h>
#include <xen/interface/xen.h>
#include <xen/interface/vcpu.h>
#include "xen-ops.h"

Go to the source code of this file.

Macros

#define TIMER_SLOP   100000
 
#define NS_PER_TICK   (1000000000LL / HZ)
 

Functions

bool xen_vcpu_stolen (int vcpu)
 
void xen_setup_runstate_info (int cpu)
 
cycle_t xen_clocksource_read (void)
 
void xen_setup_timer (int cpu)
 
void xen_teardown_timer (int cpu)
 
void xen_setup_cpu_clockevents (void)
 
void xen_timer_resume (void)
 
void __init xen_init_time_ops (void)
 

Macro Definition Documentation

#define NS_PER_TICK   (1000000000LL / HZ)

Definition at line 31 of file time.c.

#define TIMER_SLOP   100000

Definition at line 30 of file time.c.

Function Documentation

cycle_t xen_clocksource_read ( void  )

Definition at line 166 of file time.c.

void __init xen_init_time_ops ( void  )

Definition at line 482 of file time.c.

void xen_setup_cpu_clockevents ( void  )

Definition at line 431 of file time.c.

void xen_setup_runstate_info ( int  cpu)

Definition at line 103 of file time.c.

void xen_setup_timer ( int  cpu)

Definition at line 398 of file time.c.

void xen_teardown_timer ( int  cpu)

Definition at line 423 of file time.c.

void xen_timer_resume ( void  )

Definition at line 438 of file time.c.

bool xen_vcpu_stolen ( int  vcpu)

Definition at line 98 of file time.c.