iPXE
|
Multiprocessor functions. More...
Go to the source code of this file.
Macros | |
#define | MP_MAX_CPUID_WAIT_MS 10 |
Time to wait for application processors. More... | |
Functions | |
FILE_LICENCE (GPL2_OR_LATER_OR_UBDL) | |
unsigned int | mp_boot_cpuid (void) |
Get boot CPU identifier. More... | |
unsigned int | mp_max_cpuid (void) |
Get maximum CPU identifier. More... | |
Multiprocessor functions.
Definition in file mp.c.
#define MP_MAX_CPUID_WAIT_MS 10 |
FILE_LICENCE | ( | GPL2_OR_LATER_OR_UBDL | ) |
unsigned int mp_boot_cpuid | ( | void | ) |
Get boot CPU identifier.
id | Boot CPU identifier |
Definition at line 43 of file mp.c.
References DBGC, max, mp_call(), mp_exec_boot(), and mp_update_max_cpuid.
Referenced by mp_max_cpuid(), and ucode_update_all().
unsigned int mp_max_cpuid | ( | void | ) |
Get maximum CPU identifier.
max | Maximum CPU identifier |
Definition at line 58 of file mp.c.
References DBGC, max, mdelay(), mp_boot_cpuid(), mp_call(), MP_MAX_CPUID_WAIT_MS, mp_start_all(), and mp_update_max_cpuid.
Referenced by ucode_update_all().