Searched refs:rxlen (Results 1 - 25 of 26) sorted by relevance

12

/linux-master/drivers/net/wireless/ath/ath10k/
H A Dbmi.c160 u32 rxlen; local
172 rxlen = min_t(u32, length, BMI_MAX_DATA_SIZE);
176 cmd.read_mem.len = __cpu_to_le32(rxlen);
179 &resp, &rxlen);
186 memcpy(buffer, resp.read_mem.payload, rxlen);
187 address += rxlen;
188 buffer += rxlen;
189 length -= rxlen;
/linux-master/drivers/media/dvb-frontends/
H A Ddibx000_common.c143 u16 rxlen = msg->len, len; local
145 while (rxlen) {
146 len = rxlen > 8 ? 8 : rxlen;
156 if (rxlen == msg->len)
159 if (rxlen-len == 0)
166 rxlen -= len;
/linux-master/drivers/net/mctp/
H A Dmctp-serial.c65 unsigned int txlen, rxlen; member in struct:mctp_serial
278 skb = netdev_alloc_skb(dev->netdev, dev->rxlen);
285 skb_put_data(skb, dev->rxbuf, dev->rxlen);
293 dev->netdev->stats.rx_bytes += dev->rxlen;
317 dev->rxlen = c;
342 dev->rxlen = 0;
371 if (dev->rxpos == dev->rxlen) {
/linux-master/drivers/gpio/
H A Dgpio-virtio.c29 unsigned int rxlen; member in struct:virtio_gpio_line
59 u8 txvalue, u8 *rxvalue, void *response, u32 rxlen)
81 sg_init_one(&res_sg, res, rxlen);
85 line->rxlen = 0;
111 if (unlikely(line->rxlen != rxlen)) {
113 rxlen, line->rxlen);
446 line->rxlen = len;
58 _virtio_gpio_req(struct virtio_gpio *vgpio, u16 type, u16 gpio, u8 txvalue, u8 *rxvalue, void *response, u32 rxlen) argument
/linux-master/drivers/net/ethernet/allwinner/
H A Dsun4i-emac.c249 int rxlen = req->count; local
252 dma_unmap_single(db->dev, req->rxbuf, rxlen, DMA_FROM_DEVICE);
256 dev->stats.rx_bytes += rxlen;
624 u32 rxhdr, rxstatus, rxcount, rxlen; local
692 rxlen = EMAC_RX_IO_DATA_LEN(rxhdr);
697 rxstatus, rxlen);
700 if (rxlen < 0x40) {
724 skb = netdev_alloc_skb(dev, rxlen + 4);
728 rdptr = skb_put(skb, rxlen - 4);
732 dev_dbg(db->dev, "RxLen %x\n", rxlen);
[all...]
/linux-master/drivers/media/usb/dvb-usb/
H A Ddib0700.h61 u8 rxlen);
H A Dtechnisat-usb2.c85 u8 device_addr, u8 *tx, u8 txlen, u8 *rx, u8 rxlen)
103 if (rxlen > 62) {
106 rxlen = 62;
113 b[0] |= rxlen;
148 memcpy(rx, &b[2], rxlen);
150 deb_i2c("rx (%d): ", rxlen);
151 debug_dump(rx, rxlen, deb_i2c);
84 technisat_usb2_i2c_access(struct usb_device *udev, u8 device_addr, u8 *tx, u8 txlen, u8 *rx, u8 rxlen) argument
H A Ddib0700_core.c71 int dib0700_ctrl_rd(struct dvb_usb_device *d, u8 *tx, u8 txlen, u8 *rx, u8 rxlen) argument
96 USB_TYPE_VENDOR | USB_DIR_IN, value, index, rx, rxlen,
103 debug_dump(rx, rxlen, deb_data);
/linux-master/drivers/net/ethernet/davicom/
H A Ddm9051.c61 * @rxlen: packet length
72 __le16 rxlen; member in struct:dm9051_rxhdr
743 int ret, rxlen; local
764 rxlen = le16_to_cpu(db->rxhdr.rxlen);
765 if (db->rxhdr.status & RSR_ERR_BITS || rxlen > DM9051_PKT_MAX) {
775 netdev_dbg(ndev, "check rxlen large-error (%d > %d)\n",
776 rxlen, DM9051_PKT_MAX);
781 skb = dev_alloc_skb(rxlen);
783 ret = dm9051_dumpblk(db, DM_SPI_MRCMD, rxlen);
[all...]
/linux-master/drivers/net/ethernet/vertexcom/
H A Dmse102x.c308 unsigned int rxlen; local
338 rxlen = cmd_resp & LEN_MASK;
339 if (!rxlen) {
345 rxalign = ALIGN(rxlen + DET_SOF_LEN + DET_DFT_LEN, 4);
354 rxpkt = skb_put(skb, rxlen) - DET_SOF_LEN;
355 if (mse102x_rx_frame_spi(mse, rxpkt, rxlen)) {
368 mse->ndev->stats.rx_bytes += rxlen;
/linux-master/drivers/tty/serial/
H A Dmax310x.c652 static void max310x_handle_rx(struct uart_port *port, unsigned int rxlen) argument
672 max310x_batch_read(port, one->rx_buf, rxlen);
674 port->icount.rx += rxlen;
683 for (i = 0; i < (rxlen - 1); ++i)
692 one->rx_buf[rxlen-1], flag);
695 if (unlikely(rxlen >= port->fifosize)) {
699 rxlen = port->fifosize;
702 while (rxlen--) {
802 unsigned int ists, lsr, rxlen; local
806 rxlen
[all...]
H A Dsc16is7xx.c380 static void sc16is7xx_fifo_read(struct uart_port *port, u8 *rxbuf, unsigned int rxlen) argument
384 regmap_noinc_read(one->regmap, SC16IS7XX_RHR_REG, rxbuf, rxlen);
597 static void sc16is7xx_handle_rx(struct uart_port *port, unsigned int rxlen, argument
605 if (unlikely(rxlen >= sizeof(s->buf))) {
608 port->line, rxlen);
611 rxlen = sizeof(s->buf);
614 while (rxlen) {
627 sc16is7xx_fifo_read(port, s->buf, rxlen);
628 bytes_read = rxlen;
670 rxlen
775 unsigned int iir, rxlen; local
[all...]
/linux-master/drivers/net/ethernet/micrel/
H A Dks8851_common.c246 unsigned rxlen; local
267 rxlen = ks8851_rdreg16(ks, KS_RXFHBCR) & RXFHBCR_CNT_MASK;
270 "rx: stat 0x%04x, len 0x%04x\n", rxstat, rxlen);
280 if (rxlen > 4) {
283 rxlen -= 4;
284 rxalign = ALIGN(rxlen, 4);
294 rxpkt = skb_put(skb, rxlen) - 8;
305 ks->netdev->stats.rx_bytes += rxlen;
/linux-master/drivers/gpu/drm/mcde/
H A Dmcde_dsi.c217 size_t rxlen = msg->rx_len; local
279 if (rdsz < rxlen) {
281 rxlen, rdsz);
285 for (i = 0; i < 4 && i < rxlen; i++)
300 size_t rxlen = msg->rx_len; local
311 if (rxlen > 4) {
319 msg->channel, txlen, rxlen);
/linux-master/drivers/spi/
H A Dspi-ti-qspi.c317 u8 rxlen, rx_wlen; local
348 rxlen = QSPI_WLEN_MAX_BYTES;
350 rxlen = min(count, 4);
352 rx_wlen = rxlen << 3;
357 rxlen = wlen;
403 rxbuf += rxlen;
404 count -= rxlen;
/linux-master/drivers/net/ethernet/dec/tulip/
H A Ddmfe.c948 int rxlen; local
971 rxlen = ( (rdes0 >> 16) & 0x3fff) - 4;
986 ((db->cr6_data & CR6_PM) && (rxlen>6)) ) {
991 (cal_CRC(skb->data, rxlen, 1) !=
992 (*(u32 *) (skb->data+rxlen) ))) { /* FIXME (?) */
999 if ((rxlen < RX_COPY_SIZE) &&
1000 ((newskb = netdev_alloc_skb(dev, rxlen + 2))
1004 /* size less than COPY_SIZE, allocate a rxlen SKB */
1007 skb_put(skb, rxlen),
1008 rxlen);
[all...]
H A Duli526x.c806 int rxlen; local
830 rxlen = ( (rdes0 >> 16) & 0x3fff) - 4;
845 ((db->cr6_data & CR6_PM) && (rxlen>6)) ) {
852 if ((rxlen < RX_COPY_SIZE) &&
853 (((new_skb = netdev_alloc_skb(dev, rxlen + 2)) != NULL))) {
855 /* size less than COPY_SIZE, allocate a rxlen SKB */
859 rxlen);
862 skb_put(skb, rxlen);
867 dev->stats.rx_bytes += rxlen;
/linux-master/drivers/video/backlight/
H A Dhx8357.c214 u8 *rxbuf, u16 rxlen)
245 if (rxlen) {
246 xfer[1].len = rxlen;
212 hx8357_spi_write_then_read(struct lcd_device *lcdev, u8 *txbuf, u16 txlen, u8 *rxbuf, u16 rxlen) argument
/linux-master/drivers/net/wireless/broadcom/brcm80211/brcmfmac/
H A Dsdio.c473 uint rxlen; /* Length of valid data in buffer */ member in struct:brcmf_sdio
1834 bus->rxlen = len - doff;
2530 bus->rxlen = 0;
3246 uint rxlen = 0; local
3258 timeleft = brcmf_sdio_dcmd_resp_wait(bus, &bus->rxlen, &pending);
3261 rxlen = bus->rxlen;
3262 memcpy(msg, bus->rxctl, min(msglen, rxlen));
3266 bus->rxlen = 0;
3270 if (rxlen) {
[all...]
/linux-master/drivers/net/ethernet/sis/
H A Dsis900.h36 rxlen=0x3c, //Receive Packet Length Register enumerator in enum:sis900_registers
/linux-master/drivers/net/wireless/ath/ar5523/
H A Dar5523.c542 u32 rxlen; local
574 rxlen = be32_to_cpu(desc->len);
575 if (rxlen > ar->rxbufsz) {
581 if (!rxlen) {
582 ar5523_dbg(ar, "RX: rxlen is 0\n");
593 skb_put(data->skb, rxlen - sizeof(struct ar5523_rx_desc));
/linux-master/drivers/input/touchscreen/
H A Dwdt87xx_i2c.c189 void *rxdata, size_t rxlen)
201 .len = rxlen,
187 wdt87xx_i2c_xfer(struct i2c_client *client, void *txdata, size_t txlen, void *rxdata, size_t rxlen) argument
/linux-master/drivers/gpu/drm/vc4/
H A Dvc4_dsi.c1302 u32 rxlen = VC4_GET_FIELD(rxpkt1h, local
1305 if (rxlen != msg->rx_len) {
1307 rxlen, (int)msg->rx_len);
/linux-master/fs/jfs/
H A Djfs_xtree.c1511 int nxlen, xlen, lxlen, rxlen; local
1645 rxlen = lengthXAD(rxad);
1649 (rxlen + nxlen < MAXXLEN)) {
1652 XADlength(rxad, rxlen + nxlen);
/linux-master/drivers/infiniband/hw/ocrdma/
H A Docrdma_sli.h1787 u32 rxlen; member in struct:ocrdma_cqe::__anon647::__anon649

Completed in 381 milliseconds

12