Lines Matching refs:wiphy

24 static struct wireless_dev *ieee80211_add_iface(struct wiphy *wiphy,  in ieee80211_add_iface()  argument
31 struct ieee80211_local *local = wiphy_priv(wiphy); in ieee80211_add_iface()
48 static int ieee80211_del_iface(struct wiphy *wiphy, struct wireless_dev *wdev) in ieee80211_del_iface() argument
55 static int ieee80211_change_iface(struct wiphy *wiphy, in ieee80211_change_iface() argument
111 static int ieee80211_start_p2p_device(struct wiphy *wiphy, in ieee80211_start_p2p_device() argument
126 static void ieee80211_stop_p2p_device(struct wiphy *wiphy, in ieee80211_stop_p2p_device() argument
132 static int ieee80211_set_noack_map(struct wiphy *wiphy, in ieee80211_set_noack_map() argument
145 static int ieee80211_add_key(struct wiphy *wiphy, struct net_device *dev, in ieee80211_add_key() argument
258 static int ieee80211_del_key(struct wiphy *wiphy, struct net_device *dev, in ieee80211_del_key() argument
299 static int ieee80211_get_key(struct wiphy *wiphy, struct net_device *dev, in ieee80211_get_key() argument
414 static int ieee80211_config_default_key(struct wiphy *wiphy, in ieee80211_config_default_key() argument
426 static int ieee80211_config_default_mgmt_key(struct wiphy *wiphy, in ieee80211_config_default_mgmt_key() argument
454 sband = sta->local->hw.wiphy->bands[ in sta_set_rate_info_tx()
471 static int ieee80211_dump_station(struct wiphy *wiphy, struct net_device *dev, in ieee80211_dump_station() argument
493 static int ieee80211_dump_survey(struct wiphy *wiphy, struct net_device *dev, in ieee80211_dump_survey() argument
501 static int ieee80211_get_station(struct wiphy *wiphy, struct net_device *dev, in ieee80211_get_station() argument
522 static int ieee80211_set_monitor_channel(struct wiphy *wiphy, in ieee80211_set_monitor_channel() argument
525 struct ieee80211_local *local = wiphy_priv(wiphy); in ieee80211_set_monitor_channel()
667 static int ieee80211_start_ap(struct wiphy *wiphy, struct net_device *dev, in ieee80211_start_ap() argument
778 static int ieee80211_change_beacon(struct wiphy *wiphy, struct net_device *dev, in ieee80211_change_beacon() argument
805 static int ieee80211_stop_ap(struct wiphy *wiphy, struct net_device *dev) in ieee80211_stop_ap() argument
1051 sband = local->hw.wiphy->bands[band]; in sta_apply_parameters()
1189 static int ieee80211_add_station(struct wiphy *wiphy, struct net_device *dev, in ieee80211_add_station() argument
1193 struct ieee80211_local *local = wiphy_priv(wiphy); in ieee80211_add_station()
1263 static int ieee80211_del_station(struct wiphy *wiphy, struct net_device *dev, in ieee80211_del_station() argument
1277 static int ieee80211_change_station(struct wiphy *wiphy, in ieee80211_change_station() argument
1282 struct ieee80211_local *local = wiphy_priv(wiphy); in ieee80211_change_station()
1328 err = cfg80211_check_station_change(wiphy, params, statype); in ieee80211_change_station()
1401 static int ieee80211_add_mpath(struct wiphy *wiphy, struct net_device *dev, in ieee80211_add_mpath() argument
1429 static int ieee80211_del_mpath(struct wiphy *wiphy, struct net_device *dev, in ieee80211_del_mpath() argument
1441 static int ieee80211_change_mpath(struct wiphy *wiphy, struct net_device *dev, in ieee80211_change_mpath() argument
1512 static int ieee80211_get_mpath(struct wiphy *wiphy, struct net_device *dev, in ieee80211_get_mpath() argument
1533 static int ieee80211_dump_mpath(struct wiphy *wiphy, struct net_device *dev, in ieee80211_dump_mpath() argument
1563 static int ieee80211_get_mpp(struct wiphy *wiphy, struct net_device *dev, in ieee80211_get_mpp() argument
1584 static int ieee80211_dump_mpp(struct wiphy *wiphy, struct net_device *dev, in ieee80211_dump_mpp() argument
1605 static int ieee80211_get_mesh_config(struct wiphy *wiphy, in ieee80211_get_mesh_config() argument
1668 static int ieee80211_update_mesh_config(struct wiphy *wiphy, in ieee80211_update_mesh_config() argument
1779 static int ieee80211_join_mesh(struct wiphy *wiphy, struct net_device *dev, in ieee80211_join_mesh() argument
1806 static int ieee80211_leave_mesh(struct wiphy *wiphy, struct net_device *dev) in ieee80211_leave_mesh() argument
1819 static int ieee80211_change_bss(struct wiphy *wiphy, in ieee80211_change_bss() argument
1856 wiphy->bands[band], in ieee80211_change_bss()
1899 static int ieee80211_set_txq_params(struct wiphy *wiphy, in ieee80211_set_txq_params() argument
1903 struct ieee80211_local *local = wiphy_priv(wiphy); in ieee80211_set_txq_params()
1927 wiphy_debug(local->hw.wiphy, in ieee80211_set_txq_params()
1939 static int ieee80211_suspend(struct wiphy *wiphy, in ieee80211_suspend() argument
1942 return __ieee80211_suspend(wiphy_priv(wiphy), wowlan); in ieee80211_suspend()
1945 static int ieee80211_resume(struct wiphy *wiphy) in ieee80211_resume() argument
1947 return __ieee80211_resume(wiphy_priv(wiphy)); in ieee80211_resume()
1954 static int ieee80211_scan(struct wiphy *wiphy, in ieee80211_scan() argument
1985 (!(wiphy->features & NL80211_FEATURE_AP_SCAN) || in ieee80211_scan()
1997 ieee80211_sched_scan_start(struct wiphy *wiphy, in ieee80211_sched_scan_start() argument
2010 ieee80211_sched_scan_stop(struct wiphy *wiphy, struct net_device *dev) in ieee80211_sched_scan_stop() argument
2012 struct ieee80211_local *local = wiphy_priv(wiphy); in ieee80211_sched_scan_stop()
2020 static int ieee80211_auth(struct wiphy *wiphy, struct net_device *dev, in ieee80211_auth() argument
2026 static int ieee80211_assoc(struct wiphy *wiphy, struct net_device *dev, in ieee80211_assoc() argument
2032 static int ieee80211_deauth(struct wiphy *wiphy, struct net_device *dev, in ieee80211_deauth() argument
2038 static int ieee80211_disassoc(struct wiphy *wiphy, struct net_device *dev, in ieee80211_disassoc() argument
2044 static int ieee80211_join_ibss(struct wiphy *wiphy, struct net_device *dev, in ieee80211_join_ibss() argument
2050 static int ieee80211_leave_ibss(struct wiphy *wiphy, struct net_device *dev) in ieee80211_leave_ibss() argument
2055 static int ieee80211_join_ocb(struct wiphy *wiphy, struct net_device *dev, in ieee80211_join_ocb() argument
2061 static int ieee80211_leave_ocb(struct wiphy *wiphy, struct net_device *dev) in ieee80211_leave_ocb() argument
2066 static int ieee80211_set_mcast_rate(struct wiphy *wiphy, struct net_device *dev, in ieee80211_set_mcast_rate() argument
2077 static int ieee80211_set_wiphy_params(struct wiphy *wiphy, u32 changed) in ieee80211_set_wiphy_params() argument
2079 struct ieee80211_local *local = wiphy_priv(wiphy); in ieee80211_set_wiphy_params()
2085 err = drv_set_frag_threshold(local, wiphy->frag_threshold); in ieee80211_set_wiphy_params()
2098 wiphy->coverage_class : -1; in ieee80211_set_wiphy_params()
2106 err = drv_set_rts_threshold(local, wiphy->rts_threshold); in ieee80211_set_wiphy_params()
2113 if (wiphy->retry_short > IEEE80211_MAX_TX_RETRY) in ieee80211_set_wiphy_params()
2115 local->hw.conf.short_frame_max_tx_count = wiphy->retry_short; in ieee80211_set_wiphy_params()
2118 if (wiphy->retry_long > IEEE80211_MAX_TX_RETRY) in ieee80211_set_wiphy_params()
2120 local->hw.conf.long_frame_max_tx_count = wiphy->retry_long; in ieee80211_set_wiphy_params()
2129 static int ieee80211_set_tx_power(struct wiphy *wiphy, in ieee80211_set_tx_power() argument
2133 struct ieee80211_local *local = wiphy_priv(wiphy); in ieee80211_set_tx_power()
2191 static int ieee80211_get_tx_power(struct wiphy *wiphy, in ieee80211_get_tx_power() argument
2195 struct ieee80211_local *local = wiphy_priv(wiphy); in ieee80211_get_tx_power()
2209 static int ieee80211_set_wds_peer(struct wiphy *wiphy, struct net_device *dev, in ieee80211_set_wds_peer() argument
2219 static void ieee80211_rfkill_poll(struct wiphy *wiphy) in ieee80211_rfkill_poll() argument
2221 struct ieee80211_local *local = wiphy_priv(wiphy); in ieee80211_rfkill_poll()
2227 static int ieee80211_testmode_cmd(struct wiphy *wiphy, in ieee80211_testmode_cmd() argument
2231 struct ieee80211_local *local = wiphy_priv(wiphy); in ieee80211_testmode_cmd()
2248 static int ieee80211_testmode_dump(struct wiphy *wiphy, in ieee80211_testmode_dump() argument
2253 struct ieee80211_local *local = wiphy_priv(wiphy); in ieee80211_testmode_dump()
2398 static int ieee80211_set_power_mgmt(struct wiphy *wiphy, struct net_device *dev, in ieee80211_set_power_mgmt() argument
2431 static int ieee80211_set_cqm_rssi_config(struct wiphy *wiphy, in ieee80211_set_cqm_rssi_config() argument
2459 static int ieee80211_set_bitrate_mask(struct wiphy *wiphy, in ieee80211_set_bitrate_mask() argument
2478 struct ieee80211_supported_band *sband = wiphy->bands[i]; in ieee80211_set_bitrate_mask()
2694 static int ieee80211_remain_on_channel(struct wiphy *wiphy, in ieee80211_remain_on_channel() argument
2789 static int ieee80211_cancel_remain_on_channel(struct wiphy *wiphy, in ieee80211_cancel_remain_on_channel() argument
2799 static int ieee80211_start_radar_detection(struct wiphy *wiphy, in ieee80211_start_radar_detection() argument
2995 cfg80211_stop_iface(sdata->local->hw.wiphy, &sdata->wdev, in ieee80211_csa_finalize()
3160 __ieee80211_channel_switch(struct wiphy *wiphy, struct net_device *dev, in __ieee80211_channel_switch() argument
3255 int ieee80211_channel_switch(struct wiphy *wiphy, struct net_device *dev, in ieee80211_channel_switch() argument
3263 err = __ieee80211_channel_switch(wiphy, dev, params); in ieee80211_channel_switch()
3299 static int ieee80211_mgmt_tx(struct wiphy *wiphy, struct wireless_dev *wdev, in ieee80211_mgmt_tx() argument
3487 static int ieee80211_mgmt_tx_cancel_wait(struct wiphy *wiphy, in ieee80211_mgmt_tx_cancel_wait() argument
3491 struct ieee80211_local *local = wiphy_priv(wiphy); in ieee80211_mgmt_tx_cancel_wait()
3496 static void ieee80211_mgmt_frame_register(struct wiphy *wiphy, in ieee80211_mgmt_frame_register() argument
3500 struct ieee80211_local *local = wiphy_priv(wiphy); in ieee80211_mgmt_frame_register()
3533 static int ieee80211_set_antenna(struct wiphy *wiphy, u32 tx_ant, u32 rx_ant) in ieee80211_set_antenna() argument
3535 struct ieee80211_local *local = wiphy_priv(wiphy); in ieee80211_set_antenna()
3543 static int ieee80211_get_antenna(struct wiphy *wiphy, u32 *tx_ant, u32 *rx_ant) in ieee80211_get_antenna() argument
3545 struct ieee80211_local *local = wiphy_priv(wiphy); in ieee80211_get_antenna()
3550 static int ieee80211_set_rekey_data(struct wiphy *wiphy, in ieee80211_set_rekey_data() argument
3554 struct ieee80211_local *local = wiphy_priv(wiphy); in ieee80211_set_rekey_data()
3565 static int ieee80211_probe_client(struct wiphy *wiphy, struct net_device *dev, in ieee80211_probe_client() argument
3658 static int ieee80211_cfg_get_channel(struct wiphy *wiphy, in ieee80211_cfg_get_channel() argument
3663 struct ieee80211_local *local = wiphy_priv(wiphy); in ieee80211_cfg_get_channel()
3687 static void ieee80211_set_wakeup(struct wiphy *wiphy, bool enabled) in ieee80211_set_wakeup() argument
3689 drv_set_wakeup(wiphy_priv(wiphy), enabled); in ieee80211_set_wakeup()
3693 static int ieee80211_set_qos_map(struct wiphy *wiphy, in ieee80211_set_qos_map() argument
3718 static int ieee80211_set_ap_chanwidth(struct wiphy *wiphy, in ieee80211_set_ap_chanwidth() argument
3733 static int ieee80211_add_tx_ts(struct wiphy *wiphy, struct net_device *dev, in ieee80211_add_tx_ts() argument
3759 static int ieee80211_del_tx_ts(struct wiphy *wiphy, struct net_device *dev, in ieee80211_del_tx_ts() argument
3764 struct ieee80211_local *local = wiphy_priv(wiphy); in ieee80211_del_tx_ts()