Lines Matching refs:xdp
365 txq->sw_tx_ring.xdp[idx].page = metadata->data; in qede_xdp_xmit()
366 txq->sw_tx_ring.xdp[idx].mapping = metadata->mapping; in qede_xdp_xmit()
400 txq->sw_tx_ring.xdp[idx].mapping, in qede_xdp_tx_int()
402 __free_page(txq->sw_tx_ring.xdp[idx].page); in qede_xdp_tx_int()
1061 struct xdp_buff xdp; in qede_rx_xdp() local
1064 xdp.data_hard_start = page_address(bd->data); in qede_rx_xdp()
1065 xdp.data = xdp.data_hard_start + *data_offset; in qede_rx_xdp()
1066 xdp_set_data_meta_invalid(&xdp); in qede_rx_xdp()
1067 xdp.data_end = xdp.data + *len; in qede_rx_xdp()
1068 xdp.rxq = &rxq->xdp_rxq; in qede_rx_xdp()
1075 act = bpf_prog_run_xdp(prog, &xdp); in qede_rx_xdp()
1079 *data_offset = xdp.data - xdp.data_hard_start; in qede_rx_xdp()
1080 *len = xdp.data_end - xdp.data; in qede_rx_xdp()