Home
last modified time | relevance | path

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

12

/kernel/linux/linux-5.10/drivers/tty/serial/8250/
H A D8250_dma.c22 dma_sync_single_for_cpu(dma->txchan->device->dev, dma->tx_addr, in __dma_tx_complete()
110 dma->tx_addr + xmit->tail, in serial8250_tx_dma()
124 dma_sync_single_for_device(dma->txchan->device->dev, dma->tx_addr, in serial8250_tx_dma()
249 dma->tx_addr = dma_map_single(dma->txchan->device->dev, in serial8250_request_dma()
253 if (dma_mapping_error(dma->txchan->device->dev, dma->tx_addr)) { in serial8250_request_dma()
287 dma_unmap_single(dma->txchan->device->dev, dma->tx_addr, in serial8250_release_dma()
H A D8250.h38 dma_addr_t tx_addr; member
/kernel/linux/linux-6.6/drivers/tty/serial/8250/
H A D8250_dma.c22 dma_sync_single_for_cpu(dma->txchan->device->dev, dma->tx_addr, in __dma_tx_complete()
115 dma->tx_addr + xmit->tail, in serial8250_tx_dma()
129 dma_sync_single_for_device(dma->txchan->device->dev, dma->tx_addr, in serial8250_tx_dma()
255 dma->tx_addr = dma_map_single(dma->txchan->device->dev, in serial8250_request_dma()
259 if (dma_mapping_error(dma->txchan->device->dev, dma->tx_addr)) { in serial8250_request_dma()
293 dma_unmap_single(dma->txchan->device->dev, dma->tx_addr, in serial8250_release_dma()
H A D8250_bcm7271.c224 dma_addr_t tx_addr; member
352 daddr = priv->tx_addr; in brcmuart_init_dma_hardware()
883 priv->tx_addr); in brcmuart_free_bufs()
1087 &priv->tx_addr, GFP_KERNEL); in brcmuart_probe()
H A D8250.h41 dma_addr_t tx_addr; member
/kernel/linux/linux-6.6/drivers/i2c/busses/
H A Di2c-qcom-geni.c500 void *tx_buf, dma_addr_t tx_addr, in geni_i2c_gpi_unmap()
504 dma_unmap_single(gi2c->se.dev->parent, tx_addr, msg->len, DMA_TO_DEVICE); in geni_i2c_gpi_unmap()
590 dma_addr_t tx_addr, rx_addr; in geni_i2c_gpi_xfer() local
617 &tx_addr, &tx_buf, I2C_WRITE, gi2c->tx_c); in geni_i2c_gpi_xfer()
644 geni_i2c_gpi_unmap(gi2c, &msgs[i], tx_buf, tx_addr, rx_buf, rx_addr); in geni_i2c_gpi_xfer()
653 geni_i2c_gpi_unmap(gi2c, &msgs[i], tx_buf, tx_addr, rx_buf, rx_addr); in geni_i2c_gpi_xfer()
499 geni_i2c_gpi_unmap(struct geni_i2c_dev *gi2c, struct i2c_msg *msg, void *tx_buf, dma_addr_t tx_addr, void *rx_buf, dma_addr_t rx_addr) geni_i2c_gpi_unmap() argument
/kernel/linux/linux-5.10/drivers/net/ethernet/sun/
H A Dsunhme.c147 le32_to_cpu(tp[i].tx_flags), le32_to_cpu(tp[i].tx_addr), in tx_dump_ring()
148 le32_to_cpu(tp[i + 1].tx_flags), le32_to_cpu(tp[i + 1].tx_addr), in tx_dump_ring()
149 le32_to_cpu(tp[i + 2].tx_flags), le32_to_cpu(tp[i + 2].tx_addr), in tx_dump_ring()
150 le32_to_cpu(tp[i + 3].tx_flags), le32_to_cpu(tp[i + 3].tx_addr)); in tx_dump_ring()
205 txd->tx_addr = (__force hme32)addr; in sbus_hme_write_txd()
234 txd->tx_addr = (__force hme32)cpu_to_le32(addr); in 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); in happy_meal_clean_rings()
1951 dma_addr = hme_read_desc32(hp, &this->tx_addr); in happy_meal_tx()
[all...]
H A Dsunbmac.c250 bb->be_txd[i].tx_flags = bb->be_txd[i].tx_addr = 0; in bigmac_init_rings()
771 this, this->tx_flags, this->tx_addr)); in bigmac_tx()
779 this->tx_addr, skb->len, in bigmac_tx()
970 bp->bmac_block->be_txd[entry].tx_addr = mapping; in bigmac_start_xmit()
H A Dsunqe.h279 u32 tx_addr; member
H A Dsunbmac.h239 u32 tx_addr; member
H A Dsunhme.h320 hme32 tx_addr; member
/kernel/linux/linux-5.10/drivers/staging/comedi/drivers/
H A Dvmk80xx.c159 __u8 tx_addr; in vmk80xx_do_bulk_msg() local
166 tx_addr = devpriv->ep_tx->bEndpointAddress; in vmk80xx_do_bulk_msg()
168 tx_pipe = usb_sndbulkpipe(usb, tx_addr); in vmk80xx_do_bulk_msg()
/kernel/linux/linux-6.6/drivers/comedi/drivers/
H A Dvmk80xx.c158 __u8 tx_addr; in vmk80xx_do_bulk_msg() local
165 tx_addr = devpriv->ep_tx->bEndpointAddress; in vmk80xx_do_bulk_msg()
167 tx_pipe = usb_sndbulkpipe(usb, tx_addr); in vmk80xx_do_bulk_msg()
/kernel/linux/linux-6.6/drivers/net/ethernet/sun/
H A Dsunbmac.c250 bb->be_txd[i].tx_flags = bb->be_txd[i].tx_addr = 0; in bigmac_init_rings()
771 this, this->tx_flags, this->tx_addr)); in bigmac_tx()
779 this->tx_addr, skb->len, in bigmac_tx()
970 bp->bmac_block->be_txd[entry].tx_addr = mapping; in bigmac_start_xmit()
H A Dsunhme.c169 txd->tx_addr = (__force hme32)addr; in sbus_hme_write_txd()
198 txd->tx_addr = (__force hme32)cpu_to_le32(addr); in pci_hme_write_txd()
231 do { (__txd)->tx_addr = (__force hme32)(u32)(__addr); \
248 do { (__txd)->tx_addr = (__force hme32)cpu_to_le32(__addr); \
1187 dma_addr = hme_read_desc32(hp, &txd->tx_addr); in happy_meal_clean_rings()
1728 dma_addr = hme_read_desc32(hp, &this->tx_addr); in happy_meal_tx()
1964 addr = hme_read_desc32(hp, &this->tx_addr); in unmap_partial_tx_skb()
H A Dsunqe.h279 u32 tx_addr; member
H A Dsunbmac.h239 u32 tx_addr; member
/kernel/linux/linux-5.10/drivers/net/ethernet/dec/tulip/
H A Dwinbond-840.c288 dma_addr_t tx_addr[TX_RING_SIZE]; member
845 dma_unmap_single(&np->pci_dev->dev, np->tx_addr[i], in free_rxtx_rings()
994 np->tx_addr[entry] = dma_map_single(&np->pci_dev->dev, skb->data, in start_tx()
998 np->tx_ring[entry].buffer1 = np->tx_addr[entry]; in start_tx()
1004 np->tx_ring[entry].buffer2 = np->tx_addr[entry]+TX_BUFLIMIT; in start_tx()
1078 dma_unmap_single(&np->pci_dev->dev, np->tx_addr[entry], in netdev_tx_done()
/kernel/linux/linux-6.6/drivers/net/ethernet/dec/tulip/
H A Dwinbond-840.c288 dma_addr_t tx_addr[TX_RING_SIZE]; member
845 dma_unmap_single(&np->pci_dev->dev, np->tx_addr[i], in free_rxtx_rings()
994 np->tx_addr[entry] = dma_map_single(&np->pci_dev->dev, skb->data, in start_tx()
998 np->tx_ring[entry].buffer1 = np->tx_addr[entry]; in start_tx()
1004 np->tx_ring[entry].buffer2 = np->tx_addr[entry]+TX_BUFLIMIT; in start_tx()
1078 dma_unmap_single(&np->pci_dev->dev, np->tx_addr[entry], in netdev_tx_done()
/kernel/linux/linux-5.10/drivers/atm/
H A Dhorizon.c1135 dev->tx_addr = dev->tx_iovec->iov_base; in tx_schedule()
1171 wrs_regb (dev, DATA_PORT_OFF, dev->tx_addr, tx_bytes); in tx_schedule()
1175 wr_regl (dev, MASTER_TX_ADDR_REG_OFF, virt_to_bus (dev->tx_addr)); in tx_schedule()
1183 dev->tx_addr += tx_bytes; in tx_schedule()
1705 dev->tx_addr = skb->data; in hrz_send()
H A Dhorizon.h403 void * tx_addr; // addr to send bytes from (for PIO) member
/kernel/linux/linux-5.10/drivers/tty/serial/
H A Dsamsung_tty.c96 dma_addr_t tx_addr; member
414 dma->tx_transfer_addr = dma->tx_addr + xmit->tail; in s3c24xx_serial_start_tx_dma()
1045 dma->tx_addr = dma_map_single(p->port.dev, p->port.state->xmit.buf, in s3c24xx_serial_request_dma()
1047 if (dma_mapping_error(p->port.dev, dma->tx_addr)) { in s3c24xx_serial_request_dma()
1085 dma_unmap_single(p->port.dev, dma->tx_addr, in s3c24xx_serial_release_dma()
/kernel/linux/linux-6.6/drivers/tty/serial/
H A Dsamsung_tty.c111 dma_addr_t tx_addr; member
445 dma->tx_transfer_addr = dma->tx_addr + xmit->tail; in s3c24xx_serial_start_tx_dma()
1120 dma->tx_addr = dma_map_single(dma->tx_chan->device->dev, in s3c24xx_serial_request_dma()
1123 if (dma_mapping_error(dma->tx_chan->device->dev, dma->tx_addr)) { in s3c24xx_serial_request_dma()
1161 dma_unmap_single(dma->tx_chan->device->dev, dma->tx_addr, in s3c24xx_serial_release_dma()
/kernel/linux/linux-5.10/drivers/net/ethernet/3com/
H A Dtyphoon.h174 u64 tx_addr; /* opaque for hardware, for TX_DESC */ member
/kernel/linux/linux-6.6/drivers/net/ethernet/3com/
H A Dtyphoon.h174 u64 tx_addr; /* opaque for hardware, for TX_DESC */ member

Completed in 43 milliseconds

12