(&mut self)
| 2245 | } |
| 2246 | |
| 2247 | pub(crate) fn nmi(&mut self) -> Result<()> { |
| 2248 | self.vcpus_kick_signalled.store(true, Ordering::SeqCst); |
| 2249 | self.signal_vcpus()?; |
| 2250 | self.vcpus_kick_signalled.store(false, Ordering::SeqCst); |
| 2251 | |
| 2252 | Ok(()) |
| 2253 | } |
| 2254 | } |
| 2255 | |
| 2256 | struct Cpu { |
no test coverage detected