Home
last modified time | relevance | path

Searched defs:wiphy (Results 1 – 25 of 90) sorted by relevance

1234

/linux/net/mac80211/
H A Dcfg.c176 ieee80211_add_iface(struct wiphy * wiphy,const char * name,unsigned char name_assign_type,enum nl80211_iftype type,struct vif_params * params) ieee80211_add_iface() argument
222 ieee80211_del_iface(struct wiphy * wiphy,struct wireless_dev * wdev) ieee80211_del_iface() argument
229 ieee80211_change_iface(struct wiphy * wiphy,struct net_device * dev,enum nl80211_iftype type,struct vif_params * params) ieee80211_change_iface() argument
280 ieee80211_start_p2p_device(struct wiphy * wiphy,struct wireless_dev * wdev) ieee80211_start_p2p_device() argument
295 ieee80211_stop_p2p_device(struct wiphy * wiphy,struct wireless_dev * wdev) ieee80211_stop_p2p_device() argument
301 ieee80211_start_nan(struct wiphy * wiphy,struct wireless_dev * wdev,struct cfg80211_nan_conf * conf) ieee80211_start_nan() argument
327 ieee80211_stop_nan(struct wiphy * wiphy,struct wireless_dev * wdev) ieee80211_stop_nan() argument
336 ieee80211_nan_change_conf(struct wiphy * wiphy,struct wireless_dev * wdev,struct cfg80211_nan_conf * conf,u32 changes) ieee80211_nan_change_conf() argument
366 ieee80211_add_nan_func(struct wiphy * wiphy,struct wireless_dev * wdev,struct cfg80211_nan_func * nan_func) ieee80211_add_nan_func() argument
421 ieee80211_del_nan_func(struct wiphy * wiphy,struct wireless_dev * wdev,u64 cookie) ieee80211_del_nan_func() argument
444 ieee80211_set_noack_map(struct wiphy * wiphy,struct net_device * dev,u16 noack_map) ieee80211_set_noack_map() argument
485 ieee80211_add_key(struct wiphy * wiphy,struct net_device * dev,int link_id,u8 key_idx,bool pairwise,const u8 * mac_addr,struct key_params * params) ieee80211_add_key() argument
659 ieee80211_del_key(struct wiphy * wiphy,struct net_device * dev,int link_id,u8 key_idx,bool pairwise,const u8 * mac_addr) ieee80211_del_key() argument
678 ieee80211_get_key(struct wiphy * wiphy,struct net_device * dev,int link_id,u8 key_idx,bool pairwise,const u8 * mac_addr,void * cookie,void (* callback)(void * cookie,struct key_params * params)) ieee80211_get_key() argument
780 ieee80211_config_default_key(struct wiphy * wiphy,struct net_device * dev,int link_id,u8 key_idx,bool uni,bool multi) ieee80211_config_default_key() argument
797 ieee80211_config_default_mgmt_key(struct wiphy * wiphy,struct net_device * dev,int link_id,u8 key_idx) ieee80211_config_default_mgmt_key() argument
813 ieee80211_config_default_beacon_key(struct wiphy * wiphy,struct net_device * dev,int link_id,u8 key_idx) ieee80211_config_default_beacon_key() argument
861 ieee80211_dump_station(struct wiphy * wiphy,struct net_device * dev,int idx,u8 * mac,struct station_info * sinfo) ieee80211_dump_station() argument
881 ieee80211_dump_survey(struct wiphy * wiphy,struct net_device * dev,int idx,struct survey_info * survey) ieee80211_dump_survey() argument
889 ieee80211_get_station(struct wiphy * wiphy,struct net_device * dev,const u8 * mac,struct station_info * sinfo) ieee80211_get_station() argument
908 ieee80211_set_monitor_channel(struct wiphy * wiphy,struct net_device * dev,struct cfg80211_chan_def * chandef) ieee80211_set_monitor_channel() argument
1296 ieee80211_start_ap(struct wiphy * wiphy,struct net_device * dev,struct cfg80211_ap_settings * params) ieee80211_start_ap() argument
1544 ieee80211_change_beacon(struct wiphy * wiphy,struct net_device * dev,struct cfg80211_ap_update * params) ieee80211_change_beacon() argument
1611 ieee80211_stop_ap(struct wiphy * wiphy,struct net_device * dev,unsigned int link_id) ieee80211_stop_ap() argument
2098 ieee80211_add_station(struct wiphy * wiphy,struct net_device * dev,const u8 * mac,struct station_parameters * params) ieee80211_add_station() argument
2170 ieee80211_del_station(struct wiphy * wiphy,struct net_device * dev,struct station_del_parameters * params) ieee80211_del_station() argument
2184 ieee80211_change_station(struct wiphy * wiphy,struct net_device * dev,const u8 * mac,struct station_parameters * params) ieee80211_change_station() argument
2280 ieee80211_add_mpath(struct wiphy * wiphy,struct net_device * dev,const u8 * dst,const u8 * next_hop) ieee80211_add_mpath() argument
2308 ieee80211_del_mpath(struct wiphy * wiphy,struct net_device * dev,const u8 * dst) ieee80211_del_mpath() argument
2320 ieee80211_change_mpath(struct wiphy * wiphy,struct net_device * dev,const u8 * dst,const u8 * next_hop) ieee80211_change_mpath() argument
2395 ieee80211_get_mpath(struct wiphy * wiphy,struct net_device * dev,u8 * dst,u8 * next_hop,struct mpath_info * pinfo) ieee80211_get_mpath() argument
2416 ieee80211_dump_mpath(struct wiphy * wiphy,struct net_device * dev,int idx,u8 * dst,u8 * next_hop,struct mpath_info * pinfo) ieee80211_dump_mpath() argument
2446 ieee80211_get_mpp(struct wiphy * wiphy,struct net_device * dev,u8 * dst,u8 * mpp,struct mpath_info * pinfo) ieee80211_get_mpp() argument
2467 ieee80211_dump_mpp(struct wiphy * wiphy,struct net_device * dev,int idx,u8 * dst,u8 * mpp,struct mpath_info * pinfo) ieee80211_dump_mpp() argument
2488 ieee80211_get_mesh_config(struct wiphy * wiphy,struct net_device * dev,struct mesh_config * conf) ieee80211_get_mesh_config() argument
2561 ieee80211_update_mesh_config(struct wiphy * wiphy,struct net_device * dev,u32 mask,const struct mesh_config * nconf) ieee80211_update_mesh_config() argument
2681 ieee80211_join_mesh(struct wiphy * wiphy,struct net_device * dev,const struct mesh_config * conf,const struct mesh_setup * setup) ieee80211_join_mesh() argument
2711 ieee80211_leave_mesh(struct wiphy * wiphy,struct net_device * dev) ieee80211_leave_mesh() argument
2725 ieee80211_change_bss(struct wiphy * wiphy,struct net_device * dev,struct bss_parameters * params) ieee80211_change_bss() argument
2813 ieee80211_set_txq_params(struct wiphy * wiphy,struct net_device * dev,struct ieee80211_txq_params * params) ieee80211_set_txq_params() argument
2861 ieee80211_suspend(struct wiphy * wiphy,struct cfg80211_wowlan * wowlan) ieee80211_suspend() argument
2867 ieee80211_resume(struct wiphy * wiphy) ieee80211_resume() argument
2876 ieee80211_scan(struct wiphy * wiphy,struct cfg80211_scan_request * req) ieee80211_scan() argument
2920 ieee80211_abort_scan(struct wiphy * wiphy,struct wireless_dev * wdev) ieee80211_abort_scan() argument
2926 ieee80211_sched_scan_start(struct wiphy * wiphy,struct net_device * dev,struct cfg80211_sched_scan_request * req) ieee80211_sched_scan_start() argument
2939 ieee80211_sched_scan_stop(struct wiphy * wiphy,struct net_device * dev,u64 reqid) ieee80211_sched_scan_stop() argument
2950 ieee80211_auth(struct wiphy * wiphy,struct net_device * dev,struct cfg80211_auth_request * req) ieee80211_auth() argument
2956 ieee80211_assoc(struct wiphy * wiphy,struct net_device * dev,struct cfg80211_assoc_request * req) ieee80211_assoc() argument
2962 ieee80211_deauth(struct wiphy * wiphy,struct net_device * dev,struct cfg80211_deauth_request * req) ieee80211_deauth() argument
2968 ieee80211_disassoc(struct wiphy * wiphy,struct net_device * dev,struct cfg80211_disassoc_request * req) ieee80211_disassoc() argument
2974 ieee80211_join_ibss(struct wiphy * wiphy,struct net_device * dev,struct cfg80211_ibss_params * params) ieee80211_join_ibss() argument
2980 ieee80211_leave_ibss(struct wiphy * wiphy,struct net_device * dev) ieee80211_leave_ibss() argument
2985 ieee80211_join_ocb(struct wiphy * wiphy,struct net_device * dev,struct ocb_setup * setup) ieee80211_join_ocb() argument
2991 ieee80211_leave_ocb(struct wiphy * wiphy,struct net_device * dev) ieee80211_leave_ocb() argument
2996 ieee80211_set_mcast_rate(struct wiphy * wiphy,struct net_device * dev,int rate[NUM_NL80211_BANDS]) ieee80211_set_mcast_rate() argument
3011 ieee80211_set_wiphy_params(struct wiphy * wiphy,u32 changed) ieee80211_set_wiphy_params() argument
3068 ieee80211_set_tx_power(struct wiphy * wiphy,struct wireless_dev * wdev,enum nl80211_tx_power_setting type,int mbm) ieee80211_set_tx_power() argument
3195 ieee80211_get_tx_power(struct wiphy * wiphy,struct wireless_dev * wdev,unsigned int link_id,int * dbm) ieee80211_get_tx_power() argument
3226 ieee80211_rfkill_poll(struct wiphy * wiphy) ieee80211_rfkill_poll() argument
3234 ieee80211_testmode_cmd(struct wiphy * wiphy,struct wireless_dev * wdev,void * data,int len) ieee80211_testmode_cmd() argument
3255 ieee80211_testmode_dump(struct wiphy * wiphy,struct sk_buff * skb,struct netlink_callback * cb,void * data,int len) ieee80211_testmode_dump() argument
3342 ieee80211_set_power_mgmt(struct wiphy * wiphy,struct net_device * dev,bool enabled,int timeout) ieee80211_set_power_mgmt() argument
3415 ieee80211_set_cqm_rssi_config(struct wiphy * wiphy,struct net_device * dev,s32 rssi_thold,u32 rssi_hyst) ieee80211_set_cqm_rssi_config() argument
3439 ieee80211_set_cqm_rssi_range_config(struct wiphy * wiphy,struct net_device * dev,s32 rssi_low,s32 rssi_high) ieee80211_set_cqm_rssi_range_config() argument
3462 ieee80211_set_bitrate_mask(struct wiphy * wiphy,struct net_device * dev,unsigned int link_id,const u8 * addr,const struct cfg80211_bitrate_mask * mask) ieee80211_set_bitrate_mask() argument
3532 ieee80211_start_radar_detection(struct wiphy * wiphy,struct net_device * dev,struct cfg80211_chan_def * chandef,u32 cac_time_ms,int link_id) ieee80211_start_radar_detection() argument
3567 ieee80211_end_cac(struct wiphy * wiphy,struct net_device * dev,unsigned int link_id) ieee80211_end_cac() argument
3856 ieee80211_csa_finalize_work(struct wiphy * wiphy,struct wiphy_work * work) ieee80211_csa_finalize_work() argument
4018 __ieee80211_channel_switch(struct wiphy * wiphy,struct net_device * dev,struct cfg80211_csa_settings * params) __ieee80211_channel_switch() argument
4128 ieee80211_channel_switch(struct wiphy * wiphy,struct net_device * dev,struct cfg80211_csa_settings * params) ieee80211_channel_switch() argument
4183 ieee80211_update_mgmt_frame_registrations(struct wiphy * wiphy,struct wireless_dev * wdev,struct mgmt_frame_regs * upd) ieee80211_update_mgmt_frame_registrations() argument
4221 ieee80211_set_antenna(struct wiphy * wiphy,u32 tx_ant,u32 rx_ant) ieee80211_set_antenna() argument
4237 ieee80211_get_antenna(struct wiphy * wiphy,u32 * tx_ant,u32 * rx_ant) ieee80211_get_antenna() argument
4244 ieee80211_set_rekey_data(struct wiphy * wiphy,struct net_device * dev,struct cfg80211_gtk_rekey_data * data) ieee80211_set_rekey_data() argument
4259 ieee80211_probe_client(struct wiphy * wiphy,struct net_device * dev,const u8 * peer,u64 * cookie) ieee80211_probe_client() argument
4351 ieee80211_cfg_get_channel(struct wiphy * wiphy,struct wireless_dev * wdev,unsigned int link_id,struct cfg80211_chan_def * chandef) ieee80211_cfg_get_channel() argument
4386 ieee80211_set_wakeup(struct wiphy * wiphy,bool enabled) ieee80211_set_wakeup() argument
4392 ieee80211_set_qos_map(struct wiphy * wiphy,struct net_device * dev,struct cfg80211_qos_map * qos_map) ieee80211_set_qos_map() argument
4417 ieee80211_set_ap_chanwidth(struct wiphy * wiphy,struct net_device * dev,unsigned int link_id,struct cfg80211_chan_def * chandef) ieee80211_set_ap_chanwidth() argument
4437 ieee80211_add_tx_ts(struct wiphy * wiphy,struct net_device * dev,u8 tsid,const u8 * peer,u8 up,u16 admitted_time) ieee80211_add_tx_ts() argument
4463 ieee80211_del_tx_ts(struct wiphy * wiphy,struct net_device * dev,u8 tsid,const u8 * peer) ieee80211_del_tx_ts() argument
4564 ieee80211_set_multicast_to_unicast(struct wiphy * wiphy,struct net_device * dev,const bool enabled) ieee80211_set_multicast_to_unicast() argument
4624 ieee80211_get_txq_stats(struct wiphy * wiphy,struct wireless_dev * wdev,struct cfg80211_txq_stats * txqstats) ieee80211_get_txq_stats() argument
4666 ieee80211_get_ftm_responder_stats(struct wiphy * wiphy,struct net_device * dev,struct cfg80211_ftm_responder_stats * ftm_stats) ieee80211_get_ftm_responder_stats() argument
4677 ieee80211_start_pmsr(struct wiphy * wiphy,struct wireless_dev * dev,struct cfg80211_pmsr_request * request) ieee80211_start_pmsr() argument
4687 ieee80211_abort_pmsr(struct wiphy * wiphy,struct wireless_dev * dev,struct cfg80211_pmsr_request * request) ieee80211_abort_pmsr() argument
4696 ieee80211_set_tid_config(struct wiphy * wiphy,struct net_device * dev,struct cfg80211_tid_config * tid_conf) ieee80211_set_tid_config() argument
4718 ieee80211_reset_tid_config(struct wiphy * wiphy,struct net_device * dev,const u8 * peer,u8 tids) ieee80211_reset_tid_config() argument
4740 ieee80211_set_sar_specs(struct wiphy * wiphy,struct cfg80211_sar_specs * sar) ieee80211_set_sar_specs() argument
4876 ieee80211_color_change_finalize_work(struct wiphy * wiphy,struct wiphy_work * work) ieee80211_color_change_finalize_work() argument
4898 ieee80211_color_collision_detection_work(struct wiphy * wiphy,struct wiphy_work * work) ieee80211_color_collision_detection_work() argument
4975 ieee80211_color_change(struct wiphy * wiphy,struct net_device * dev,struct cfg80211_color_change_settings * params) ieee80211_color_change() argument
5029 ieee80211_set_radar_background(struct wiphy * wiphy,struct cfg80211_chan_def * chandef) ieee80211_set_radar_background() argument
5040 ieee80211_add_intf_link(struct wiphy * wiphy,struct wireless_dev * wdev,unsigned int link_id) ieee80211_add_intf_link() argument
5054 ieee80211_del_intf_link(struct wiphy * wiphy,struct wireless_dev * wdev,unsigned int link_id) ieee80211_del_intf_link() argument
5072 ieee80211_add_link_station(struct wiphy * wiphy,struct net_device * dev,struct link_station_parameters * params) ieee80211_add_link_station() argument
5114 ieee80211_mod_link_station(struct wiphy * wiphy,struct net_device * dev,struct link_station_parameters * params) ieee80211_mod_link_station() argument
5135 ieee80211_del_link_station(struct wiphy * wiphy,struct net_device * dev,struct link_station_del_parameters * params) ieee80211_del_link_station() argument
5159 ieee80211_set_hw_timestamp(struct wiphy * wiphy,struct net_device * dev,struct cfg80211_set_hw_timestamp * hwts) ieee80211_set_hw_timestamp() argument
5176 ieee80211_set_ttlm(struct wiphy * wiphy,struct net_device * dev,struct cfg80211_ttlm_params * params) ieee80211_set_ttlm() argument
5187 ieee80211_assoc_ml_reconf(struct wiphy * wiphy,struct net_device * dev,struct cfg80211_ml_reconf_req * req) ieee80211_assoc_ml_reconf() argument
5198 ieee80211_set_epcs(struct wiphy * wiphy,struct net_device * dev,bool enable) ieee80211_set_epcs() argument
[all...]
H A Doffchannel.c261 static void ieee80211_hw_roc_start(struct wiphy *wiphy, struct wiphy_work *work) in ieee80211_hw_roc_start()
488 static void ieee80211_roc_work(struct wiphy *wiphy, struct wiphy_work *work) in ieee80211_roc_work()
498 static void ieee80211_hw_roc_done(struct wiphy *wiphy, struct wiphy_work *work) in ieee80211_hw_roc_done()
671 struct wiphy *wiphy = local->hw.wiphy; in ieee80211_start_roc_work() local
704 int ieee80211_remain_on_channel(struct wiphy *wiphy, struct wireless_dev *wdev, in ieee80211_remain_on_channel()
801 int ieee80211_cancel_remain_on_channel(struct wiphy *wiphy, in ieee80211_cancel_remain_on_channel()
810 int ieee80211_mgmt_tx(struct wiphy *wiphy, struct wireless_dev *wdev, in ieee80211_mgmt_tx()
1044 int ieee80211_mgmt_tx_cancel_wait(struct wiphy *wiphy, in ieee80211_mgmt_tx_cancel_wait()
/linux/drivers/net/wireless/ath/
H A Dregd.c266 static void ath_force_clear_no_ir_chan(struct wiphy *wiphy, in ath_force_clear_no_ir_chan()
280 static void ath_force_clear_no_ir_freq(struct wiphy *wiphy, u16 center_freq) in ath_force_clear_no_ir_freq()
296 static void ath_force_no_ir_freq(struct wiphy *wiphy, u16 center_freq) in ath_force_no_ir_freq()
308 __ath_reg_apply_beaconing_flags(struct wiphy *wiphy, in __ath_reg_apply_beaconing_flags()
339 ath_reg_apply_beaconing_flags(struct wiphy *wiphy, in ath_reg_apply_beaconing_flags()
376 ath_reg_apply_ir_flags(struct wiphy *wiphy, in ath_reg_apply_ir_flags()
404 static void ath_reg_apply_radar_flags(struct wiphy *wiphy, in ath_reg_apply_radar_flags()
436 static void ath_reg_apply_world_flags(struct wiphy *wiphy, in ath_reg_apply_world_flags()
471 static int __ath_reg_dyn_country(struct wiphy *wiphy, in __ath_reg_dyn_country()
495 static void ath_reg_dyn_country(struct wiphy *wiphy, in ath_reg_dyn_country()
[all …]
/linux/drivers/net/wireless/realtek/rtlwifi/
H A Dregd.c131 static void _rtl_reg_apply_beaconing_flags(struct wiphy *wiphy, in _rtl_reg_apply_beaconing_flags()
182 static void _rtl_reg_apply_active_scan_flags(struct wiphy *wiphy, in _rtl_reg_apply_active_scan_flags()
236 static void _rtl_reg_apply_radar_flags(struct wiphy *wiphy) in _rtl_reg_apply_radar_flags()
270 static void _rtl_reg_apply_world_flags(struct wiphy *wiphy, in _rtl_reg_apply_world_flags()
279 static int _rtl_reg_notifier_apply(struct wiphy *wiphy, in _rtl_reg_notifier_apply()
330 struct wiphy *wiphy, in _rtl_regd_init_wiphy()
331 void (*reg_notifier)(struct wiphy *wiphy, in _rtl_regd_init_wiphy()
382 void (*reg_notifier)(struct wiphy *wiphy, in rtl_regd_init()
386 struct wiphy *wiphy = hw->wiphy; in rtl_regd_init() local
426 void rtl_reg_notifier(struct wiphy *wiphy, struct regulatory_request *request) in rtl_reg_notifier()
/linux/drivers/staging/rtl8723bs/os_dep/
H A Dwifi_regd.c55 static void _rtw_reg_apply_flags(struct wiphy *wiphy) in _rtw_reg_apply_flags()
99 static int _rtw_reg_notifier_apply(struct wiphy *wiphy, in _rtw_reg_notifier_apply()
116 struct wiphy *wiphy, in _rtw_regd_init_wiphy()
117 void (*reg_notifier)(struct wiphy *wiphy, in _rtw_regd_init_wiphy()
137 void rtw_regd_init(struct wiphy *wiphy, in rtw_regd_init()
138 void (*reg_notifier)(struct wiphy *wiphy, in rtw_regd_init()
144 void rtw_reg_notifier(struct wiphy *wiphy, struct regulatory_request *request) in rtw_reg_notifier()
/linux/net/wireless/
H A Dcore.c73 int get_wiphy_idx(struct wiphy *wiphy) in get_wiphy_idx()
268 void cfg80211_shutdown_all_interfaces(struct wiphy *wiphy) in cfg80211_shutdown_all_interfaces()
283 guard(wiphy)(wiphy); in cfg80211_shutdown_all_interfaces() local
365 static void cfg80211_sched_scan_stop_wk(struct wiphy *wiphy, in cfg80211_sched_scan_stop_wk()
600 int wiphy_verify_iface_combinations(struct wiphy *wiphy, in wiphy_verify_iface_combinations()
705 static int wiphy_verify_combinations(struct wiphy *wiphy) in wiphy_verify_combinations()
733 int wiphy_register(struct wiphy *wiphy) in wiphy_register()
1082 void wiphy_rfkill_start_polling(struct wiphy *wiphy) in wiphy_rfkill_start_polling()
1124 void wiphy_unregister(struct wiphy *wiphy) in wiphy_unregister()
1223 void wiphy_free(struct wiphy *wiphy) in wiphy_free()
[all …]
H A Dreg.c150 const struct ieee80211_regdomain *get_wiphy_regdom(struct wiphy *wiphy) in get_wiphy_regdom()
173 enum nl80211_dfs_regions reg_get_dfs_region(struct wiphy *wiphy) in reg_get_dfs_region()
1145 static const struct ieee80211_regdomain *reg_get_regdomain(struct wiphy *wiphy) in reg_get_regdomain()
1650 __freq_reg_info(struct wiphy *wiphy, u32 center_freq, u32 min_bw) in __freq_reg_info()
1667 const struct ieee80211_reg_rule *freq_reg_info(struct wiphy *wiphy, in freq_reg_info()
1776 static void handle_channel_single_rule(struct wiphy *wiphy, in handle_channel_single_rule()
1855 static void handle_channel_adjacent_rules(struct wiphy *wiphy, in handle_channel_adjacent_rules()
1975 static void handle_channel(struct wiphy *wiphy, in handle_channel()
2059 static void handle_band(struct wiphy *wiphy, in handle_band()
2102 static bool reg_dev_ignore_cell_hint(struct wiphy *wiphy) in reg_dev_ignore_cell_hint()
[all …]
H A Dchan.c625 void cfg80211_set_dfs_state(struct wiphy *wiphy, in cfg80211_set_dfs_state()
691 static bool cfg80211_dfs_permissive_chan(struct wiphy *wiphy, in cfg80211_dfs_permissive_chan()
722 static int cfg80211_get_chans_dfs_required(struct wiphy *wiphy, in cfg80211_get_chans_dfs_required()
742 int cfg80211_chandef_dfs_required(struct wiphy *wiphy, in cfg80211_chandef_dfs_required()
783 bool cfg80211_chandef_dfs_usable(struct wiphy *wiphy, in cfg80211_chandef_dfs_usable()
933 static bool cfg80211_is_wiphy_oper_chan(struct wiphy *wiphy, in cfg80211_is_wiphy_oper_chan()
965 bool cfg80211_any_wiphy_oper_chan(struct wiphy *wiphy, in cfg80211_any_wiphy_oper_chan()
993 static bool cfg80211_chandef_dfs_available(struct wiphy *wiphy, in cfg80211_chandef_dfs_available()
1033 cfg80211_chandef_dfs_cac_time(struct wiphy *wiphy, in cfg80211_chandef_dfs_cac_time()
1081 static bool cfg80211_edmg_usable(struct wiphy *wiphy, u8 edmg_channels, in cfg80211_edmg_usable()
[all …]
H A Ddebugfs.c67 struct wiphy *wiphy = file->private_data; in ht40allow_map_read() local
121 struct wiphy *wiphy; member
130 static void wiphy_locked_debugfs_read_work(struct wiphy *wiphy, in wiphy_locked_debugfs_read_work()
148 ssize_t wiphy_locked_debugfs_read(struct wiphy *wiphy, struct file *file, in wiphy_locked_debugfs_read()
152 ssize_t (*handler)(struct wiphy *wiphy, in wiphy_locked_debugfs_read()
201 struct wiphy *wiphy; member
210 static void wiphy_locked_debugfs_write_work(struct wiphy *wiphy, in wiphy_locked_debugfs_write_work()
228 ssize_t wiphy_locked_debugfs_write(struct wiphy *wiphy, in wiphy_locked_debugfs_write()
231 ssize_t (*handler)(struct wiphy *wiphy, in wiphy_locked_debugfs_write()
H A Dmlme.c28 struct wiphy *wiphy = wdev->wiphy; in cfg80211_rx_assoc_resp() local
173 struct wiphy *wiphy = wdev->wiphy; in cfg80211_auth_timeout() local
187 struct wiphy *wiphy = wdev->wiphy; in cfg80211_assoc_failure() local
237 struct wiphy *wiphy = dev->ieee80211_ptr->wiphy; in cfg80211_michael_mic_failure() local
744 struct wiphy *wiphy = wdev->wiphy; in cfg80211_mlme_unregister_socket() local
944 struct wiphy *wiphy = wdev->wiphy; in cfg80211_rx_mgmt_ext() local
1011 struct wiphy *wiphy; in cfg80211_dfs_channels_update_work() local
1086 void __cfg80211_radar_event(struct wiphy *wiphy, in __cfg80211_radar_event()
1118 struct wiphy *wiphy = wdev->wiphy; in cfg80211_cac_event() local
1164 struct wiphy *wiphy = &rdev->wiphy; in __cfg80211_background_cac_event() local
[all …]
H A Dof.c21 static bool wiphy_freq_limits_valid_chan(struct wiphy *wiphy, in wiphy_freq_limits_valid_chan()
41 static void wiphy_freq_limits_apply(struct wiphy *wiphy, in wiphy_freq_limits_apply()
74 void wiphy_read_of_freq_limits(struct wiphy *wiphy) in wiphy_read_of_freq_limits()
H A Dscan.c1170 void __cfg80211_scan_done(struct wiphy *wiphy, struct wiphy_work *wk) in __cfg80211_scan_done()
1292 void cfg80211_sched_scan_results(struct wiphy *wiphy, u64 reqid) in cfg80211_sched_scan_results()
1310 void cfg80211_sched_scan_stopped_locked(struct wiphy *wiphy, u64 reqid) in cfg80211_sched_scan_stopped_locked()
1322 void cfg80211_sched_scan_stopped(struct wiphy *wiphy, u64 reqid) in cfg80211_sched_scan_stopped()
1324 guard(wiphy)(wiphy); in cfg80211_sched_scan_stopped() local
1381 void cfg80211_bss_flush(struct wiphy *wiphy) in cfg80211_bss_flush()
1589 struct cfg80211_bss *__cfg80211_get_bss(struct wiphy *wiphy, in __cfg80211_get_bss()
2126 cfg80211_get_bss_channel(struct wiphy *wiphy, const u8 *ie, size_t ielen, in cfg80211_get_bss_channel()
2248 cfg80211_inform_single_bss_data(struct wiphy *wiphy, in cfg80211_inform_single_bss_data()
2467 cfg80211_parse_mbssid_data(struct wiphy *wiphy, in cfg80211_parse_mbssid_data()
[all …]
H A Dsysfs.c44 struct wiphy *wiphy = &dev_to_rdev(dev)->wiphy; in name_show() local
54 struct wiphy *wiphy in addresses_show() local
159 struct wiphy *wiphy = container_of(d, struct wiphy, dev); wiphy_namespace() local
[all...]
H A Dutil.c162 struct ieee80211_channel *ieee80211_get_channel_khz(struct wiphy *wiphy, in ieee80211_get_channel_khz()
253 void ieee80211_set_bitrate_flags(struct wiphy *wiphy) in ieee80211_set_bitrate_flags()
262 bool cfg80211_supported_cipher_suite(struct wiphy *wiphy, u32 cipher) in cfg80211_supported_cipher_suite()
274 struct wiphy *wiphy = &rdev->wiphy; in cfg80211_igtk_cipher_supported() local
2310 static void cfg80211_calculate_bi_data(struct wiphy *wiphy, u32 new_beacon_int, in cfg80211_calculate_bi_data()
2375 int cfg80211_iter_combinations(struct wiphy *wiphy, in cfg80211_iter_combinations()
2503 int cfg80211_check_combinations(struct wiphy *wiphy, in cfg80211_check_combinations()
2557 unsigned int ieee80211_get_num_supported_channels(struct wiphy *wiphy) in ieee80211_get_num_supported_channels()
2804 bool cfg80211_iftype_allowed(struct wiphy *wiphy, enum nl80211_iftype iftype, in cfg80211_iftype_allowed()
2875 cfg80211_get_iftype_ext_capa(struct wiphy *wiphy, enum nl80211_iftype type) in cfg80211_get_iftype_ext_capa()
[all …]
H A Dnl80211.c1049 struct wiphy *wiphy; in nl80211_prepare_wdev_dump() local
1123 static int nl80211_msg_put_channel(struct sk_buff *msg, struct wiphy *wiphy, in nl80211_msg_put_channel()
1626 static struct ieee80211_channel *nl80211_get_valid_chan(struct wiphy *wiphy, in nl80211_get_valid_chan()
1718 static int nl80211_put_iface_combinations(struct wiphy *wiphy, in nl80211_put_iface_combinations()
2417 static int nl80211_put_mbssid_support(struct wiphy *wiphy, struct sk_buff *msg) in nl80211_put_mbssid_support()
2446 static int nl80211_put_radio(struct wiphy *wiphy, struct sk_buff *msg, int idx) in nl80211_put_radio()
2495 static int nl80211_put_radios(struct wiphy *wiphy, struct sk_buff *msg) in nl80211_put_radios()
5029 static struct cfg80211_acl_data *parse_acl_data(struct wiphy *wiphy, in parse_acl_data()
5527 static int nl80211_parse_mbssid_config(struct wiphy *wiphy, in nl80211_parse_mbssid_config()
5611 nl80211_parse_mbssid_elems(struct wiphy *wiphy, struct nlattr *attrs) in nl80211_parse_mbssid_elems()
[all …]
/linux/drivers/net/wireless/ath/wil6210/
H A Dcfg80211.c117 struct wiphy *wiphy = wil_to_wiphy(wil); in update_supported_bands() local
535 static int wil_cfg80211_get_station(struct wiphy *wiphy, in wil_cfg80211_get_station()
575 static int wil_cfg80211_dump_station(struct wiphy *wiphy, in wil_cfg80211_dump_station()
596 static int wil_cfg80211_start_p2p_device(struct wiphy *wiphy, in wil_cfg80211_start_p2p_device()
606 static void wil_cfg80211_stop_p2p_device(struct wiphy *wiphy, in wil_cfg80211_stop_p2p_device()
671 wil_cfg80211_add_iface(struct wiphy *wiphy, const char *name, in wil_cfg80211_add_iface()
774 static int wil_cfg80211_del_iface(struct wiphy *wiphy, in wil_cfg80211_del_iface()
822 static int wil_cfg80211_change_iface(struct wiphy *wiphy, in wil_cfg80211_change_iface()
889 static int wil_cfg80211_scan(struct wiphy *wiphy, in wil_cfg80211_scan()
1030 static void wil_cfg80211_abort_scan(struct wiphy *wiphy, in wil_cfg80211_abort_scan()
[all …]
/linux/drivers/net/wireless/ath/ath6kl/
H A Dcfg80211.c454 static int ath6kl_cfg80211_connect(struct wiphy *wiphy, struct net_device *dev, in ath6kl_cfg80211_connect()
821 static int ath6kl_cfg80211_disconnect(struct wiphy *wiphy, in ath6kl_cfg80211_disconnect()
994 static int ath6kl_cfg80211_scan(struct wiphy *wiphy, in ath6kl_cfg80211_scan()
1126 static int ath6kl_cfg80211_add_key(struct wiphy *wiphy, struct net_device *ndev, in ath6kl_cfg80211_add_key()
1251 static int ath6kl_cfg80211_del_key(struct wiphy *wiphy, struct net_device *ndev, in ath6kl_cfg80211_del_key()
1281 static int ath6kl_cfg80211_get_key(struct wiphy *wiphy, struct net_device *ndev, in ath6kl_cfg80211_get_key()
1316 static int ath6kl_cfg80211_set_default_key(struct wiphy *wiphy, in ath6kl_cfg80211_set_default_key()
1379 static int ath6kl_cfg80211_set_wiphy_params(struct wiphy *wiphy, u32 changed) in ath6kl_cfg80211_set_wiphy_params()
1406 static int ath6kl_cfg80211_set_txpower(struct wiphy *wiphy, in ath6kl_cfg80211_set_txpower()
1442 static int ath6kl_cfg80211_get_txpower(struct wiphy *wiphy, in ath6kl_cfg80211_get_txpower()
[all …]
H A Dtestmode.h33 static inline int ath6kl_tm_cmd(struct wiphy *wiphy, in ath6kl_tm_cmd()
/linux/drivers/net/wireless/virtual/
H A Dvirt_wifi.c142 static void virt_wifi_inform_bss(struct wiphy *wiphy) in virt_wifi_inform_bss()
166 static int virt_wifi_scan(struct wiphy *wiphy, in virt_wifi_scan()
188 struct wiphy *wiphy = priv_to_wiphy(priv); in virt_wifi_scan_result() local
199 static void virt_wifi_cancel_scan(struct wiphy *wiphy) in virt_wifi_cancel_scan()
228 static int virt_wifi_connect(struct wiphy *wiphy, struct net_device *netdev, in virt_wifi_connect()
302 static int virt_wifi_disconnect(struct wiphy *wiphy, struct net_device *netdev, in virt_wifi_disconnect()
321 static int virt_wifi_get_station(struct wiphy *wiphy, struct net_device *dev, in virt_wifi_get_station()
346 static int virt_wifi_dump_station(struct wiphy *wiphy, struct net_device *dev, in virt_wifi_dump_station()
373 struct wiphy *wiphy; in virt_wifi_make_wiphy() local
407 static void virt_wifi_destroy_wiphy(struct wiphy *wiphy) in virt_wifi_destroy_wiphy()
/linux/drivers/net/wireless/ti/wlcore/
H A Dvendor_cmd.c27 wlcore_vendor_cmd_smart_config_start(struct wiphy *wiphy, in wlcore_vendor_cmd_smart_config_start()
72 wlcore_vendor_cmd_smart_config_stop(struct wiphy *wiphy, in wlcore_vendor_cmd_smart_config_stop()
104 wlcore_vendor_cmd_smart_config_set_group_key(struct wiphy *wiphy, in wlcore_vendor_cmd_smart_config_set_group_key()
195 void wlcore_set_vendor_commands(struct wiphy *wiphy) in wlcore_set_vendor_commands()
/linux/drivers/net/wireless/realtek/rtw88/
H A Dregd.c278 static void rtw_regd_apply_hw_cap_flags(struct wiphy *wiphy) in rtw_regd_apply_hw_cap_flags()
338 struct wiphy *wiphy = rtwdev->hw->wiphy; in rtw_regd_init() local
371 struct wiphy *wiphy = rtwdev->hw->wiphy; in rtw_regd_hint() local
398 struct wiphy *wiphy = rtwdev->hw->wiphy; in rtw_regd_mgmt_worldwide() local
428 struct wiphy *wiphy = rtwdev->hw->wiphy; in rtw_regd_mgmt_setting() local
460 void rtw_regd_notifier(struct wiphy *wiphy, struct regulatory_request *request) in rtw_regd_notifier()
/linux/include/net/
H A Dcfg80211.h732 wiphy_read_of_freq_limits(struct wiphy * wiphy) wiphy_read_of_freq_limits() argument
2712 struct wiphy *wiphy; global() member
2849 struct wiphy *wiphy; global() member
5733 struct wiphy { global() struct
5736 mtxwiphy global() argument
5738 perm_addrwiphy global() argument
5739 addr_maskwiphy global() argument
5741 addresseswiphy global() argument
5743 mgmt_stypeswiphy global() argument
5745 iface_combinationswiphy global() argument
5746 n_iface_combinationswiphy global() argument
5747 software_iftypeswiphy global() argument
5749 n_addresseswiphy global() argument
5752 interface_modeswiphy global() argument
5754 max_acl_mac_addrswiphy global() argument
5756 featureswiphy global() argument
5780 iftype_akm_suiteswiphy global() argument
5793 wowlanwiphy global() argument
5809 iftype_ext_capabwiphy global() argument
5816 reg_notifierwiphy global() argument
5840 coalescewiphy global() argument
5842 vendor_commandswiphy global() argument
5843 vendor_eventswiphy global() argument
5844 n_vendor_eventswiphy global() argument
5846 max_ap_assoc_stawiphy global() argument
5848 max_num_csa_counterswiphy global() argument
5850 bss_select_supportwiphy global() argument
5852 nan_supported_bandswiphy global() argument
5854 txq_limitwiphy global() argument
5855 txq_memory_limitwiphy global() argument
5856 txq_quantumwiphy global() argument
5858 tx_queue_lenwiphy global() argument
5883 radiowiphy global() argument
5888 wiphy_net(struct wiphy * wiphy) wiphy_net() argument
5893 wiphy_net_set(struct wiphy * wiphy,struct net * net) wiphy_net_set() argument
5904 wiphy_priv(struct wiphy * wiphy) wiphy_priv() argument
5928 set_wiphy_dev(struct wiphy * wiphy,struct device * dev) set_wiphy_dev() argument
5939 wiphy_dev(struct wiphy * wiphy) wiphy_dev() argument
5950 wiphy_name(const struct wiphy * wiphy) wiphy_name() argument
6000 lockdep_assert_wiphy(wiphy) global() argument
6010 rcu_dereference_wiphy(wiphy,p) global() argument
6021 wiphy_dereference(wiphy,p) global() argument
6074 wiphy_lock(struct wiphy * wiphy) wiphy_lock() argument
6085 wiphy_unlock(struct wiphy * wiphy) wiphy_unlock() argument
6147 struct wiphy *wiphy; global() member
6340 struct wiphy *wiphy; global() member
6604 ieee80211_get_channel(struct wiphy * wiphy,int freq) ieee80211_get_channel() argument
7371 cfg80211_inform_bss_frame(struct wiphy * wiphy,struct ieee80211_channel * rx_channel,struct ieee80211_mgmt * mgmt,size_t len,s32 signal,gfp_t gfp) cfg80211_inform_bss_frame() argument
7503 cfg80211_inform_bss(struct wiphy * wiphy,struct ieee80211_channel * rx_channel,enum cfg80211_bss_frame_type ftype,const u8 * bssid,u64 tsf,u16 capability,u16 beacon_interval,const u8 * ie,size_t ielen,s32 signal,gfp_t gfp) cfg80211_inform_bss() argument
7556 cfg80211_get_bss(struct wiphy * wiphy,struct ieee80211_channel * channel,const u8 * bssid,const u8 * ssid,size_t ssid_len,enum ieee80211_bss_type bss_type,enum ieee80211_privacy privacy) cfg80211_get_bss() argument
7567 cfg80211_get_ibss(struct wiphy * wiphy,struct ieee80211_channel * channel,const u8 * ssid,size_t ssid_len) cfg80211_get_ibss() argument
7834 wiphy_rfkill_set_hw_state(struct wiphy * wiphy,bool blocked) wiphy_rfkill_set_hw_state() argument
7850 wiphy_rfkill_stop_polling(struct wiphy * wiphy) wiphy_rfkill_stop_polling() argument
7914 cfg80211_vendor_cmd_alloc_reply_skb(struct wiphy * wiphy,int approxlen) cfg80211_vendor_cmd_alloc_reply_skb() argument
7966 cfg80211_vendor_event_alloc(struct wiphy * wiphy,struct wireless_dev * wdev,int approxlen,int event_idx,gfp_t gfp) cfg80211_vendor_event_alloc() argument
7999 cfg80211_vendor_event_alloc_ucast(struct wiphy * wiphy,struct wireless_dev * wdev,unsigned int portid,int approxlen,int event_idx,gfp_t gfp) cfg80211_vendor_event_alloc_ucast() argument
8058 cfg80211_testmode_alloc_reply_skb(struct wiphy * wiphy,int approxlen) cfg80211_testmode_alloc_reply_skb() argument
8103 cfg80211_testmode_alloc_event_skb(struct wiphy * wiphy,int approxlen,gfp_t gfp) cfg80211_testmode_alloc_event_skb() argument
8834 cfg80211_radar_event(struct wiphy * wiphy,struct cfg80211_chan_def * chandef,gfp_t gfp) cfg80211_radar_event() argument
8842 cfg80211_background_radar_event(struct wiphy * wiphy,struct cfg80211_chan_def * chandef,gfp_t gfp) cfg80211_background_radar_event() argument
8982 cfg80211_report_obss_beacon(struct wiphy * wiphy,const u8 * frame,size_t len,int freq,int sig_dbm) cfg80211_report_obss_beacon() argument
9028 cfg80211_reg_can_beacon(struct wiphy * wiphy,struct cfg80211_chan_def * chandef,enum nl80211_iftype iftype) cfg80211_reg_can_beacon() argument
9053 cfg80211_reg_can_beacon_relax(struct wiphy * wiphy,struct cfg80211_chan_def * chandef,enum nl80211_iftype iftype) cfg80211_reg_can_beacon_relax() argument
9444 wiphy_ext_feature_set(struct wiphy * wiphy,enum nl80211_ext_feature_index ftidx) wiphy_ext_feature_set() argument
9465 wiphy_ext_feature_isset(struct wiphy * wiphy,enum nl80211_ext_feature_index ftidx) wiphy_ext_feature_isset() argument
9607 wiphy_printk(level,wiphy,format,args...) global() argument
9609 wiphy_emerg(wiphy,format,args...) global() argument
9611 wiphy_alert(wiphy,format,args...) global() argument
9613 wiphy_crit(wiphy,format,args...) global() argument
9615 wiphy_err(wiphy,format,args...) global() argument
9617 wiphy_warn(wiphy,format,args...) global() argument
9619 wiphy_notice(wiphy,format,args...) global() argument
9621 wiphy_info(wiphy,format,args...) global() argument
9623 wiphy_info_once(wiphy,format,args...) global() argument
9626 wiphy_err_ratelimited(wiphy,format,args...) global() argument
9628 wiphy_warn_ratelimited(wiphy,format,args...) global() argument
9631 wiphy_debug(wiphy,format,args...) global() argument
9634 wiphy_dbg(wiphy,format,args...) global() argument
9640 wiphy_vdbg(wiphy,format,args...) global() argument
9653 wiphy_WARN(wiphy,format,args...) global() argument
[all...]
/linux/drivers/net/wireless/broadcom/brcm80211/brcmfmac/
H A Dcfg80211.c820 struct wireless_dev *brcmf_apsta_add_vif(struct wiphy *wiphy, const char *name, in brcmf_apsta_add_vif()
907 static struct wireless_dev *brcmf_mon_add_vif(struct wiphy *wiphy, in brcmf_mon_add_vif()
963 static int brcmf_mon_del_vif(struct wiphy *wiphy, struct wireless_dev *wdev) in brcmf_mon_del_vif()
977 static struct wireless_dev *brcmf_cfg80211_add_iface(struct wiphy *wiphy, in brcmf_cfg80211_add_iface()
1248 static int brcmf_cfg80211_del_apsta_iface(struct wiphy *wiphy, in brcmf_cfg80211_del_apsta_iface()
1283 int brcmf_cfg80211_del_iface(struct wiphy *wiphy, struct wireless_dev *wdev) in brcmf_cfg80211_del_iface()
1327 brcmf_cfg80211_change_iface(struct wiphy *wiphy, struct net_device *ndev, in brcmf_cfg80211_change_iface()
1515 brcmf_cfg80211_scan(struct wiphy *wiphy, struct cfg80211_scan_request *request) in brcmf_cfg80211_scan()
1625 static s32 brcmf_cfg80211_set_wiphy_params(struct wiphy *wiphy, u32 changed) in brcmf_cfg80211_set_wiphy_params()
1767 brcmf_cfg80211_join_ibss(struct wiphy *wiphy, struct net_device *ndev, in brcmf_cfg80211_join_ibss()
[all …]
/linux/drivers/net/wireless/quantenna/qtnfmac/
H A Devent.c140 struct wiphy *wiphy = priv_to_wiphy(vif->mac); in qtnf_event_handle_bss_join() local
346 struct wiphy *wiphy = priv_to_wiphy(vif->mac); in qtnf_event_handle_scan_results() local
440 struct wiphy *wiphy = priv_to_wiphy(mac); in qtnf_event_handle_freq_change() local
492 struct wiphy *wiphy = priv_to_wiphy(vif->mac); in qtnf_event_handle_radar() local
562 struct wiphy *wiphy = priv_to_wiphy(vif->mac); in qtnf_event_handle_external_auth() local
600 struct wiphy *wiphy = priv_to_wiphy(vif->mac); in qtnf_event_handle_mic_failure() local
636 struct wiphy *wiphy = priv_to_wiphy(vif->mac); in qtnf_event_handle_update_owe() local
H A Dcore.c209 static int qtnf_mac_init_single_band(struct wiphy *wiphy, in qtnf_mac_init_single_band()
235 struct wiphy *wiphy = priv_to_wiphy(mac); in qtnf_mac_init_bands() local
399 struct wiphy *wiphy; in qtnf_core_mac_alloc() local
450 struct wiphy *wiphy = priv_to_wiphy(mac); in qtnf_core_net_attach() local
493 struct wiphy *wiphy; in qtnf_core_mac_detach() local

1234