Lines Matching refs:sdu_len
542 size_t sdu_len = chan->sdu ? chan->sdu->len : 0; in l2cap_le_rx_credits() local
556 if (chan->rx_avail <= sdu_len) in l2cap_le_rx_credits()
559 return DIV_ROUND_UP(chan->rx_avail - sdu_len, chan->mps); in l2cap_le_rx_credits()
566 chan->sdu_len = 0; in l2cap_le_flowctl_init()
2363 u16 sdu_len; in l2cap_segment_sdu() local
2391 sdu_len = 0; in l2cap_segment_sdu()
2395 sdu_len = len; in l2cap_segment_sdu()
2399 skb = l2cap_create_iframe_pdu(chan, msg, pdu_len, sdu_len); in l2cap_segment_sdu()
2410 if (sdu_len) in l2cap_segment_sdu()
2411 sdu_len = 0; in l2cap_segment_sdu()
2473 u16 sdu_len; in l2cap_segment_le_sdu() local
2477 sdu_len = len; in l2cap_segment_le_sdu()
2484 skb = l2cap_create_le_flowctl_pdu(chan, msg, pdu_len, sdu_len); in l2cap_segment_le_sdu()
2494 if (sdu_len) { in l2cap_segment_le_sdu()
2495 sdu_len = 0; in l2cap_segment_le_sdu()
3169 chan->sdu_len = 0; in l2cap_ertm_init()
5645 chan->sdu_len = get_unaligned_le16(skb->data); in l2cap_reassemble_sdu()
5648 if (chan->sdu_len > chan->imtu) { in l2cap_reassemble_sdu()
5653 if (skb->len >= chan->sdu_len) in l2cap_reassemble_sdu()
5671 if (chan->sdu->len >= chan->sdu_len) in l2cap_reassemble_sdu()
5685 if (chan->sdu->len != chan->sdu_len) in l2cap_reassemble_sdu()
5694 chan->sdu_len = 0; in l2cap_reassemble_sdu()
5704 chan->sdu_len = 0; in l2cap_reassemble_sdu()
6403 chan->sdu_len = 0; in l2cap_stream_rx()
6595 u16 sdu_len; in l2cap_ecred_data_rcv() local
6597 sdu_len = get_unaligned_le16(skb->data); in l2cap_ecred_data_rcv()
6601 sdu_len, skb->len, chan->imtu); in l2cap_ecred_data_rcv()
6603 if (sdu_len > chan->imtu) { in l2cap_ecred_data_rcv()
6609 if (skb->len > sdu_len) { in l2cap_ecred_data_rcv()
6615 if (skb->len == sdu_len) in l2cap_ecred_data_rcv()
6619 chan->sdu_len = sdu_len; in l2cap_ecred_data_rcv()
6636 chan->sdu->len, skb->len, chan->sdu_len); in l2cap_ecred_data_rcv()
6638 if (chan->sdu->len + skb->len > chan->sdu_len) { in l2cap_ecred_data_rcv()
6647 if (chan->sdu->len == chan->sdu_len) { in l2cap_ecred_data_rcv()
6652 chan->sdu_len = 0; in l2cap_ecred_data_rcv()
6662 chan->sdu_len = 0; in l2cap_ecred_data_rcv()