Lines Matching refs:bufaddr

312 static void swap_buffer(void *bufaddr, int len)  in swap_buffer()  argument
315 unsigned int *buf = bufaddr; in swap_buffer()
394 void *bufaddr; in fec_enet_txq_submit_frag_skb() local
428 bufaddr = skb_frag_address(this_frag); in fec_enet_txq_submit_frag_skb()
431 if (((unsigned long) bufaddr) & fep->tx_align || in fec_enet_txq_submit_frag_skb()
433 memcpy(txq->tx_bounce[index], bufaddr, frag_len); in fec_enet_txq_submit_frag_skb()
434 bufaddr = txq->tx_bounce[index]; in fec_enet_txq_submit_frag_skb()
437 swap_buffer(bufaddr, frag_len); in fec_enet_txq_submit_frag_skb()
440 addr = dma_map_single(&fep->pdev->dev, bufaddr, frag_len, in fec_enet_txq_submit_frag_skb()
474 void *bufaddr; in fec_enet_txq_submit_skb() local
503 bufaddr = skb->data; in fec_enet_txq_submit_skb()
507 if (((unsigned long) bufaddr) & fep->tx_align || in fec_enet_txq_submit_skb()
510 bufaddr = txq->tx_bounce[index]; in fec_enet_txq_submit_skb()
513 swap_buffer(bufaddr, buflen); in fec_enet_txq_submit_skb()
517 addr = dma_map_single(&fep->pdev->dev, bufaddr, buflen, DMA_TO_DEVICE); in fec_enet_txq_submit_skb()
663 void *bufaddr; in fec_enet_txq_put_hdr_tso() local
672 bufaddr = txq->tso_hdrs + index * TSO_HEADER_SIZE; in fec_enet_txq_put_hdr_tso()
674 if (((unsigned long)bufaddr) & fep->tx_align || in fec_enet_txq_put_hdr_tso()
677 bufaddr = txq->tx_bounce[index]; in fec_enet_txq_put_hdr_tso()
680 swap_buffer(bufaddr, hdr_len); in fec_enet_txq_put_hdr_tso()
682 dmabuf = dma_map_single(&fep->pdev->dev, bufaddr, in fec_enet_txq_put_hdr_tso()