Home
last modified time | relevance | path

Searched refs:xdp_q (Results 1 - 3 of 3) sorted by relevance

/kernel/linux/linux-6.6/drivers/net/ethernet/fungible/funeth/
H A Dfuneth_rx.c142 int ref_ok, struct funeth_txq *xdp_q) in fun_run_xdp()
169 if (!xdpf || !fun_xdp_tx(xdp_q, xdpf)) in fun_run_xdp()
365 static void fun_handle_cqe_pkt(struct funeth_rxq *q, struct funeth_txq *xdp_q) in fun_handle_cqe_pkt() argument
394 if (xdp_q && headroom == FUN_XDP_HEADROOM) { in fun_handle_cqe_pkt()
395 va = fun_run_xdp(q, frags, va, ref_ok, xdp_q); in fun_handle_cqe_pkt()
482 struct funeth_txq **xdpqs, *xdp_q = NULL; in fun_process_cqes() local
486 xdp_q = xdpqs[smp_processor_id()]; in fun_process_cqes()
492 fun_handle_cqe_pkt(q, xdp_q); in fun_process_cqes()
498 fun_txq_wr_db(xdp_q); in fun_process_cqes()
141 fun_run_xdp(struct funeth_rxq *q, skb_frag_t *frags, void *buf_va, int ref_ok, struct funeth_txq *xdp_q) fun_run_xdp() argument
/kernel/linux/linux-6.6/drivers/net/ethernet/mediatek/
H A Dmtk_eth_soc.c1688 struct xdp_rxq_info *xdp_q, in mtk_create_page_pool()
1709 err = __xdp_rxq_info_reg(xdp_q, &eth->dummy_dev, id, in mtk_create_page_pool()
1714 err = xdp_rxq_info_reg_mem_model(xdp_q, MEM_TYPE_PAGE_POOL, pp); in mtk_create_page_pool()
1721 xdp_rxq_info_unreg(xdp_q); in mtk_create_page_pool()
2075 xdp_init_buff(&xdp, PAGE_SIZE, &ring->xdp_q); in mtk_poll_rx()
2622 pp = mtk_create_page_pool(eth, &ring->xdp_q, ring_no, in mtk_rx_alloc()
2766 if (xdp_rxq_info_is_reg(&ring->xdp_q)) in mtk_rx_clean()
2767 xdp_rxq_info_unreg(&ring->xdp_q); in mtk_rx_clean()
1687 mtk_create_page_pool(struct mtk_eth *eth, struct xdp_rxq_info *xdp_q, int id, int size) mtk_create_page_pool() argument
H A Dmtk_eth_soc.h940 struct xdp_rxq_info xdp_q; member

Completed in 10 milliseconds