Lines Matching defs:cpu
29 static inline struct cpumask *cpu_sibling_mask(int cpu)
31 return per_cpu(cpu_sibling_map, cpu);
34 static inline struct cpumask *cpu_core_mask(int cpu)
36 return per_cpu(cpu_core_map, cpu);
54 void (*smp_send_reschedule)(int cpu);
56 int (*cpu_up)(unsigned cpu);
58 void (*cpu_die)(unsigned int cpu);
62 void (*send_call_func_single_ipi)(int cpu);
66 extern void set_cpu_sibling_map(int cpu);
99 static inline int __cpu_up(unsigned int cpu)
101 return smp_ops.cpu_up(cpu);
109 static inline void __cpu_die(unsigned int cpu)
111 smp_ops.cpu_die(cpu);
119 static inline void smp_send_reschedule(int cpu)
121 smp_ops.smp_send_reschedule(cpu);
124 static inline void arch_send_call_function_single_ipi(int cpu)
126 smp_ops.send_call_func_single_ipi(cpu);
140 void native_cpu_die(unsigned int cpu);
143 void wbinvd_on_cpu(int cpu);
147 void native_send_call_func_single_ipi(int cpu);
150 #define cpu_physical_id(cpu) per_cpu(x86_cpu_to_apicid, cpu)
158 #define wbinvd_on_cpu(cpu) wbinvd()
184 ti->cpu; \