Searched refs:IrqRingUpdate (Results 1 - 15 of 15) sorted by relevance

/fuchsia/zircon/system/dev/bus/virtio/
H A Dring.h33 void IrqRingUpdate(T free_chain);
47 inline void Ring::IrqRingUpdate(T free_chain) { function in class:virtio::Ring
H A Drng.h23 void IrqRingUpdate() override;
H A Drng.cpp79 void RngDevice::IrqRingUpdate() { function in class:virtio::RngDevice
101 vring_.IrqRingUpdate(free_chain);
H A Ddevice.cpp67 IrqRingUpdate();
H A Dethernet.h35 void IrqRingUpdate() override TA_EXCL(state_lock_);
H A Dconsole.cpp208 void ConsoleDevice::IrqRingUpdate() { function in class:virtio::ConsoleDevice
214 port0_receive_queue_.IrqRingUpdate([this](vring_used_elem* elem) TA_NO_THREAD_SAFETY_ANALYSIS {
240 port0_transmit_queue_.IrqRingUpdate([this](vring_used_elem* elem) TA_NO_THREAD_SAFETY_ANALYSIS {
H A Dblock.h38 virtual void IrqRingUpdate() override;
H A Ddevice.h38 virtual void IrqRingUpdate() = 0;
H A Dconsole.h66 virtual void IrqRingUpdate() override;
H A Dgpu.h29 void IrqRingUpdate() override;
H A Dinput.h26 void IrqRingUpdate() override;
H A Dethernet.cpp304 void EthernetDevice::IrqRingUpdate() { function in class:virtio::EthernetDevice
312 // Ring::IrqRingUpdate will call this lambda on each rx buffer filled by
316 rx_.IrqRingUpdate([this](vring_used_elem* used_elem) TA_NO_THREAD_SAFETY_ANALYSIS {
411 // Flush outstanding descriptors. Ring::IrqRingUpdate will call this lambda
425 tx_.IrqRingUpdate(flush);
H A Dblock.cpp208 void BlockDevice::IrqRingUpdate() { function in class:virtio::BlockDevice
273 vring_.IrqRingUpdate(free_chain);
H A Dinput.cpp461 void InputDevice::IrqRingUpdate() {
475 vring_.IrqRingUpdate(free_chain);
H A Dgpu.cpp534 void GpuDevice::IrqRingUpdate() { function in class:virtio::GpuDevice
564 vring_.IrqRingUpdate(free_chain);

Completed in 95 milliseconds