Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros
hardirq.h File Reference
#include <linux/cache.h>
#include <linux/threads.h>
#include <asm/irq.h>
#include <linux/irq_cpustat.h>

Go to the source code of this file.

Data Structures

struct  ____cacheline_aligned
 

Macros

#define NR_IPI   6
 
#define __inc_irq_stat(cpu, member)   __IRQ_STAT(cpu, member)++
 
#define __get_irq_stat(cpu, member)   __IRQ_STAT(cpu, member)
 
#define smp_irq_stat_cpu(cpu)   0
 
#define arch_irq_stat_cpu   smp_irq_stat_cpu
 
#define __ARCH_IRQ_EXIT_IRQS_DISABLED   1
 

Macro Definition Documentation

#define __ARCH_IRQ_EXIT_IRQS_DISABLED   1

Definition at line 30 of file hardirq.h.

#define __get_irq_stat (   cpu,
  member 
)    __IRQ_STAT(cpu, member)

Definition at line 20 of file hardirq.h.

#define __inc_irq_stat (   cpu,
  member 
)    __IRQ_STAT(cpu, member)++

Definition at line 19 of file hardirq.h.

#define arch_irq_stat_cpu   smp_irq_stat_cpu

Definition at line 28 of file hardirq.h.

#define NR_IPI   6

Definition at line 8 of file hardirq.h.

#define smp_irq_stat_cpu (   cpu)    0

Definition at line 25 of file hardirq.h.