Searched refs:funeth_rxq (Results 1 - 6 of 6) sorted by relevance
/linux-master/drivers/net/ethernet/fungible/funeth/ |
H A D | funeth_txrx.h | 163 struct funeth_rxq { struct 219 struct funeth_rxq *rxq; 261 int state, struct funeth_rxq **qp); 262 int fun_rxq_create_dev(struct funeth_rxq *q, struct fun_irq *irq); 263 struct funeth_rxq *funeth_rxq_free(struct funeth_rxq *q, int state); 264 int fun_rxq_set_bpf(struct funeth_rxq *q, struct bpf_prog *prog);
|
H A D | funeth_rx.c | 50 static void cache_offer(struct funeth_rxq *q, const struct funeth_rxbuf *buf) 67 static bool cache_get(struct funeth_rxq *q, struct funeth_rxbuf *rb) 98 static int funeth_alloc_page(struct funeth_rxq *q, struct funeth_rxbuf *rb, 127 static void funeth_free_page(struct funeth_rxq *q, struct funeth_rxbuf *rb) 141 static void *fun_run_xdp(struct funeth_rxq *q, skb_frag_t *frags, void *buf_va, 256 get_buf(struct funeth_rxq *q, struct funeth_rxbuf *buf, unsigned int len) 296 static int fun_gather_pkt(struct funeth_rxq *q, unsigned int tot_len, 348 static void advance_cq(struct funeth_rxq *q) 365 static void fun_handle_cqe_pkt(struct funeth_rxq *q, struct funeth_txq *xdp_q) 479 static int fun_process_cqes(struct funeth_rxq * [all...] |
H A D | funeth.h | 66 struct funeth_rxq **rxqs; 87 struct funeth_rxq * __rcu *rxqs;
|
H A D | funeth_trace.h | 75 TP_PROTO(const struct funeth_rxq *rxq,
|
H A D | funeth_main.c | 182 struct funeth_rxq **rxqs = rtnl_dereference(fp->rxqs); 378 static void free_rxqs(struct funeth_rxq **rxqs, unsigned int nqs, 387 static int alloc_rxqs(struct net_device *dev, struct funeth_rxq **rxqs, 445 struct funeth_rxq **rxqs = qset->rxqs; 482 struct funeth_rxq **rxqs; 874 struct funeth_rxq **rxqs; 1082 struct funeth_rxq **rxqs; 1112 struct funeth_rxq **rxqs; 1157 struct funeth_rxq **rxqs = rtnl_dereference(fp->rxqs);
|
H A D | funeth_ethtool.c | 486 struct funeth_rxq **rxqs; 754 struct funeth_rxq **rxqs;
|
Completed in 140 milliseconds