hardirq.h

来自「xen虚拟机源代码安装包」· C头文件 代码 · 共 26 行

H
26
字号
#ifndef __ASM_HARDIRQ_H#define __ASM_HARDIRQ_H#include <xen/config.h>#include <xen/cache.h>typedef struct {	unsigned long __softirq_pending;	unsigned int __local_irq_count;	unsigned int __nmi_count;} __cacheline_aligned irq_cpustat_t;#include <xen/irq_cpustat.h>	/* Standard mappings for irq_cpustat_t above */#define in_irq() (local_irq_count(smp_processor_id()) != 0)#define irq_enter()	(local_irq_count(smp_processor_id())++)#define irq_exit()	(local_irq_count(smp_processor_id())--)void ack_bad_irq(unsigned int irq);extern void apic_intr_init(void);extern void smp_intr_init(void);#endif /* __ASM_HARDIRQ_H */

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?