Searched refs:tx_addr (Results 1 - 18 of 18) sorted by relevance

/linux-4.1.27/drivers/tty/serial/8250/
H A D8250_dma.c26 dma_sync_single_for_cpu(dma->txchan->device->dev, dma->tx_addr, __dma_tx_complete()
85 dma->tx_addr + xmit->tail, serial8250_tx_dma()
99 dma_sync_single_for_device(dma->txchan->device->dev, dma->tx_addr, serial8250_tx_dma()
210 dma->tx_addr = dma_map_single(dma->txchan->device->dev, serial8250_request_dma()
214 if (dma_mapping_error(dma->txchan->device->dev, dma->tx_addr)) { serial8250_request_dma()
247 dma_unmap_single(dma->txchan->device->dev, dma->tx_addr, serial8250_release_dma()
H A D8250.h35 dma_addr_t tx_addr; member in struct:uart_8250_dma
H A D8250_omap.c832 dma_sync_single_for_cpu(dma->txchan->device->dev, dma->tx_addr, omap_8250_dma_tx_complete()
932 dma->tx_addr + xmit->tail + skip_byte, omap_8250_tx_dma()
947 dma_sync_single_for_device(dma->txchan->device->dev, dma->tx_addr, omap_8250_tx_dma()
/linux-4.1.27/drivers/tty/serial/
H A Dsamsung.h61 dma_addr_t tx_addr; member in struct:s3c24xx_uart_dma
H A Dsamsung.c299 dma->tx_transfer_addr = dma->tx_addr + xmit->tail; s3c24xx_serial_start_tx_dma()
934 dma->tx_addr = dma_map_single(dma->tx_chan->device->dev, s3c24xx_serial_request_dma()
958 dma_unmap_single(dma->tx_chan->device->dev, dma->tx_addr, s3c24xx_serial_release_dma()
/linux-4.1.27/drivers/staging/comedi/drivers/
H A Dvmk80xx.c164 __u8 tx_addr; vmk80xx_do_bulk_msg() local
170 tx_addr = devpriv->ep_tx->bEndpointAddress; vmk80xx_do_bulk_msg()
172 tx_pipe = usb_sndbulkpipe(usb, tx_addr); vmk80xx_do_bulk_msg()
/linux-4.1.27/drivers/net/ethernet/sun/
H A Dsunhme.c147 le32_to_cpu(tp[i].tx_flags), le32_to_cpu(tp[i].tx_addr), tx_dump_ring()
148 le32_to_cpu(tp[i + 1].tx_flags), le32_to_cpu(tp[i + 1].tx_addr), tx_dump_ring()
149 le32_to_cpu(tp[i + 2].tx_flags), le32_to_cpu(tp[i + 2].tx_addr), tx_dump_ring()
150 le32_to_cpu(tp[i + 3].tx_flags), le32_to_cpu(tp[i + 3].tx_addr)); tx_dump_ring()
205 txd->tx_addr = (__force hme32)addr; sbus_hme_write_txd()
234 txd->tx_addr = (__force hme32)cpu_to_le32(addr); pci_hme_write_txd()
275 do { (__txd)->tx_addr = (__force hme32)(u32)(__addr); \
300 do { (__txd)->tx_addr = (__force hme32)cpu_to_le32(__addr); \
1227 dma_addr = hme_read_desc32(hp, &txd->tx_addr); happy_meal_clean_rings()
1952 dma_addr = hme_read_desc32(hp, &this->tx_addr); happy_meal_tx()
2279 addr = hme_read_desc32(hp, &this->tx_addr); unmap_partial_tx_skb()
H A Dsunbmac.c249 bb->be_txd[i].tx_flags = bb->be_txd[i].tx_addr = 0; bigmac_init_rings()
771 this, this->tx_flags, this->tx_addr)); bigmac_tx()
779 this->tx_addr, skb->len, bigmac_tx()
969 bp->bmac_block->be_txd[entry].tx_addr = mapping; bigmac_start_xmit()
H A Dsunbmac.h238 u32 tx_addr; member in struct:be_txd
H A Dsunqe.h278 u32 tx_addr; member in struct:qe_txd
H A Dsunhme.h319 hme32 tx_addr; member in struct:happy_meal_txd
H A Dsunqe.c595 qep->qe_block->qe_txd[entry].tx_addr = txbuf_dvma; qe_start_xmit()
/linux-4.1.27/drivers/net/ethernet/dec/tulip/
H A Dwinbond-840.c298 dma_addr_t tx_addr[TX_RING_SIZE]; member in struct:netdev_private
860 np->tx_addr[i], free_rxtx_rings()
1010 np->tx_addr[entry] = pci_map_single(np->pci_dev, start_tx()
1014 np->tx_ring[entry].buffer1 = np->tx_addr[entry]; start_tx()
1020 np->tx_ring[entry].buffer2 = np->tx_addr[entry]+TX_BUFLIMIT; start_tx()
1094 pci_unmap_single(np->pci_dev,np->tx_addr[entry], netdev_tx_done()
/linux-4.1.27/drivers/atm/
H A Dhorizon.h418 void * tx_addr; // addr to send bytes from (for PIO) member in struct:hrz_dev
H A Dhorizon.c1149 dev->tx_addr = dev->tx_iovec->iov_base; tx_schedule()
1185 wrs_regb (dev, DATA_PORT_OFF, dev->tx_addr, tx_bytes); tx_schedule()
1189 wr_regl (dev, MASTER_TX_ADDR_REG_OFF, virt_to_bus (dev->tx_addr)); tx_schedule()
1197 dev->tx_addr += tx_bytes; tx_schedule()
1719 dev->tx_addr = skb->data; hrz_send()
/linux-4.1.27/drivers/net/ethernet/3com/
H A Dtyphoon.h174 u64 tx_addr; /* opaque for hardware, for TX_DESC */ member in union:tx_desc::__anon6086
H A Dtyphoon.c762 first_txd->tx_addr = (u64)((unsigned long) skb); typhoon_start_tx()
1519 unsigned long ptr = tx->tx_addr; typhoon_clean_tx()
/linux-4.1.27/drivers/net/ethernet/micrel/
H A Dksz884x.c3864 * @tx_addr: The transmit descriptor base.
3869 static void hw_set_desc_base(struct ksz_hw *hw, u32 tx_addr, u32 rx_addr) hw_set_desc_base() argument
3872 writel(tx_addr, hw->io + KS_DMA_TX_ADDR); hw_set_desc_base()

Completed in 447 milliseconds