sev
Send Event
SEV
Sends an event to all processors in the cluster (wakes up WFE).
Details
Sends an event signal to all processor cores in the system cluster, waking any cores that are waiting in WFE. No condition flags are affected. Execution state: AArch64-only.
Pseudocode Operation
# Broadcast event to all cores in cluster
BROADCAST_EVENT_TO_ALL_CORES
PC ← PC + 4
Example
SEV
Encoding
Binary Layout
11010101000000110010
0000
100
11111
Operands
Reference (Arm A64 ISA)
Instruction Forms
| Encoding | Instruction | ISA | Bit pattern | ||
|---|---|---|---|---|---|
| 0xD503209F | SEV | A64 | 11010101000000110010 | 0000 | 100 | 11111 |
Description
Send Event is a hint instruction. It causes an event to be signaled to all PEs in the multiprocessor system. For more information, see Wait for Event mechanism and Send event.
Operation
SendEvent();