/drivers/thunderbolt/ |
H A D | ctl.c | 30 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 D | hardware.c | 290 * 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 D | 68328serial.c | 353 unsigned short tx; local 359 tx = uart->utx.w; 363 if (tx & UTX_TX_AVAIL)
|
H A D | max3100.c | 196 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 D | msm_serial_hs.c | 233 * @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 D | max3421-hcd.c | 143 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 D | cppi_dma.c | 32 * 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 D | cppi_dma.h | 51 #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 D | musb_gadget.h | 83 u8 tx; /* endpoint direction */ member in struct:musb_request 99 * struct musb_ep - peripheral side view of endpoint rx or tx side
|
H A D | tusb6010_omap.c | 39 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 D | libcxgbi.h | 296 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 D | vnic_stats.h | 64 struct vnic_tx_stats tx; member in struct:vnic_stats
|
/drivers/scsi/mvsas/ |
H A D | mv_chips.h | 221 static inline void mvs_start_delivery(struct mvs_info *mvi, u32 tx) argument 224 mw32(MVS_TX_PROD_IDX, tx);
|
H A D | mv_sas.h | 140 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 D | spi-adi-v3.c | 72 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 D | spi-altera.c | 60 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 D | spi-au1550.c | 62 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 D | spi-bcm63xx-hsspi.c | 158 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 D | spi-bfin-sport.c | 84 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 D | spi-bfin5xx.c | 87 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 D | spi-bitbang.c | 73 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 D | spi-davinci.c | 130 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 D | spi-dw.h | 121 void *tx; member in struct:dw_spi
|
H A D | spi-ep93xx.c | 78 * @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 D | spi-fsl-dspi.c | 119 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)
|