Home
last modified time | relevance | path

Searched refs:rxlen (Results 1 – 19 of 19) sorted by relevance

/linux/drivers/net/ethernet/allwinner/
H A Dsun4i-emac.c249 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()
624 u32 rxhdr, rxstatus, rxcount, rxlen; in emac_rx() local
692 rxlen = EMAC_RX_IO_DATA_LEN(rxhdr); in emac_rx()
697 rxstatus, rxlen); in emac_rx()
700 if (rxlen < 0x40) { in emac_rx()
724 skb = netdev_alloc_skb(dev, rxlen + 4); in emac_rx()
728 rdptr = skb_put(skb, rxlen - 4); in emac_rx()
732 dev_dbg(db->dev, "RxLen %x\n", rxlen); in emac_rx()
[all …]
/linux/drivers/net/wireless/ath/ath10k/
H A Dbmi.c162 u32 rxlen; in ath10k_bmi_read_memory() local
174 rxlen = min_t(u32, length, BMI_MAX_DATA_SIZE); in ath10k_bmi_read_memory()
178 cmd.read_mem.len = __cpu_to_le32(rxlen); in ath10k_bmi_read_memory()
181 &resp, &rxlen); in ath10k_bmi_read_memory()
188 memcpy(buffer, resp.read_mem.payload, rxlen); in ath10k_bmi_read_memory()
189 address += rxlen; in ath10k_bmi_read_memory()
190 buffer += rxlen; in ath10k_bmi_read_memory()
191 length -= rxlen; in ath10k_bmi_read_memory()
/linux/drivers/net/ethernet/vertexcom/
H A Dmse102x.c317 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 Dsc16is7xx.c345 static void sc16is7xx_fifo_read(struct uart_port *port, u8 *rxbuf, unsigned int rxlen) in sc16is7xx_fifo_read() argument
349 regmap_noinc_read(one->regmap, SC16IS7XX_RHR_REG, rxbuf, rxlen); in sc16is7xx_fifo_read()
572 static void sc16is7xx_handle_rx(struct uart_port *port, unsigned int rxlen, in sc16is7xx_handle_rx() argument
580 if (unlikely(rxlen >= sizeof(one->buf))) { in sc16is7xx_handle_rx()
583 port->line, rxlen); in sc16is7xx_handle_rx()
586 rxlen = sizeof(one->buf); in sc16is7xx_handle_rx()
589 while (rxlen) { in sc16is7xx_handle_rx()
602 sc16is7xx_fifo_read(port, one->buf, rxlen); in sc16is7xx_handle_rx()
603 bytes_read = rxlen; in sc16is7xx_handle_rx()
645 rxlen -= bytes_read; in sc16is7xx_handle_rx()
[all …]
/linux/drivers/net/mctp/
H A Dmctp-serial.c66 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 Ddm9051.c72 __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/firmware/samsung/
H A Dexynos-acpm.h14 size_t rxlen; member
H A Dexynos-acpm.c208 memcpy(xfer->rxd, rx_data->cmd, xfer->rxlen); in acpm_get_saved_rx()
262 xfer->rxlen / 4); in acpm_get_rx()
273 xfer->rxlen / 4); in acpm_get_rx()
428 if (!xfer->txd || xfer->txlen > achan->mlen || xfer->rxlen > achan->mlen) in acpm_do_xfer()
H A Dexynos-acpm-dvfs.c32 xfer->rxlen = cmdlen; in acpm_dvfs_set_xfer()
/linux/drivers/net/ethernet/dec/tulip/
H A Ddmfe.c948 int rxlen; in dmfe_rx_packet() local
971 rxlen = ( (rdes0 >> 16) & 0x3fff) - 4; in dmfe_rx_packet()
986 ((db->cr6_data & CR6_PM) && (rxlen>6)) ) { in dmfe_rx_packet()
991 (cal_CRC(skb->data, rxlen, 1) != in dmfe_rx_packet()
992 (*(u32 *) (skb->data+rxlen) ))) { /* FIXME (?) */ in dmfe_rx_packet()
999 if ((rxlen < RX_COPY_SIZE) && in dmfe_rx_packet()
1000 ((newskb = netdev_alloc_skb(dev, rxlen + 2)) in dmfe_rx_packet()
1007 skb_put(skb, rxlen), in dmfe_rx_packet()
1008 rxlen); in dmfe_rx_packet()
1011 skb_put(skb, rxlen); in dmfe_rx_packet()
[all …]
H A Duli526x.c806 int rxlen; in uli526x_rx_packet() local
830 rxlen = ( (rdes0 >> 16) & 0x3fff) - 4; in uli526x_rx_packet()
845 ((db->cr6_data & CR6_PM) && (rxlen>6)) ) { in uli526x_rx_packet()
852 if ((rxlen < RX_COPY_SIZE) && in uli526x_rx_packet()
853 (((new_skb = netdev_alloc_skb(dev, rxlen + 2)) != NULL))) { in uli526x_rx_packet()
859 rxlen); in uli526x_rx_packet()
862 skb_put(skb, rxlen); in uli526x_rx_packet()
867 dev->stats.rx_bytes += rxlen; in uli526x_rx_packet()
/linux/drivers/video/backlight/
H A Dhx8357.c214 u8 *rxbuf, u16 rxlen) in hx8357_spi_write_then_read() argument
245 if (rxlen) { in hx8357_spi_write_then_read()
246 xfer[1].len = rxlen; in hx8357_spi_write_then_read()
/linux/drivers/media/usb/dvb-usb/
H A Ddib0700.h61 u8 rxlen);
H A Ddib0700_core.c71 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 Dsdio.c473 uint rxlen; /* Length of valid data in buffer */ member
1835 bus->rxlen = len - doff; in brcmf_sdio_read_control()
2531 bus->rxlen = 0; in brcmf_sdio_bus_stop()
3247 uint rxlen = 0; in brcmf_sdio_bus_rxctl() local
3259 timeleft = brcmf_sdio_dcmd_resp_wait(bus, &bus->rxlen, &pending); in brcmf_sdio_bus_rxctl()
3262 rxlen = bus->rxlen; in brcmf_sdio_bus_rxctl()
3263 memcpy(msg, bus->rxctl, min(msglen, rxlen)); in brcmf_sdio_bus_rxctl()
3267 bus->rxlen = 0; in brcmf_sdio_bus_rxctl()
3271 if (rxlen) { in brcmf_sdio_bus_rxctl()
3273 rxlen, msglen); in brcmf_sdio_bus_rxctl()
[all …]
/linux/drivers/net/ethernet/sis/
H A Dsis900.h36 rxlen=0x3c, //Receive Packet Length Register enumerator
/linux/drivers/net/wireless/ath/ar5523/
H A Dar5523.c542 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/infiniband/hw/ocrdma/
H A Docrdma_sli.h1787 u32 rxlen; member
H A Docrdma_verbs.c2695 ibwc->byte_len = le32_to_cpu(cqe->rq.rxlen); in ocrdma_poll_success_rcqe()