Lines Matching refs:dma
17 #include <asm/dma-mapping.h>
525 if (info->dma && info->skb) {
529 (TX_RING_SIZE-1)].dma;
550 if (info->skb && info->dma) {
552 info->dma,
557 info->dma = 0;
592 dma_addr_t dma;
603 dma = pci_map_single(mac->dma_pdev, skb->data,
607 if (unlikely(pci_dma_mapping_error(mac->dma_pdev, dma))) {
613 info->dma = dma;
614 *buff = XCT_RXB_LEN(mac->bufsz) | XCT_RXB_ADDR(dma);
705 dma_addr_t dma;
735 dma = (RX_DESC(rx, n+2) & XCT_PTR_ADDR_M);
744 pci_unmap_single(pdev, dma, mac->bufsz - LOCAL_SKB_ALIGN,
756 info->dma = 0;
864 nr_frags = TX_DESC_INFO(txring, i).dma;
878 dmas[descr_count][j] = TX_DESC_INFO(txring, i+1+j).dma;
1506 TX_DESC_INFO(txring, fill).dma = nfrags;
1512 TX_DESC_INFO(txring, fill+i).dma = map[i];