smp.h (c3b5d3cea508d2c8ff493ef18c45a9cc58fb7015) | smp.h (0f0783365cbb7ec13a8f02198f6e1a146d94a5a9) |
---|---|
1/* 2 * Copyright (C) 2012 ARM Ltd. 3 * 4 * This program is free software; you can redistribute it and/or modify 5 * it under the terms of the GNU General Public License version 2 as 6 * published by the Free Software Foundation. 7 * 8 * This program is distributed in the hope that it will be useful, --- 28 unchanged lines hidden (view full) --- 37 * Called from C code, this handles an IPI. 38 */ 39extern void handle_IPI(int ipinr, struct pt_regs *regs); 40 41/* 42 * Discover the set of possible CPUs and determine their 43 * SMP operations. 44 */ | 1/* 2 * Copyright (C) 2012 ARM Ltd. 3 * 4 * This program is free software; you can redistribute it and/or modify 5 * it under the terms of the GNU General Public License version 2 as 6 * published by the Free Software Foundation. 7 * 8 * This program is distributed in the hope that it will be useful, --- 28 unchanged lines hidden (view full) --- 37 * Called from C code, this handles an IPI. 38 */ 39extern void handle_IPI(int ipinr, struct pt_regs *regs); 40 41/* 42 * Discover the set of possible CPUs and determine their 43 * SMP operations. 44 */ |
45extern void of_smp_init_cpus(void); | 45extern void smp_init_cpus(void); |
46 47/* 48 * Provide a function to raise an IPI cross call on CPUs in callmap. 49 */ 50extern void set_smp_cross_call(void (*)(const struct cpumask *, unsigned int)); 51 52extern void (*__smp_cross_call)(const struct cpumask *, unsigned int); 53 --- 23 unchanged lines hidden --- | 46 47/* 48 * Provide a function to raise an IPI cross call on CPUs in callmap. 49 */ 50extern void set_smp_cross_call(void (*)(const struct cpumask *, unsigned int)); 51 52extern void (*__smp_cross_call)(const struct cpumask *, unsigned int); 53 --- 23 unchanged lines hidden --- |