Symbol: funeth_rxq
drivers/net/ethernet/fungible/funeth/funeth.h
66
struct funeth_rxq **rxqs;
drivers/net/ethernet/fungible/funeth/funeth.h
87
struct funeth_rxq * __rcu *rxqs;
drivers/net/ethernet/fungible/funeth/funeth_ethtool.c
486
struct funeth_rxq **rxqs;
drivers/net/ethernet/fungible/funeth/funeth_ethtool.c
754
struct funeth_rxq **rxqs;
drivers/net/ethernet/fungible/funeth/funeth_main.c
1069
struct funeth_rxq **rxqs;
drivers/net/ethernet/fungible/funeth/funeth_main.c
1099
struct funeth_rxq **rxqs;
drivers/net/ethernet/fungible/funeth/funeth_main.c
1144
struct funeth_rxq **rxqs = rtnl_dereference(fp->rxqs);
drivers/net/ethernet/fungible/funeth/funeth_main.c
182
struct funeth_rxq **rxqs = rtnl_dereference(fp->rxqs);
drivers/net/ethernet/fungible/funeth/funeth_main.c
378
static void free_rxqs(struct funeth_rxq **rxqs, unsigned int nqs,
drivers/net/ethernet/fungible/funeth/funeth_main.c
387
static int alloc_rxqs(struct net_device *dev, struct funeth_rxq **rxqs,
drivers/net/ethernet/fungible/funeth/funeth_main.c
445
struct funeth_rxq **rxqs = qset->rxqs;
drivers/net/ethernet/fungible/funeth/funeth_main.c
482
struct funeth_rxq **rxqs;
drivers/net/ethernet/fungible/funeth/funeth_main.c
874
struct funeth_rxq **rxqs;
drivers/net/ethernet/fungible/funeth/funeth_rx.c
127
static void funeth_free_page(struct funeth_rxq *q, struct funeth_rxbuf *rb)
drivers/net/ethernet/fungible/funeth/funeth_rx.c
141
static void *fun_run_xdp(struct funeth_rxq *q, skb_frag_t *frags, void *buf_va,
drivers/net/ethernet/fungible/funeth/funeth_rx.c
256
get_buf(struct funeth_rxq *q, struct funeth_rxbuf *buf, unsigned int len)
drivers/net/ethernet/fungible/funeth/funeth_rx.c
296
static int fun_gather_pkt(struct funeth_rxq *q, unsigned int tot_len,
drivers/net/ethernet/fungible/funeth/funeth_rx.c
348
static void advance_cq(struct funeth_rxq *q)
drivers/net/ethernet/fungible/funeth/funeth_rx.c
365
static void fun_handle_cqe_pkt(struct funeth_rxq *q, struct funeth_txq *xdp_q)
drivers/net/ethernet/fungible/funeth/funeth_rx.c
479
static int fun_process_cqes(struct funeth_rxq *q, int budget)
drivers/net/ethernet/fungible/funeth/funeth_rx.c
50
static void cache_offer(struct funeth_rxq *q, const struct funeth_rxbuf *buf)
drivers/net/ethernet/fungible/funeth/funeth_rx.c
513
struct funeth_rxq *q = irq->rxq;
drivers/net/ethernet/fungible/funeth/funeth_rx.c
536
static void fun_rxq_free_bufs(struct funeth_rxq *q)
drivers/net/ethernet/fungible/funeth/funeth_rx.c
549
static int fun_rxq_alloc_bufs(struct funeth_rxq *q, int node)
drivers/net/ethernet/fungible/funeth/funeth_rx.c
575
static void fun_rxq_free_cache(struct funeth_rxq *q)
drivers/net/ethernet/fungible/funeth/funeth_rx.c
587
int fun_rxq_set_bpf(struct funeth_rxq *q, struct bpf_prog *prog)
drivers/net/ethernet/fungible/funeth/funeth_rx.c
613
static struct funeth_rxq *fun_rxq_create_sw(struct net_device *dev,
drivers/net/ethernet/fungible/funeth/funeth_rx.c
620
struct funeth_rxq *q;
drivers/net/ethernet/fungible/funeth/funeth_rx.c
67
static bool cache_get(struct funeth_rxq *q, struct funeth_rxbuf *rb)
drivers/net/ethernet/fungible/funeth/funeth_rx.c
677
static void fun_rxq_free_sw(struct funeth_rxq *q)
drivers/net/ethernet/fungible/funeth/funeth_rx.c
697
int fun_rxq_create_dev(struct funeth_rxq *q, struct fun_irq *irq)
drivers/net/ethernet/fungible/funeth/funeth_rx.c
765
static void fun_rxq_free_dev(struct funeth_rxq *q)
drivers/net/ethernet/fungible/funeth/funeth_rx.c
790
int state, struct funeth_rxq **qp)
drivers/net/ethernet/fungible/funeth/funeth_rx.c
792
struct funeth_rxq *q = *qp;
drivers/net/ethernet/fungible/funeth/funeth_rx.c
817
struct funeth_rxq *funeth_rxq_free(struct funeth_rxq *q, int state)
drivers/net/ethernet/fungible/funeth/funeth_rx.c
98
static int funeth_alloc_page(struct funeth_rxq *q, struct funeth_rxbuf *rb,
drivers/net/ethernet/fungible/funeth/funeth_trace.h
75
TP_PROTO(const struct funeth_rxq *rxq,
drivers/net/ethernet/fungible/funeth/funeth_txrx.h
219
struct funeth_rxq *rxq;
drivers/net/ethernet/fungible/funeth/funeth_txrx.h
261
int state, struct funeth_rxq **qp);
drivers/net/ethernet/fungible/funeth/funeth_txrx.h
262
int fun_rxq_create_dev(struct funeth_rxq *q, struct fun_irq *irq);
drivers/net/ethernet/fungible/funeth/funeth_txrx.h
263
struct funeth_rxq *funeth_rxq_free(struct funeth_rxq *q, int state);
drivers/net/ethernet/fungible/funeth/funeth_txrx.h
264
int fun_rxq_set_bpf(struct funeth_rxq *q, struct bpf_prog *prog);