/drivers/usb/musb/ |
D | cppi_dma.c | 81 static void cppi_reset_rx(struct cppi_rx_stateram __iomem *rx) in cppi_reset_rx() argument 83 musb_writel(&rx->rx_skipbytes, 0, 0); in cppi_reset_rx() 84 musb_writel(&rx->rx_head, 0, 0); in cppi_reset_rx() 85 musb_writel(&rx->rx_sop, 0, 0); in cppi_reset_rx() 86 musb_writel(&rx->rx_current, 0, 0); in cppi_reset_rx() 87 musb_writel(&rx->rx_buf_current, 0, 0); in cppi_reset_rx() 88 musb_writel(&rx->rx_len_len, 0, 0); in cppi_reset_rx() 89 musb_writel(&rx->rx_cnt_cnt, 0, 0); in cppi_reset_rx() 163 for (i = 0; i < ARRAY_SIZE(controller->rx); i++) { in cppi_controller_start() 164 controller->rx[i].transmit = false; in cppi_controller_start() [all …]
|
/drivers/net/wireless/ath9k/ |
D | recv.c | 48 sc->rx.bufsize, in ath_rx_buf_link() 51 if (sc->rx.rxlink == NULL) in ath_rx_buf_link() 54 *sc->rx.rxlink = bf->bf_daddr; in ath_rx_buf_link() 56 sc->rx.rxlink = &ds->ds_link; in ath_rx_buf_link() 64 sc->rx.defant = antenna; in ath_setdefantenna() 65 sc->rx.rxotherant = 0; in ath_setdefantenna() 265 spin_lock_init(&sc->rx.rxflushlock); in ath_rx_init() 267 spin_lock_init(&sc->rx.rxbuflock); in ath_rx_init() 269 sc->rx.bufsize = roundup(IEEE80211_MAX_MPDU_LEN, in ath_rx_init() 274 sc->sc_cachelsz, sc->rx.bufsize); in ath_rx_init() [all …]
|
/drivers/staging/wlan-ng/ |
D | p80211netdev.c | 1056 wlandev->rx.mgmt++; in p80211_rx_typedrop() 1060 wlandev->rx.assocreq++; in p80211_rx_typedrop() 1064 wlandev->rx.assocresp++; in p80211_rx_typedrop() 1068 wlandev->rx.reassocreq++; in p80211_rx_typedrop() 1072 wlandev->rx.reassocresp++; in p80211_rx_typedrop() 1076 wlandev->rx.probereq++; in p80211_rx_typedrop() 1080 wlandev->rx.proberesp++; in p80211_rx_typedrop() 1084 wlandev->rx.beacon++; in p80211_rx_typedrop() 1088 wlandev->rx.atim++; in p80211_rx_typedrop() 1092 wlandev->rx.disassoc++; in p80211_rx_typedrop() [all …]
|
/drivers/net/ |
D | xen-netfront.c | 102 struct xen_netif_rx_front_ring rx; member 124 struct xen_netif_rx_response rx; member 225 RING_IDX req_prod = np->rx.req_prod_pvt; in xennet_alloc_rx_buffers() 240 batch_target = np->rx_target - (req_prod - np->rx.rsp_cons); in xennet_alloc_rx_buffers() 270 if (req_prod > np->rx.sring->req_prod) in xennet_alloc_rx_buffers() 276 if (((req_prod - np->rx.sring->rsp_prod) < (np->rx_target / 4)) && in xennet_alloc_rx_buffers() 300 req = RING_GET_REQUEST(&np->rx, req_prod + i); in xennet_alloc_rx_buffers() 313 np->rx.req_prod_pvt = req_prod + i; in xennet_alloc_rx_buffers() 315 RING_PUSH_REQUESTS_AND_CHECK_NOTIFY(&np->rx, notify); in xennet_alloc_rx_buffers() 329 np->rx.sring->rsp_event = np->rx.rsp_cons + 1; in xennet_open() [all …]
|
D | e100.c | 420 struct rx { struct 421 struct rx *next, *prev; argument 547 struct rx *rxs ____cacheline_aligned; 548 struct rx *rx_to_use; 549 struct rx *rx_to_clean; 1663 static inline void e100_start_receiver(struct nic *nic, struct rx *rx) in e100_start_receiver() argument 1669 if (!rx) rx = nic->rxs; in e100_start_receiver() 1672 if (rx->skb) { in e100_start_receiver() 1673 e100_exec_cmd(nic, ruc_start, rx->dma_addr); in e100_start_receiver() 1679 static int e100_rx_alloc_skb(struct nic *nic, struct rx *rx) in e100_rx_alloc_skb() argument [all …]
|
D | pasemi_mac.h | 94 struct pasemi_mac_rxring *rx; member 114 #define RX_DESC(rx, num) ((rx)->chan.ring_virt[(num) & (RX_RING_SIZE-1)]) argument 115 #define RX_DESC_INFO(rx, num) ((rx)->ring_info[(num) & (RX_RING_SIZE-1)]) argument 116 #define RX_BUFF(rx, num) ((rx)->buffers[(num) & (RX_RING_SIZE-1)]) argument
|
D | pasemi_mac.c | 121 return mac->rx; in rx_ring() 480 mac->rx = ring; in pasemi_mac_setup_rx_resources() 590 struct pasemi_mac_rxring *rx = rx_ring(mac); in pasemi_mac_free_rx_buffers() local 595 info = &RX_DESC_INFO(rx, i); in pasemi_mac_free_rx_buffers() 608 RX_BUFF(rx, i) = 0; in pasemi_mac_free_rx_buffers() 620 mac->rx = NULL; in pasemi_mac_free_rx_resources() 627 struct pasemi_mac_rxring *rx = rx_ring(mac); in pasemi_mac_replenish_rx_ring() local 635 struct pasemi_mac_buffer *info = &RX_DESC_INFO(rx, fill); in pasemi_mac_replenish_rx_ring() 636 u64 *buff = &RX_BUFF(rx, fill); in pasemi_mac_replenish_rx_ring() 674 struct pasemi_mac_rxring *rx = rx_ring(mac); in pasemi_mac_restart_rx_intr() local [all …]
|
D | via-velocity.c | 667 vptr->rx.dirty = vptr->rx.filled = vptr->rx.curr = 0; in velocity_init_rx_ring_indexes() 690 vptr->rx.ring[i].rdesc0.len |= OWNED_BY_NIC; in velocity_rx_reset() 693 writel(vptr->rx.pool_dma, ®s->RDBaseLo); in velocity_rx_reset() 786 writel(vptr->rx.pool_dma, ®s->RDBaseLo); in velocity_init_registers() 1139 vptr->rx.ring = pool; in velocity_init_dma_rings() 1140 vptr->rx.pool_dma = pool_dma; in velocity_init_dma_rings() 1167 pci_free_consistent(vptr->pdev, size, vptr->rx.ring, vptr->rx.pool_dma); in velocity_free_dma_rings() 1179 if (vptr->rx.filled < 4) in velocity_give_many_rx_descs() 1184 unusable = vptr->rx.filled & 0x0003; in velocity_give_many_rx_descs() 1185 dirty = vptr->rx.dirty - unusable; in velocity_give_many_rx_descs() [all …]
|
/drivers/net/wireless/zd1211rw/ |
D | zd_usb.c | 588 struct zd_usb_rx *rx; in rx_urb_complete() local 610 rx = &usb->rx; in rx_urb_complete() 612 if (length%rx->usb_packet_size > rx->usb_packet_size-4) { in rx_urb_complete() 615 ZD_ASSERT(length <= ARRAY_SIZE(rx->fragment)); in rx_urb_complete() 616 spin_lock(&rx->lock); in rx_urb_complete() 617 memcpy(rx->fragment, buffer, length); in rx_urb_complete() 618 rx->fragment_length = length; in rx_urb_complete() 619 spin_unlock(&rx->lock); in rx_urb_complete() 623 spin_lock(&rx->lock); in rx_urb_complete() 624 if (rx->fragment_length > 0) { in rx_urb_complete() [all …]
|
/drivers/spi/ |
D | spi_bfin5xx.c | 82 void *rx; member 242 while (drv_data->rx < drv_data->rx_end) { in null_reader() 246 drv_data->rx += n_bytes; in null_reader() 300 while (drv_data->rx < drv_data->rx_end - 1) { in u8_reader() 303 *(u8 *) (drv_data->rx) = read_RDBR(drv_data); in u8_reader() 304 ++drv_data->rx; in u8_reader() 309 *(u8 *) (drv_data->rx) = read_SHAW(drv_data); in u8_reader() 310 ++drv_data->rx; in u8_reader() 317 while (drv_data->rx < drv_data->rx_end) { in u8_cs_chg_reader() 326 *(u8 *) (drv_data->rx) = read_SHAW(drv_data); in u8_cs_chg_reader() [all …]
|
D | omap2_mcspi.c | 228 u8 * rx; in omap2_mcspi_txrx_dma() local 241 rx = xfer->rx_buf; in omap2_mcspi_txrx_dma() 270 if (rx != NULL) { in omap2_mcspi_txrx_dma() 290 if (rx != NULL) { in omap2_mcspi_txrx_dma() 300 if (rx != NULL) { in omap2_mcspi_txrx_dma() 348 u8 *rx; in omap2_mcspi_txrx_pio() local 351 rx = xfer->rx_buf; in omap2_mcspi_txrx_pio() 368 if (rx != NULL) { in omap2_mcspi_txrx_pio() 380 *rx++ = __raw_readl(rx_reg); in omap2_mcspi_txrx_pio() 383 word_len, *(rx - 1)); in omap2_mcspi_txrx_pio() [all …]
|
D | spi_bitbang.c | 73 u8 *rx = t->rx_buf; in bitbang_txrx_8() local 81 if (rx) in bitbang_txrx_8() 82 *rx++ = word; in bitbang_txrx_8() 99 u16 *rx = t->rx_buf; in bitbang_txrx_16() local 107 if (rx) in bitbang_txrx_16() 108 *rx++ = word; in bitbang_txrx_16() 125 u32 *rx = t->rx_buf; in bitbang_txrx_32() local 133 if (rx) in bitbang_txrx_32() 134 *rx++ = word; in bitbang_txrx_32()
|
D | pxa2xx_spi.c | 143 void *rx; member 219 && (drv_data->rx < drv_data->rx_end)) { in null_reader() 221 drv_data->rx += n_bytes; in null_reader() 224 return drv_data->rx == drv_data->rx_end; in null_reader() 246 && (drv_data->rx < drv_data->rx_end)) { in u8_reader() 247 *(u8 *)(drv_data->rx) = read_SSDR(reg); in u8_reader() 248 ++drv_data->rx; in u8_reader() 251 return drv_data->rx == drv_data->rx_end; in u8_reader() 273 && (drv_data->rx < drv_data->rx_end)) { in u16_reader() 274 *(u16 *)(drv_data->rx) = read_SSDR(reg); in u16_reader() [all …]
|
D | spi_imx.c | 233 void *rx; member 326 return ((u32)(drv_data->rx_end - drv_data->rx)) / drv_data->n_bytes; in data_to_read() 344 if (drv_data->rx && (fifo_avail_space > SPI_FIFO_OVERFLOW_MARGIN)) in write() 395 void *rx = drv_data->rx; in read() local 404 remaining_reads = (u32)(rx_end - rx) / n_bytes; in read() 424 *((u8*)rx) = d; in read() 425 rx += 1; in read() 430 *((u16*)rx) = d; in read() 431 rx += 2; in read() 436 drv_data->rx = rx; in read() [all …]
|
/drivers/scsi/aacraid/ |
D | nark.c | 45 iounmap(dev->regs.rx); in aac_nark_ioremap() 46 dev->regs.rx = NULL; in aac_nark_ioremap() 52 dev->regs.rx = ioremap((u64)pci_resource_start(dev->pdev, 0) | in aac_nark_ioremap() 56 if (dev->regs.rx == NULL) in aac_nark_ioremap() 60 iounmap(dev->regs.rx); in aac_nark_ioremap() 61 dev->regs.rx = NULL; in aac_nark_ioremap()
|
/drivers/staging/agnx/ |
D | pci.c | 168 priv->rx.size = AGNX_RX_RING_SIZE; in agnx_alloc_rings() 172 len = priv->rx.size + priv->txm.size + priv->txd.size; in agnx_alloc_rings() 175 priv->rx.info = kzalloc(sizeof(struct agnx_info) * len, GFP_ATOMIC); in agnx_alloc_rings() 176 if (!priv->rx.info) in agnx_alloc_rings() 178 priv->txm.info = priv->rx.info + priv->rx.size; in agnx_alloc_rings() 182 priv->rx.desc = pci_alloc_consistent(priv->pdev, sizeof(struct agnx_desc) * len, in agnx_alloc_rings() 183 &priv->rx.dma); in agnx_alloc_rings() 184 if (!priv->rx.desc) { in agnx_alloc_rings() 185 kfree(priv->rx.info); in agnx_alloc_rings() 189 priv->txm.desc = priv->rx.desc + priv->rx.size; in agnx_alloc_rings() [all …]
|
D | xmit.c | 64 struct agnx_desc *desc = priv->rx.desc + idx; in rx_desc_init() 65 struct agnx_info *info = priv->rx.info + idx; in rx_desc_init() 84 struct agnx_info *info = priv->rx.info + idx; in rx_desc_reinit() 93 struct agnx_desc *desc = priv->rx.desc + idx; in rx_desc_reusing() 94 struct agnx_info *info = priv->rx.info + idx; in rx_desc_reusing() 104 struct agnx_desc *desc = priv->rx.desc + idx; in rx_desc_free() 105 struct agnx_info *info = priv->rx.info + idx; in rx_desc_free() 155 priv->rx.idx = priv->txm.idx = priv->txd.idx = 0; in fill_rings() 157 for (i = 0; i < priv->rx.size; i++) in fill_rings() 169 agnx_write32(ctl, AGNX_CIR_RXCMSTART, priv->rx.dma); in fill_rings() [all …]
|
/drivers/atm/ |
D | lanai.c | 237 } rx; member 708 if (lvcc->rx.atmvcc->qos.aal == ATM_AAL5) { in host_vcc_start_rx() 709 dma_addr_t dmaaddr = lvcc->rx.buf.dmaaddr; in host_vcc_start_rx() 717 RXADDR1_SET_SIZE(lanai_buf_size_cardorder(&lvcc->rx.buf))| in host_vcc_start_rx() 1381 int m = ((const unsigned char *) lvcc->rx.buf.ptr) + n - in vcc_rx_memcpy() 1382 ((const unsigned char *) (lvcc->rx.buf.end)); in vcc_rx_memcpy() 1385 memcpy(dest, lvcc->rx.buf.ptr, n - m); in vcc_rx_memcpy() 1386 memcpy(dest + n - m, lvcc->rx.buf.start, m); in vcc_rx_memcpy() 1397 u32 *end = &lvcc->rx.buf.start[endptr * 4]; in vcc_rx_aal5() 1398 int n = ((unsigned long) end) - ((unsigned long) lvcc->rx.buf.ptr); in vcc_rx_aal5() [all …]
|
D | ambassador.c | 470 static void rx_complete (amb_dev * dev, rx_out * rx) { in rx_complete() argument 471 struct sk_buff * skb = bus_to_virt (rx->handle); in rx_complete() 472 u16 vc = be16_to_cpu (rx->vc); in rx_complete() 474 u16 status = be16_to_cpu (rx->status); in rx_complete() 475 u16 rx_len = be16_to_cpu (rx->length); in rx_complete() 477 PRINTD (DBG_FLOW|DBG_RX, "rx_complete %p %p (len=%hu)", dev, rx, rx_len); in rx_complete() 482 dev->stats.rx.ok++; in rx_complete() 497 atomic_inc(&atm_vcc->stats->rx); in rx_complete() 521 dev->stats.rx.error++; in rx_complete() 523 dev->stats.rx.badcrc++; in rx_complete() [all …]
|
/drivers/staging/echo/ |
D | echo.c | 341 int16_t oslec_update(struct oslec_state *ec, int16_t tx, int16_t rx) in oslec_update() argument 352 ec->rx = rx; in oslec_update() 354 rx >>= 1; in oslec_update() 372 tmp = rx << 15; in oslec_update() 389 rx = tmp1; in oslec_update() 415 ec->Lrxacc += abs(rx) - ec->Lrx; in oslec_update() 422 ec->clean = rx - echo_value; in oslec_update() 429 clean_bg = rx - echo_value; in oslec_update() 577 ec->clean_nlp = rx; in oslec_update()
|
/drivers/net/wimax/i2400m/ |
D | Makefile | 13 rx.o 21 usb-rx.o \ 29 sdio-rx.o
|
/drivers/net/wireless/rt2x00/ |
D | rt2x00config.c | 135 ant->rx = rt2x00lib_config_antenna_check(ant->rx, def->rx); in rt2x00lib_config_antenna() 138 if (ant->rx == active->rx && ant->tx == active->tx) in rt2x00lib_config_antenna()
|
/drivers/net/wireless/hostap/ |
D | hostap_main.c | 531 void hostap_dump_rx_header(const char *name, const struct hfa384x_rx_frame *rx) in hostap_dump_rx_header() argument 535 status = __le16_to_cpu(rx->status); in hostap_dump_rx_header() 541 rx->silence, rx->signal, rx->rate, rx->rxflow, jiffies); in hostap_dump_rx_header() 543 fc = __le16_to_cpu(rx->frame_control); in hostap_dump_rx_header() 547 __le16_to_cpu(rx->duration_id), __le16_to_cpu(rx->seq_ctrl), in hostap_dump_rx_header() 548 __le16_to_cpu(rx->data_len), in hostap_dump_rx_header() 553 rx->addr1, rx->addr2, rx->addr3, rx->addr4); in hostap_dump_rx_header() 556 rx->dst_addr, rx->src_addr, in hostap_dump_rx_header() 557 __be16_to_cpu(rx->len)); in hostap_dump_rx_header()
|
/drivers/serial/ |
D | 68328serial.c | 274 static void receive_chars(struct m68k_serial *info, unsigned short rx) in receive_chars() argument 286 ch = GET_FIELD(rx, URX_RXDATA); in receive_chars() 289 if(URX_BREAK & rx) { /* whee, break received */ in receive_chars() 290 status_handle(info, rx); in receive_chars() 315 if(rx & URX_PARITY_ERROR) { in receive_chars() 317 status_handle(info, rx); in receive_chars() 318 } else if(rx & URX_OVRUN) { in receive_chars() 320 status_handle(info, rx); in receive_chars() 321 } else if(rx & URX_FRAME_ERROR) { in receive_chars() 323 status_handle(info, rx); in receive_chars() [all …]
|
/drivers/net/arcnet/ |
D | arc-rawmode.c | 38 static void rx(struct net_device *dev, int bufnum, 49 .rx = rx, 87 static void rx(struct net_device *dev, int bufnum, in rx() function
|