L2CAP_HDR_SIZE
skb->data + L2CAP_HDR_SIZE);
skb->data + L2CAP_HDR_SIZE);
lh = skb_put(skb, L2CAP_HDR_SIZE);
lh->len = cpu_to_le16(hlen - L2CAP_HDR_SIZE);
tx_skb->data + L2CAP_HDR_SIZE);
tx_skb->data + L2CAP_HDR_SIZE);
int err, count, hlen = L2CAP_HDR_SIZE + L2CAP_PSMLEN_SIZE;
lh = skb_put(skb, L2CAP_HDR_SIZE);
count = min_t(unsigned int, (conn->mtu - L2CAP_HDR_SIZE), len);
skb = chan->ops->alloc_skb(chan, L2CAP_HDR_SIZE, count,
lh = skb_put(skb, L2CAP_HDR_SIZE);
lh = skb_put(skb, L2CAP_HDR_SIZE);
lh->len = cpu_to_le16(len + (hlen - L2CAP_HDR_SIZE));
hlen = L2CAP_HDR_SIZE;
lh = skb_put(skb, L2CAP_HDR_SIZE);
lh->len = cpu_to_le16(len + (hlen - L2CAP_HDR_SIZE));
if (conn->mtu < L2CAP_HDR_SIZE + L2CAP_CMD_HDR_SIZE)
len = L2CAP_HDR_SIZE + L2CAP_CMD_HDR_SIZE + dlen;
lh = skb_put(skb, L2CAP_HDR_SIZE);
count -= L2CAP_HDR_SIZE + L2CAP_CMD_HDR_SIZE;
chan->mps = min_t(u16, chan->imtu, chan->conn->mtu - L2CAP_HDR_SIZE);
skb_pull(skb, L2CAP_HDR_SIZE);
if (len + (L2CAP_HDR_SIZE - L2CAP_LEN_SIZE) <= skb_tailroom(rx_skb)) {
conn->rx_len = len + (L2CAP_HDR_SIZE - L2CAP_LEN_SIZE);
len + (L2CAP_HDR_SIZE - L2CAP_LEN_SIZE));
len = get_unaligned_le16(skb->data) + L2CAP_HDR_SIZE;