| /linux/drivers/net/ethernet/allwinner/ |
| H A D | sun4i-emac.c | 249 int rxlen = req->count; in emac_dma_done_callback() local 252 dma_unmap_single(db->dev, req->rxbuf, rxlen, DMA_FROM_DEVICE); in emac_dma_done_callback() 256 dev->stats.rx_bytes += rxlen; in emac_dma_done_callback() 621 u32 rxhdr, rxstatus, rxcount, rxlen; in emac_rx() 689 rxlen = EMAC_RX_IO_DATA_LEN(rxhdr); in emac_rx() 694 rxstatus, rxlen); in emac_rx() 697 if (rxlen < 0x40) { in emac_rx() 721 skb = netdev_alloc_skb(dev, rxlen + 4); in emac_rx() 725 rdptr = skb_put(skb, rxlen - 4); in emac_rx() 729 dev_dbg(db->dev, "RxLen %x\n", rxlen); in emac_rx() 624 u32 rxhdr, rxstatus, rxcount, rxlen; emac_rx() local [all...] |
| /linux/drivers/net/ethernet/vertexcom/ |
| H A D | mse102x.c | 317 unsigned int rxlen; in mse102x_rx_pkt_spi() local 338 rxlen = cmd_resp & LEN_MASK; in mse102x_rx_pkt_spi() 339 if (rxlen < ETH_ZLEN || rxlen > VLAN_ETH_FRAME_LEN) { in mse102x_rx_pkt_spi() 341 rxlen); in mse102x_rx_pkt_spi() 351 rxlen = VLAN_ETH_FRAME_LEN; in mse102x_rx_pkt_spi() 353 rxalign = ALIGN(rxlen + DET_SOF_LEN + DET_DFT_LEN, 4); in mse102x_rx_pkt_spi() 362 rxpkt = skb_put(skb, rxlen) - DET_SOF_LEN; in mse102x_rx_pkt_spi() 363 if (mse102x_rx_frame_spi(mse, rxpkt, rxlen, drop)) { in mse102x_rx_pkt_spi() 376 mse->ndev->stats.rx_bytes += rxlen; in mse102x_rx_pkt_spi()
|
| /linux/drivers/tty/serial/ |
| H A D | sc16is7xx.c | 346 static void sc16is7xx_fifo_read(struct uart_port *port, u8 *rxbuf, unsigned int rxlen) in sc16is7xx_fifo_read() 350 regmap_noinc_read(one->regmap, SC16IS7XX_RHR_REG, rxbuf, rxlen); 573 static void sc16is7xx_handle_rx(struct uart_port *port, unsigned int rxlen, in sc16is7xx_handle_rx() 581 if (unlikely(rxlen >= sizeof(one->buf))) { in sc16is7xx_handle_rx() 584 port->line, rxlen); in sc16is7xx_handle_rx() 587 rxlen = sizeof(one->buf); in sc16is7xx_handle_rx() 590 while (rxlen) { in sc16is7xx_handle_rx() 603 sc16is7xx_fifo_read(port, one->buf, rxlen); in sc16is7xx_handle_rx() 604 bytes_read = rxlen; in sc16is7xx_handle_rx() 646 rxlen in sc16is7xx_handle_rx() 344 sc16is7xx_fifo_read(struct uart_port * port,u8 * rxbuf,unsigned int rxlen) sc16is7xx_fifo_read() argument 571 sc16is7xx_handle_rx(struct uart_port * port,unsigned int rxlen,unsigned int iir) sc16is7xx_handle_rx() argument 740 unsigned int iir, rxlen; sc16is7xx_port_irq() local [all...] |
| H A D | max310x.c | 681 static void max310x_handle_rx(struct uart_port *port, unsigned int rxlen) in max310x_handle_rx() argument 701 max310x_batch_read(port, one->rx_buf, rxlen); in max310x_handle_rx() 703 port->icount.rx += rxlen; in max310x_handle_rx() 712 for (i = 0; i < (rxlen - 1); ++i) in max310x_handle_rx() 721 one->rx_buf[rxlen-1], flag); in max310x_handle_rx() 724 if (unlikely(rxlen >= port->fifosize)) { in max310x_handle_rx() 728 rxlen = port->fifosize; in max310x_handle_rx() 731 while (rxlen--) { in max310x_handle_rx() 827 unsigned int ists, lsr, rxlen; in max310x_port_irq() local 831 rxlen = max310x_port_read(port, MAX310X_RXFIFOLVL_REG); in max310x_port_irq() [all …]
|
| /linux/drivers/net/mctp/ |
| H A D | mctp-serial.c | 66 unsigned int txlen, rxlen; member 280 skb = netdev_alloc_skb(dev->netdev, dev->rxlen); in mctp_serial_rx() 287 skb_put_data(skb, dev->rxbuf, dev->rxlen); in mctp_serial_rx() 295 dev->netdev->stats.rx_bytes += dev->rxlen; in mctp_serial_rx() 319 dev->rxlen = c; in mctp_serial_push_header() 344 dev->rxlen = 0; in mctp_serial_push_trailer() 373 if (dev->rxpos == dev->rxlen) { in mctp_serial_push()
|
| /linux/drivers/net/ethernet/davicom/ |
| H A D | dm9051.c | 72 __le16 rxlen; member 743 int ret, rxlen; in dm9051_loop_rx() local 764 rxlen = le16_to_cpu(db->rxhdr.rxlen); in dm9051_loop_rx() 765 if (db->rxhdr.status & RSR_ERR_BITS || rxlen > DM9051_PKT_MAX) { in dm9051_loop_rx() 776 rxlen, DM9051_PKT_MAX); in dm9051_loop_rx() 781 skb = dev_alloc_skb(rxlen); in dm9051_loop_rx() 783 ret = dm9051_dumpblk(db, DM_SPI_MRCMD, rxlen); in dm9051_loop_rx() 789 rdptr = skb_put(skb, rxlen - 4); in dm9051_loop_rx() 790 ret = dm9051_read_mem(db, DM_SPI_MRCMD, rdptr, rxlen); in dm9051_loop_rx() 807 db->ndev->stats.rx_bytes += rxlen; in dm9051_loop_rx()
|
| /linux/drivers/net/ethernet/micrel/ |
| H A D | ks8851_common.c | 224 unsigned rxlen; in ks8851_rx_pkts() local 245 rxlen = ks8851_rdreg16(ks, KS_RXFHBCR) & RXFHBCR_CNT_MASK; in ks8851_rx_pkts() 248 "rx: stat 0x%04x, len 0x%04x\n", rxstat, rxlen); in ks8851_rx_pkts() 258 if (rxlen > 4) { in ks8851_rx_pkts() 261 rxlen -= 4; in ks8851_rx_pkts() 262 rxalign = ALIGN(rxlen, 4); in ks8851_rx_pkts() 272 rxpkt = skb_put(skb, rxlen) - 8; in ks8851_rx_pkts() 283 ks->netdev->stats.rx_bytes += rxlen; in ks8851_rx_pkts()
|
| /linux/drivers/video/backlight/ |
| H A D | hx8357.c | 213 u8 *rxbuf, u16 rxlen) in hx8357_spi_write_then_read() argument 244 if (rxlen) { in hx8357_spi_write_then_read() 245 xfer[1].len = rxlen; in hx8357_spi_write_then_read()
|
| /linux/drivers/media/usb/dvb-usb/ |
| H A D | dib0700.h | 61 u8 rxlen);
|
| H A D | dib0700_core.c | 71 int dib0700_ctrl_rd(struct dvb_usb_device *d, u8 *tx, u8 txlen, u8 *rx, u8 rxlen) in dib0700_ctrl_rd() argument 96 USB_TYPE_VENDOR | USB_DIR_IN, value, index, rx, rxlen, in dib0700_ctrl_rd() 103 debug_dump(rx, rxlen, deb_data); in dib0700_ctrl_rd()
|
| /linux/drivers/net/wireless/broadcom/brcm80211/brcmfmac/ |
| H A D | sdio.c | 473 uint rxlen; /* Length of valid data in buffer */ member 1834 bus->rxlen = len - doff; in brcmf_sdio_read_control() 2533 bus->rxlen = 0; in brcmf_sdio_bus_stop() 3249 uint rxlen = 0; in brcmf_sdio_bus_rxctl() local 3261 timeleft = brcmf_sdio_dcmd_resp_wait(bus, &bus->rxlen, &pending); in brcmf_sdio_bus_rxctl() 3264 rxlen = bus->rxlen; in brcmf_sdio_bus_rxctl() 3265 memcpy(msg, bus->rxctl, min(msglen, rxlen)); in brcmf_sdio_bus_rxctl() 3269 bus->rxlen = 0; in brcmf_sdio_bus_rxctl() 3273 if (rxlen) { in brcmf_sdio_bus_rxctl() 3275 rxlen, msglen); in brcmf_sdio_bus_rxctl() [all …]
|
| /linux/drivers/net/wireless/ath/ar5523/ |
| H A D | ar5523.c | 542 u32 rxlen; in ar5523_data_rx_cb() local 574 rxlen = be32_to_cpu(desc->len); in ar5523_data_rx_cb() 575 if (rxlen > ar->rxbufsz) { in ar5523_data_rx_cb() 581 if (!rxlen) { in ar5523_data_rx_cb() 593 skb_put(data->skb, rxlen - sizeof(struct ar5523_rx_desc)); in ar5523_data_rx_cb()
|
| /linux/drivers/input/touchscreen/ |
| H A D | wdt87xx_i2c.c | 189 void *rxdata, size_t rxlen) in wdt87xx_i2c_xfer() argument 201 .len = rxlen, in wdt87xx_i2c_xfer()
|
| /linux/drivers/infiniband/hw/ocrdma/ |
| H A D | ocrdma_sli.h | 1787 u32 rxlen; member
|