home *** CD-ROM | disk | FTP | other *** search
/ PC Welt 2006 November (DVD) / PCWELT_11_2006.ISO / casper / filesystem.squashfs / usr / src / linux-headers-2.6.17-6 / include / asm-sparc / hardirq.h < prev    next >
Encoding:
C/C++ Source or Header  |  2006-08-11  |  617 b   |  24 lines

  1. /* hardirq.h: 32-bit Sparc hard IRQ support.
  2.  *
  3.  * Copyright (C) 1997 David S. Miller (davem@caip.rutgers.edu)
  4.  * Copyright (C) 1998-2000 Anton Blanchard (anton@samba.org)
  5.  */
  6.  
  7. #ifndef __SPARC_HARDIRQ_H
  8. #define __SPARC_HARDIRQ_H
  9.  
  10. #include <linux/threads.h>
  11. #include <linux/spinlock.h>
  12. #include <linux/cache.h>
  13.  
  14. /* entry.S is sensitive to the offsets of these fields */ /* XXX P3 Is it? */
  15. typedef struct {
  16.     unsigned int __softirq_pending;
  17. } ____cacheline_aligned irq_cpustat_t;
  18.  
  19. #include <linux/irq_cpustat.h>    /* Standard mappings for irq_cpustat_t above */
  20.  
  21. #define HARDIRQ_BITS    8
  22.  
  23. #endif /* __SPARC_HARDIRQ_H */
  24.