Lines Matching refs:wiphy

25 static struct wireless_dev *ieee80211_add_iface(struct wiphy *wiphy,  in ieee80211_add_iface()  argument
32 struct ieee80211_local *local = wiphy_priv(wiphy); in ieee80211_add_iface()
49 static int ieee80211_del_iface(struct wiphy *wiphy, struct wireless_dev *wdev) in ieee80211_del_iface() argument
56 static int ieee80211_change_iface(struct wiphy *wiphy, in ieee80211_change_iface() argument
112 static int ieee80211_start_p2p_device(struct wiphy *wiphy, in ieee80211_start_p2p_device() argument
127 static void ieee80211_stop_p2p_device(struct wiphy *wiphy, in ieee80211_stop_p2p_device() argument
133 static int ieee80211_set_noack_map(struct wiphy *wiphy, in ieee80211_set_noack_map() argument
143 static int ieee80211_add_key(struct wiphy *wiphy, struct net_device *dev, in ieee80211_add_key() argument
256 static int ieee80211_del_key(struct wiphy *wiphy, struct net_device *dev, in ieee80211_del_key() argument
297 static int ieee80211_get_key(struct wiphy *wiphy, struct net_device *dev, in ieee80211_get_key() argument
417 static int ieee80211_config_default_key(struct wiphy *wiphy, in ieee80211_config_default_key() argument
429 static int ieee80211_config_default_mgmt_key(struct wiphy *wiphy, in ieee80211_config_default_mgmt_key() argument
457 sband = sta->local->hw.wiphy->bands[ in sta_set_rate_info_tx()
490 sband = sta->local->hw.wiphy->bands[ in sta_set_rate_info_rx()
513 static int ieee80211_dump_station(struct wiphy *wiphy, struct net_device *dev, in ieee80211_dump_station() argument
535 static int ieee80211_dump_survey(struct wiphy *wiphy, struct net_device *dev, in ieee80211_dump_survey() argument
543 static int ieee80211_get_station(struct wiphy *wiphy, struct net_device *dev, in ieee80211_get_station() argument
564 static int ieee80211_set_monitor_channel(struct wiphy *wiphy, in ieee80211_set_monitor_channel() argument
567 struct ieee80211_local *local = wiphy_priv(wiphy); in ieee80211_set_monitor_channel()
709 static int ieee80211_start_ap(struct wiphy *wiphy, struct net_device *dev, in ieee80211_start_ap() argument
820 static int ieee80211_change_beacon(struct wiphy *wiphy, struct net_device *dev, in ieee80211_change_beacon() argument
847 static int ieee80211_stop_ap(struct wiphy *wiphy, struct net_device *dev) in ieee80211_stop_ap() argument
1034 sband = local->hw.wiphy->bands[band]; in sta_apply_parameters()
1216 static int ieee80211_add_station(struct wiphy *wiphy, struct net_device *dev, in ieee80211_add_station() argument
1220 struct ieee80211_local *local = wiphy_priv(wiphy); in ieee80211_add_station()
1286 static int ieee80211_del_station(struct wiphy *wiphy, struct net_device *dev, in ieee80211_del_station() argument
1300 static int ieee80211_change_station(struct wiphy *wiphy, in ieee80211_change_station() argument
1305 struct ieee80211_local *local = wiphy_priv(wiphy); in ieee80211_change_station()
1348 err = cfg80211_check_station_change(wiphy, params, statype); in ieee80211_change_station()
1420 static int ieee80211_add_mpath(struct wiphy *wiphy, struct net_device *dev, in ieee80211_add_mpath() argument
1448 static int ieee80211_del_mpath(struct wiphy *wiphy, struct net_device *dev, in ieee80211_del_mpath() argument
1460 static int ieee80211_change_mpath(struct wiphy *wiphy, struct net_device *dev, in ieee80211_change_mpath() argument
1531 static int ieee80211_get_mpath(struct wiphy *wiphy, struct net_device *dev, in ieee80211_get_mpath() argument
1552 static int ieee80211_dump_mpath(struct wiphy *wiphy, struct net_device *dev, in ieee80211_dump_mpath() argument
1582 static int ieee80211_get_mpp(struct wiphy *wiphy, struct net_device *dev, in ieee80211_get_mpp() argument
1603 static int ieee80211_dump_mpp(struct wiphy *wiphy, struct net_device *dev, in ieee80211_dump_mpp() argument
1624 static int ieee80211_get_mesh_config(struct wiphy *wiphy, in ieee80211_get_mesh_config() argument
1687 static int ieee80211_update_mesh_config(struct wiphy *wiphy, in ieee80211_update_mesh_config() argument
1798 static int ieee80211_join_mesh(struct wiphy *wiphy, struct net_device *dev, in ieee80211_join_mesh() argument
1825 static int ieee80211_leave_mesh(struct wiphy *wiphy, struct net_device *dev) in ieee80211_leave_mesh() argument
1838 static int ieee80211_change_bss(struct wiphy *wiphy, in ieee80211_change_bss() argument
1875 wiphy->bands[band], in ieee80211_change_bss()
1918 static int ieee80211_set_txq_params(struct wiphy *wiphy, in ieee80211_set_txq_params() argument
1922 struct ieee80211_local *local = wiphy_priv(wiphy); in ieee80211_set_txq_params()
1946 wiphy_debug(local->hw.wiphy, in ieee80211_set_txq_params()
1958 static int ieee80211_suspend(struct wiphy *wiphy, in ieee80211_suspend() argument
1961 return __ieee80211_suspend(wiphy_priv(wiphy), wowlan); in ieee80211_suspend()
1964 static int ieee80211_resume(struct wiphy *wiphy) in ieee80211_resume() argument
1966 return __ieee80211_resume(wiphy_priv(wiphy)); in ieee80211_resume()
1973 static int ieee80211_scan(struct wiphy *wiphy, in ieee80211_scan() argument
2004 (!(wiphy->features & NL80211_FEATURE_AP_SCAN) || in ieee80211_scan()
2016 ieee80211_sched_scan_start(struct wiphy *wiphy, in ieee80211_sched_scan_start() argument
2029 ieee80211_sched_scan_stop(struct wiphy *wiphy, struct net_device *dev) in ieee80211_sched_scan_stop() argument
2039 static int ieee80211_auth(struct wiphy *wiphy, struct net_device *dev, in ieee80211_auth() argument
2045 static int ieee80211_assoc(struct wiphy *wiphy, struct net_device *dev, in ieee80211_assoc() argument
2051 static int ieee80211_deauth(struct wiphy *wiphy, struct net_device *dev, in ieee80211_deauth() argument
2057 static int ieee80211_disassoc(struct wiphy *wiphy, struct net_device *dev, in ieee80211_disassoc() argument
2063 static int ieee80211_join_ibss(struct wiphy *wiphy, struct net_device *dev, in ieee80211_join_ibss() argument
2069 static int ieee80211_leave_ibss(struct wiphy *wiphy, struct net_device *dev) in ieee80211_leave_ibss() argument
2074 static int ieee80211_join_ocb(struct wiphy *wiphy, struct net_device *dev, in ieee80211_join_ocb() argument
2080 static int ieee80211_leave_ocb(struct wiphy *wiphy, struct net_device *dev) in ieee80211_leave_ocb() argument
2085 static int ieee80211_set_mcast_rate(struct wiphy *wiphy, struct net_device *dev, in ieee80211_set_mcast_rate() argument
2096 static int ieee80211_set_wiphy_params(struct wiphy *wiphy, u32 changed) in ieee80211_set_wiphy_params() argument
2098 struct ieee80211_local *local = wiphy_priv(wiphy); in ieee80211_set_wiphy_params()
2102 err = drv_set_frag_threshold(local, wiphy->frag_threshold); in ieee80211_set_wiphy_params()
2113 wiphy->coverage_class : -1; in ieee80211_set_wiphy_params()
2121 err = drv_set_rts_threshold(local, wiphy->rts_threshold); in ieee80211_set_wiphy_params()
2128 if (wiphy->retry_short > IEEE80211_MAX_TX_RETRY) in ieee80211_set_wiphy_params()
2130 local->hw.conf.short_frame_max_tx_count = wiphy->retry_short; in ieee80211_set_wiphy_params()
2133 if (wiphy->retry_long > IEEE80211_MAX_TX_RETRY) in ieee80211_set_wiphy_params()
2135 local->hw.conf.long_frame_max_tx_count = wiphy->retry_long; in ieee80211_set_wiphy_params()
2144 static int ieee80211_set_tx_power(struct wiphy *wiphy, in ieee80211_set_tx_power() argument
2148 struct ieee80211_local *local = wiphy_priv(wiphy); in ieee80211_set_tx_power()
2206 static int ieee80211_get_tx_power(struct wiphy *wiphy, in ieee80211_get_tx_power() argument
2210 struct ieee80211_local *local = wiphy_priv(wiphy); in ieee80211_get_tx_power()
2224 static int ieee80211_set_wds_peer(struct wiphy *wiphy, struct net_device *dev, in ieee80211_set_wds_peer() argument
2234 static void ieee80211_rfkill_poll(struct wiphy *wiphy) in ieee80211_rfkill_poll() argument
2236 struct ieee80211_local *local = wiphy_priv(wiphy); in ieee80211_rfkill_poll()
2242 static int ieee80211_testmode_cmd(struct wiphy *wiphy, in ieee80211_testmode_cmd() argument
2246 struct ieee80211_local *local = wiphy_priv(wiphy); in ieee80211_testmode_cmd()
2263 static int ieee80211_testmode_dump(struct wiphy *wiphy, in ieee80211_testmode_dump() argument
2268 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
2454 static int ieee80211_set_bitrate_mask(struct wiphy *wiphy, in ieee80211_set_bitrate_mask() argument
2473 struct ieee80211_supported_band *sband = wiphy->bands[i]; in ieee80211_set_bitrate_mask()
2672 static int ieee80211_remain_on_channel(struct wiphy *wiphy, in ieee80211_remain_on_channel() argument
2767 static int ieee80211_cancel_remain_on_channel(struct wiphy *wiphy, in ieee80211_cancel_remain_on_channel() argument
2777 static int ieee80211_start_radar_detection(struct wiphy *wiphy, in ieee80211_start_radar_detection() argument
2973 cfg80211_stop_iface(sdata->local->hw.wiphy, &sdata->wdev, in ieee80211_csa_finalize()
3138 __ieee80211_channel_switch(struct wiphy *wiphy, struct net_device *dev, in __ieee80211_channel_switch() argument
3233 int ieee80211_channel_switch(struct wiphy *wiphy, struct net_device *dev, in ieee80211_channel_switch() argument
3241 err = __ieee80211_channel_switch(wiphy, dev, params); in ieee80211_channel_switch()
3247 static int ieee80211_mgmt_tx(struct wiphy *wiphy, struct wireless_dev *wdev, in ieee80211_mgmt_tx() argument
3410 static int ieee80211_mgmt_tx_cancel_wait(struct wiphy *wiphy, in ieee80211_mgmt_tx_cancel_wait() argument
3414 struct ieee80211_local *local = wiphy_priv(wiphy); in ieee80211_mgmt_tx_cancel_wait()
3419 static void ieee80211_mgmt_frame_register(struct wiphy *wiphy, in ieee80211_mgmt_frame_register() argument
3423 struct ieee80211_local *local = wiphy_priv(wiphy); in ieee80211_mgmt_frame_register()
3442 static int ieee80211_set_antenna(struct wiphy *wiphy, u32 tx_ant, u32 rx_ant) in ieee80211_set_antenna() argument
3444 struct ieee80211_local *local = wiphy_priv(wiphy); in ieee80211_set_antenna()
3452 static int ieee80211_get_antenna(struct wiphy *wiphy, u32 *tx_ant, u32 *rx_ant) in ieee80211_get_antenna() argument
3454 struct ieee80211_local *local = wiphy_priv(wiphy); in ieee80211_get_antenna()
3459 static int ieee80211_set_rekey_data(struct wiphy *wiphy, in ieee80211_set_rekey_data() argument
3463 struct ieee80211_local *local = wiphy_priv(wiphy); in ieee80211_set_rekey_data()
3474 static int ieee80211_probe_client(struct wiphy *wiphy, struct net_device *dev, in ieee80211_probe_client() argument
3553 static int ieee80211_cfg_get_channel(struct wiphy *wiphy, in ieee80211_cfg_get_channel() argument
3558 struct ieee80211_local *local = wiphy_priv(wiphy); in ieee80211_cfg_get_channel()
3582 static void ieee80211_set_wakeup(struct wiphy *wiphy, bool enabled) in ieee80211_set_wakeup() argument
3584 drv_set_wakeup(wiphy_priv(wiphy), enabled); in ieee80211_set_wakeup()
3588 static int ieee80211_set_qos_map(struct wiphy *wiphy, in ieee80211_set_qos_map() argument
3613 static int ieee80211_set_ap_chanwidth(struct wiphy *wiphy, in ieee80211_set_ap_chanwidth() argument
3628 static int ieee80211_add_tx_ts(struct wiphy *wiphy, struct net_device *dev, in ieee80211_add_tx_ts() argument
3654 static int ieee80211_del_tx_ts(struct wiphy *wiphy, struct net_device *dev, in ieee80211_del_tx_ts() argument
3659 struct ieee80211_local *local = wiphy_priv(wiphy); in ieee80211_del_tx_ts()