• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/net/bluetooth/

Lines Matching defs:psm

223 	BT_DBG("conn %p, psm 0x%2.2x, dcid 0x%4.4x", conn,
224 l2cap_pi(sk)->psm, l2cap_pi(sk)->dcid);
306 if (l2cap_pi(sk)->psm == cpu_to_le16(0x0001)) {
441 req.psm = l2cap_pi(sk)->psm;
548 req.psm = l2cap_pi(sk)->psm;
731 static struct sock *__l2cap_get_sock_by_addr(__le16 psm, bdaddr_t *src)
736 if (l2cap_pi(sk)->sport == psm && !bacmp(&bt_sk(sk)->src, src))
743 /* Find socket with psm and source bdaddr.
746 static struct sock *__l2cap_get_sock_by_psm(int state, __le16 psm, bdaddr_t *src)
755 if (l2cap_pi(sk)->psm == psm) {
768 /* Find socket with given address (psm, src).
770 static inline struct sock *l2cap_get_sock_by_psm(int state, __le16 psm, bdaddr_t *src)
774 s = __l2cap_get_sock_by_psm(state, psm, src);
1024 l2cap_pi(sk)->psm = la.l2_psm;
1050 BT_DBG("%s -> %s psm 0x%2.2x", batostr(src), batostr(dst),
1051 l2cap_pi(sk)->psm);
1073 } else if (l2cap_pi(sk)->psm == cpu_to_le16(0x0001)) {
1193 /* Set destination address and psm */
1195 l2cap_pi(sk)->psm = la.l2_psm;
1237 if (!l2cap_pi(sk)->psm) {
1239 u16 psm;
1245 for (psm = 0x1001; psm < 0x1100; psm += 2)
1246 if (!__l2cap_get_sock_by_addr(cpu_to_le16(psm), src)) {
1247 l2cap_pi(sk)->psm = cpu_to_le16(psm);
1248 l2cap_pi(sk)->sport = cpu_to_le16(psm);
1335 la->l2_psm = l2cap_pi(sk)->psm;
1670 put_unaligned_le16(l2cap_pi(sk)->psm, skb_put(skb, 2));
2897 __le16 psm = req->psm;
2899 BT_DBG("psm 0x%2.2x scid 0x%4.4x", psm, scid);
2901 /* Check if we have socket listening on psm */
2902 parent = l2cap_get_sock_by_psm(BT_LISTEN, psm, conn->src);
2909 if (psm != cpu_to_le16(0x0001) &&
2943 l2cap_pi(sk)->psm = psm;
4402 static inline int l2cap_conless_channel(struct l2cap_conn *conn, __le16 psm, struct sk_buff *skb)
4406 sk = l2cap_get_sock_by_psm(0, psm, conn->src);
4434 __le16 psm;
4453 psm = get_unaligned_le16(skb->data);
4455 l2cap_conless_channel(conn, psm, skb);
4593 req.psm = l2cap_pi(sk)->psm;
4734 sk->sk_state, __le16_to_cpu(pi->psm),