Home
last modified time | relevance | path

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

/linux/drivers/net/ethernet/marvell/octeontx2/nic/
H A Dotx2_txrx.c1494 struct xdp_buff xdp, *xsk_buff = NULL; in otx2_xdp_rcv_pkt_handler() local
1507 xsk_buff = pool->xdp[--cq->rbpool->xdp_top]; in otx2_xdp_rcv_pkt_handler()
1508 if (!xsk_buff) in otx2_xdp_rcv_pkt_handler()
1511 xsk_buff->data_end = xsk_buff->data + cqe->sg.seg_size; in otx2_xdp_rcv_pkt_handler()
1512 act = bpf_prog_run_xdp(prog, xsk_buff); in otx2_xdp_rcv_pkt_handler()
1543 if (xsk_buff) { in otx2_xdp_rcv_pkt_handler()
1544 err = xdp_do_redirect(pfvf->netdev, xsk_buff, prog); in otx2_xdp_rcv_pkt_handler()
1572 if (xsk_buff) { in otx2_xdp_rcv_pkt_handler()
1573 xsk_buff_free(xsk_buff); in otx2_xdp_rcv_pkt_handler()