Lines Matching refs:queue
64 // queue cookie, issued by virtio bus manager
76 status_t (*queue_interrupt_handler)(virtio_sim sim, uint16 queue);
96 uint16 (*get_queue_ring_size)(void* cookie, uint16 queue);
97 status_t (*setup_queue)(void* cookie, uint16 queue, phys_addr_t phy, phys_addr_t phyAvail,
101 void (*notify_queue)(void* cookie, uint16 queue);
129 status_t (*queue_setup_interrupt)(virtio_queue queue,
132 status_t (*queue_request)(virtio_queue queue,
136 status_t (*queue_request_v)(virtio_queue queue,
141 bool (*queue_is_full)(virtio_queue queue);
143 bool (*queue_is_empty)(virtio_queue queue);
145 uint16 (*queue_size)(virtio_queue queue);
147 bool (*queue_dequeue)(virtio_queue queue, void** _cookie,