Searched defs:tx (Results 1 - 25 of 288) sorted by last modified time

1234567891011>>

/drivers/thunderbolt/
H A Dctl.c30 struct tb_ring *tx; member in struct:tb_ctl
360 res = ring_tx(ctl->tx, &pkg->frame);
491 ctl->tx = ring_alloc_tx(nhi, 0, 10);
492 if (!ctl->tx)
525 if (ctl->tx)
526 ring_free(ctl->tx);
545 ring_start(ctl->tx); /* is used to ack hotplug packets, start first */
562 ring_stop(ctl->tx);
/drivers/tty/ipwireless/
H A Dhardware.c290 * Packet info structure for tx packets.
1104 int tx = 0; local
1182 tx = 1;
1184 if (tx)
1190 if (tx || rx)
/drivers/tty/serial/
H A D68328serial.c353 unsigned short tx; local
359 tx = uart->utx.w;
363 if (tx & UTX_TX_AVAIL)
H A Dmax3100.c196 static int max3100_sr(struct max3100_port *s, u16 tx, u16 *rx) argument
207 etx = cpu_to_be16(tx);
217 dev_dbg(&s->spi->dev, "%04x - %04x\n", tx, *rx);
265 u16 tx, rx; local
293 tx = 0xffff;
295 tx = s->port.x_char;
296 s->port.icount.tx++;
300 tx = xmit->buf[xmit->tail];
303 s->port.icount.tx++;
305 if (tx !
578 u16 tx, rx; local
623 u16 tx, rx; local
748 u16 tx, rx; local
869 u16 tx, rx; local
[all...]
H A Dmsm_serial_hs.c233 * @tx_ready_int_en: ok to dma more tx?
234 * @dma_in_flight: tx dma in progress
319 * @tx: Tx transaction related data structure
338 struct msm_hs_tx tx; member in struct:msm_hs_port
426 dma_unmap_single(dev, msm_uport->tx.mapped_cmd_ptr_ptr, sizeof(u32),
428 dma_unmap_single(dev, msm_uport->tx.mapped_cmd_ptr, sizeof(dmov_box),
434 /* Free the tx resources */
435 kfree(msm_uport->tx.command_ptr);
436 kfree(msm_uport->tx.command_ptr_ptr);
740 msm_uport->tx
780 struct msm_hs_tx *tx = &msm_uport->tx; local
1186 struct msm_hs_tx *tx = &msm_uport->tx; local
1388 struct msm_hs_tx *tx = &msm_uport->tx; local
1525 struct msm_hs_tx *tx = &msm_uport->tx; local
[all...]
/drivers/usb/host/
H A Dmax3421-hcd.c143 struct max3421_dma_buf *tx; member in struct:max3421_hcd
359 max3421_hcd->tx->data[0] =
363 transfer.tx_buf = max3421_hcd->tx->data;
385 max3421_hcd->tx->data[0] =
388 max3421_hcd->tx->data[1] = val;
390 transfer.tx_buf = max3421_hcd->tx->data;
409 max3421_hcd->tx->data[0] =
412 transfer[0].tx_buf = max3421_hcd->tx->data;
435 max3421_hcd->tx->data[0] =
439 transfer[0].tx_buf = max3421_hcd->tx
[all...]
/drivers/usb/musb/
H A Dcppi_dma.c32 * 004001ff 00000001 .. 8feff860) Host was just getting NAKed on tx
95 /* zero out entire tx state RAM entry for the channel */
96 static void cppi_reset_tx(struct cppi_tx_stateram __iomem *tx, u32 ptr) argument
98 musb_writel(&tx->tx_head, 0, 0);
99 musb_writel(&tx->tx_buf, 0, 0);
100 musb_writel(&tx->tx_current, 0, 0);
101 musb_writel(&tx->tx_buf_current, 0, 0);
102 musb_writel(&tx->tx_info, 0, 0);
103 musb_writel(&tx->tx_rem_len, 0, 0);
104 /* musb_writel(&tx
180 struct cppi_tx_stateram __iomem *tx; local
384 struct cppi_tx_stateram __iomem *tx = c->state_ram; local
561 cppi_next_tx_segment(struct musb *musb, struct cppi_channel *tx) argument
1148 u32 rx, tx; local
[all...]
H A Dcppi_dma.h51 #define CPPI_ZERO_SET ((u32)(1 << 23)) /* rx saw zlp; tx issues one */
123 struct cppi_channel tx[4]; member in struct:cppi
H A Dmusb_gadget.h83 u8 tx; /* endpoint direction */ member in struct:musb_request
99 * struct musb_ep - peripheral side view of endpoint rx or tx side
H A Dtusb6010_omap.c39 u8 tx; member in struct:tusb_omap_dma_ch
81 if (chdat->tx)
104 * See also musb_dma_completion in plat_uds.c and musb_g_[tx|rx]() in
131 chdat->epnum, chdat->tx ? "tx" : "rx",
134 if (chdat->tx)
144 chdat->tx ? "tx" : "rx", chdat->ch,
160 if (chdat->tx) {
184 if (!chdat->tx)
486 tusb_omap_dma_allocate(struct dma_controller *c, struct musb_hw_ep *hw_ep, u8 tx) argument
[all...]
/drivers/scsi/cxgbi/
H A Dlibcxgbi.h296 struct cxgbi_skb_tx_cb tx; member in union:cxgbi_skb_cb::__anon5302
306 #define cxgbi_skcb_tx_wr_next(skb) (CXGBI_SKB_CB(skb)->tx.wr_next)
/drivers/scsi/fnic/
H A Dvnic_stats.h64 struct vnic_tx_stats tx; member in struct:vnic_stats
/drivers/scsi/mvsas/
H A Dmv_chips.h221 static inline void mvs_start_delivery(struct mvs_info *mvi, u32 tx) argument
224 mw32(MVS_TX_PROD_IDX, tx);
H A Dmv_sas.h140 void (*start_delivery)(struct mvs_info *mvi, u32 tx);
331 u32 tx; member in struct:mvs_slot_info
367 __le32 *tx; member in struct:mvs_info
/drivers/spi/
H A Dspi-adi-v3.c72 void *tx; member in struct:adi_spi_master
106 u32 tx_dummy_val; /* tx value for rx only transfer */
222 /* we always choose tx transfer initiate */
238 while (drv_data->tx < drv_data->tx_end) {
239 iowrite32(*(u8 *)(drv_data->tx++), &drv_data->regs->tfifo);
263 iowrite32(*(u8 *)(drv_data->tx++), &drv_data->regs->tfifo);
279 while (drv_data->tx < drv_data->tx_end) {
280 iowrite32(*(u16 *)drv_data->tx, &drv_data->regs->tfifo);
281 drv_data->tx += 2;
306 iowrite32(*(u16 *)drv_data->tx,
[all...]
H A Dspi-altera.c60 const unsigned char *tx; member in struct:altera_spi
107 if (hw->tx) {
110 return hw->tx[count];
112 return (hw->tx[count * 2]
113 | (hw->tx[count * 2 + 1] << 8));
123 hw->tx = t->tx_buf;
H A Dspi-au1550.c62 const u8 *tx; member in struct:au1550_spi
289 * and if only tx dma channel is set up (and rx fifo overflow event masked)
330 hw->tx = t->tx_buf;
340 * use rx buffer in place of tx if tx buffer was not provided
349 dev_err(hw->dev, "tx dma map error\n");
380 hw->tx = hw->rx;
389 res = au1xxx_dbdma_put_source(hw->dma_tx_ch, virt_to_phys(hw->tx),
392 dev_err(hw->dev, "tx dma put source error\n");
499 if (hw->tx) { \
[all...]
H A Dspi-bcm63xx-hsspi.c158 const u8 *tx = t->tx_buf; local
164 if (tx && rx)
166 else if (tx)
183 if (tx) {
184 memcpy_toio(bs->fifo + HSSPI_OPCODE_LEN, tx, curr_step);
185 tx += curr_step;
H A Dspi-bfin-sport.c84 void *tx; member in union:bfin_sport_spi_master_data::__anon6235
174 while (drv_data->tx < drv_data->tx_end) {
214 while (drv_data->tx < drv_data->tx_end) {
399 drv_data->tx = (void *)transfer->tx_buf;
400 drv_data->tx_end = drv_data->tx + transfer->len;
404 drv_data->tx = NULL;
442 BUG_ON((drv_data->tx_end - drv_data->tx) !=
446 if (drv_data->tx != drv_data->tx_end)
448 } else if (drv_data->tx != NULL) {
453 if (drv_data->tx !
[all...]
H A Dspi-bfin5xx.c87 void *tx; member in struct:bfin_spi_master_data
232 while (drv_data->tx < drv_data->tx_end) {
233 bfin_write(&drv_data->regs->tdbr, (*(u8 *) (drv_data->tx++)));
264 bfin_write(&drv_data->regs->tdbr, (*(u8 *) (drv_data->tx++)));
282 while (drv_data->tx < drv_data->tx_end) {
283 bfin_write(&drv_data->regs->tdbr, (*(u16 *) (drv_data->tx)));
284 drv_data->tx += 2;
316 bfin_write(&drv_data->regs->tdbr, (*(u16 *) (drv_data->tx)));
317 drv_data->tx += 2;
391 if ((drv_data->tx
[all...]
H A Dspi-bitbang.c73 const u8 *tx = t->tx_buf; local
79 if (tx)
80 word = *tx++;
99 const u16 *tx = t->tx_buf; local
105 if (tx)
106 word = *tx++;
125 const u32 *tx = t->tx_buf; local
131 if (tx)
132 word = *tx++;
H A Dspi-davinci.c130 const void *tx; member in struct:davinci_spi
172 if (dspi->tx) {
173 const u8 *tx = dspi->tx; local
175 data = *tx++;
176 dspi->tx = tx;
185 if (dspi->tx) {
186 const u16 *tx = dspi->tx; local
[all...]
H A Dspi-dw.h121 void *tx; member in struct:dw_spi
H A Dspi-ep93xx.c78 * @tx: current byte in transfer to transmit
98 size_t tx; member in struct:ep93xx_spi
344 tx_val = ((u16 *)t->tx_buf)[espi->tx];
346 espi->tx += sizeof(tx_val);
351 tx_val = ((u8 *)t->tx_buf)[espi->tx];
353 espi->tx += sizeof(tx_val);
399 while (espi->fifo_level < SPI_FIFO_SIZE && espi->tx < t->len) {
620 espi->tx = 0;
823 espi->dma_tx_data.name = "ep93xx-spi-tx";
H A Dspi-fsl-dspi.c119 void *tx; member in struct:fsl_dspi
196 d16 = *(u16 *)dspi->tx;
197 dspi->tx += 2;
211 d8 = *(u8 *)dspi->tx;
212 dspi->tx++;
288 dspi->tx = (void *)t->tx_buf;
289 dspi->tx_end = dspi->tx + t->len;
297 if (!dspi->tx)

Completed in 5617 milliseconds

1234567891011>>