MCPcopy Create free account
hub / github.com/cloud-hypervisor/cloud-hypervisor / signal_used_queue

Method signal_used_queue

virtio-devices/src/net.rs:67–74  ·  view source on GitHub ↗
(&self, queue_index: u16)

Source from the content-addressed store, hash-verified

65
66impl NetCtrlEpollHandler {
67 fn signal_used_queue(&self, queue_index: u16) -> result::Result<(), DeviceError> {
68 self.interrupt_cb
69 .trigger(VirtioInterruptType::Queue(queue_index))
70 .map_err(|e| {
71 error!("Failed to signal used queue: {e:?}");
72 DeviceError::FailedSignalingUsedQueue(e)
73 })
74 }
75
76 pub fn run_ctrl(
77 &mut self,

Callers 3

handle_eventMethod · 0.45
process_txMethod · 0.45
handle_rx_tap_eventMethod · 0.45

Calls 1

triggerMethod · 0.45

Tested by

no test coverage detected