Lines Matching refs:wilc
170 struct wilc *wl = vif->wilc;
224 struct wilc_vif *wilc_get_wl_to_vif(struct wilc *wl)
238 struct wilc *wl = wiphy_priv(wiphy);
407 vif->wilc->op_ch = ch;
409 vif->wilc->sta_ch = ch;
432 vif->wilc->sta_ch = WILC_INVALID_CHANNEL;
456 struct wilc *wilc = vif->wilc;
461 if (!wilc)
464 if (wilc->close) {
471 wilc->sta_ch = WILC_INVALID_CHANNEL;
747 struct wilc *wilc = vif->wilc;
774 if (!wilc->initialized)
810 struct wilc *wl = wiphy_priv(wiphy);
1019 struct wilc *wl = vif->wilc;
1030 struct wilc *wl = vif->wilc;
1083 wilc_wfi_cfg_parse_ch_attr(p->attr, p->tag_len - 4, vif->wilc->sta_ch);
1137 vif->wilc->op_ch = chan->hw_value;
1209 vif->wilc->op_ch = chan->hw_value;
1217 wilc_set_mac_chnl_num(vif, vif->wilc->op_ch);
1226 vif->wilc->op_ch = chan->hw_value;
1239 wilc_wfi_cfg_parse_ch_attr(p->attr, p->tag_len - 4, vif->wilc->sta_ch);
1283 struct wilc *wl = wiphy_priv(wiphy);
1365 struct wilc *wl = wiphy_priv(wiphy);
1523 static struct wilc_vif *wilc_get_vif_from_type(struct wilc *wl, int type)
1541 struct wilc *wl = wiphy_priv(wiphy);
1607 struct wilc *wl = wiphy_priv(wiphy);
1628 struct wilc *wl = wiphy_priv(wiphy);
1645 struct wilc *wl = wiphy_priv(wiphy);
1667 struct wilc *wl = wiphy_priv(wiphy);
1698 struct wilc *wl = vif->wilc;
1756 static void wlan_init_locks(struct wilc *wl)
1774 void wlan_deinit_locks(struct wilc *wilc)
1776 mutex_destroy(&wilc->hif_cs);
1777 mutex_destroy(&wilc->rxq_cs);
1778 mutex_destroy(&wilc->cfg_cmd_lock);
1779 mutex_destroy(&wilc->txq_add_to_head_cs);
1780 mutex_destroy(&wilc->vif_mutex);
1781 mutex_destroy(&wilc->deinit_lock);
1782 cleanup_srcu_struct(&wilc->srcu);
1785 int wilc_cfg80211_init(struct wilc **wilc, struct device *dev, int io_type,
1788 struct wilc *wl;
1802 *wilc = wl;
1841 struct wilc *wilc_create_wiphy(struct device *dev)
1844 struct wilc *wl;
1923 flush_workqueue(vif->wilc->hif_workqueue);