Searched refs:cpu_select (Results 1 - 5 of 5) sorted by relevance

/u-boot/arch/x86/include/asm/
H A Dmp.h123 * @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 Dmtrr.h166 * @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 Dmtrr.c13 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 Dmp_init.c723 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 Dmtrr.c301 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