Searched refs:xdp_q (Results 1 – 3 of 3) sorted by relevance
/Linux-v6.1/drivers/net/ethernet/fungible/funeth/ |
D | funeth_rx.c | 142 int ref_ok, struct funeth_txq *xdp_q) in fun_run_xdp() argument 169 if (!xdpf || !fun_xdp_tx(xdp_q, xdpf)) in fun_run_xdp() 366 static void fun_handle_cqe_pkt(struct funeth_rxq *q, struct funeth_txq *xdp_q) in fun_handle_cqe_pkt() argument 395 if (xdp_q && headroom == FUN_XDP_HEADROOM) { in fun_handle_cqe_pkt() 396 va = fun_run_xdp(q, frags, va, ref_ok, xdp_q); in fun_handle_cqe_pkt() 483 struct funeth_txq **xdpqs, *xdp_q = NULL; in fun_process_cqes() local 487 xdp_q = xdpqs[smp_processor_id()]; in fun_process_cqes() 493 fun_handle_cqe_pkt(q, xdp_q); in fun_process_cqes() 499 fun_txq_wr_db(xdp_q); in fun_process_cqes()
|
/Linux-v6.1/drivers/net/ethernet/mediatek/ |
D | mtk_eth_soc.c | 1477 struct xdp_rxq_info *xdp_q, in mtk_create_page_pool() argument 1498 err = __xdp_rxq_info_reg(xdp_q, ð->dummy_dev, eth->rx_napi.napi_id, in mtk_create_page_pool() 1503 err = xdp_rxq_info_reg_mem_model(xdp_q, MEM_TYPE_PAGE_POOL, pp); in mtk_create_page_pool() 1510 xdp_rxq_info_unreg(xdp_q); in mtk_create_page_pool() 1847 xdp_init_buff(&xdp, PAGE_SIZE, &ring->xdp_q); in mtk_poll_rx() 2343 pp = mtk_create_page_pool(eth, &ring->xdp_q, ring_no, in mtk_rx_alloc() 2469 if (xdp_rxq_info_is_reg(&ring->xdp_q)) in mtk_rx_clean() 2470 xdp_rxq_info_unreg(&ring->xdp_q); in mtk_rx_clean()
|
D | mtk_eth_soc.h | 778 struct xdp_rxq_info xdp_q; member
|