Lines Matching refs:sgp
239 const struct sg_ent *sgp; in unmap_skb() local
243 sgp = (struct sg_ent *)&q->desc[cidx].flit[d->sflit]; in unmap_skb()
247 pci_unmap_single(pdev, be64_to_cpu(sgp->addr[0]), in unmap_skb()
256 pci_unmap_page(pdev, be64_to_cpu(sgp->addr[j]), in unmap_skb()
261 sgp++; in unmap_skb()
1013 struct sg_ent *sgp, unsigned char *start, in write_sgl() argument
1019 sgp->len[0] = cpu_to_be32(len); in write_sgl()
1020 sgp->addr[j++] = cpu_to_be64(addr[k++]); in write_sgl()
1027 sgp->len[j] = cpu_to_be32(skb_frag_size(frag)); in write_sgl()
1028 sgp->addr[j] = cpu_to_be64(addr[k++]); in write_sgl()
1031 ++sgp; in write_sgl()
1034 sgp->len[j] = 0; in write_sgl()
1188 struct sg_ent *sgp, sgl[MAX_SKB_FRAGS / 2 + 1]; in write_tx_pkt_wr() local
1242 sgp = ndesc == 1 ? (struct sg_ent *)&d->flit[flits] : sgl; in write_tx_pkt_wr()
1243 sgl_flits = write_sgl(skb, sgp, skb->data, skb_headlen(skb), addr); in write_tx_pkt_wr()
1639 struct sg_ent *sgp, sgl[MAX_SKB_FRAGS / 2 + 1]; in write_ofld_wr() local
1655 sgp = ndesc == 1 ? (struct sg_ent *)&d->flit[flits] : sgl; in write_ofld_wr()
1656 sgl_flits = write_sgl(skb, sgp, skb_transport_header(skb), in write_ofld_wr()
1660 setup_deferred_unmapping(skb, adap->pdev, sgp, sgl_flits); in write_ofld_wr()