Lines Matching refs:psm
54 static int l2cap_validate_bredr_psm(u16 psm) in l2cap_validate_bredr_psm() argument
57 if ((psm & 0x0101) != 0x0001) in l2cap_validate_bredr_psm()
61 if (psm < 0x1001 && !capable(CAP_NET_BIND_SERVICE)) in l2cap_validate_bredr_psm()
67 static int l2cap_validate_le_psm(u16 psm) in l2cap_validate_le_psm() argument
70 if (psm > 0x00ff) in l2cap_validate_le_psm()
74 if (psm <= 0x007f && !capable(CAP_NET_BIND_SERVICE)) in l2cap_validate_le_psm()
117 __u16 psm = __le16_to_cpu(la.l2_psm); in l2cap_sock_bind() local
120 err = l2cap_validate_bredr_psm(psm); in l2cap_sock_bind()
122 err = l2cap_validate_le_psm(psm); in l2cap_sock_bind()
162 if (chan->psm && bdaddr_type_is_le(chan->src_type)) in l2cap_sock_bind()
233 if (chan->psm && bdaddr_type_is_le(chan->src_type)) in l2cap_sock_connect()
376 la->l2_psm = chan->psm; in l2cap_sock_getname()
1447 la->l2_psm = bt_cb(skb)->l2cap.psm; in l2cap_skb_msg_name()