(&self)
| 211 | } |
| 212 | |
| 213 | fn signal_used_queue(&self) -> result::Result<(), DeviceError> { |
| 214 | self.interrupt_cb |
| 215 | .trigger(VirtioInterruptType::Queue(0)) |
| 216 | .map_err(|e| { |
| 217 | error!("Failed to signal used queue: {e:?}"); |
| 218 | DeviceError::FailedSignalingUsedQueue(e) |
| 219 | }) |
| 220 | } |
| 221 | |
| 222 | fn run( |
| 223 | &mut self, |