Lines Matching refs:queue
271 int xenvif_init_queue(struct xenvif_queue *queue);
272 void xenvif_deinit_queue(struct xenvif_queue *queue);
274 int xenvif_connect(struct xenvif_queue *queue, unsigned long tx_ring_ref,
285 int xenvif_queue_stopped(struct xenvif_queue *queue);
286 void xenvif_wake_queue(struct xenvif_queue *queue);
289 void xenvif_unmap_frontend_rings(struct xenvif_queue *queue);
290 int xenvif_map_frontend_rings(struct xenvif_queue *queue,
295 void xenvif_napi_schedule_or_enable_events(struct xenvif_queue *queue);
300 int xenvif_tx_action(struct xenvif_queue *queue, int budget);
303 void xenvif_kick_thread(struct xenvif_queue *queue);
307 void xenvif_rx_queue_tail(struct xenvif_queue *queue, struct sk_buff *skb);
312 bool xenvif_rx_ring_slots_available(struct xenvif_queue *queue, int needed);
320 void xenvif_idx_unmap(struct xenvif_queue *queue, u16 pending_idx);
322 static inline pending_ring_idx_t nr_pending_reqs(struct xenvif_queue *queue) in nr_pending_reqs() argument
325 queue->pending_prod + queue->pending_cons; in nr_pending_reqs()
343 void xenvif_skb_zerocopy_prepare(struct xenvif_queue *queue,
345 void xenvif_skb_zerocopy_complete(struct xenvif_queue *queue);