Lines Matching full:wilc

168 	struct wilc *wl = vif->wilc;  in cfg_connect_result()
222 struct wilc_vif *wilc_get_wl_to_vif(struct wilc *wl) in wilc_get_wl_to_vif()
237 struct wilc *wl = wiphy_priv(wiphy); in set_channel()
405 vif->wilc->op_ch = ch; in connect()
407 vif->wilc->sta_ch = ch; in connect()
429 vif->wilc->sta_ch = WILC_INVALID_CHANNEL; in connect()
453 struct wilc *wilc = vif->wilc; in disconnect() local
458 if (!wilc) in disconnect()
461 if (wilc->close) { in disconnect()
468 wilc->sta_ch = WILC_INVALID_CHANNEL; in disconnect()
744 struct wilc *wilc = vif->wilc; in get_station() local
771 if (!wilc->initialized) in get_station()
807 struct wilc *wl = wiphy_priv(wiphy); in set_wiphy_params()
1016 struct wilc *wl = vif->wilc; in wilc_wfi_mgmt_frame_rx()
1027 struct wilc *wl = vif->wilc; in wilc_wfi_p2p_rx()
1080 wilc_wfi_cfg_parse_ch_attr(p->attr, p->tag_len - 4, vif->wilc->sta_ch); in wilc_wfi_p2p_rx()
1132 vif->wilc->op_ch = chan->hw_value; in remain_on_channel()
1204 vif->wilc->op_ch = chan->hw_value; in mgmt_tx()
1212 wilc_set_mac_chnl_num(vif, vif->wilc->op_ch); in mgmt_tx()
1221 vif->wilc->op_ch = chan->hw_value; in mgmt_tx()
1234 wilc_wfi_cfg_parse_ch_attr(p->attr, p->tag_len - 4, vif->wilc->sta_ch); in mgmt_tx()
1278 struct wilc *wl = wiphy_priv(wiphy); in wilc_update_mgmt_frame_registrations()
1360 struct wilc *wl = wiphy_priv(wiphy); in change_virtual_intf()
1518 static struct wilc_vif *wilc_get_vif_from_type(struct wilc *wl, int type) in wilc_get_vif_from_type()
1536 struct wilc *wl = wiphy_priv(wiphy); in add_virtual_intf()
1602 struct wilc *wl = wiphy_priv(wiphy); in del_virtual_intf()
1623 struct wilc *wl = wiphy_priv(wiphy); in wilc_set_wakeup()
1645 struct wilc *wl = wiphy_priv(wiphy); in set_tx_power()
1676 struct wilc *wl = vif->wilc; in get_tx_power()
1732 static void wlan_init_locks(struct wilc *wl) in wlan_init_locks()
1750 void wlan_deinit_locks(struct wilc *wilc) in wlan_deinit_locks() argument
1752 mutex_destroy(&wilc->hif_cs); in wlan_deinit_locks()
1753 mutex_destroy(&wilc->rxq_cs); in wlan_deinit_locks()
1754 mutex_destroy(&wilc->cfg_cmd_lock); in wlan_deinit_locks()
1755 mutex_destroy(&wilc->txq_add_to_head_cs); in wlan_deinit_locks()
1756 mutex_destroy(&wilc->vif_mutex); in wlan_deinit_locks()
1757 mutex_destroy(&wilc->deinit_lock); in wlan_deinit_locks()
1758 cleanup_srcu_struct(&wilc->srcu); in wlan_deinit_locks()
1761 static struct wilc *wilc_create_wiphy(struct device *dev) in wilc_create_wiphy()
1764 struct wilc *wl; in wilc_create_wiphy()
1812 int wilc_cfg80211_init(struct wilc **wilc, struct device *dev, int io_type, in wilc_cfg80211_init() argument
1815 struct wilc *wl; in wilc_cfg80211_init()
1828 *wilc = wl; in wilc_cfg80211_init()
1857 int wilc_cfg80211_register(struct wilc *wilc) in wilc_cfg80211_register() argument
1860 if (is_wilc1000(wilc->chipid)) in wilc_cfg80211_register()
1861 wilc->wiphy->features |= NL80211_FEATURE_SAE; in wilc_cfg80211_register()
1863 return wiphy_register(wilc->wiphy); in wilc_cfg80211_register()
1891 flush_workqueue(vif->wilc->hif_workqueue); in wilc_deinit_host_int()