Lines Matching refs:rx_size
447 static int btmtksdio_rx_packet(struct btmtksdio_dev *bdev, u16 rx_size)
456 if (rx_size < sizeof(*sdio_hdr))
460 skb = bt_skb_alloc(rx_size, GFP_KERNEL);
464 skb_put(skb, rx_size);
466 err = sdio_readsb(bdev->func, skb->data, MTK_REG_CRDR, rx_size);
477 if (rx_size != le16_to_cpu(sdio_hdr->len)) {
534 bdev->hdev->stat.byte_rx += rx_size;
549 u32 int_status, rx_size;
604 rx_size = sdio_readl(bdev->func, MTK_REG_CRPLR, NULL);
605 rx_size = (rx_size & RX_PKT_LEN) >> 16;
606 if (btmtksdio_rx_packet(bdev, rx_size) < 0)