Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
clocksource Struct Reference

#include <clocksource.h>

Data Fields

cycle_t(* read )(struct clocksource *cs)
 
cycle_t cycle_last
 
cycle_t mask
 
u32 mult
 
u32 shift
 
u64 max_idle_ns
 
u32 maxadj
 
const charname
 
struct list_head list
 
int rating
 
int(* enable )(struct clocksource *cs)
 
void(* disable )(struct clocksource *cs)
 
unsigned long flags
 
void(* suspend )(struct clocksource *cs)
 
void(* resume )(struct clocksource *cs)
 

Detailed Description

Definition at line 166 of file clocksource.h.

Field Documentation

cycle_t cycle_last

Definition at line 172 of file clocksource.h.

void(* disable)(struct clocksource *cs)

Definition at line 186 of file clocksource.h.

int(* enable)(struct clocksource *cs)

Definition at line 185 of file clocksource.h.

unsigned long flags

Definition at line 187 of file clocksource.h.

Definition at line 183 of file clocksource.h.

cycle_t mask

Definition at line 173 of file clocksource.h.

u64 max_idle_ns

Definition at line 176 of file clocksource.h.

u32 maxadj

Definition at line 177 of file clocksource.h.

u32 mult

Definition at line 174 of file clocksource.h.

const char* name

Definition at line 182 of file clocksource.h.

int rating

Definition at line 184 of file clocksource.h.

Definition at line 171 of file clocksource.h.

void(* resume)(struct clocksource *cs)

Definition at line 189 of file clocksource.h.

u32 shift

Definition at line 175 of file clocksource.h.

void(* suspend)(struct clocksource *cs)

Definition at line 188 of file clocksource.h.


The documentation for this struct was generated from the following file: