/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/mips/mti-malta/ |
H A D | malta-smtc.c | 113 * IRQ affinity hook 117 int plat_set_irq_affinity(unsigned int irq, const struct cpumask *affinity) argument 130 * cleared in the affinity mask, there will never be any 132 * sets affinity for one of the related IRQs, we need to make 142 cpumask_copy(&tmask, affinity); 143 for_each_cpu(cpu, affinity) { 147 cpumask_copy(irq_desc[irq].affinity, &tmask); 155 "IRQ affinity leaves no legal CPU for IRQ %d\n", irq); 157 /* Do any generic SMTC IRQ affinity setup */
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/mips/mti-sead3/ |
H A D | sead3-smtc.c | 113 * IRQ affinity hook 117 int plat_set_irq_affinity(unsigned int irq, const struct cpumask *affinity) argument 130 * cleared in the affinity mask, there will never be any 132 * sets affinity for one of the related IRQs, we need to make 142 cpumask_copy(&tmask, affinity); 143 for_each_cpu(cpu, affinity) { 147 cpumask_copy(irq_desc[irq].affinity, &tmask); 155 "IRQ affinity leaves no legal CPU for IRQ %d\n", irq); 157 /* Do any generic SMTC IRQ affinity setup */
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/mips/mti-malta/ |
H A D | malta-smtc.c | 113 * IRQ affinity hook 117 int plat_set_irq_affinity(unsigned int irq, const struct cpumask *affinity) argument 130 * cleared in the affinity mask, there will never be any 132 * sets affinity for one of the related IRQs, we need to make 142 cpumask_copy(&tmask, affinity); 143 for_each_cpu(cpu, affinity) { 147 cpumask_copy(irq_desc[irq].affinity, &tmask); 155 "IRQ affinity leaves no legal CPU for IRQ %d\n", irq); 157 /* Do any generic SMTC IRQ affinity setup */
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/mips/mti-sead3/ |
H A D | sead3-smtc.c | 113 * IRQ affinity hook 117 int plat_set_irq_affinity(unsigned int irq, const struct cpumask *affinity) argument 130 * cleared in the affinity mask, there will never be any 132 * sets affinity for one of the related IRQs, we need to make 142 cpumask_copy(&tmask, affinity); 143 for_each_cpu(cpu, affinity) { 147 cpumask_copy(irq_desc[irq].affinity, &tmask); 155 "IRQ affinity leaves no legal CPU for IRQ %d\n", irq); 157 /* Do any generic SMTC IRQ affinity setup */
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/mips/include/asm/ |
H A D | irq.h | 54 const struct cpumask *affinity); 58 * IRQ affinity hook invoked at the beginning of interrupt dispatch 62 * inefficient on MIPS. Initial prototypes of SMTC IRQ affinity 63 * used a "fast path" per-IRQ-descriptor cache of affinity information 70 if (!cpumask_test_cpu(smp_processor_id(), irq_desc[irq].affinity)) {\ 77 #else /* Not doing SMTC affinity */
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/mips/include/asm/ |
H A D | irq.h | 54 const struct cpumask *affinity); 58 * IRQ affinity hook invoked at the beginning of interrupt dispatch 62 * inefficient on MIPS. Initial prototypes of SMTC IRQ affinity 63 * used a "fast path" per-IRQ-descriptor cache of affinity information 70 if (!cpumask_test_cpu(smp_processor_id(), irq_desc[irq].affinity)) {\ 77 #else /* Not doing SMTC affinity */
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/kernel/irq/ |
H A D | migration.c | 47 cpumask_copy(desc->affinity, desc->pending_mask);
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/kernel/irq/ |
H A D | migration.c | 47 cpumask_copy(desc->affinity, desc->pending_mask);
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/alpha/include/asm/ |
H A D | gct.h | 21 gct6_handle affinity; member in struct:__gct6_node
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/alpha/include/asm/ |
H A D | gct.h | 21 gct6_handle affinity; member in struct:__gct6_node
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/include/linux/ |
H A D | irq.h | 71 #define IRQ_AFFINITY_SET 0x02000000 /* IRQ affinity was set from userspace*/ 101 * @set_affinity: set the CPU affinity on SMP machines 168 * @affinity: IRQ affinity on SMP 198 cpumask_var_t affinity; member in struct:irq_desc 437 * Allocates affinity and pending_mask cpumask if required. 449 if (!alloc_cpumask_var_node(&desc->affinity, gfp, node)) 454 free_cpumask_var(desc->affinity); 464 cpumask_setall(desc->affinity); 475 * Insures affinity an [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/x86/kernel/ |
H A D | irq.c | 289 const struct cpumask *affinity; local 299 affinity = desc->affinity; 301 cpumask_equal(affinity, cpu_online_mask)) { 313 if (cpumask_any_and(affinity, cpu_online_mask) >= nr_cpu_ids) { 315 affinity = cpu_all_mask; 322 desc->chip->set_affinity(irq, affinity); 332 printk("Broke affinity for irq %i\n", irq); 334 printk("Cannot set affinity for irq %i\n", irq);
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/x86/kernel/ |
H A D | irq.c | 289 const struct cpumask *affinity; local 299 affinity = desc->affinity; 301 cpumask_equal(affinity, cpu_online_mask)) { 313 if (cpumask_any_and(affinity, cpu_online_mask) >= nr_cpu_ids) { 315 affinity = cpu_all_mask; 322 desc->chip->set_affinity(irq, affinity); 332 printk("Broke affinity for irq %i\n", irq); 334 printk("Cannot set affinity for irq %i\n", irq);
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/include/linux/ |
H A D | irq.h | 71 #define IRQ_AFFINITY_SET 0x02000000 /* IRQ affinity was set from userspace*/ 101 * @set_affinity: set the CPU affinity on SMP machines 168 * @affinity: IRQ affinity on SMP 198 cpumask_var_t affinity; member in struct:irq_desc 437 * Allocates affinity and pending_mask cpumask if required. 449 if (!alloc_cpumask_var_node(&desc->affinity, gfp, node)) 454 free_cpumask_var(desc->affinity); 464 cpumask_setall(desc->affinity); 475 * Insures affinity an [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/arm/kernel/ |
H A D | irq.c | 192 * the affinity settings do not allow other CPUs, force them onto any 202 unsigned int newcpu = cpumask_any_and(desc->affinity, 209 cpumask_setall(desc->affinity); 210 newcpu = cpumask_any_and(desc->affinity,
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/arm/kernel/ |
H A D | irq.c | 192 * the affinity settings do not allow other CPUs, force them onto any 202 unsigned int newcpu = cpumask_any_and(desc->affinity, 209 cpumask_setall(desc->affinity); 210 newcpu = cpumask_any_and(desc->affinity,
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/parisc/kernel/ |
H A D | irq.c | 123 cpumask_setall(irq_desc[irq].affinity); 141 cpumask_copy(irq_desc[irq].affinity, dest); 299 cpumask_copy(irq_desc[irq].affinity, cpumask_of(cpu)); 356 cpumask_copy(&dest, irq_desc[irq].affinity);
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/alpha/kernel/ |
H A D | sys_titan.c | 148 titan_cpu_set_irq_affinity(unsigned int irq, cpumask_t affinity) 153 if (cpu_isset(cpu, affinity)) 162 titan_set_irq_affinity(unsigned int irq, const struct cpumask *affinity) 165 titan_cpu_set_irq_affinity(irq - 16, *affinity); 147 titan_cpu_set_irq_affinity(unsigned int irq, cpumask_t affinity) argument 161 titan_set_irq_affinity(unsigned int irq, const struct cpumask *affinity) argument
|
H A D | sys_dp264.c | 165 cpu_set_irq_affinity(unsigned int irq, cpumask_t affinity) argument 171 if (cpu_isset(cpu, affinity)) 180 dp264_set_affinity(unsigned int irq, const struct cpumask *affinity) argument 183 cpu_set_irq_affinity(irq, *affinity); 191 clipper_set_affinity(unsigned int irq, const struct cpumask *affinity) argument 194 cpu_set_irq_affinity(irq - 16, *affinity);
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/parisc/kernel/ |
H A D | irq.c | 123 cpumask_setall(irq_desc[irq].affinity); 141 cpumask_copy(irq_desc[irq].affinity, dest); 299 cpumask_copy(irq_desc[irq].affinity, cpumask_of(cpu)); 356 cpumask_copy(&dest, irq_desc[irq].affinity);
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/alpha/kernel/ |
H A D | sys_titan.c | 148 titan_cpu_set_irq_affinity(unsigned int irq, cpumask_t affinity) 153 if (cpu_isset(cpu, affinity)) 162 titan_set_irq_affinity(unsigned int irq, const struct cpumask *affinity) 165 titan_cpu_set_irq_affinity(irq - 16, *affinity); 147 titan_cpu_set_irq_affinity(unsigned int irq, cpumask_t affinity) argument 161 titan_set_irq_affinity(unsigned int irq, const struct cpumask *affinity) argument
|
H A D | sys_dp264.c | 165 cpu_set_irq_affinity(unsigned int irq, cpumask_t affinity) argument 171 if (cpu_isset(cpu, affinity)) 180 dp264_set_affinity(unsigned int irq, const struct cpumask *affinity) argument 183 cpu_set_irq_affinity(irq, *affinity); 191 clipper_set_affinity(unsigned int irq, const struct cpumask *affinity) argument 194 cpu_set_irq_affinity(irq - 16, *affinity);
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/ia64/kernel/ |
H A D | irq.c | 106 cpumask_copy(irq_desc[irq].affinity, 129 * affinity that has zeros 151 if (cpumask_any_and(irq_desc[irq].affinity, cpu_online_mask)
|
H A D | msi_ia64.c | 41 cpumask_copy(irq_desc[irq].affinity, cpumask_of(cpu)); 155 cpumask_copy(irq_desc[irq].affinity, mask);
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/ia64/kernel/ |
H A D | irq.c | 106 cpumask_copy(irq_desc[irq].affinity, 129 * affinity that has zeros 151 if (cpumask_any_and(irq_desc[irq].affinity, cpu_online_mask)
|