Lines Matching refs:receive_queue

165 struct receive_queue {  struct
242 struct receive_queue *rq;
388 static void give_pages(struct receive_queue *rq, struct page *page) in give_pages()
398 static struct page *get_a_page(struct receive_queue *rq, gfp_t gfp_mask) in get_a_page()
498 struct receive_queue *rq, in page_to_skb()
597 static void virtnet_rq_unmap(struct receive_queue *rq, void *buf, u32 len) in virtnet_rq_unmap()
626 static void *virtnet_rq_get_buf(struct receive_queue *rq, u32 *len, void **ctx) in virtnet_rq_get_buf()
637 static void *virtnet_rq_detach_unused_buf(struct receive_queue *rq) in virtnet_rq_detach_unused_buf()
648 static void virtnet_rq_init_one_sg(struct receive_queue *rq, void *buf, u32 len) in virtnet_rq_init_one_sg()
673 static void *virtnet_rq_alloc(struct receive_queue *rq, u32 size, gfp_t gfp) in virtnet_rq_alloc()
918 struct receive_queue *rq = vi->rq; in virtnet_xdp_xmit()
1077 static struct page *xdp_linearize_page(struct receive_queue *rq, in xdp_linearize_page()
1158 struct receive_queue *rq, in receive_small_xdp()
1245 struct receive_queue *rq, in receive_small()
1292 struct receive_queue *rq, in receive_big()
1313 static void mergeable_buf_free(struct receive_queue *rq, int num_buf, in mergeable_buf_free()
1387 struct receive_queue *rq, in virtnet_build_xdp_buff_mrg()
1475 struct receive_queue *rq, in mergeable_xdp_get_buf()
1550 struct receive_queue *rq, in receive_mergeable_xdp()
1610 struct receive_queue *rq, in receive_mergeable()
1755 static void receive_buf(struct virtnet_info *vi, struct receive_queue *rq, in receive_buf()
1815 static int add_recvbuf_small(struct virtnet_info *vi, struct receive_queue *rq, in add_recvbuf_small()
1844 static int add_recvbuf_big(struct virtnet_info *vi, struct receive_queue *rq, in add_recvbuf_big()
1893 static unsigned int get_mergeable_buf_len(struct receive_queue *rq, in get_mergeable_buf_len()
1911 struct receive_queue *rq, gfp_t gfp) in add_recvbuf_mergeable()
1966 static bool try_fill_recv(struct virtnet_info *vi, struct receive_queue *rq, in try_fill_recv()
1998 struct receive_queue *rq = &vi->rq[vq2rxq(rvq)]; in skb_recv_done()
2048 struct receive_queue *rq = &vi->rq[i]; in refill_work()
2062 static int virtnet_receive(struct receive_queue *rq, int budget, in virtnet_receive()
2109 static void virtnet_poll_cleantx(struct receive_queue *rq) in virtnet_poll_cleantx()
2139 struct receive_queue *rq = in virtnet_poll()
2140 container_of(napi, struct receive_queue, napi); in virtnet_poll()
2382 struct receive_queue *rq, u32 ring_num) in virtnet_rx_resize()
2551 struct receive_queue *rq = &vi->rq[i]; in virtnet_stats()
2865 struct receive_queue *rq; in virtnet_set_ringparam()
3170 struct receive_queue *rq = &vi->rq[i]; in virtnet_get_ethtool_stats()
4022 struct receive_queue *rq = &vi->rq[i]; in free_unused_bufs()