Searched refs:rxd (Results 1 - 25 of 36) sorted by relevance

12

/drivers/spi/
H A Dspi-altera.c157 unsigned int rxd; local
163 rxd = readl(hw->base + ALTERA_SPI_RXDATA);
167 hw->rx[hw->count] = rxd;
170 hw->rx[hw->count * 2] = rxd;
171 hw->rx[hw->count * 2 + 1] = rxd >> 8;
193 unsigned int rxd; local
195 rxd = readl(hw->base + ALTERA_SPI_RXDATA);
199 hw->rx[hw->count] = rxd;
202 hw->rx[hw->count * 2] = rxd;
203 hw->rx[hw->count * 2 + 1] = rxd >>
[all...]
H A Dspi-ep93xx.c674 struct dma_async_tx_descriptor *rxd, *txd; local
676 rxd = ep93xx_spi_dma_prepare(espi, DMA_DEV_TO_MEM);
677 if (IS_ERR(rxd)) {
678 dev_err(&espi->pdev->dev, "DMA RX failed: %ld\n", PTR_ERR(rxd));
679 msg->status = PTR_ERR(rxd);
686 dev_err(&espi->pdev->dev, "DMA TX failed: %ld\n", PTR_ERR(rxd));
692 rxd->callback = ep93xx_spi_dma_callback;
693 rxd->callback_param = &espi->wait;
696 dmaengine_submit(rxd);
H A Dspi-ppc4xx.c98 u8 rxd; member in struct:spi_ppc4xx_regs
343 data = in_8(&hw->regs->rxd);
/drivers/net/fddi/skfp/h/
H A Dhwmtm.h220 * para rxd pointer to the TxD
266 * int HWM_GET_RX_FRAG_LEN(rxd)
272 * para rxd pointer to the RxD
278 #define HWM_GET_RX_FRAG_LEN(rxd) ((int)AIX_REVERSE((rxd)->rxd_rbctrl)& \
283 * u_long HWM_GET_RX_PHYS(rxd)
289 * para rxd pointer to the RxD
295 #define HWM_GET_RX_PHYS(rxd) (u_long)AIX_REVERSE((rxd)->rxd_rbadr)
330 * rxd *HWM_GET_CURR_RX
[all...]
/drivers/media/dvb/mantis/
H A Dmantis_i2c.c40 u32 rxd, i, stat, trials; local
46 rxd = (msg->addr << 25) | (1 << 24)
52 rxd &= ~MANTIS_I2C_STOP;
55 mmwrite(rxd, MANTIS_I2CDATA_CTL);
75 rxd = mmread(MANTIS_I2CDATA_CTL);
76 msg->buf[i] = (u8)((rxd >> 8) & 0xFF);
/drivers/net/fddi/skfp/
H A Dskfddi.c127 void mac_drv_rx_complete(struct s_smc *smc, volatile struct s_smt_fp_rxd *rxd,
129 void mac_drv_requeue_rxd(struct s_smc *smc, volatile struct s_smt_fp_rxd *rxd,
132 void mac_drv_clear_rxd(struct s_smc *smc, volatile struct s_smt_fp_rxd *rxd,
1565 * rxd - A pointer to the first RxD which is used by the receive frame.
1574 void mac_drv_rx_complete(struct s_smc *smc, volatile struct s_smt_fp_rxd *rxd, argument
1590 skb = rxd->rxd_os.skb;
1592 pr_debug("No skb in rxd\n");
1657 rxd->rxd_os.skb = NULL;
1668 mac_drv_requeue_rxd(smc, rxd, frag_count);
1686 * rxd
1693 mac_drv_requeue_rxd(struct s_smc *smc, volatile struct s_smt_fp_rxd *rxd, int frag_count) argument
1776 volatile struct s_smt_fp_rxd *rxd; local
1837 mac_drv_clear_rxd(struct s_smc *smc, volatile struct s_smt_fp_rxd *rxd, int frag_count) argument
[all...]
H A Dhwmtm.c104 volatile struct s_smt_fp_rxd *rxd,
107 volatile struct s_smt_fp_rxd *rxd,
110 volatile struct s_smt_fp_rxd *rxd, int frag_count);
1048 struct s_smt_fp_rxd volatile *r ; /* rxd pointer */
1049 struct s_smt_fp_rxd volatile *rxd ; /* first rxd of rx frame */ local
1156 rxd = queue->rx_curr_get ;
1164 rxd->rxd_rbctrl &= cpu_to_le32(~BMU_STF) ;
1166 for (r=rxd, i=frag_count ; i ; r=r->rxd_next, i--){
1225 virt = (u_char far *) rxd
[all...]
/drivers/net/ethernet/icplus/
H A Dipg.c132 offset = (u32) &sp->rxd[i].next_desc - (u32) sp->rxd;
134 i, offset, (unsigned long)sp->rxd[i].next_desc);
135 offset = (u32) &sp->rxd[i].rfs - (u32) sp->rxd;
137 i, offset, (unsigned long)sp->rxd[i].rfs);
138 offset = (u32) &sp->rxd[i].frag_info - (u32) sp->rxd;
140 i, offset, (unsigned long)sp->rxd[i].frag_info);
735 struct ipg_rx *rxfd = sp->rxd
[all...]
/drivers/net/wireless/
H A Dmwl8k.c106 void (*rxd_init)(void *rxd, dma_addr_t next_dma_addr);
107 void (*rxd_refill)(void *rxd, dma_addr_t addr, int len);
108 int (*rxd_process)(void *rxd, struct ieee80211_rx_status *status,
130 void *rxd; member in struct:mwl8k_rx_queue
930 struct mwl8k_rxd_8366_ap *rxd = _rxd; local
932 rxd->next_rxd_phys_addr = cpu_to_le32(next_dma_addr);
933 rxd->rx_ctrl = MWL8K_8366_AP_RX_CTRL_OWNED_BY_HOST;
938 struct mwl8k_rxd_8366_ap *rxd = _rxd; local
940 rxd->pkt_len = cpu_to_le16(len);
941 rxd
950 struct mwl8k_rxd_8366_ap *rxd = _rxd; local
1040 struct mwl8k_rxd_sta *rxd = _rxd; local
1048 struct mwl8k_rxd_sta *rxd = _rxd; local
1060 struct mwl8k_rxd_sta *rxd = _rxd; local
1143 void *rxd; local
1172 void *rxd; local
1284 void *rxd; local
[all...]
H A Dairo.c3632 RxFid rxd; local
3639 memcpy_fromio(&rxd, ai->rxfids[0].card_ram_off, sizeof(rxd));
3641 if (rxd.rdy && rxd.valid == 0) {
3642 len = rxd.len + 12;
3692 if (rxd.valid == 0) {
3693 rxd.valid = 1;
3694 rxd.rdy = 0;
3695 rxd
3702 RxFid rxd; local
[all...]
/drivers/net/ethernet/sun/
H A Dsungem.c421 struct gem_rxd *rxd = &gp->init_block->rxd[i]; local
428 rxd->status_word = cpu_to_le64(RXDCTRL_FRESH(gp));
726 struct gem_rxd *rxd = local
727 &gp->init_block->rxd[cluster_start];
729 rxd->status_word = cpu_to_le64(RXDCTRL_FRESH(gp));
730 rxd++;
775 struct gem_rxd *rxd = &gp->init_block->rxd[entry]; local
777 u64 status = le64_to_cpu(rxd
1577 struct gem_rxd *rxd; local
1635 struct gem_rxd *rxd = &gb->rxd[i]; local
[all...]
H A Dsunhme.c196 static void sbus_hme_write_rxd(struct happy_meal_rxd *rxd, u32 flags, u32 addr) argument
198 rxd->rx_addr = (__force hme32)addr;
200 rxd->rx_flags = (__force hme32)flags;
225 static void pci_hme_write_rxd(struct happy_meal_rxd *rxd, u32 flags, u32 addr) argument
227 rxd->rx_addr = (__force hme32)cpu_to_le32(addr);
229 rxd->rx_flags = (__force hme32)cpu_to_le32(flags);
1192 * skb->csum = rxd->rx_flags & 0xffff;
1204 struct happy_meal_rxd *rxd; local
1207 rxd = &hp->happy_block->happy_meal_rxd[i];
1208 dma_addr = hme_read_desc32(hp, &rxd
[all...]
/drivers/net/ethernet/sfc/
H A Dnic.c534 return ((efx_qword_t *) (rx_queue->rxd.addr)) + index;
542 efx_qword_t *rxd; local
544 rxd = efx_rx_desc(rx_queue, index);
546 EFX_POPULATE_QWORD_3(*rxd,
583 return efx_alloc_special_buffer(efx, &rx_queue->rxd,
596 efx_rx_queue_index(rx_queue), rx_queue->rxd.index,
597 rx_queue->rxd.index + rx_queue->rxd.entries - 1);
600 efx_init_special_buffer(efx, &rx_queue->rxd);
606 FRF_AZ_RX_DESCQ_BUF_BASE_ID, rx_queue->rxd
[all...]
/drivers/net/vmxnet3/
H A Dvmxnet3_drv.c301 # define vmxnet3_getRxDesc(dstrxd, rxd, tmp) do { \
303 vmxnet3_RxDescToCPU((rxd), (tmp)); \
313 # define vmxnet3_getRxDesc(dstrxd, rxd, tmp) (dstrxd) = (rxd)
619 gd->rxd.addr = cpu_to_le64(rbi->dma_addr);
1155 struct Vmxnet3_RxDesc *rxd; local
1169 vmxnet3_getRxDesc(rxd, &rq->rx_ring[ring_idx].base[idx].rxd,
1173 BUG_ON(rxd->addr != rbi->dma_addr ||
1174 rxd
1328 struct Vmxnet3_RxDesc *rxd; local
[all...]
H A Dvmxnet3_defs.h310 struct Vmxnet3_RxDesc rxd; member in union:Vmxnet3_GenericDesc
/drivers/net/ethernet/atheros/atlx/
H A Datl2.c424 struct rx_desc *rxd; local
428 rxd = adapter->rxd_ring+adapter->rxd_write_ptr;
429 if (!rxd->status.update)
433 rxd->status.update = 0;
435 if (rxd->status.ok && rxd->status.pkt_size >= 60) {
436 int rx_size = (int)(rxd->status.pkt_size - 4);
450 memcpy(skb->data, rxd->packet, rx_size);
453 if (rxd->status.vlan) {
454 u16 vlan_tag = (rxd
[all...]
/drivers/net/ethernet/dec/tulip/
H A Dinterrupt.c523 int rxd = 0; local
545 if (!rxd && (csr5 & (RxIntr | RxNoBuf))) {
546 rxd++;
756 if (rxd)
/drivers/net/tokenring/
H A D3c359.c184 struct xl_rx_desc *rxd ; local
191 /* rxd = (struct xl_rx_desc *)xl_priv->rx_ring_dma_addr + (i * sizeof(struct xl_rx_desc)) ; */
192 rxd = &(xl_priv->xl_rx_ring[i]) ;
193 printk("%d, %08lx, %08x, %08x, %08x, %08x\n", i, virt_to_bus(rxd),
194 rxd->framestatus, rxd->upnextptr, rxd->upfragaddr, rxd->upfraglen ) ;
/drivers/net/wireless/rt2x00/
H A Drt2500usb.c1247 __le32 *rxd = local
1258 memcpy(skbdesc->desc, rxd, skbdesc->desc_len);
1259 rxd = (__le32 *)skbdesc->desc;
1264 rt2x00_desc_read(rxd, 0, &word0);
1265 rt2x00_desc_read(rxd, 1, &word1);
1277 _rt2x00_desc_read(rxd, 2, &rxdesc->iv[0]);
1278 _rt2x00_desc_read(rxd, 3, &rxdesc->iv[1]);
H A Drt2x00usb.c342 u8 rxd[32]; local
355 skbdesc->desc = rxd;
H A Drt73usb.c1683 __le32 *rxd = (__le32 *)entry->skb->data; local
1691 memcpy(skbdesc->desc, rxd, skbdesc->desc_len);
1692 rxd = (__le32 *)skbdesc->desc;
1697 rt2x00_desc_read(rxd, 0, &word0);
1698 rt2x00_desc_read(rxd, 1, &word1);
1707 _rt2x00_desc_read(rxd, 2, &rxdesc->iv[0]);
1708 _rt2x00_desc_read(rxd, 3, &rxdesc->iv[1]);
1711 _rt2x00_desc_read(rxd, 4, &rxdesc->icv);
H A Drt2800usb.c646 __le32 *rxd; local
672 rxd = (__le32 *)(entry->skb->data + rx_pkt_len);
677 rt2x00_desc_read(rxd, 0, &word);
H A Drt2800pci.c662 __le32 *rxd = entry_priv->desc; local
665 rt2x00_desc_read(rxd, 3, &word);
/drivers/net/ethernet/cirrus/
H A Dep93xx_eth.c287 struct ep93xx_rdesc *rxd = &ep->descs->rdesc[entry]; local
289 dma_sync_single_for_cpu(dev->dev.parent, rxd->buf_addr,
293 rxd->buf_addr, length,
/drivers/net/ethernet/micrel/
H A Dks8851.c78 * @rxd: Space for receiving SPI data, in DMA-able space.
108 u8 rxd[8]; member in struct:ks8851_net
244 u8 *trx = ks->rxd;

Completed in 489 milliseconds

12