|
Linux Kernel
3.7.1
|
#include <linux/module.h>#include <linux/seq_file.h>#include <linux/interrupt.h>#include <linux/kernel_stat.h>#include <linux/notifier.h>#include <linux/cpu.h>#include <linux/delay.h>#include <linux/uaccess.h>#include <linux/percpu.h>#include <linux/mm.h>#include <asm/apic.h>Go to the source code of this file.
Data Structures | |
| union | irq_ctx |
Functions | |
| DEFINE_PER_CPU_SHARED_ALIGNED (irq_cpustat_t, irq_stat) | |
| EXPORT_PER_CPU_SYMBOL (irq_stat) | |
| DEFINE_PER_CPU (struct pt_regs *, irq_regs) | |
| EXPORT_PER_CPU_SYMBOL (irq_regs) | |
| union irq_ctx | __attribute__ ((aligned(THREAD_SIZE))) |
| void __cpuinit | irq_ctx_init (int cpu) |
| asmlinkage void | do_softirq (void) |
| bool | handle_irq (unsigned irq, struct pt_regs *regs) |
Variables | |
| struct thread_info | tinfo |
| u32 | stack [THREAD_SIZE/sizeof(u32)] |
| union irq_ctx __attribute__ | ( | (aligned(THREAD_SIZE)) | ) |
| DEFINE_PER_CPU_SHARED_ALIGNED | ( | irq_cpustat_t | , |
| irq_stat | |||
| ) |
| asmlinkage void do_softirq | ( | void | ) |
| EXPORT_PER_CPU_SYMBOL | ( | irq_stat | ) |
| EXPORT_PER_CPU_SYMBOL | ( | irq_regs | ) |
| struct thread_info tinfo |
1.8.2