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 */
527 /* ----- L2CAP channels and connections ----- */
722 /* ----- L2CAP socket info ----- */
778 * connection oriented channel triggering SMP procedures or a listening
852 mutex_lock_nested(&chan->lock, atomic_read(&chan->nesting)); in l2cap_chan_lock()
857 mutex_unlock(&chan->lock); in l2cap_chan_unlock()
864 state_to_string(chan->state), timeout); in l2cap_set_timer()
888 #define __set_chan_timer(c, t) l2cap_set_timer(c, &c->chan_timer, (t))
889 #define __clear_chan_timer(c) l2cap_clear_timer(c, &c->chan_timer)
890 #define __clear_retrans_timer(c) l2cap_clear_timer(c, &c->retrans_timer)
891 #define __clear_monitor_timer(c) l2cap_clear_timer(c, &c->monitor_timer)
892 #define __set_ack_timer(c) l2cap_set_timer(c, &chan->ack_timer, \
894 #define __clear_ack_timer(c) l2cap_clear_timer(c, &c->ack_timer)
899 return seq1 - seq2; in __seq_offset()
901 return chan->tx_win_max + 1 - seq2 + seq1; in __seq_offset()
906 return (seq + 1) % (chan->tx_win_max + 1); in __next_seq()
916 return -ENOSYS; in l2cap_chan_no_recv()
923 return ERR_PTR(-ENOSYS); in l2cap_chan_no_alloc_skb()