Lines Matching refs:conn

151 						     struct l2cap_conn *conn)  in __peer_lookup_conn()  argument
156 if (peer->chan->conn == conn) in __peer_lookup_conn()
221 static struct lowpan_peer *lookup_peer(struct l2cap_conn *conn) in lookup_peer() argument
229 peer = __peer_lookup_conn(entry, conn); in lookup_peer()
239 static struct lowpan_dev *lookup_dev(struct l2cap_conn *conn) in lookup_dev() argument
247 if (conn->hcon->hdev == entry->hdev) { in lookup_dev()
382 peer = lookup_peer(chan->conn); in chan_recv_cb()
386 dev = lookup_dev(chan->conn); in chan_recv_cb()
820 SET_NETDEV_DEV(netdev, &chan->conn->hcon->hdev->dev); in setup_netdev()
825 (*dev)->hdev = chan->conn->hcon->hdev; in setup_netdev()
860 dev = lookup_dev(chan->conn); in chan_ready_cb()
862 BT_DBG("chan %p conn %p dev %p", chan, chan->conn, dev); in chan_ready_cb()
911 BT_DBG("chan %p conn %p", chan, chan->conn); in chan_close_cb()
913 if (chan->conn && chan->conn->hcon) { in chan_close_cb()
914 if (!is_bt_6lowpan(chan->conn->hcon)) in chan_close_cb()
962 BT_DBG("chan %p conn %p state %s err %d", chan, chan->conn, in chan_state_change_cb()
981 BT_DBG("chan %p conn %p skb %p", chan, chan->conn, skb); in chan_suspend_cb()
993 BT_DBG("chan %p conn %p skb %p", chan, chan->conn, skb); in chan_resume_cb()
1052 static int bt_6lowpan_disconnect(struct l2cap_conn *conn, u8 dst_type) in bt_6lowpan_disconnect() argument
1056 BT_DBG("conn %p dst type %d", conn, dst_type); in bt_6lowpan_disconnect()
1058 peer = lookup_peer(conn); in bt_6lowpan_disconnect()
1101 struct l2cap_conn **conn) in get_l2cap_conn() argument
1127 *conn = (struct l2cap_conn *)hcon->l2cap_data; in get_l2cap_conn()
1129 BT_DBG("conn %p dst %pMR type %d", *conn, &hcon->dst, hcon->dst_type); in get_l2cap_conn()
1237 struct l2cap_conn *conn = NULL; in lowpan_control_write() local
1245 ret = get_l2cap_conn(&buf[8], &addr, &addr_type, &conn); in lowpan_control_write()
1255 if (conn) { in lowpan_control_write()
1258 if (!is_bt_6lowpan(conn->hcon)) in lowpan_control_write()
1261 peer = lookup_peer(conn); in lowpan_control_write()
1267 BT_DBG("conn %p dst %pMR type %d user %d", conn, in lowpan_control_write()
1268 &conn->hcon->dst, conn->hcon->dst_type, in lowpan_control_write()
1280 ret = get_l2cap_conn(&buf[11], &addr, &addr_type, &conn); in lowpan_control_write()
1284 ret = bt_6lowpan_disconnect(conn, addr_type); in lowpan_control_write()