Searched refs:cpu_select (Results 1 - 5 of 5) sorted by relevance
/u-boot/arch/x86/include/asm/ |
H A D | mp.h | 123 * @cpu_select: CPU to run on (its dev_seq() value), or MP_SELECT_ALL for 129 int mp_run_on_cpus(int cpu_select, mp_run_func func, void *arg); 144 * call mp_next_cpu() repeatedly (with the same @cpu_select) until it returns 147 * @cpu_select: Selected CPUs (either a CPU number or MP_SELECT_...) 150 int mp_first_cpu(int cpu_select); 158 * The value of @cpu_select must be the same for all calls and must match the 161 * @cpu_select: Selected CPUs (either a CPU number or MP_SELECT_...) 165 int mp_next_cpu(int cpu_select, int prev_cpu); 167 static inline int mp_run_on_cpus(int cpu_select, mp_run_func func, void *arg) argument 182 static inline int mp_first_cpu(int cpu_select) argument 188 mp_next_cpu(int cpu_select, int prev_cpu) argument [all...] |
H A D | mtrr.h | 166 * @cpu_select: Selected CPUs (either a CPU number or MP_SELECT_...) 171 int mtrr_set_valid(int cpu_select, int reg, bool valid); 176 * @cpu_select: Selected CPUs (either a CPU number or MP_SELECT_...) 182 int mtrr_set(int cpu_select, int reg, u64 base, u64 mask); 200 * @cpu_select: CPU to use. Use MP_SELECT_BSP for the boot CPU 203 int mtrr_list(int reg_count, int cpu_select);
|
/u-boot/cmd/x86/ |
H A D | mtrr.c | 13 static int do_mtrr_set(int cpu_select, uint reg, int argc, char *const argv[]) argument 39 ret = mtrr_set(cpu_select, reg, base, mask); 51 int cpu_select; local 55 cpu_select = MP_SELECT_BSP; 61 cpu_select = MP_SELECT_ALL; 63 cpu_select = simple_strtol(cpustr, NULL, 16); 87 i = mp_first_cpu(cpu_select); 93 for (; i >= 0; i = mp_next_cpu(cpu_select, i)) { 109 ret = mtrr_set_valid(cpu_select, reg, true); 112 ret = mtrr_set_valid(cpu_select, re [all...] |
/u-boot/arch/x86/cpu/ |
H A D | mp_init.c | 723 int mp_run_on_cpus(int cpu_select, mp_run_func func, void *arg) argument 728 .logical_cpu_number = cpu_select, 737 if (cpu_select == MP_SELECT_ALL || cpu_select == MP_SELECT_BSP || 738 cpu_select == ret) { 746 if (cpu_select == MP_SELECT_BSP || !cpu_select) 775 int mp_first_cpu(int cpu_select) argument 785 if (cpu_select == MP_SELECT_ALL) 793 if (cpu_select 807 mp_next_cpu(int cpu_select, int prev_cpu) argument [all...] |
H A D | mtrr.c | 301 static int mtrr_start_op(int cpu_select, struct mtrr_oper *oper) argument 307 ret = mp_run_on_cpus(cpu_select, mtrr_do_oper, oper); 315 int mtrr_set_valid(int cpu_select, int reg, bool valid) argument 323 return mtrr_start_op(cpu_select, &oper); 326 int mtrr_set(int cpu_select, int reg, u64 base, u64 mask) argument 335 return mtrr_start_op(cpu_select, &oper); 345 int mtrr_list(int reg_count, int cpu_select) argument 354 ret = mp_run_on_cpus(cpu_select, read_mtrrs_, &info);
|
Completed in 68 milliseconds