Lines Matching refs:hcon
250 if (conn->hcon->hdev == entry->hdev) { in lookup_dev()
631 static bool is_bt_6lowpan(struct hci_conn *hcon) in is_bt_6lowpan() argument
633 if (hcon->type != LE_LINK) in is_bt_6lowpan()
704 SET_NETDEV_DEV(netdev, &chan->conn->hcon->hdev->dev); in setup_netdev()
709 (*dev)->hdev = chan->conn->hcon->hdev; in setup_netdev()
798 if (chan->conn && chan->conn->hcon) { in chan_close_cb()
799 if (!is_bt_6lowpan(chan->conn->hcon)) in chan_close_cb()
990 struct hci_conn *hcon; in get_l2cap_conn() local
1008 hcon = hci_conn_hash_lookup_le(hdev, addr, *addr_type); in get_l2cap_conn()
1011 if (!hcon) in get_l2cap_conn()
1014 *conn = (struct l2cap_conn *)hcon->l2cap_data; in get_l2cap_conn()
1016 BT_DBG("conn %p dst %pMR type %d", *conn, &hcon->dst, hcon->dst_type); in get_l2cap_conn()
1145 if (!is_bt_6lowpan(conn->hcon)) in lowpan_control_write()
1155 &conn->hcon->dst, conn->hcon->dst_type, in lowpan_control_write()