Lines Matching refs:sdu

543 	size_t sdu_len = chan->sdu ? chan->sdu->len : 0;  in l2cap_le_rx_credits()
565 chan->sdu = NULL; in l2cap_le_flowctl_init()
3182 chan->sdu = NULL; in l2cap_ertm_init()
5752 if (chan->sdu) in l2cap_reassemble_sdu()
5759 if (chan->sdu) in l2cap_reassemble_sdu()
5776 chan->sdu = skb; in l2cap_reassemble_sdu()
5784 if (!chan->sdu) in l2cap_reassemble_sdu()
5787 append_skb_frag(chan->sdu, skb, in l2cap_reassemble_sdu()
5791 if (chan->sdu->len >= chan->sdu_len) in l2cap_reassemble_sdu()
5798 if (!chan->sdu) in l2cap_reassemble_sdu()
5801 append_skb_frag(chan->sdu, skb, in l2cap_reassemble_sdu()
5805 if (chan->sdu->len != chan->sdu_len) in l2cap_reassemble_sdu()
5808 err = chan->ops->recv(chan, chan->sdu); in l2cap_reassemble_sdu()
5812 chan->sdu = NULL; in l2cap_reassemble_sdu()
5821 kfree_skb(chan->sdu); in l2cap_reassemble_sdu()
5822 chan->sdu = NULL; in l2cap_reassemble_sdu()
6518 if (chan->sdu) { in l2cap_stream_rx()
6519 kfree_skb(chan->sdu); in l2cap_stream_rx()
6520 chan->sdu = NULL; in l2cap_stream_rx()
6720 if (!chan->sdu) { in l2cap_ecred_data_rcv()
6751 chan->sdu = skb; in l2cap_ecred_data_rcv()
6769 chan->sdu->len, skb->len, chan->sdu_len); in l2cap_ecred_data_rcv()
6771 if (chan->sdu->len + skb->len > chan->sdu_len) { in l2cap_ecred_data_rcv()
6778 append_skb_frag(chan->sdu, skb, &chan->sdu_last_frag); in l2cap_ecred_data_rcv()
6781 if (chan->sdu->len == chan->sdu_len) { in l2cap_ecred_data_rcv()
6782 err = l2cap_ecred_recv(chan, chan->sdu); in l2cap_ecred_data_rcv()
6784 chan->sdu = NULL; in l2cap_ecred_data_rcv()
6793 kfree_skb(chan->sdu); in l2cap_ecred_data_rcv()
6794 chan->sdu = NULL; in l2cap_ecred_data_rcv()