Lines Matching defs:queue

119  * of so called descriptors using device queues. The queue is
149 * @param queue Queue owning this descriptor.
150 * @param index Index within the queue.
152 VirtDescriptor(PortProxy &memProxy, VirtQueue &queue, Index index);
299 VirtQueue *queue;
331 * Set the base address of this queue.
333 * @param address Guest physical base address of the queue.
337 * Get the guest physical address of this queue.
339 * @return Physical address in guest where this queue resides.
344 * Get the number of descriptors available in this queue.
346 * @return Size of queue in descriptors.
351 * Get a pointer to a specific descriptor in the queue.
368 * Get an incoming descriptor chain from the queue.
380 * notify tell the guest that the queue has been updated.
399 * Notify queue of pending events.
412 * Notify queue of pending incoming descriptor.
427 /** Dump the contents of a queue */
457 /** Base address of the queue */
556 * the queue. */
636 void registerQueue(VirtQueue &queue);
750 * @param index ID of the queue with pending actions.
756 * Change currently active queue.
758 * The transport interface works on a queue at a time. The
759 * currently active queue is decided by the value of the queue
762 * @param idx ID of the queue to select.
766 * Get the currently active queue.
768 * The transport interface works on a queue at a time. The
769 * currently active queue is decided by the value of the queue
772 * @return The ID of the currently active queue.
777 * Change the host physical address of the currently active queue.
787 * @param address New address of the currently active queue (in
792 * Get the host physical address of the currently active queue.
802 * @return Address of the currently active queue (in pages).
807 * Get the size (descriptors) of the currently active queue.
809 * @return Size of the currently active queue in number of
857 /** Convenience method to get the currently selected queue */
859 /** Convenience method to get the currently selected queue */