Searched refs:xenvif_queue (Results 1 – 5 of 5) sorted by relevance
| /linux/drivers/net/xen-netback/ |
| A D | common.h | 135 struct xenvif_queue { /* Per-queue data for xenvif */ struct 308 struct xenvif_queue *queues; 350 int xenvif_init_queue(struct xenvif_queue *queue); 351 void xenvif_deinit_queue(struct xenvif_queue *queue); 353 int xenvif_connect_data(struct xenvif_queue *queue, 368 void xenvif_unmap_frontend_data_rings(struct xenvif_queue *queue); 369 int xenvif_map_frontend_data_rings(struct xenvif_queue *queue, 379 int xenvif_tx_action(struct xenvif_queue *queue, int budget); 382 void xenvif_kick_thread(struct xenvif_queue *queue); 416 void xenvif_skb_zerocopy_prepare(struct xenvif_queue *queue, [all …]
|
| A D | rx.c | 135 static void xenvif_rx_queue_purge(struct xenvif_queue *queue) in xenvif_rx_queue_purge() 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() [all …]
|
| A D | netback.c | 110 static void make_tx_response(struct xenvif_queue *queue, 117 static inline int tx_work_todo(struct xenvif_queue *queue); 142 struct xenvif_queue, in ubuf_to_queue() 161 void xenvif_kick_thread(struct xenvif_queue *queue) in xenvif_kick_thread() 180 static void tx_add_credit(struct xenvif_queue *queue) in tx_add_credit() 206 static void xenvif_tx_err(struct xenvif_queue *queue, in xenvif_tx_err() 725 static int xenvif_get_extras(struct xenvif_queue *queue, in xenvif_get_extras() 1171 static int xenvif_tx_submit(struct xenvif_queue *queue) in xenvif_tx_submit() 1289 struct xenvif_queue *queue = ubuf_to_queue(ubuf); in xenvif_zerocopy_callback() 1477 static void make_tx_response(struct xenvif_queue *queue, in make_tx_response() [all …]
|
| A D | interface.c | 89 struct xenvif_queue *queue = dev_id; in xenvif_tx_interrupt() 105 struct xenvif_queue *queue = in xenvif_poll() 106 container_of(napi, struct xenvif_queue, napi); in xenvif_poll() 144 struct xenvif_queue *queue = dev_id; in xenvif_rx_interrupt() 160 struct xenvif_queue *queue = dev_id; in xenvif_interrupt() 208 struct xenvif_queue *queue = NULL; in xenvif_start_xmit() 274 struct xenvif_queue *queue = NULL; in xenvif_get_stats() 306 struct xenvif_queue *queue = NULL; in xenvif_up() 322 struct xenvif_queue *queue = NULL; in xenvif_down() 804 struct xenvif_queue *queue = NULL; in xenvif_disconnect_data() [all …]
|
| A D | xenbus.c | 14 struct xenvif_queue *queue); 28 struct xenvif_queue *queue = m->private; in xenvif_read_io_ring() 109 struct xenvif_queue *queue = in xenvif_write_io_ring() 534 struct xenvif_queue *queue = &vif->queues[queue_index]; in xen_net_rate_changed() 731 struct xenvif_queue *queue; in connect() 765 sizeof(struct xenvif_queue))); in connect() 850 struct xenvif_queue *queue) in connect_data_rings()
|
Completed in 15 milliseconds