Lines Matching refs:xenvif_queue
42 static void xenvif_update_needed_slots(struct xenvif_queue *queue, in xenvif_update_needed_slots()
58 static bool xenvif_rx_ring_slots_available(struct xenvif_queue *queue) in xenvif_rx_ring_slots_available()
85 bool xenvif_rx_queue_tail(struct xenvif_queue *queue, struct sk_buff *skb) in xenvif_rx_queue_tail()
111 static struct sk_buff *xenvif_rx_dequeue(struct xenvif_queue *queue) in xenvif_rx_dequeue()
135 static void xenvif_rx_queue_purge(struct xenvif_queue *queue) in xenvif_rx_queue_purge()
143 static void xenvif_rx_queue_drop_expired(struct xenvif_queue *queue) in xenvif_rx_queue_drop_expired()
159 static void xenvif_rx_copy_flush(struct xenvif_queue *queue) in xenvif_rx_copy_flush()
193 static void xenvif_rx_copy_add(struct xenvif_queue *queue, in xenvif_rx_copy_add()
252 static void xenvif_rx_next_skb(struct xenvif_queue *queue, in xenvif_rx_next_skb()
328 static void xenvif_rx_complete(struct xenvif_queue *queue, in xenvif_rx_complete()
355 static void xenvif_rx_next_chunk(struct xenvif_queue *queue, in xenvif_rx_next_chunk()
393 static void xenvif_rx_data_slot(struct xenvif_queue *queue, in xenvif_rx_data_slot()
437 static void xenvif_rx_extra_slot(struct xenvif_queue *queue, in xenvif_rx_extra_slot()
461 static void xenvif_rx_skb(struct xenvif_queue *queue) in xenvif_rx_skb()
491 static void xenvif_rx_action(struct xenvif_queue *queue) in xenvif_rx_action()
510 static RING_IDX xenvif_rx_queue_slots(const struct xenvif_queue *queue) in xenvif_rx_queue_slots()
520 static bool xenvif_rx_queue_stalled(const struct xenvif_queue *queue) in xenvif_rx_queue_stalled()
530 static bool xenvif_rx_queue_ready(struct xenvif_queue *queue) in xenvif_rx_queue_ready()
537 bool xenvif_have_rx_work(struct xenvif_queue *queue, bool test_kthread) in xenvif_have_rx_work()
547 static long xenvif_rx_queue_timeout(struct xenvif_queue *queue) in xenvif_rx_queue_timeout()
570 static void xenvif_wait_for_rx_work(struct xenvif_queue *queue) in xenvif_wait_for_rx_work()
595 static void xenvif_queue_carrier_off(struct xenvif_queue *queue) in xenvif_queue_carrier_off()
610 static void xenvif_queue_carrier_on(struct xenvif_queue *queue) in xenvif_queue_carrier_on()
628 struct xenvif_queue *queue = data; in xenvif_kthread_guest_rx()