Home
last modified time | relevance | path

Searched refs:NR_IRQS (Results 1 – 25 of 129) sorted by relevance

123456

/linux-2.4.37.9/include/asm-alpha/
Dirq.h26 # define NR_IRQS (128) /* max is RAWHIDE/TAKARA */ macro
28 # define NR_IRQS (32768 + 16) /* marvel - 32 pids */ macro
36 # define NR_IRQS 35 macro
41 # define NR_IRQS 32 macro
49 # define NR_IRQS 48 macro
53 # define NR_IRQS 40 macro
59 # define NR_IRQS 64 macro
62 #define NR_IRQS 80 macro
66 # define NR_IRQS 128 macro
69 # define NR_IRQS 2048 /* enuff for 8 QBBs */ macro
[all …]
/linux-2.4.37.9/arch/cris/kernel/
Dirq.c92 irqvectptr irq_shortcuts[NR_IRQS];
172 static void (*interrupt[NR_IRQS])(void) = {
183 static void (*sinterrupt[NR_IRQS])(void) = {
194 static void (*bad_interrupt[NR_IRQS])(void) = {
216 static struct irqaction *irq_action[NR_IRQS] = {
232 for (i = 0; i < NR_IRQS; i++) { in get_irq_list()
360 if(irq < 2 || irq == 15 || irq >= NR_IRQS) in request_irq()
391 if (irq >= NR_IRQS) { in free_irq()
446 for(i = 0; i < NR_IRQS; i++) in init_IRQ()
462 for (i = 2; i < NR_IRQS; i++) in init_IRQ()
/linux-2.4.37.9/include/asm-ppc/
Dirq.h52 #define NR_IRQS (NR_AIC_IRQS + NR_BOARD_IRQS) macro
66 #define NR_IRQS ((NR_UIC_IRQS * NR_UICS) + NR_BOARD_IRQS) macro
78 #define NR_IRQS ((NR_UIC_IRQS * NR_UICS) + NR_BOARD_IRQS) macro
115 #define NR_IRQS (NR_SIU_INTS + NR_CPM_INTS + NR_8259_INTS) macro
173 #define NR_IRQS 256 macro
258 #define NR_MASK_WORDS ((NR_IRQS + 31) / 32)
/linux-2.4.37.9/arch/mips64/kernel/
Dirq.c31 irq_desc_t irq_desc[NR_IRQS] __cacheline_aligned =
32 { [0 ... NR_IRQS-1] = { 0, &no_irq_type, NULL, 0, SPIN_LOCK_UNLOCKED}};
90 for (i = 0 ; i < NR_IRQS ; i++) { in get_irq_list()
550 if (irq >= NR_IRQS) in request_irq()
597 if (irq >= NR_IRQS) in free_irq()
664 for (i = NR_IRQS-1; i > 0; i--) { in probe_irq_on()
682 for (i = NR_IRQS-1; i > 0; i--) { in probe_irq_on()
704 for (i = 0; i < NR_IRQS; i++) { in probe_irq_on()
749 for (i = 0; i < NR_IRQS; i++) { in probe_irq_mask()
799 for (i = 0; i < NR_IRQS; i++) { in probe_irq_off()
[all …]
/linux-2.4.37.9/arch/mips/kernel/
Dirq.c31 irq_desc_t irq_desc[NR_IRQS] __cacheline_aligned =
32 { [0 ... NR_IRQS-1] = { 0, &no_irq_type, NULL, 0, SPIN_LOCK_UNLOCKED}};
90 for (i = 0 ; i < NR_IRQS ; i++) { in get_irq_list()
550 if (irq >= NR_IRQS) in request_irq()
597 if (irq >= NR_IRQS) in free_irq()
664 for (i = NR_IRQS-1; i > 0; i--) { in probe_irq_on()
682 for (i = NR_IRQS-1; i > 0; i--) { in probe_irq_on()
704 for (i = 0; i < NR_IRQS; i++) { in probe_irq_on()
749 for (i = 0; i < NR_IRQS; i++) { in probe_irq_mask()
799 for (i = 0; i < NR_IRQS; i++) { in probe_irq_off()
[all …]
/linux-2.4.37.9/arch/i386/kernel/
Dirq.c69 irq_desc_t irq_desc[NR_IRQS] __cacheline_aligned =
70 { [0 ... NR_IRQS-1] = { 0, &no_irq_type, NULL, 0, SPIN_LOCK_UNLOCKED}};
145 for (i = 0 ; i < NR_IRQS ; i++) { in show_interrupts()
714 if (irq >= NR_IRQS) in request_irq()
761 if (irq >= NR_IRQS) in free_irq()
830 for (i = NR_IRQS-1; i > 0; i--) { in probe_irq_on()
848 for (i = NR_IRQS-1; i > 0; i--) { in probe_irq_on()
870 for (i = 0; i < NR_IRQS; i++) { in probe_irq_on()
915 for (i = 0; i < NR_IRQS; i++) { in probe_irq_mask()
965 for (i = 0; i < NR_IRQS; i++) { in probe_irq_off()
[all …]
/linux-2.4.37.9/arch/x86_64/kernel/
Dirq.c92 irq_desc_t irq_desc[NR_IRQS] __cacheline_aligned =
93 { [0 ... NR_IRQS-1] = { 0, &no_irq_type, NULL, 0, SPIN_LOCK_UNLOCKED}};
168 for (i = 0 ; i < NR_IRQS ; i++) { in show_interrupts()
729 if (irq >= NR_IRQS) in request_irq()
776 if (irq >= NR_IRQS) in free_irq()
845 for (i = NR_IRQS-1; i > 0; i--) { in probe_irq_on()
863 for (i = NR_IRQS-1; i > 0; i--) { in probe_irq_on()
885 for (i = 0; i < NR_IRQS; i++) { in probe_irq_on()
930 for (i = 0; i < NR_IRQS; i++) { in probe_irq_mask()
980 for (i = 0; i < NR_IRQS; i++) { in probe_irq_off()
[all …]
/linux-2.4.37.9/arch/ia64/kernel/
Dirq.c67 irq_desc_t _irq_desc[NR_IRQS] __cacheline_aligned =
68 { [0 ... NR_IRQS-1] = { IRQ_DISABLED, &no_irq_type, NULL, 0, SPIN_LOCK_UNLOCKED}};
167 for (i = 0 ; i < NR_IRQS ; i++) { in get_irq_list()
745 if (irq >= NR_IRQS) in request_irq()
792 if (irq >= NR_IRQS) in free_irq()
859 for (i = NR_IRQS-1; i > 0; i--) { in probe_irq_on()
877 for (i = NR_IRQS-1; i > 0; i--) { in probe_irq_on()
899 for (i = 0; i < NR_IRQS; i++) { in probe_irq_on()
985 for (i = 0; i < NR_IRQS; i++) { in probe_irq_off()
1073 static struct proc_dir_entry * irq_dir [NR_IRQS];
[all …]
/linux-2.4.37.9/arch/sh64/kernel/
Dirq.c44 irq_desc_t irq_desc[NR_IRQS] __cacheline_aligned =
45 { [0 ... NR_IRQS-1] = { 0, &no_irq_type, NULL, 0, SPIN_LOCK_UNLOCKED}};
114 for (i = 0 ; i < NR_IRQS ; i++) { in get_irq_list()
414 if (irq >= NR_IRQS) in request_irq()
460 if (irq >= NR_IRQS) in free_irq()
517 for (i = NR_IRQS-1; i >= 0; i--) { in probe_irq_on()
536 for (i = NR_IRQS-1; i >= 0; i--) { in probe_irq_on()
558 for (i = 0; i < NR_IRQS; i++) { in probe_irq_on()
608 for (i=0; i<NR_IRQS; i++) { in probe_irq_off()
/linux-2.4.37.9/arch/arm/kernel/
Dirq.c53 struct irqdesc irq_desc[NR_IRQS];
136 for (i = 0 ; i < NR_IRQS ; i++) { in get_irq_list()
319 if (irq < NR_IRQS) { in asm_do_IRQ()
495 if (irq >= NR_IRQS || !irq_desc[irq].valid || !handler || in request_irq()
534 if (irq >= NR_IRQS || !irq_desc[irq].valid) { in free_irq()
580 for (i = 0; i < NR_IRQS; i++) { in probe_irq_on()
601 for (i = 0; i < NR_IRQS; i++) { in probe_irq_on()
617 for (i = 0; i < 16 && i < NR_IRQS; i++) in probe_irq_mask()
642 for (i = 0; i < NR_IRQS; i++) { in probe_irq_off()
672 for (irq = 0; irq < NR_IRQS; irq++) { in init_IRQ()
/linux-2.4.37.9/arch/alpha/kernel/
Dirq.c35 irq_desc_t irq_desc[NR_IRQS] __cacheline_aligned = {
36 [0 ... NR_IRQS-1] = { 0, &no_irq_type, NULL, 0, SPIN_LOCK_UNLOCKED}
226 static struct proc_dir_entry * irq_dir[NR_IRQS];
229 static struct proc_dir_entry * smp_affinity_entry[NR_IRQS];
230 static char irq_user_affinity[NR_IRQS];
231 static unsigned long irq_affinity[NR_IRQS] = { [0 ... NR_IRQS-1] = ~0UL };
700 for (i = NR_IRQS-1; i >= 0; i--) { in probe_irq_on()
716 for (i = NR_IRQS-1; i >= 0; i--) { in probe_irq_on()
738 for (i=0; i<NR_IRQS; i++) { in probe_irq_on()
771 for (i = 0; i < NR_IRQS; i++) { in probe_irq_mask()
[all …]
/linux-2.4.37.9/include/asm-ia64/sn/
Dnodepda.h88 char irq_flags[NR_IRQS];
89 struct pci_dev *device_dev[NR_IRQS];
90 char share_count[NR_IRQS];
/linux-2.4.37.9/arch/ppc/kernel/
Dirq.c58 #define NR_MASK_WORDS ((NR_IRQS + 31) / 32)
69 irq_desc_t irq_desc[NR_IRQS] __cacheline_aligned =
70 { [0 ... NR_IRQS-1] = { 0, NULL, NULL, 0, SPIN_LOCK_UNLOCKED}};
73 struct irqaction *ppc_irq_action[NR_IRQS];
223 if (irq >= NR_IRQS) in request_irq()
364 for (i = 0 ; i < NR_IRQS ; i++) { in get_irq_list()
852 static struct proc_dir_entry *irq_dir[NR_IRQS];
853 static struct proc_dir_entry *smp_affinity_entry[NR_IRQS];
861 unsigned int irq_affinity [NR_IRQS] =
862 { [0 ... NR_IRQS-1] = DEFAULT_CPU_AFFINITY };
[all …]
/linux-2.4.37.9/arch/ppc64/kernel/
Dlocal_irq.h20 #define NR_MASK_WORDS ((NR_IRQS + 63) / 64)
24 extern struct irqaction *ppc_irq_action[NR_IRQS];
DiSeries_irq.c69 struct iSeries_irqAnchor iSeries_irqMap[NR_IRQS];
85 for (i = 0; i < NR_IRQS; i++) { in iSeries_init_IRQ()
131 if (irq < 0 || irq >= NR_IRQS) { in iSeries_assign_IRQ()
191 for (irq=0; irq < NR_IRQS; irq++) { in iSeries_activate_IRQs()
/linux-2.4.37.9/include/asm-x86_64/
Dirq.h25 #define NR_IRQS 224 macro
27 #define NR_IRQS 16 macro
/linux-2.4.37.9/include/asm-arm/
Dirq.h10 #ifndef NR_IRQS
11 #define NR_IRQS 128 macro
/linux-2.4.37.9/include/asm-i386/
Dirq.h27 #define NR_IRQS 224 macro
29 #define NR_IRQS 16 macro
/linux-2.4.37.9/arch/ia64/sn/kernel/
Dirq.c214 for (i=0; i<NR_IRQS; i++) { in sn_irq_init()
244 pcibr_intr_list = kmalloc(sizeof(struct pcibr_intr_list_t *) * NR_IRQS, GFP_KERNEL); in register_pcibr_intr()
246 pcibr_intr_list = vmalloc(sizeof(struct pcibr_intr_list_t *) * NR_IRQS); in register_pcibr_intr()
248 memset( (void *)pcibr_intr_list, 0, sizeof(struct pcibr_intr_list_t *) * NR_IRQS); in register_pcibr_intr()
272 for (i=0; i<NR_IRQS;i++) { in force_polled_int()
/linux-2.4.37.9/include/asm-mips/baget/
Dbaget.h42 #define BAGET_IRQ_NR NR_IRQS /* 64 */
43 #define BAGET_IRQ_MASK(x) ((NR_IRQS-1) & (x))
/linux-2.4.37.9/arch/sh/kernel/
Dirq.c42 irq_desc_t irq_desc[NR_IRQS] __cacheline_aligned =
43 { [0 ... NR_IRQS-1] = { 0, &no_irq_type, }};
396 for (i = NR_IRQS-1; i > 0; i--) { in probe_irq_on()
414 for (i = NR_IRQS-1; i > 0; i--) { in probe_irq_on()
436 for (i=0; i<NR_IRQS; i++) { in probe_irq_on()
464 for (i=0; i<NR_IRQS; i++) { in probe_irq_off()
/linux-2.4.37.9/include/asm-m68k/
Dirq.h19 #define NR_IRQS (72+SYS_IRQS) macro
21 #define NR_IRQS (24+SYS_IRQS) macro
/linux-2.4.37.9/arch/arm/mach-epxa/
Dirq.c57 for (i = 0; i < NR_IRQS; i++){ in epxa_init_irq()
62 for (i = 0; i < NR_IRQS; i++) { in epxa_init_irq()
/linux-2.4.37.9/arch/arm/mach-anakin/
Dirq.c48 for (irq = 0; irq < NR_IRQS; irq++) in anakin_interrupt()
64 for (irq = 0; irq < NR_IRQS; irq++) { in irq_init_irq()
/linux-2.4.37.9/arch/sparc/kernel/
Dirq.c95 struct irqaction *irq_action[NR_IRQS] = {
113 for (i = 0 ; i < NR_IRQS ; i++) { in get_irq_list()
150 cpu_irq = irq & (NR_IRQS - 1); in free_irq()
385 cpu_irq = irq & (NR_IRQS - 1); in unexpected_irq()
464 cpu_irq = irq & (NR_IRQS - 1); in request_fast_irq()
554 cpu_irq = irq & (NR_IRQS - 1); in request_irq()

123456