/drivers/media/dvb/mantis/ |
H A D | mantis_i2c.c | 87 u32 txd = 0, stat, trials; local 94 txd = (msg->addr << 25) | (msg->buf[i] << 8) 100 txd &= ~MANTIS_I2C_STOP; 103 mmwrite(txd, MANTIS_I2CDATA_CTL); 131 u32 stat, data, txd; local 154 txd = msgs[i].addr << 25 | (0x1 << 24) 158 mmwrite(txd, MANTIS_I2CDATA_CTL);
|
/drivers/dma/ioat/ |
H A D | dma_v2.h | 117 * @txd: the generic software descriptor for all engines 135 struct dma_async_tx_descriptor txd; member in struct:ioat_ring_ent
|
H A D | dma.h | 40 #define tx_to_ioat_desc(tx) container_of(tx, struct ioat_desc_sw, txd) 175 * @txd: the generic software descriptor for all engines 183 struct dma_async_tx_descriptor txd; member in struct:ioat_desc_sw 211 ({ if (d) __dump_desc_dbg(&c->base, d->hw, &d->txd, desc_id(d)); 0; })
|
/drivers/spi/ |
H A D | spi-ppc4xx.c | 99 u8 txd; member in struct:spi_ppc4xx_regs 162 out_8(&hw->regs->txd, data); 351 out_8(&hw->regs->txd, data);
|
/drivers/dma/ |
H A D | dw_dmac_regs.h | 228 struct dma_async_tx_descriptor txd; member in struct:dw_desc 233 txd_to_dw_desc(struct dma_async_tx_descriptor *txd) argument 235 return container_of(txd, struct dw_desc, txd);
|
H A D | sirf-dma.c | 247 static dma_cookie_t sirfsoc_dma_tx_submit(struct dma_async_tx_descriptor *txd) argument 249 struct sirfsoc_dma_chan *schan = dma_chan_to_sirfsoc_dma_chan(txd->chan); 254 sdesc = container_of(txd, struct sirfsoc_dma_desc, desc);
|
H A D | timb_dma.c | 74 struct dma_async_tx_descriptor txd; member in struct:timb_dma_desc 177 struct timb_dma_chan *td_chan = container_of(td_desc->txd.chan, 242 iowrite32(td_desc->txd.phys, td_chan->membase + 252 iowrite32(td_desc->txd.phys, td_chan->membase + 266 struct dma_async_tx_descriptor *txd; local 275 txd = &td_desc->txd; 278 txd->cookie); 287 td_chan->last_completed_cookie = txd->cookie; 290 callback = txd 343 td_tx_submit(struct dma_async_tx_descriptor *txd) argument [all...] |
H A D | txx9dmac.h | 235 struct dma_async_tx_descriptor txd; member in struct:txx9dmac_desc
|
H A D | at_hdmac.c | 94 dma_async_tx_descriptor_init(&desc->txd, chan); 95 /* txd.flags will be overwritten in prep functions */ 96 desc->txd.flags = DMA_CTRL_ACK; 97 desc->txd.tx_submit = atc_tx_submit; 98 desc->txd.phys = phys; 119 if (async_tx_test_ack(&desc->txd)) { 186 (*prev)->lli.dscr = desc->txd.phys; 210 desc->txd.cookie = cookie; 252 channel_writel(atchan, DSCR, first->txd.phys); 267 struct dma_async_tx_descriptor *txd local 461 struct dma_async_tx_descriptor *txd = &first->txd; local [all...] |
H A D | at_hdmac_regs.h | 163 * @txd: support for the async_tx api 173 struct dma_async_tx_descriptor txd; member in struct:at_desc 179 txd_to_at_desc(struct dma_async_tx_descriptor *txd) argument 181 return container_of(txd, struct at_desc, txd);
|
H A D | dw_dmac.c | 101 if (async_tx_test_ack(&desc->txd)) { 122 child->txd.phys, sizeof(child->lli), 125 desc->txd.phys, sizeof(desc->lli), 164 desc->txd.cookie = cookie; 226 channel_writel(dwc, LLP, first->txd.phys); 241 struct dma_async_tx_descriptor *txd = &desc->txd; local 245 dev_vdbg(chan2dev(&dwc->chan), "descriptor %u complete\n", txd->cookie); 248 dwc->completed = txd->cookie; 250 callback = txd [all...] |
H A D | fsldma.c | 858 struct dma_async_tx_descriptor *txd = &desc->async_tx; local 865 if (txd->callback) { 869 txd->callback(txd->callback_param); 873 dma_run_dependencies(txd); 876 if (!(txd->flags & DMA_COMPL_SKIP_DEST_UNMAP)) { 877 if (txd->flags & DMA_COMPL_DEST_UNMAP_SINGLE) 884 if (!(txd->flags & DMA_COMPL_SKIP_SRC_UNMAP)) { 885 if (txd->flags & DMA_COMPL_SRC_UNMAP_SINGLE) 894 dma_pool_free(chan->desc_pool, desc, txd [all...] |
H A D | intel_mid_dma.c | 210 if (async_tx_test_ack(&desc->txd)) { 286 struct dma_async_tx_descriptor *txd = &desc->txd; variable in typeref:struct:dma_async_tx_descriptor 291 midc->completed = txd->cookie; 292 callback_txd = txd->callback; 293 param_txd = txd->callback_param; 443 desc->txd.cookie = cookie; 721 return &desc->txd; 746 struct dma_async_tx_descriptor *txd = NULL; local 764 txd [all...] |
H A D | intel_mid_dma_regs.h | 251 struct dma_async_tx_descriptor txd; member in struct:intel_mid_dma_desc 287 (struct dma_async_tx_descriptor *txd) 289 return container_of(txd, struct intel_mid_dma_desc, txd); 286 to_intel_mid_dma_desc(struct dma_async_tx_descriptor *txd) argument
|
H A D | mpc512x_dma.c | 422 static dma_cookie_t mpc_dma_tx_submit(struct dma_async_tx_descriptor *txd) argument 424 struct mpc_dma_chan *mchan = dma_chan_to_mpc_dma_chan(txd->chan); 429 mdesc = container_of(txd, struct mpc_dma_desc, desc);
|
H A D | pl330.c | 106 struct dma_async_tx_descriptor txd; member in struct:dma_pl330_desc 135 return container_of(tx, struct dma_pl330_desc, txd); 155 callback = desc->txd.callback; 156 param = desc->txd.callback_param; 186 callback = desc->txd.callback; 188 callback(desc->txd.callback_param); 219 __func__, __LINE__, desc->txd.cookie); 237 pch->completed = desc->txd.cookie; 343 pch->completed = desc->txd.cookie; 440 desc->txd [all...] |
H A D | txx9dmac.c | 140 txd_to_txx9dmac_desc(struct dma_async_tx_descriptor *txd) argument 142 return container_of(txd, struct txx9dmac_desc, txd); 200 dma_async_tx_descriptor_init(&desc->txd, &dc->chan); 201 desc->txd.tx_submit = txx9dmac_tx_submit; 202 /* txd.flags will be overwritten in prep funcs */ 203 desc->txd.flags = DMA_CTRL_ACK; 204 desc->txd.phys = dma_map_single(chan2parent(&dc->chan), &desc->hwdesc, 217 if (async_tx_test_ack(&desc->txd)) { 250 child->txd 421 struct dma_async_tx_descriptor *txd = &desc->txd; local [all...] |
/drivers/net/fddi/skfp/ |
H A D | skfddi.c | 125 void mac_drv_tx_complete(struct s_smc *smc, volatile struct s_smt_fp_txd *txd); 1111 struct s_smt_fp_txd *txd; // Current TxD. local 1175 txd = (struct s_smt_fp_txd *) HWM_GET_CURR_TXD(smc, queue); 1180 txd->txd_os.skb = skb; // save skb 1181 txd->txd_os.dma_addr = dma_address; // save dma mapping 1487 * txd - A pointer to the last TxD which is used by the frame. 1492 void mac_drv_tx_complete(struct s_smc *smc, volatile struct s_smt_fp_txd *txd) argument 1499 if (!(skb = txd->txd_os.skb)) { 1503 txd->txd_os.skb = NULL; 1506 pci_unmap_single(&smc->os.pdev, txd [all...] |
/drivers/net/tokenring/ |
H A D | 3c359.c | 162 struct xl_tx_desc *txd ; local 170 txd = &(xl_priv->xl_tx_ring[i]) ; 171 printk("%d, %08lx, %08x, %08x, %08x, %08x\n", i, virt_to_bus(txd), 172 txd->framestartheader, txd->dnnextptr, txd->buffer, txd->buffer_length ) ; 1199 struct xl_tx_desc *txd ; local 1214 txd = &(xl_priv->xl_tx_ring[tx_head]) ; 1215 txd 1261 struct xl_tx_desc *txd ; local [all...] |
/drivers/net/wireless/rt2x00/ |
H A D | rt2800pci.c | 596 __le32 *txd = entry_priv->desc; local 612 rt2x00_desc_write(txd, 0, word); 623 rt2x00_desc_write(txd, 1, word); 628 rt2x00_desc_write(txd, 2, word); 634 rt2x00_desc_write(txd, 3, word); 639 skbdesc->desc = txd;
|
H A D | rt2400pci.c | 1108 __le32 *txd = entry_priv->desc; local 1114 rt2x00_desc_read(txd, 1, &word); 1116 rt2x00_desc_write(txd, 1, word); 1118 rt2x00_desc_read(txd, 2, &word); 1121 rt2x00_desc_write(txd, 2, word); 1123 rt2x00_desc_read(txd, 3, &word); 1130 rt2x00_desc_write(txd, 3, word); 1132 rt2x00_desc_read(txd, 4, &word); 1141 rt2x00_desc_write(txd, 4, word); 1148 rt2x00_desc_read(txd, [all...] |
H A D | rt2500pci.c | 1262 __le32 *txd = entry_priv->desc; local 1268 rt2x00_desc_read(txd, 1, &word); 1270 rt2x00_desc_write(txd, 1, word); 1272 rt2x00_desc_read(txd, 2, &word); 1277 rt2x00_desc_write(txd, 2, word); 1279 rt2x00_desc_read(txd, 3, &word); 1286 rt2x00_desc_write(txd, 3, word); 1288 rt2x00_desc_read(txd, 10, &word); 1291 rt2x00_desc_write(txd, 10, word); 1298 rt2x00_desc_read(txd, [all...] |
H A D | rt2500usb.c | 1085 __le32 *txd = (__le32 *) entry->skb->data; local 1091 rt2x00_desc_read(txd, 0, &word); 1107 rt2x00_desc_write(txd, 0, word); 1109 rt2x00_desc_read(txd, 1, &word); 1114 rt2x00_desc_write(txd, 1, word); 1116 rt2x00_desc_read(txd, 2, &word); 1123 rt2x00_desc_write(txd, 2, word); 1126 _rt2x00_desc_write(txd, 3, skbdesc->iv[0]); 1127 _rt2x00_desc_write(txd, 4, skbdesc->iv[1]); 1134 skbdesc->desc = txd; [all...] |
/drivers/media/video/ |
H A D | mx3_camera.c | 76 struct dma_async_tx_descriptor *txd; member in struct:mx3_camera_buffer 152 struct dma_chan *chan = desc->txd.chan; 157 desc->txd.cookie, mx3_cam->active ? sg_dma_address(&mx3_cam->active->sg) : 0); 266 struct dma_async_tx_descriptor *txd; local 289 txd = ichan->dma_chan.device->device_prep_slave_sg( 292 if (!txd) 295 txd->callback_param = txd; 296 txd->callback = mx3_cam_dma_done; 299 buf->txd 370 struct dma_async_tx_descriptor *txd = buf->txd; local [all...] |
/drivers/net/ethernet/micrel/ |
H A D | ks8851.c | 79 * @txd: Space for transmitting SPI data, in DMA-able space. 109 u8 txd[8]; member in struct:ks8851_net 243 __le16 *txb = (__le16 *)ks->txd;
|