BIOS multiprocessor API implementation.
More...
Go to the source code of this file.
BIOS multiprocessor API implementation.
Definition in file bios_mp.h.
◆ MPAPI_PREFIX_pcbios
#define MPAPI_PREFIX_pcbios __pcbios_ |
◆ FILE_LICENCE()
FILE_LICENCE |
( |
GPL2_OR_LATER_OR_UBDL |
| ) |
|
◆ __attribute__()
Calculate address as seen by a multiprocessor function.
- Parameters
-
address | Address in boot processor address space |
- Return values
-
address | Address in application processor address space |
◆ mp_address()
static mp_address |
( |
void * |
address | ) |
|
Calculate address as seen by a multiprocessor function.
- Parameters
-
address | Address in normal iPXE address space |
- Return values
-
address | Address in application processor address space |
Definition at line 27 of file bios_mp.h.
uint64_t address
Base address.
static __always_inline unsigned long virt_to_phys(volatile const void *addr)
Convert virtual address to a physical address.
References address, and virt_to_phys().