Lines Matching refs:bufaddr
373 static void swap_buffer(void *bufaddr, int len)
376 unsigned int *buf = bufaddr;
488 void *bufaddr;
523 bufaddr = skb_frag_address(this_frag);
526 if (((unsigned long) bufaddr) & fep->tx_align ||
528 memcpy(txq->tx_bounce[index], bufaddr, frag_len);
529 bufaddr = txq->tx_bounce[index];
532 swap_buffer(bufaddr, frag_len);
535 addr = dma_map_single(&fep->pdev->dev, bufaddr, frag_len,
569 void *bufaddr;
598 bufaddr = skb->data;
602 if (((unsigned long) bufaddr) & fep->tx_align ||
605 bufaddr = txq->tx_bounce[index];
608 swap_buffer(bufaddr, buflen);
612 addr = dma_map_single(&fep->pdev->dev, bufaddr, buflen, DMA_TO_DEVICE);
756 void *bufaddr;
765 bufaddr = txq->tso_hdrs + index * TSO_HEADER_SIZE;
767 if (((unsigned long)bufaddr) & fep->tx_align ||
770 bufaddr = txq->tx_bounce[index];
773 swap_buffer(bufaddr, hdr_len);
775 dmabuf = dma_map_single(&fep->pdev->dev, bufaddr,