Lines Matching refs:per_cpu
117 if (per_cpu(xen_resched_irq, cpu).irq >= 0) { in xen_smp_intr_free()
118 unbind_from_irqhandler(per_cpu(xen_resched_irq, cpu).irq, NULL); in xen_smp_intr_free()
119 per_cpu(xen_resched_irq, cpu).irq = -1; in xen_smp_intr_free()
120 kfree(per_cpu(xen_resched_irq, cpu).name); in xen_smp_intr_free()
121 per_cpu(xen_resched_irq, cpu).name = NULL; in xen_smp_intr_free()
123 if (per_cpu(xen_callfunc_irq, cpu).irq >= 0) { in xen_smp_intr_free()
124 unbind_from_irqhandler(per_cpu(xen_callfunc_irq, cpu).irq, NULL); in xen_smp_intr_free()
125 per_cpu(xen_callfunc_irq, cpu).irq = -1; in xen_smp_intr_free()
126 kfree(per_cpu(xen_callfunc_irq, cpu).name); in xen_smp_intr_free()
127 per_cpu(xen_callfunc_irq, cpu).name = NULL; in xen_smp_intr_free()
129 if (per_cpu(xen_debug_irq, cpu).irq >= 0) { in xen_smp_intr_free()
130 unbind_from_irqhandler(per_cpu(xen_debug_irq, cpu).irq, NULL); in xen_smp_intr_free()
131 per_cpu(xen_debug_irq, cpu).irq = -1; in xen_smp_intr_free()
132 kfree(per_cpu(xen_debug_irq, cpu).name); in xen_smp_intr_free()
133 per_cpu(xen_debug_irq, cpu).name = NULL; in xen_smp_intr_free()
135 if (per_cpu(xen_callfuncsingle_irq, cpu).irq >= 0) { in xen_smp_intr_free()
136 unbind_from_irqhandler(per_cpu(xen_callfuncsingle_irq, cpu).irq, in xen_smp_intr_free()
138 per_cpu(xen_callfuncsingle_irq, cpu).irq = -1; in xen_smp_intr_free()
139 kfree(per_cpu(xen_callfuncsingle_irq, cpu).name); in xen_smp_intr_free()
140 per_cpu(xen_callfuncsingle_irq, cpu).name = NULL; in xen_smp_intr_free()
145 if (per_cpu(xen_irq_work, cpu).irq >= 0) { in xen_smp_intr_free()
146 unbind_from_irqhandler(per_cpu(xen_irq_work, cpu).irq, NULL); in xen_smp_intr_free()
147 per_cpu(xen_irq_work, cpu).irq = -1; in xen_smp_intr_free()
148 kfree(per_cpu(xen_irq_work, cpu).name); in xen_smp_intr_free()
149 per_cpu(xen_irq_work, cpu).name = NULL; in xen_smp_intr_free()
166 per_cpu(xen_resched_irq, cpu).irq = rc; in xen_smp_intr_init()
167 per_cpu(xen_resched_irq, cpu).name = resched_name; in xen_smp_intr_init()
178 per_cpu(xen_callfunc_irq, cpu).irq = rc; in xen_smp_intr_init()
179 per_cpu(xen_callfunc_irq, cpu).name = callfunc_name; in xen_smp_intr_init()
187 per_cpu(xen_debug_irq, cpu).irq = rc; in xen_smp_intr_init()
188 per_cpu(xen_debug_irq, cpu).name = debug_name; in xen_smp_intr_init()
199 per_cpu(xen_callfuncsingle_irq, cpu).irq = rc; in xen_smp_intr_init()
200 per_cpu(xen_callfuncsingle_irq, cpu).name = callfunc_name; in xen_smp_intr_init()
218 per_cpu(xen_irq_work, cpu).irq = rc; in xen_smp_intr_init()
219 per_cpu(xen_irq_work, cpu).name = callfunc_name; in xen_smp_intr_init()
332 zalloc_cpumask_var(&per_cpu(cpu_sibling_map, i), GFP_KERNEL); in xen_smp_prepare_cpus()
333 zalloc_cpumask_var(&per_cpu(cpu_core_map, i), GFP_KERNEL); in xen_smp_prepare_cpus()
334 zalloc_cpumask_var(&per_cpu(cpu_llc_shared_map, i), GFP_KERNEL); in xen_smp_prepare_cpus()
417 per_cpu(xen_cr3, cpu) = __pa(swapper_pg_dir); in cpu_initialize_context()
459 per_cpu(xen_vcpu, cpu)->evtchn_upcall_mask = 1; in xen_cpu_up()