xenvif_queue 293 drivers/net/xen-netback/common.h struct xenvif_queue *queues; xenvif_queue 335 drivers/net/xen-netback/common.h int xenvif_init_queue(struct xenvif_queue *queue); xenvif_queue 336 drivers/net/xen-netback/common.h void xenvif_deinit_queue(struct xenvif_queue *queue); xenvif_queue 338 drivers/net/xen-netback/common.h int xenvif_connect_data(struct xenvif_queue *queue, xenvif_queue 354 drivers/net/xen-netback/common.h int xenvif_queue_stopped(struct xenvif_queue *queue); xenvif_queue 355 drivers/net/xen-netback/common.h void xenvif_wake_queue(struct xenvif_queue *queue); xenvif_queue 358 drivers/net/xen-netback/common.h void xenvif_unmap_frontend_data_rings(struct xenvif_queue *queue); xenvif_queue 359 drivers/net/xen-netback/common.h int xenvif_map_frontend_data_rings(struct xenvif_queue *queue, xenvif_queue 364 drivers/net/xen-netback/common.h void xenvif_napi_schedule_or_enable_events(struct xenvif_queue *queue); xenvif_queue 369 drivers/net/xen-netback/common.h int xenvif_tx_action(struct xenvif_queue *queue, int budget); xenvif_queue 372 drivers/net/xen-netback/common.h void xenvif_kick_thread(struct xenvif_queue *queue); xenvif_queue 378 drivers/net/xen-netback/common.h void xenvif_rx_action(struct xenvif_queue *queue); xenvif_queue 379 drivers/net/xen-netback/common.h void xenvif_rx_queue_tail(struct xenvif_queue *queue, struct sk_buff *skb); xenvif_queue 387 drivers/net/xen-netback/common.h void xenvif_idx_unmap(struct xenvif_queue *queue, u16 pending_idx); xenvif_queue 389 drivers/net/xen-netback/common.h static inline pending_ring_idx_t nr_pending_reqs(struct xenvif_queue *queue) xenvif_queue 408 drivers/net/xen-netback/common.h void xenvif_skb_zerocopy_prepare(struct xenvif_queue *queue, xenvif_queue 410 drivers/net/xen-netback/common.h void xenvif_skb_zerocopy_complete(struct xenvif_queue *queue); xenvif_queue 55 drivers/net/xen-netback/interface.c void xenvif_skb_zerocopy_prepare(struct xenvif_queue *queue, xenvif_queue 62 drivers/net/xen-netback/interface.c void xenvif_skb_zerocopy_complete(struct xenvif_queue *queue) xenvif_queue 82 drivers/net/xen-netback/interface.c struct xenvif_queue *queue = dev_id; xenvif_queue 92 drivers/net/xen-netback/interface.c struct xenvif_queue *queue = xenvif_queue 93 drivers/net/xen-netback/interface.c container_of(napi, struct xenvif_queue, napi); xenvif_queue 121 drivers/net/xen-netback/interface.c struct xenvif_queue *queue = dev_id; xenvif_queue 136 drivers/net/xen-netback/interface.c int xenvif_queue_stopped(struct xenvif_queue *queue) xenvif_queue 143 drivers/net/xen-netback/interface.c void xenvif_wake_queue(struct xenvif_queue *queue) xenvif_queue 180 drivers/net/xen-netback/interface.c struct xenvif_queue *queue = NULL; xenvif_queue 241 drivers/net/xen-netback/interface.c struct xenvif_queue *queue = NULL; xenvif_queue 273 drivers/net/xen-netback/interface.c struct xenvif_queue *queue = NULL; xenvif_queue 289 drivers/net/xen-netback/interface.c struct xenvif_queue *queue = NULL; xenvif_queue 526 drivers/net/xen-netback/interface.c int xenvif_init_queue(struct xenvif_queue *queue) xenvif_queue 629 drivers/net/xen-netback/interface.c int xenvif_connect_data(struct xenvif_queue *queue, xenvif_queue 740 drivers/net/xen-netback/interface.c struct xenvif_queue *queue = NULL; xenvif_queue 797 drivers/net/xen-netback/interface.c void xenvif_deinit_queue(struct xenvif_queue *queue) xenvif_queue 804 drivers/net/xen-netback/interface.c struct xenvif_queue *queues = vif->queues; xenvif_queue 99 drivers/net/xen-netback/netback.c static void xenvif_idx_release(struct xenvif_queue *queue, u16 pending_idx, xenvif_queue 102 drivers/net/xen-netback/netback.c static void make_tx_response(struct xenvif_queue *queue, xenvif_queue 106 drivers/net/xen-netback/netback.c static void push_tx_responses(struct xenvif_queue *queue); xenvif_queue 108 drivers/net/xen-netback/netback.c static inline int tx_work_todo(struct xenvif_queue *queue); xenvif_queue 110 drivers/net/xen-netback/netback.c static inline unsigned long idx_to_pfn(struct xenvif_queue *queue, xenvif_queue 116 drivers/net/xen-netback/netback.c static inline unsigned long idx_to_kaddr(struct xenvif_queue *queue, xenvif_queue 127 drivers/net/xen-netback/netback.c static inline struct xenvif_queue *ubuf_to_queue(const struct ubuf_info *ubuf) xenvif_queue 133 drivers/net/xen-netback/netback.c struct xenvif_queue, xenvif_queue 152 drivers/net/xen-netback/netback.c void xenvif_kick_thread(struct xenvif_queue *queue) xenvif_queue 157 drivers/net/xen-netback/netback.c void xenvif_napi_schedule_or_enable_events(struct xenvif_queue *queue) xenvif_queue 167 drivers/net/xen-netback/netback.c static void tx_add_credit(struct xenvif_queue *queue) xenvif_queue 188 drivers/net/xen-netback/netback.c struct xenvif_queue *queue = from_timer(queue, t, credit_timeout); xenvif_queue 193 drivers/net/xen-netback/netback.c static void xenvif_tx_err(struct xenvif_queue *queue, xenvif_queue 222 drivers/net/xen-netback/netback.c static int xenvif_count_requests(struct xenvif_queue *queue, xenvif_queue 327 drivers/net/xen-netback/netback.c static inline void xenvif_tx_create_map_op(struct xenvif_queue *queue, xenvif_queue 360 drivers/net/xen-netback/netback.c static struct gnttab_map_grant_ref *xenvif_get_requests(struct xenvif_queue *queue, xenvif_queue 408 drivers/net/xen-netback/netback.c static inline void xenvif_grant_handle_set(struct xenvif_queue *queue, xenvif_queue 422 drivers/net/xen-netback/netback.c static inline void xenvif_grant_handle_reset(struct xenvif_queue *queue, xenvif_queue 435 drivers/net/xen-netback/netback.c static int xenvif_tx_check_gop(struct xenvif_queue *queue, xenvif_queue 560 drivers/net/xen-netback/netback.c static void xenvif_fill_frags(struct xenvif_queue *queue, struct sk_buff *skb) xenvif_queue 598 drivers/net/xen-netback/netback.c static int xenvif_get_extras(struct xenvif_queue *queue, xenvif_queue 661 drivers/net/xen-netback/netback.c static int checksum_setup(struct xenvif_queue *queue, struct sk_buff *skb) xenvif_queue 683 drivers/net/xen-netback/netback.c static bool tx_credit_exceeded(struct xenvif_queue *queue, unsigned size) xenvif_queue 788 drivers/net/xen-netback/netback.c static void xenvif_tx_build_gops(struct xenvif_queue *queue, xenvif_queue 1032 drivers/net/xen-netback/netback.c static int xenvif_handle_frag_list(struct xenvif_queue *queue, struct sk_buff *skb) xenvif_queue 1094 drivers/net/xen-netback/netback.c static int xenvif_tx_submit(struct xenvif_queue *queue) xenvif_queue 1224 drivers/net/xen-netback/netback.c struct xenvif_queue *queue = ubuf_to_queue(ubuf); xenvif_queue 1252 drivers/net/xen-netback/netback.c static inline void xenvif_tx_dealloc_action(struct xenvif_queue *queue) xenvif_queue 1320 drivers/net/xen-netback/netback.c int xenvif_tx_action(struct xenvif_queue *queue, int budget) xenvif_queue 1347 drivers/net/xen-netback/netback.c static void xenvif_idx_release(struct xenvif_queue *queue, u16 pending_idx, xenvif_queue 1374 drivers/net/xen-netback/netback.c static void make_tx_response(struct xenvif_queue *queue, xenvif_queue 1392 drivers/net/xen-netback/netback.c static void push_tx_responses(struct xenvif_queue *queue) xenvif_queue 1401 drivers/net/xen-netback/netback.c void xenvif_idx_unmap(struct xenvif_queue *queue, u16 pending_idx) xenvif_queue 1426 drivers/net/xen-netback/netback.c static inline int tx_work_todo(struct xenvif_queue *queue) xenvif_queue 1434 drivers/net/xen-netback/netback.c static inline bool tx_dealloc_work_todo(struct xenvif_queue *queue) xenvif_queue 1439 drivers/net/xen-netback/netback.c void xenvif_unmap_frontend_data_rings(struct xenvif_queue *queue) xenvif_queue 1449 drivers/net/xen-netback/netback.c int xenvif_map_frontend_data_rings(struct xenvif_queue *queue, xenvif_queue 1482 drivers/net/xen-netback/netback.c static bool xenvif_dealloc_kthread_should_stop(struct xenvif_queue *queue) xenvif_queue 1493 drivers/net/xen-netback/netback.c struct xenvif_queue *queue = data; xenvif_queue 36 drivers/net/xen-netback/rx.c static bool xenvif_rx_ring_slots_available(struct xenvif_queue *queue) xenvif_queue 70 drivers/net/xen-netback/rx.c void xenvif_rx_queue_tail(struct xenvif_queue *queue, struct sk_buff *skb) xenvif_queue 88 drivers/net/xen-netback/rx.c static struct sk_buff *xenvif_rx_dequeue(struct xenvif_queue *queue) xenvif_queue 110 drivers/net/xen-netback/rx.c static void xenvif_rx_queue_purge(struct xenvif_queue *queue) xenvif_queue 118 drivers/net/xen-netback/rx.c static void xenvif_rx_queue_drop_expired(struct xenvif_queue *queue) xenvif_queue 133 drivers/net/xen-netback/rx.c static void xenvif_rx_copy_flush(struct xenvif_queue *queue) xenvif_queue 167 drivers/net/xen-netback/rx.c static void xenvif_rx_copy_add(struct xenvif_queue *queue, xenvif_queue 226 drivers/net/xen-netback/rx.c static void xenvif_rx_next_skb(struct xenvif_queue *queue, xenvif_queue 289 drivers/net/xen-netback/rx.c static void xenvif_rx_complete(struct xenvif_queue *queue, xenvif_queue 316 drivers/net/xen-netback/rx.c static void xenvif_rx_next_chunk(struct xenvif_queue *queue, xenvif_queue 354 drivers/net/xen-netback/rx.c static void xenvif_rx_data_slot(struct xenvif_queue *queue, xenvif_queue 398 drivers/net/xen-netback/rx.c static void xenvif_rx_extra_slot(struct xenvif_queue *queue, xenvif_queue 422 drivers/net/xen-netback/rx.c static void xenvif_rx_skb(struct xenvif_queue *queue) xenvif_queue 452 drivers/net/xen-netback/rx.c void xenvif_rx_action(struct xenvif_queue *queue) xenvif_queue 470 drivers/net/xen-netback/rx.c static bool xenvif_rx_queue_stalled(struct xenvif_queue *queue) xenvif_queue 483 drivers/net/xen-netback/rx.c static bool xenvif_rx_queue_ready(struct xenvif_queue *queue) xenvif_queue 493 drivers/net/xen-netback/rx.c static bool xenvif_have_rx_work(struct xenvif_queue *queue) xenvif_queue 503 drivers/net/xen-netback/rx.c static long xenvif_rx_queue_timeout(struct xenvif_queue *queue) xenvif_queue 526 drivers/net/xen-netback/rx.c static void xenvif_wait_for_rx_work(struct xenvif_queue *queue) xenvif_queue 546 drivers/net/xen-netback/rx.c static void xenvif_queue_carrier_off(struct xenvif_queue *queue) xenvif_queue 561 drivers/net/xen-netback/rx.c static void xenvif_queue_carrier_on(struct xenvif_queue *queue) xenvif_queue 579 drivers/net/xen-netback/rx.c struct xenvif_queue *queue = data; xenvif_queue 14 drivers/net/xen-netback/xenbus.c struct xenvif_queue *queue); xenvif_queue 28 drivers/net/xen-netback/xenbus.c struct xenvif_queue *queue = m->private; xenvif_queue 109 drivers/net/xen-netback/xenbus.c struct xenvif_queue *queue = xenvif_queue 690 drivers/net/xen-netback/xenbus.c struct xenvif_queue *queue = &vif->queues[queue_index]; xenvif_queue 883 drivers/net/xen-netback/xenbus.c struct xenvif_queue *queue; xenvif_queue 917 drivers/net/xen-netback/xenbus.c sizeof(struct xenvif_queue))); xenvif_queue 1002 drivers/net/xen-netback/xenbus.c struct xenvif_queue *queue)