Home
last modified time | relevance | path

Searched refs:funeth_rxbuf (Results 1 – 2 of 2) sorted by relevance

/linux-6.3-rc2/drivers/net/ethernet/fungible/funeth/
A Dfuneth_txrx.h147 struct funeth_rxbuf { /* per Rx buffer state */ struct
155 struct funeth_rxbuf *bufs; /* base of Rx buffer state ring */ argument
175 struct funeth_rxbuf *bufs; /* base of Rx buffer state ring */
176 struct funeth_rxbuf *cur_buf; /* currently active buffer */
186 struct funeth_rxbuf spare_buf; /* spare for next buffer replacement */
A Dfuneth_rx.c38 static void refresh_refs(struct funeth_rxbuf *buf) in refresh_refs()
50 static void cache_offer(struct funeth_rxq *q, const struct funeth_rxbuf *buf) in cache_offer()
67 static bool cache_get(struct funeth_rxq *q, struct funeth_rxbuf *rb) in cache_get()
70 struct funeth_rxbuf *buf; in cache_get()
98 static int funeth_alloc_page(struct funeth_rxq *q, struct funeth_rxbuf *rb, in funeth_alloc_page()
255 static struct funeth_rxbuf *
256 get_buf(struct funeth_rxq *q, struct funeth_rxbuf *buf, unsigned int len) in get_buf()
299 struct funeth_rxbuf *buf = q->cur_buf; in fun_gather_pkt()
539 struct funeth_rxbuf *b = q->bufs; in fun_rxq_free_bufs()
552 struct funeth_rxbuf *b = q->bufs; in fun_rxq_alloc_bufs()
[all …]

Completed in 5 milliseconds