/drivers/spi/ |
H A D | spi-altera.c | 157 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 D | spi-ep93xx.c | 674 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 D | spi-ppc4xx.c | 98 u8 rxd; member in struct:spi_ppc4xx_regs 343 data = in_8(&hw->regs->rxd);
|
/drivers/net/fddi/skfp/h/ |
H A D | hwmtm.h | 220 * 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 D | mantis_i2c.c | 40 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 D | skfddi.c | 127 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 D | hwmtm.c | 104 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 D | ipg.c | 132 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 D | mwl8k.c | 106 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 D | airo.c | 3632 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 D | sungem.c | 421 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 D | sunhme.c | 196 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 D | nic.c | 534 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 D | vmxnet3_drv.c | 301 # 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 D | vmxnet3_defs.h | 310 struct Vmxnet3_RxDesc rxd; member in union:Vmxnet3_GenericDesc
|
/drivers/net/ethernet/atheros/atlx/ |
H A D | atl2.c | 424 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 D | interrupt.c | 523 int rxd = 0; local 545 if (!rxd && (csr5 & (RxIntr | RxNoBuf))) { 546 rxd++; 756 if (rxd)
|
/drivers/net/tokenring/ |
H A D | 3c359.c | 184 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 D | rt2500usb.c | 1247 __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 D | rt2x00usb.c | 342 u8 rxd[32]; local 355 skbdesc->desc = rxd;
|
H A D | rt73usb.c | 1683 __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 D | rt2800usb.c | 646 __le32 *rxd; local 672 rxd = (__le32 *)(entry->skb->data + rx_pkt_len); 677 rt2x00_desc_read(rxd, 0, &word);
|
H A D | rt2800pci.c | 662 __le32 *rxd = entry_priv->desc; local 665 rt2x00_desc_read(rxd, 3, &word);
|
/drivers/net/ethernet/cirrus/ |
H A D | ep93xx_eth.c | 287 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 D | ks8851.c | 78 * @rxd: Space for receiving SPI data, in DMA-able space. 108 u8 rxd[8]; member in struct:ks8851_net 244 u8 *trx = ks->rxd;
|