Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions | Variables
apic.h File Reference
#include <linux/cpumask.h>
#include <linux/pm.h>
#include <asm/alternative.h>
#include <asm/cpufeature.h>
#include <asm/processor.h>
#include <asm/apicdef.h>
#include <linux/atomic.h>
#include <asm/fixmap.h>
#include <asm/mpspec.h>
#include <asm/msr.h>

Go to the source code of this file.

Data Structures

struct  apic
 

Macros

#define ARCH_APICTIMER_STOPS_ON_C3   1
 
#define APIC_QUIET   0
 
#define APIC_VERBOSE   1
 
#define APIC_DEBUG   2
 
#define apic_printk(v, s, a...)
 
#define local_apic_timer_c2_ok   1
 
#define setup_boot_APIC_clock   x86_init_noop
 
#define setup_secondary_APIC_clock   x86_init_noop
 
#define apic_driver(sym)
 
#define apic_drivers(sym1, sym2)
 
#define DEFAULT_TRAMPOLINE_PHYS_LOW   0x467
 
#define DEFAULT_TRAMPOLINE_PHYS_HIGH   0x469
 

Functions

void generic_bigsmp_probe (void)
 

Variables

struct apicapic
 
struct apic__apicdrivers []
 
struct apic__apicdrivers_end []
 

Macro Definition Documentation

#define APIC_DEBUG   2

Definition at line 23 of file apic.h.

#define apic_driver (   sym)
Value:
static const struct apic *__apicdrivers_##sym __used \
__aligned(sizeof(struct apic *)) \
__section(.apicdrivers) = { &sym }

Definition at line 411 of file apic.h.

#define apic_drivers (   sym1,
  sym2 
)
Value:
static struct apic *__apicdrivers_##sym1##sym2[2] __used \
__aligned(sizeof(struct apic *)) \
__section(.apicdrivers) = { &sym1, &sym2 }

Definition at line 416 of file apic.h.

#define apic_printk (   v,
  s,
  a... 
)
Value:
do { \
if ((v) <= apic_verbosity) \
printk(s, ##a); \
} while (0)

Definition at line 31 of file apic.h.

#define APIC_QUIET   0

Definition at line 21 of file apic.h.

#define APIC_VERBOSE   1

Definition at line 22 of file apic.h.

#define ARCH_APICTIMER_STOPS_ON_C3   1

Definition at line 16 of file apic.h.

#define DEFAULT_TRAMPOLINE_PHYS_HIGH   0x469

Definition at line 506 of file apic.h.

#define DEFAULT_TRAMPOLINE_PHYS_LOW   0x467

Definition at line 505 of file apic.h.

#define local_apic_timer_c2_ok   1

Definition at line 267 of file apic.h.

#define setup_boot_APIC_clock   x86_init_noop

Definition at line 270 of file apic.h.

#define setup_secondary_APIC_clock   x86_init_noop

Definition at line 271 of file apic.h.

Function Documentation

void generic_bigsmp_probe ( void  )

Definition at line 218 of file bigsmp_32.c.

Variable Documentation

struct apic* __apicdrivers[]
struct apic * __apicdrivers_end[]

Definition at line 31 of file apic_flat_64.c.