Lines Matching refs:per_cpu

23 	return per_cpu(x86_cpu_to_logical_apicid, cpu) >> 16;  in x2apic_cluster()
54 cpus_in_cluster_ptr = per_cpu(cpus_in_cluster, cpu); in __x2apic_send_IPI_mask()
60 dest |= per_cpu(x86_cpu_to_logical_apicid, i); in __x2apic_send_IPI_mask()
110 dest = per_cpu(x86_cpu_to_logical_apicid, i); in x2apic_cpu_mask_to_apicid_and()
123 dest |= per_cpu(x86_cpu_to_logical_apicid, i); in x2apic_cpu_mask_to_apicid_and()
136 per_cpu(x86_cpu_to_logical_apicid, this_cpu) = apic_read(APIC_LDR); in init_x2apic_ldr()
138 cpumask_set_cpu(this_cpu, per_cpu(cpus_in_cluster, this_cpu)); in init_x2apic_ldr()
142 cpumask_set_cpu(this_cpu, per_cpu(cpus_in_cluster, cpu)); in init_x2apic_ldr()
143 cpumask_set_cpu(cpu, per_cpu(cpus_in_cluster, this_cpu)); in init_x2apic_ldr()
159 if (!zalloc_cpumask_var(&per_cpu(cpus_in_cluster, this_cpu), in update_clusterinfo()
162 } else if (!zalloc_cpumask_var(&per_cpu(ipi_mask, this_cpu), in update_clusterinfo()
164 free_cpumask_var(per_cpu(cpus_in_cluster, this_cpu)); in update_clusterinfo()
174 cpumask_clear_cpu(this_cpu, per_cpu(cpus_in_cluster, cpu)); in update_clusterinfo()
175 cpumask_clear_cpu(cpu, per_cpu(cpus_in_cluster, this_cpu)); in update_clusterinfo()
177 free_cpumask_var(per_cpu(cpus_in_cluster, this_cpu)); in update_clusterinfo()
178 free_cpumask_var(per_cpu(ipi_mask, this_cpu)); in update_clusterinfo()
193 zalloc_cpumask_var(&per_cpu(cpus_in_cluster, cpu), GFP_KERNEL); in x2apic_init_cpu_notifier()
194 zalloc_cpumask_var(&per_cpu(ipi_mask, cpu), GFP_KERNEL); in x2apic_init_cpu_notifier()
196 BUG_ON(!per_cpu(cpus_in_cluster, cpu) || !per_cpu(ipi_mask, cpu)); in x2apic_init_cpu_notifier()
198 cpumask_set_cpu(cpu, per_cpu(cpus_in_cluster, cpu)); in x2apic_init_cpu_notifier()
234 cpumask_and(retmask, mask, per_cpu(cpus_in_cluster, cpu)); in cluster_vector_allocation_domain()