Lines Matching refs:shdr
298 struct mtk_stp_hdr *shdr; in mtk_stp_split() local
314 shdr = (struct mtk_stp_hdr *)&bdev->stp_pad[2]; in mtk_stp_split()
315 bdev->stp_dlen = be16_to_cpu(shdr->dlen) & 0x0fff; in mtk_stp_split()
318 if (shdr->prefix != 0x80 || bdev->stp_dlen > 2048) { in mtk_stp_split()
320 shdr->prefix, bdev->stp_dlen); in mtk_stp_split()
733 struct mtk_stp_hdr *shdr; in btmtkuart_send_frame() local
740 if (unlikely(skb_headroom(skb) < sizeof(*shdr)) || in btmtkuart_send_frame()
742 err = pskb_expand_head(skb, sizeof(*shdr), MTK_STP_TLR_SIZE, in btmtkuart_send_frame()
750 shdr = skb_push(skb, sizeof(*shdr)); in btmtkuart_send_frame()
751 shdr->prefix = 0x80; in btmtkuart_send_frame()
752 shdr->dlen = cpu_to_be16((dlen & 0x0fff) | (type << 12)); in btmtkuart_send_frame()
753 shdr->cs = 0; /* MT7622 doesn't care about checksum value */ in btmtkuart_send_frame()