Lines Matching defs:netfront_queue
105 struct netfront_queue { struct
106 unsigned int id; /* Queue ID, 0-based */
107 char name[QUEUE_NAME_SIZE]; /* DEVNAME-qN */
108 struct netfront_info *info;
110 struct bpf_prog __rcu *xdp_prog;
112 struct napi_struct napi;
117 unsigned int tx_evtchn, rx_evtchn;
118 unsigned int tx_irq, rx_irq;
120 char tx_irq_name[IRQ_NAME_SIZE]; /* DEVNAME-qN-tx */
121 char rx_irq_name[IRQ_NAME_SIZE]; /* DEVNAME-qN-rx */
123 spinlock_t tx_lock;
124 struct xen_netif_tx_front_ring tx;
125 int tx_ring_ref;
136 union skb_entry {
139 } tx_skbs[NET_TX_RING_SIZE];
140 grant_ref_t gref_tx_head;
141 grant_ref_t grant_tx_ref[NET_TX_RING_SIZE];
142 struct page *grant_tx_page[NET_TX_RING_SIZE];
166 struct netfront_queue *queues; argument