Symbol: virtio_queue
headers/private/virtio/virtio.h
120
virtio_queue* queues, uint16* requestedSizes);
headers/private/virtio/virtio.h
129
status_t (*queue_setup_interrupt)(virtio_queue queue,
headers/private/virtio/virtio.h
132
status_t (*queue_request)(virtio_queue queue,
headers/private/virtio/virtio.h
136
status_t (*queue_request_v)(virtio_queue queue,
headers/private/virtio/virtio.h
141
bool (*queue_is_full)(virtio_queue queue);
headers/private/virtio/virtio.h
143
bool (*queue_is_empty)(virtio_queue queue);
headers/private/virtio/virtio.h
145
uint16 (*queue_size)(virtio_queue queue);
headers/private/virtio/virtio.h
147
bool (*queue_dequeue)(virtio_queue queue, void** _cookie,
src/add-ons/kernel/bus_managers/virtio/VirtioBalloonDevice.cpp
141
::virtio_queue queue;
src/add-ons/kernel/bus_managers/virtio/VirtioBalloonPrivate.h
65
::virtio_queue fVirtioQueues[2];
src/add-ons/kernel/bus_managers/virtio/VirtioDevice.cpp
182
VirtioDevice::AllocateQueues(size_t count, virtio_queue *queues,
src/add-ons/kernel/bus_managers/virtio/VirtioModule.cpp
100
virtio_alloc_queues(virtio_device _device, size_t count, virtio_queue *queues,
src/add-ons/kernel/bus_managers/virtio/VirtioModule.cpp
138
virtio_queue_setup_interrupt(virtio_queue _queue, virtio_callback_func handler,
src/add-ons/kernel/bus_managers/virtio/VirtioModule.cpp
148
virtio_queue_request_v(virtio_queue _queue, const physical_entry* vector,
src/add-ons/kernel/bus_managers/virtio/VirtioModule.cpp
159
virtio_queue_request(virtio_queue _queue, const physical_entry *readEntry,
src/add-ons/kernel/bus_managers/virtio/VirtioModule.cpp
176
virtio_queue_is_full(virtio_queue _queue)
src/add-ons/kernel/bus_managers/virtio/VirtioModule.cpp
184
virtio_queue_is_empty(virtio_queue _queue)
src/add-ons/kernel/bus_managers/virtio/VirtioModule.cpp
192
virtio_queue_size(virtio_queue _queue)
src/add-ons/kernel/bus_managers/virtio/VirtioModule.cpp
200
virtio_queue_dequeue(virtio_queue _queue, void** _cookie, uint32* _usedLength)
src/add-ons/kernel/bus_managers/virtio/VirtioPrivate.h
59
virtio_queue *queues,
src/add-ons/kernel/busses/random/virtio/VirtioRNGPrivate.h
53
::virtio_queue fVirtioQueue;
src/add-ons/kernel/busses/scsi/virtio/VirtioSCSIController.cpp
84
::virtio_queue virtioQueues[3];
src/add-ons/kernel/busses/scsi/virtio/VirtioSCSIPrivate.h
85
::virtio_queue fControlVirtioQueue;
src/add-ons/kernel/busses/scsi/virtio/VirtioSCSIPrivate.h
86
::virtio_queue fEventVirtioQueue;
src/add-ons/kernel/busses/scsi/virtio/VirtioSCSIPrivate.h
87
::virtio_queue fRequestVirtioQueue;
src/add-ons/kernel/busses/virtio/virtio_mmio/virtio_mmio.cpp
469
virtio_queue* queues, uint16* requestedSizes)
src/add-ons/kernel/busses/virtio/virtio_mmio/virtio_mmio.cpp
552
virtio_device_queue_setup_interrupt(virtio_queue aQueue,
src/add-ons/kernel/busses/virtio/virtio_mmio/virtio_mmio.cpp
569
virtio_device_queue_request_v(virtio_queue aQueue,
src/add-ons/kernel/busses/virtio/virtio_mmio/virtio_mmio.cpp
583
virtio_device_queue_request(virtio_queue aQueue,
src/add-ons/kernel/busses/virtio/virtio_mmio/virtio_mmio.cpp
604
virtio_device_queue_is_full(virtio_queue queue)
src/add-ons/kernel/busses/virtio/virtio_mmio/virtio_mmio.cpp
612
virtio_device_queue_is_empty(virtio_queue aQueue)
src/add-ons/kernel/busses/virtio/virtio_mmio/virtio_mmio.cpp
620
virtio_device_queue_size(virtio_queue aQueue)
src/add-ons/kernel/busses/virtio/virtio_mmio/virtio_mmio.cpp
628
virtio_device_queue_dequeue(virtio_queue aQueue, void** _cookie,
src/add-ons/kernel/drivers/disk/virtual/virtio_block/virtio_block.cpp
183
while (info->virtio->queue_dequeue(info->virtio_queue, &cookie, NULL)) {
src/add-ons/kernel/drivers/disk/virtual/virtio_block/virtio_block.cpp
223
status_t result = info->virtio->queue_request_v(info->virtio_queue, entries,
src/add-ons/kernel/drivers/disk/virtual/virtio_block/virtio_block.cpp
295
&info->virtio_queue, &requestedSize);
src/add-ons/kernel/drivers/disk/virtual/virtio_block/virtio_block.cpp
305
status = info->virtio->queue_setup_interrupt(info->virtio_queue,
src/add-ons/kernel/drivers/disk/virtual/virtio_block/virtio_block.cpp
56
::virtio_queue virtio_queue;
src/add-ons/kernel/drivers/graphics/virtio/virtio_gpu.cpp
32
::virtio_queue controlQueue;
src/add-ons/kernel/drivers/graphics/virtio/virtio_gpu.cpp
40
::virtio_queue cursorQueue;
src/add-ons/kernel/drivers/graphics/virtio/virtio_gpu.cpp
486
::virtio_queue virtioQueues[2];
src/add-ons/kernel/drivers/input/virtio_input/virtio_input.cpp
242
while (dev->virtio->queue_dequeue(dev->virtio_queue, (void**)&pkt, NULL)) {
src/add-ons/kernel/drivers/input/virtio_input/virtio_input.cpp
285
&info->virtio_queue, NULL);
src/add-ons/kernel/drivers/input/virtio_input/virtio_input.cpp
290
TRACE(" queue: %p\n", info->virtio_queue);
src/add-ons/kernel/drivers/input/virtio_input/virtio_input.cpp
292
status = info->virtio->queue_setup_interrupt(info->virtio_queue,
src/add-ons/kernel/drivers/input/virtio_input/virtio_input.cpp
300
info->virtio->queue_request(info->virtio_queue, NULL, &pe, pkt);
src/add-ons/kernel/drivers/input/virtio_input/virtio_input.cpp
395
info->virtio->queue_request(info->virtio_queue, NULL, &pe, pkt);
src/add-ons/kernel/drivers/input/virtio_input/virtio_input.cpp
51
::virtio_queue virtio_queue;
src/add-ons/kernel/drivers/network/ether/virtio/virtio_net.cpp
322
::virtio_queue virtioQueues[queueCount];
src/add-ons/kernel/drivers/network/ether/virtio/virtio_net.cpp
333
info->rxQueues = new(std::nothrow) virtio_queue[info->pairsCount];
src/add-ons/kernel/drivers/network/ether/virtio/virtio_net.cpp
334
info->txQueues = new(std::nothrow) virtio_queue[info->pairsCount];
src/add-ons/kernel/drivers/network/ether/virtio/virtio_net.cpp
70
::virtio_queue* rxQueues;
src/add-ons/kernel/drivers/network/ether/virtio/virtio_net.cpp
79
::virtio_queue* txQueues;
src/add-ons/kernel/drivers/network/ether/virtio/virtio_net.cpp
88
::virtio_queue ctrlQueue;