|
Linux Kernel
3.7.1
|
#include <linux/interrupt.h>#include <linux/notifier.h>#include <linux/jiffies.h>#include <linux/kernel.h>#include <linux/percpu.h>#include <linux/export.h>#include <linux/types.h>#include <linux/init.h>#include <linux/smp.h>#include <linux/cpu.h>#include <asm/processor.h>#include <asm/apic.h>#include <asm/idle.h>#include <asm/mce.h>#include <asm/msr.h>Go to the source code of this file.
Data Structures | |
| struct | _thermal_state |
| struct | thermal_state |
Macros | |
| #define | CHECK_INTERVAL (300 * HZ) |
| #define | THERMAL_THROTTLING_EVENT 0 |
| #define | POWER_LIMIT_EVENT 1 |
| #define | CORE_LEVEL 0 |
| #define | PACKAGE_LEVEL 1 |
Variables | |
| int(* | platform_thermal_notify )(__u64 msr_val) |
| #define CHECK_INTERVAL (300 * HZ) |
Definition at line 34 of file therm_throt.c.
| #define CORE_LEVEL 0 |
Definition at line 119 of file therm_throt.c.
| #define PACKAGE_LEVEL 1 |
Definition at line 120 of file therm_throt.c.
| #define POWER_LIMIT_EVENT 1 |
Definition at line 37 of file therm_throt.c.
| #define THERMAL_THROTTLING_EVENT 0 |
Definition at line 36 of file therm_throt.c.
| EXPORT_SYMBOL | ( | platform_thermal_notify | ) |
| void intel_init_thermal | ( | struct cpuinfo_x86 * | c | ) |
Definition at line 413 of file therm_throt.c.
Definition at line 402 of file therm_throt.c.
| asmlinkage void smp_thermal_interrupt | ( | struct pt_regs * | regs | ) |
Definition at line 381 of file therm_throt.c.
Definition at line 60 of file therm_throt.c.
1.8.2