Lines Matching refs:seg_addr
259 u64 *seg_addr; in otx2_free_rcv_seg() local
266 seg_addr = &sg->seg_addr; in otx2_free_rcv_seg()
267 for (seg = 0; seg < sg->segs; seg++, seg_addr++) in otx2_free_rcv_seg()
269 *seg_addr & ~0x07ULL); in otx2_free_rcv_seg()
347 u64 *seg_addr; in otx2_rcv_pkt_handler() local
368 seg_addr = &sg->seg_addr; in otx2_rcv_pkt_handler()
370 for (seg = 0; seg < sg->segs; seg++, seg_addr++) { in otx2_rcv_pkt_handler()
371 if (otx2_skb_add_frag(pfvf, skb, *seg_addr, in otx2_rcv_pkt_handler()
409 !cqe->sg.seg_addr) { in otx2_rx_napi_handler()
420 cqe->sg.seg_addr = 0x00; in otx2_rx_napi_handler()
836 u64 seg_addr, int hdr_len, int sqe) in otx2_tso_frag_dma_addr() argument
843 return sg->dma_addr[0] + (seg_addr - (u64)skb->data); in otx2_tso_frag_dma_addr()
846 offset = seg_addr - (u64)skb_frag_address(frag); in otx2_tso_frag_dma_addr()
1244 iova = cqe->sg.seg_addr - OTX2_HEAD_ROOM; in otx2_cleanup_rx_cqes()
1420 iova = cqe->sg.seg_addr - OTX2_HEAD_ROOM; in otx2_xdp_rcv_pkt_handler()