Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions
hardirq.h File Reference
#include <linux/threads.h>
#include <linux/cache.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 __ARCH_IRQ_STAT
 
#define __IRQ_STAT(cpu, member)   (per_cpu(irq_stat, cpu).member)
 
#define HARDIRQ_BITS   8
 

Functions

 DECLARE_PER_CPU (irq_cpustat_t, irq_stat)
 

Macro Definition Documentation

#define __ARCH_IRQ_STAT

Definition at line 40 of file hardirq.h.

#define __IRQ_STAT (   cpu,
  member 
)    (per_cpu(irq_stat, cpu).member)

Definition at line 41 of file hardirq.h.

#define HARDIRQ_BITS   8

Definition at line 45 of file hardirq.h.

Function Documentation

DECLARE_PER_CPU ( irq_cpustat_t  ,
irq_stat   
)