Lines Matching refs:netfront_queue
107 struct netfront_queue { struct
167 struct netfront_queue *queues; argument
218 static struct sk_buff *xennet_get_rx_skb(struct netfront_queue *queue, in xennet_get_rx_skb()
227 static grant_ref_t xennet_get_rx_ref(struct netfront_queue *queue, in xennet_get_rx_ref()
248 struct netfront_queue *queue = from_timer(queue, t, rx_refill_timer); in rx_refill_timeout()
252 static int netfront_tx_slot_available(struct netfront_queue *queue) in netfront_tx_slot_available()
258 static void xennet_maybe_wake_tx(struct netfront_queue *queue) in xennet_maybe_wake_tx()
270 static struct sk_buff *xennet_alloc_one_rx_buffer(struct netfront_queue *queue) in xennet_alloc_one_rx_buffer()
298 static void xennet_alloc_rx_buffers(struct netfront_queue *queue) in xennet_alloc_rx_buffers()
365 struct netfront_queue *queue = NULL; in xennet_open()
389 static bool xennet_tx_buf_gc(struct netfront_queue *queue) in xennet_tx_buf_gc()
465 struct netfront_queue *queue;
482 struct netfront_queue *queue = info->queue; in xennet_tx_setup_grant()
603 static void xennet_mark_tx_pending(struct netfront_queue *queue) in xennet_mark_tx_pending()
613 struct netfront_queue *queue, in xennet_xdp_xmit_one()
650 struct netfront_queue *queue = NULL; in xennet_xdp_xmit()
719 struct netfront_queue *queue = NULL; in xennet_start_xmit()
872 struct netfront_queue *queue; in xennet_close()
886 struct netfront_queue *queue = &info->queues[i]; in xennet_destroy_queues()
903 static void xennet_set_rx_rsp_cons(struct netfront_queue *queue, RING_IDX val) in xennet_set_rx_rsp_cons()
913 static void xennet_move_rx_slot(struct netfront_queue *queue, struct sk_buff *skb, in xennet_move_rx_slot()
926 static int xennet_get_extras(struct netfront_queue *queue, in xennet_get_extras()
968 static u32 xennet_run_xdp(struct netfront_queue *queue, struct page *pdata, in xennet_run_xdp()
1015 static int xennet_get_responses(struct netfront_queue *queue, in xennet_get_responses()
1158 static int xennet_fill_frags(struct netfront_queue *queue, in xennet_fill_frags()
1221 static int handle_incoming_queue(struct netfront_queue *queue, in handle_incoming_queue()
1259 struct netfront_queue *queue = container_of(napi, struct netfront_queue, napi); in xennet_poll()
1417 static void xennet_release_tx_bufs(struct netfront_queue *queue) in xennet_release_tx_bufs()
1439 static void xennet_release_rx_bufs(struct netfront_queue *queue) in xennet_release_rx_bufs()
1508 static bool xennet_handle_tx(struct netfront_queue *queue, unsigned int *eoi) in xennet_handle_tx()
1533 static bool xennet_handle_rx(struct netfront_queue *queue, unsigned int *eoi) in xennet_handle_rx()
1817 struct netfront_queue *queue = &info->queues[i]; in xennet_disconnect_backend()
1899 static int setup_netfront_single(struct netfront_queue *queue) in setup_netfront_single()
1925 static int setup_netfront_split(struct netfront_queue *queue) in setup_netfront_split()
1970 struct netfront_queue *queue, unsigned int feature_split_evtchn) in setup_netfront()
2020 static int xennet_init_queue(struct netfront_queue *queue) in xennet_init_queue()
2076 static int write_queue_xenstore_keys(struct netfront_queue *queue, in write_queue_xenstore_keys()
2160 static int xennet_create_page_pool(struct netfront_queue *queue) in xennet_create_page_pool()
2209 info->queues = kcalloc(*num_queues, sizeof(struct netfront_queue), in xennet_create_queues()
2215 struct netfront_queue *queue = &info->queues[i]; in xennet_create_queues()
2260 struct netfront_queue *queue = NULL; in talk_to_netback()
2424 struct netfront_queue *queue = NULL; in xennet_connect()