Lines Matching refs:sdu
531 chan->sdu = NULL; in l2cap_le_flowctl_init()
3280 chan->sdu = NULL; in l2cap_ertm_init()
6531 if (chan->sdu) in l2cap_reassemble_sdu()
6538 if (chan->sdu) in l2cap_reassemble_sdu()
6555 chan->sdu = skb; in l2cap_reassemble_sdu()
6563 if (!chan->sdu) in l2cap_reassemble_sdu()
6566 append_skb_frag(chan->sdu, skb, in l2cap_reassemble_sdu()
6570 if (chan->sdu->len >= chan->sdu_len) in l2cap_reassemble_sdu()
6577 if (!chan->sdu) in l2cap_reassemble_sdu()
6580 append_skb_frag(chan->sdu, skb, in l2cap_reassemble_sdu()
6584 if (chan->sdu->len != chan->sdu_len) in l2cap_reassemble_sdu()
6587 err = chan->ops->recv(chan, chan->sdu); in l2cap_reassemble_sdu()
6591 chan->sdu = NULL; in l2cap_reassemble_sdu()
6600 kfree_skb(chan->sdu); in l2cap_reassemble_sdu()
6601 chan->sdu = NULL; in l2cap_reassemble_sdu()
7271 if (chan->sdu) { in l2cap_stream_rx()
7272 kfree_skb(chan->sdu); in l2cap_stream_rx()
7273 chan->sdu = NULL; in l2cap_stream_rx()
7449 if (!chan->sdu) { in l2cap_ecred_data_rcv()
7473 chan->sdu = skb; in l2cap_ecred_data_rcv()
7491 chan->sdu->len, skb->len, chan->sdu_len); in l2cap_ecred_data_rcv()
7493 if (chan->sdu->len + skb->len > chan->sdu_len) { in l2cap_ecred_data_rcv()
7499 append_skb_frag(chan->sdu, skb, &chan->sdu_last_frag); in l2cap_ecred_data_rcv()
7502 if (chan->sdu->len == chan->sdu_len) { in l2cap_ecred_data_rcv()
7503 err = l2cap_ecred_recv(chan, chan->sdu); in l2cap_ecred_data_rcv()
7505 chan->sdu = NULL; in l2cap_ecred_data_rcv()
7514 kfree_skb(chan->sdu); in l2cap_ecred_data_rcv()
7515 chan->sdu = NULL; in l2cap_ecred_data_rcv()