Lines Matching refs:buf_len
623 u16 buf_len = 0; in btmrvl_sdio_card_to_host() local
638 ret = btmrvl_sdio_read_rx_len(card, &buf_len); in btmrvl_sdio_card_to_host()
646 num_blocks = DIV_ROUND_UP(buf_len, blksz); in btmrvl_sdio_card_to_host()
648 if (buf_len <= SDIO_HEADER_LEN in btmrvl_sdio_card_to_host()
650 BT_ERR("invalid packet length: %d", buf_len); in btmrvl_sdio_card_to_host()
684 buf_len = payload[0]; in btmrvl_sdio_card_to_host()
685 buf_len |= payload[1] << 8; in btmrvl_sdio_card_to_host()
686 buf_len |= payload[2] << 16; in btmrvl_sdio_card_to_host()
688 if (buf_len > blksz * num_blocks) { in btmrvl_sdio_card_to_host()
690 buf_len, blksz * num_blocks); in btmrvl_sdio_card_to_host()
702 skb_put(skb, buf_len); in btmrvl_sdio_card_to_host()
712 hdev->stat.byte_rx += buf_len; in btmrvl_sdio_card_to_host()
717 skb_put(skb, buf_len); in btmrvl_sdio_card_to_host()
723 hdev->stat.byte_rx += buf_len; in btmrvl_sdio_card_to_host()