![]() |
MOS Source Code
|
Go to the source code of this file.
Macros | |
| #define | TARGET_CPU_ALL 0xFF |
Enumerations | |
| enum | ipi_type_t { IPI_TYPE_HALT = 0 , IPI_TYPE_INVALIDATE_TLB , IPI_TYPE_RESCHEDULE , IPI_TYPE_MAX } |
| The type of IPI to send. More... | |
Functions | |
| MOS_STATIC_ASSERT (IPI_TYPE_MAX<=(u8) 0xFF, "IPI_TYPE_MAX must fit in a u8") | |
| void | ipi_send (u8 target, ipi_type_t type) |
| void | ipi_send_all (ipi_type_t type) |
| void | ipi_do_handle (ipi_type_t type) |
| #define TARGET_CPU_ALL 0xFF |
Definition at line 22 of file ipi.hpp.
Referenced by platform_ipi_send().
| enum ipi_type_t |
| MOS_STATIC_ASSERT | ( | IPI_TYPE_MAX<=(u8) | 0xFF, |
| "IPI_TYPE_MAX must fit in a u8" | ) |
| void ipi_send | ( | u8 | target, |
| ipi_type_t | type ) |
Referenced by ipi_send().
| void ipi_send_all | ( | ipi_type_t | type | ) |
Referenced by handle_kernel_panic(), ipi_send_all(), and mm_handle_fault().
| void ipi_do_handle | ( | ipi_type_t | type | ) |
Referenced by ipi_do_handle(), and x86_interrupt_entry().