(&self, queue_index: u16)
| 301 | } |
| 302 | |
| 303 | fn signal_used_queue(&self, queue_index: u16) -> result::Result<(), DeviceError> { |
| 304 | self.interrupt_cb |
| 305 | .trigger(VirtioInterruptType::Queue(queue_index)) |
| 306 | .map_err(|e| { |
| 307 | error!("Failed to signal used queue: {e:?}"); |
| 308 | DeviceError::FailedSignalingUsedQueue(e) |
| 309 | }) |
| 310 | } |
| 311 | |
| 312 | fn run( |
| 313 | &mut self, |