Lines Matching refs:sdu
560 chan->sdu = NULL; in l2cap_le_flowctl_init()
3284 chan->sdu = NULL; in l2cap_ertm_init()
6622 if (chan->sdu) in l2cap_reassemble_sdu()
6629 if (chan->sdu) in l2cap_reassemble_sdu()
6646 chan->sdu = skb; in l2cap_reassemble_sdu()
6654 if (!chan->sdu) in l2cap_reassemble_sdu()
6657 append_skb_frag(chan->sdu, skb, in l2cap_reassemble_sdu()
6661 if (chan->sdu->len >= chan->sdu_len) in l2cap_reassemble_sdu()
6668 if (!chan->sdu) in l2cap_reassemble_sdu()
6671 append_skb_frag(chan->sdu, skb, in l2cap_reassemble_sdu()
6675 if (chan->sdu->len != chan->sdu_len) in l2cap_reassemble_sdu()
6678 err = chan->ops->recv(chan, chan->sdu); in l2cap_reassemble_sdu()
6682 chan->sdu = NULL; in l2cap_reassemble_sdu()
6691 kfree_skb(chan->sdu); in l2cap_reassemble_sdu()
6692 chan->sdu = NULL; in l2cap_reassemble_sdu()
7396 if (chan->sdu) { in l2cap_stream_rx()
7397 kfree_skb(chan->sdu); in l2cap_stream_rx()
7398 chan->sdu = NULL; in l2cap_stream_rx()
7574 if (!chan->sdu) { in l2cap_ecred_data_rcv()
7598 chan->sdu = skb; in l2cap_ecred_data_rcv()
7616 chan->sdu->len, skb->len, chan->sdu_len); in l2cap_ecred_data_rcv()
7618 if (chan->sdu->len + skb->len > chan->sdu_len) { in l2cap_ecred_data_rcv()
7624 append_skb_frag(chan->sdu, skb, &chan->sdu_last_frag); in l2cap_ecred_data_rcv()
7627 if (chan->sdu->len == chan->sdu_len) { in l2cap_ecred_data_rcv()
7628 err = l2cap_ecred_recv(chan, chan->sdu); in l2cap_ecred_data_rcv()
7630 chan->sdu = NULL; in l2cap_ecred_data_rcv()
7639 kfree_skb(chan->sdu); in l2cap_ecred_data_rcv()
7640 chan->sdu = NULL; in l2cap_ecred_data_rcv()