Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
tick-broadcast.c File Reference
#include <linux/cpu.h>
#include <linux/err.h>
#include <linux/hrtimer.h>
#include <linux/interrupt.h>
#include <linux/percpu.h>
#include <linux/profile.h>
#include <linux/sched.h>
#include "tick-internal.h"

Go to the source code of this file.

Functions

struct tick_device * tick_get_broadcast_device (void)
 
struct cpumasktick_get_broadcast_mask (void)
 
int tick_check_broadcast_device (struct clock_event_device *dev)
 
int tick_is_broadcast_device (struct clock_event_device *dev)
 
int tick_device_uses_broadcast (struct clock_event_device *dev, int cpu)
 
void tick_broadcast_on_off (unsigned long reason, int *oncpu)
 
void tick_set_periodic_handler (struct clock_event_device *dev, int broadcast)
 
void tick_shutdown_broadcast (unsigned int *cpup)
 
void tick_suspend_broadcast (void)
 
int tick_resume_broadcast (void)
 

Function Documentation

void tick_broadcast_on_off ( unsigned long  reason,
int oncpu 
)

Definition at line 272 of file tick-broadcast.c.

int tick_check_broadcast_device ( struct clock_event_device *  dev)

Definition at line 67 of file tick-broadcast.c.

int tick_device_uses_broadcast ( struct clock_event_device *  dev,
int  cpu 
)

Definition at line 93 of file tick-broadcast.c.

struct tick_device* tick_get_broadcast_device ( void  )
read

Definition at line 45 of file tick-broadcast.c.

struct cpumask* tick_get_broadcast_mask ( void  )
read

Definition at line 50 of file tick-broadcast.c.

int tick_is_broadcast_device ( struct clock_event_device *  dev)

Definition at line 84 of file tick-broadcast.c.

int tick_resume_broadcast ( void  )

Definition at line 328 of file tick-broadcast.c.

void tick_set_periodic_handler ( struct clock_event_device *  dev,
int  broadcast 
)

Definition at line 284 of file tick-broadcast.c.

void tick_shutdown_broadcast ( unsigned int cpup)

Definition at line 295 of file tick-broadcast.c.

void tick_suspend_broadcast ( void  )

Definition at line 314 of file tick-broadcast.c.