Home
last modified time | relevance | path

Searched refs:psm (Results 1 - 1 of 1) sorted by relevance

/device/soc/rockchip/common/sdk_linux/net/bluetooth/
H A Dl2cap_sock.c52 static int l2cap_validate_bredr_psm(u16 psm) in l2cap_validate_bredr_psm() argument
55 if ((psm & 0x0101) != 0x0001) { in l2cap_validate_bredr_psm()
60 if (psm < L2CAP_PSM_DYN_START && !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 > L2CAP_PSM_LE_DYN_END) { in l2cap_validate_le_psm()
75 if (psm < L2CAP_PSM_LE_DYN_START && !capable(CAP_NET_BIND_SERVICE)) { in l2cap_validate_le_psm()
122 __u16 psm = __le16_to_cpu(la.l2_psm); in l2cap_sock_bind() local
125 err = l2cap_validate_bredr_psm(psm); in l2cap_sock_bind()
127 err = l2cap_validate_le_psm(psm); in l2cap_sock_bind()
172 if (chan->psm in l2cap_sock_bind()
[all...]

Completed in 2 milliseconds