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-x86_64 / hardirq.h < prev    next >
Encoding:
C/C++ Source or Header  |  2006-08-11  |  470 b   |  21 lines

  1. #ifndef __ASM_HARDIRQ_H
  2. #define __ASM_HARDIRQ_H
  3.  
  4. #include <linux/threads.h>
  5. #include <linux/irq.h>
  6. #include <asm/pda.h>
  7. #include <asm/apic.h>
  8.  
  9. #define __ARCH_IRQ_STAT 1
  10.  
  11. #define local_softirq_pending() read_pda(__softirq_pending)
  12.  
  13. #define __ARCH_SET_SOFTIRQ_PENDING 1
  14.  
  15. #define set_softirq_pending(x) write_pda(__softirq_pending, (x))
  16. #define or_softirq_pending(x)  or_pda(__softirq_pending, (x))
  17.  
  18. extern void ack_bad_irq(unsigned int irq);
  19.  
  20. #endif /* __ASM_HARDIRQ_H */
  21.