hchan 1124 drivers/net/wireless/ath/ath9k/ath9k.h int ath_reset(struct ath_softc *sc, struct ath9k_channel *hchan); hchan 28 drivers/net/wireless/ath/ath9k/channel.c struct ath9k_channel *hchan; hchan 69 drivers/net/wireless/ath/ath9k/channel.c hchan = &sc->sc_ah->channels[pos]; hchan 70 drivers/net/wireless/ath/ath9k/channel.c r = ath_reset(sc, hchan); hchan 242 drivers/net/wireless/ath/ath9k/htc_drv_main.c struct ath9k_channel *hchan) hchan 278 drivers/net/wireless/ath/ath9k/htc_drv_main.c ret = ath9k_hw_reset(ah, hchan, caldata, fastcc); hchan 295 drivers/net/wireless/ath/ath9k/htc_drv_main.c mode = ath9k_htc_get_curmode(priv, hchan); hchan 282 drivers/net/wireless/ath/ath9k/main.c static int ath_reset_internal(struct ath_softc *sc, struct ath9k_channel *hchan) hchan 302 drivers/net/wireless/ath/ath9k/main.c if (!hchan) { hchan 304 drivers/net/wireless/ath/ath9k/main.c hchan = ah->curchan; hchan 318 drivers/net/wireless/ath/ath9k/main.c hchan->channel, IS_CHAN_HT40(hchan), fastcc); hchan 320 drivers/net/wireless/ath/ath9k/main.c r = ath9k_hw_reset(ah, hchan, caldata, fastcc); hchan 600 drivers/net/wireless/ath/ath9k/main.c int ath_reset(struct ath_softc *sc, struct ath9k_channel *hchan) hchan 609 drivers/net/wireless/ath/ath9k/main.c r = ath_reset_internal(sc, hchan); hchan 630 include/net/bluetooth/l2cap.h struct hci_chan *hchan; hchan 945 include/net/bluetooth/l2cap.h void l2cap_logical_cfm(struct l2cap_chan *chan, struct hci_chan *hchan, hchan 569 net/bluetooth/amp.c void amp_disconnect_logical_link(struct hci_chan *hchan) hchan 571 net/bluetooth/amp.c struct hci_conn *hcon = hchan->conn; hchan 575 net/bluetooth/amp.c BT_DBG("hchan %p not connected", hchan); hchan 579 net/bluetooth/amp.c cp.log_handle = cpu_to_le16(hchan->handle); hchan 583 net/bluetooth/amp.c void amp_destroy_logical_link(struct hci_chan *hchan, u8 reason) hchan 585 net/bluetooth/amp.c BT_DBG("hchan %p", hchan); hchan 587 net/bluetooth/amp.c hci_chan_del(hchan); hchan 43 net/bluetooth/amp.h void amp_disconnect_logical_link(struct hci_chan *hchan); hchan 49 net/bluetooth/amp.h static inline void amp_disconnect_logical_link(struct hci_chan *hchan) hchan 58 net/bluetooth/amp.h void amp_disconnect_logical_link(struct hci_chan *hchan); hchan 59 net/bluetooth/amp.h void amp_destroy_logical_link(struct hci_chan *hchan, u8 reason); hchan 1700 net/bluetooth/hci_conn.c struct hci_chan *hchan; hchan 1702 net/bluetooth/hci_conn.c list_for_each_entry(hchan, &hcon->chan_list, list) { hchan 1703 net/bluetooth/hci_conn.c if (hchan->handle == handle) hchan 1704 net/bluetooth/hci_conn.c return hchan; hchan 1714 net/bluetooth/hci_conn.c struct hci_chan *hchan = NULL; hchan 1719 net/bluetooth/hci_conn.c hchan = __hci_chan_lookup_handle(hcon, handle); hchan 1720 net/bluetooth/hci_conn.c if (hchan) hchan 1726 net/bluetooth/hci_conn.c return hchan; hchan 4821 net/bluetooth/hci_event.c struct hci_chan *hchan; hchan 4833 net/bluetooth/hci_event.c hchan = hci_chan_create(hcon); hchan 4834 net/bluetooth/hci_event.c if (!hchan) hchan 4837 net/bluetooth/hci_event.c hchan->handle = le16_to_cpu(ev->handle); hchan 4839 net/bluetooth/hci_event.c BT_DBG("hcon %p mgr %p hchan %p", hcon, hcon->amp_mgr, hchan); hchan 4848 net/bluetooth/hci_event.c l2cap_logical_cfm(bredr_chan, hchan, 0); hchan 4859 net/bluetooth/hci_event.c struct hci_chan *hchan; hchan 4869 net/bluetooth/hci_event.c hchan = hci_chan_lookup_handle(hdev, le16_to_cpu(ev->handle)); hchan 4870 net/bluetooth/hci_event.c if (!hchan) hchan 4873 net/bluetooth/hci_event.c amp_destroy_logical_link(hchan, ev->reason); hchan 881 net/bluetooth/l2cap_core.c hci_send_acl(conn->hchan, skb, flags); hchan 919 net/bluetooth/l2cap_core.c hci_send_acl(chan->conn->hchan, skb, flags); hchan 1653 net/bluetooth/l2cap_core.c if (!conn->hchan) { hchan 1745 net/bluetooth/l2cap_core.c hci_chan_del(conn->hchan); hchan 1751 net/bluetooth/l2cap_core.c conn->hchan = NULL; hchan 4728 net/bluetooth/l2cap_core.c struct hci_chan *hchan) hchan 4732 net/bluetooth/l2cap_core.c chan->hs_hchan = hchan; hchan 4751 net/bluetooth/l2cap_core.c struct hci_chan *hchan) hchan 4753 net/bluetooth/l2cap_core.c chan->hs_hcon = hchan->conn; hchan 4785 net/bluetooth/l2cap_core.c void l2cap_logical_cfm(struct l2cap_chan *chan, struct hci_chan *hchan, hchan 4788 net/bluetooth/l2cap_core.c BT_DBG("chan %p, hchan %p, status %d", chan, hchan, status); hchan 4799 net/bluetooth/l2cap_core.c l2cap_logical_finish_create(chan, hchan); hchan 4801 net/bluetooth/l2cap_core.c l2cap_logical_finish_move(chan, hchan); hchan 4888 net/bluetooth/l2cap_core.c struct hci_chan *hchan = NULL; hchan 4892 net/bluetooth/l2cap_core.c if (hchan) { hchan 4893 net/bluetooth/l2cap_core.c if (hchan->state == BT_CONNECTED) { hchan 4895 net/bluetooth/l2cap_core.c chan->hs_hcon = hchan->conn; hchan 4900 net/bluetooth/l2cap_core.c l2cap_logical_cfm(chan, hchan, L2CAP_MR_SUCCESS); hchan 5063 net/bluetooth/l2cap_core.c struct hci_chan *hchan = NULL; hchan 5111 net/bluetooth/l2cap_core.c if (!hchan) { hchan 5120 net/bluetooth/l2cap_core.c if (hchan->state != BT_CONNECTED) hchan 5125 net/bluetooth/l2cap_core.c chan->hs_hcon = hchan->conn; hchan 5138 net/bluetooth/l2cap_core.c l2cap_logical_cfm(chan, hchan, L2CAP_MR_SUCCESS); hchan 7085 net/bluetooth/l2cap_core.c struct hci_chan *hchan; hchan 7090 net/bluetooth/l2cap_core.c hchan = hci_chan_create(hcon); hchan 7091 net/bluetooth/l2cap_core.c if (!hchan) hchan 7096 net/bluetooth/l2cap_core.c hci_chan_del(hchan); hchan 7103 net/bluetooth/l2cap_core.c conn->hchan = hchan; hchan 7105 net/bluetooth/l2cap_core.c BT_DBG("hcon %p conn %p hchan %p", hcon, conn, hchan); hchan 2716 net/bluetooth/smp.c struct l2cap_chan *hchan = hdev->smp_data; hchan 2719 net/bluetooth/smp.c if (!hchan || !hchan->data) hchan 2722 net/bluetooth/smp.c smp_dev = hchan->data;