Lines Matching +full:packet +full:- +full:oriented
2 BlueZ - Bluetooth protocol stack for Linux
3 Copyright (C) 2000-2001 Qualcomm Incorporated
4 Copyright (C) 2009-2010 Gustavo F. Padovan <gustavo@padovan.org>
43 #define L2CAP_DEFAULT_MAX_PDU_SIZE 1492 /* Sized for AMP packet */
48 #define L2CAP_BREDR_MAX_PAYLOAD 1019 /* 3-DH5 packet */
162 #define L2CAP_CTRL_FRAME_TYPE 0x0001 /* I- or S-Frame */
179 #define L2CAP_EXT_CTRL_FRAME_TYPE 0x00000001 /* I- or S-Frame */
528 /* ----- L2CAP channels and connections ----- */
723 /* ----- L2CAP socket info ----- */
779 * connection oriented channel triggering SMP procedures or a listening
854 mutex_lock_nested(&chan->lock, atomic_read(&chan->nesting)); in l2cap_chan_lock()
859 mutex_unlock(&chan->lock); in l2cap_chan_unlock()
866 state_to_string(chan->state), timeout); in l2cap_set_timer()
890 #define __set_chan_timer(c, t) l2cap_set_timer(c, &c->chan_timer, (t))
891 #define __clear_chan_timer(c) l2cap_clear_timer(c, &c->chan_timer)
892 #define __clear_retrans_timer(c) l2cap_clear_timer(c, &c->retrans_timer)
893 #define __clear_monitor_timer(c) l2cap_clear_timer(c, &c->monitor_timer)
894 #define __set_ack_timer(c) l2cap_set_timer(c, &chan->ack_timer, \
896 #define __clear_ack_timer(c) l2cap_clear_timer(c, &c->ack_timer)
901 return seq1 - seq2; in __seq_offset()
903 return chan->tx_win_max + 1 - seq2 + seq1; in __seq_offset()
908 return (seq + 1) % (chan->tx_win_max + 1); in __next_seq()
918 return -ENOSYS; in l2cap_chan_no_recv()
925 return ERR_PTR(-ENOSYS); in l2cap_chan_no_alloc_skb()