/openbmc/linux/net/mac80211/ |
H A D | debugfs_netdev.h | 14 void ieee80211_link_debugfs_add(struct ieee80211_link_data *link); 15 void ieee80211_link_debugfs_remove(struct ieee80211_link_data *link); 17 void ieee80211_link_debugfs_drv_add(struct ieee80211_link_data *link); 18 void ieee80211_link_debugfs_drv_remove(struct ieee80211_link_data *link); 30 static inline void ieee80211_link_debugfs_add(struct ieee80211_link_data *link) in ieee80211_link_debugfs_add() 32 static inline void ieee80211_link_debugfs_remove(struct ieee80211_link_data *link) in ieee80211_link_debugfs_remove() 35 static inline void ieee80211_link_debugfs_drv_add(struct ieee80211_link_data *link) in ieee80211_link_debugfs_drv_add() 37 static inline void ieee80211_link_debugfs_drv_remove(struct ieee80211_link_data *link) in ieee80211_link_debugfs_drv_remove()
|
H A D | key.h | 25 struct ieee80211_link_data; 148 struct ieee80211_link_data *link, 153 void ieee80211_set_default_key(struct ieee80211_link_data *link, int idx, 155 void ieee80211_set_default_mgmt_key(struct ieee80211_link_data *link, 157 void ieee80211_set_default_beacon_key(struct ieee80211_link_data *link, 159 void ieee80211_remove_link_keys(struct ieee80211_link_data *link,
|
H A D | chan.c | 18 struct ieee80211_link_data *link; in ieee80211_chanctx_num_assigned() 32 struct ieee80211_link_data *link; in ieee80211_chanctx_num_reserved() 70 ieee80211_link_get_chanctx(struct ieee80211_link_data *link) in ieee80211_link_get_chanctx() 88 struct ieee80211_link_data *link; in ieee80211_chanctx_reserved_chandef() 111 struct ieee80211_link_data *link; in ieee80211_chanctx_non_reserved_chandef() 262 struct ieee80211_link_data *rsvd_for) in ieee80211_get_chanctx_vif_max_required_bw() 271 struct ieee80211_link_data *link = in ieee80211_get_chanctx_vif_max_required_bw() 322 struct ieee80211_link_data *rsvd_for) in ieee80211_get_chanctx_max_required_bw() 359 struct ieee80211_link_data *rsvd_for) in _ieee80211_recalc_chanctx_min_def() 458 struct ieee80211_link_data *rsvd_for) in ieee80211_recalc_chanctx_min_def() [all …]
|
H A D | link.c | 15 void ieee80211_link_setup(struct ieee80211_link_data *link) in ieee80211_link_setup() 23 struct ieee80211_link_data *link, in ieee80211_link_init() 70 void ieee80211_link_stop(struct ieee80211_link_data *link) in ieee80211_link_stop() 80 struct ieee80211_link_data data; 87 struct ieee80211_link_data *link; in ieee80211_tear_down_links() 123 struct ieee80211_link_data *link1; in ieee80211_check_dup_link_addrs() 129 struct ieee80211_link_data *link2; in ieee80211_check_dup_link_addrs() 191 struct ieee80211_link_data *old_data[IEEE80211_MLD_MAX_NUM_LINKS]; in ieee80211_vif_update_links() 365 struct ieee80211_link_data *link; in _ieee80211_set_active_links() 413 struct ieee80211_link_data *link; in _ieee80211_set_active_links()
|
H A D | ieee80211_i.h | 209 struct ieee80211_link_data *link; 969 struct ieee80211_link_data { struct 1105 struct ieee80211_link_data deflink; 1106 struct ieee80211_link_data __rcu *link[IEEE80211_MLD_MAX_NUM_LINKS]; 1641 ieee80211_get_link_sband(struct ieee80211_link_data *link) in ieee80211_get_link_sband() 1844 struct ieee80211_link_data *link, 1892 void ieee80211_mgd_setup_link(struct ieee80211_link_data *link); 1893 void ieee80211_mgd_stop_link(struct ieee80211_link_data *link); 1894 void ieee80211_mgd_set_link_qos_params(struct ieee80211_link_data *link); 2035 void ieee80211_link_setup(struct ieee80211_link_data *link); [all …]
|
H A D | debugfs_netdev.c | 173 _IEEE80211_IF_FILE_R_FN(name, struct ieee80211_link_data *) \ 181 _IEEE80211_IF_FILE_R_FN(name, struct ieee80211_link_data *) \ 182 _IEEE80211_IF_FILE_W_FN(name, struct ieee80211_link_data *) \ 187 IEEE80211_IF_FMT_##format(name, struct ieee80211_link_data, field) \ 263 static int ieee80211_set_smps(struct ieee80211_link_data *link, in ieee80211_set_smps() 300 static ssize_t ieee80211_if_fmt_smps(const struct ieee80211_link_data *link, in ieee80211_if_fmt_smps() 310 static ssize_t ieee80211_if_parse_smps(struct ieee80211_link_data *link, in ieee80211_if_parse_smps() 872 static void add_link_files(struct ieee80211_link_data *link, in add_link_files() 927 void ieee80211_link_debugfs_add(struct ieee80211_link_data *link) in ieee80211_link_debugfs_add() 949 void ieee80211_link_debugfs_remove(struct ieee80211_link_data *link) in ieee80211_link_debugfs_remove() [all …]
|
H A D | tdls.c | 42 static void ieee80211_tdls_add_ext_capab(struct ieee80211_link_data *link, in ieee80211_tdls_add_ext_capab() 156 static void ieee80211_tdls_add_oper_classes(struct ieee80211_link_data *link, in ieee80211_tdls_add_oper_classes() 184 static u16 ieee80211_get_tdls_sta_capab(struct ieee80211_link_data *link, in ieee80211_get_tdls_sta_capab() 203 static void ieee80211_tdls_add_link_ie(struct ieee80211_link_data *link, in ieee80211_tdls_add_link_ie() 365 ieee80211_tdls_add_setup_start_ies(struct ieee80211_link_data *link, in ieee80211_tdls_add_setup_start_ies() 619 ieee80211_tdls_add_setup_cfm_ies(struct ieee80211_link_data *link, in ieee80211_tdls_add_setup_cfm_ies() 716 ieee80211_tdls_add_chan_switch_req_ies(struct ieee80211_link_data *link, in ieee80211_tdls_add_chan_switch_req_ies() 755 ieee80211_tdls_add_chan_switch_resp_ies(struct ieee80211_link_data *link, in ieee80211_tdls_add_chan_switch_resp_ies() 768 static void ieee80211_tdls_add_ies(struct ieee80211_link_data *link, in ieee80211_tdls_add_ies() 819 struct ieee80211_link_data *link, in ieee80211_prep_tdls_encap_data() [all …]
|
H A D | key.c | 355 static void __ieee80211_set_default_key(struct ieee80211_link_data *link, in __ieee80211_set_default_key() 382 void ieee80211_set_default_key(struct ieee80211_link_data *link, int idx, in ieee80211_set_default_key() 391 __ieee80211_set_default_mgmt_key(struct ieee80211_link_data *link, int idx) in __ieee80211_set_default_mgmt_key() 407 void ieee80211_set_default_mgmt_key(struct ieee80211_link_data *link, in ieee80211_set_default_mgmt_key() 416 __ieee80211_set_default_beacon_key(struct ieee80211_link_data *link, int idx) in __ieee80211_set_default_beacon_key() 433 void ieee80211_set_default_beacon_key(struct ieee80211_link_data *link, in ieee80211_set_default_beacon_key() 442 struct ieee80211_link_data *link, in ieee80211_key_replace() 846 struct ieee80211_link_data *link, in ieee80211_key_link() 1103 void ieee80211_remove_link_keys(struct ieee80211_link_data *link, in ieee80211_remove_link_keys()
|
H A D | mlme.c | 132 ieee80211_handle_puncturing_bitmap(struct ieee80211_link_data *link, in ieee80211_handle_puncturing_bitmap() 221 struct ieee80211_link_data *link, in ieee80211_determine_chantype() 482 static int ieee80211_config_bw(struct ieee80211_link_data *link, in ieee80211_config_bw() 1025 struct ieee80211_link_data *link, in ieee80211_assoc_link_elems() 1382 struct ieee80211_link_data *link; in ieee80211_send_assoc() 1681 struct ieee80211_link_data *link = in ieee80211_chswitch_work() 1682 container_of(work, struct ieee80211_link_data, in ieee80211_chswitch_work() 1751 static void ieee80211_chswitch_post_beacon(struct ieee80211_link_data *link) in ieee80211_chswitch_post_beacon() 1811 ieee80211_sta_abort_chanswitch(struct ieee80211_link_data *link) in ieee80211_sta_abort_chanswitch() 1838 ieee80211_sta_process_chanswitch(struct ieee80211_link_data *link, in ieee80211_sta_process_chanswitch() [all …]
|
H A D | cfg.c | 26 static struct ieee80211_link_data * 30 struct ieee80211_link_data *link; in ieee80211_link_or_deflink() 470 struct ieee80211_link_data *link = in ieee80211_add_key() 584 struct ieee80211_link_data *link = &sdata->deflink; in ieee80211_lookup_key() 779 struct ieee80211_link_data *link = in ieee80211_config_default_key() 795 struct ieee80211_link_data *link = in ieee80211_config_default_mgmt_key() 811 struct ieee80211_link_data *link = in ieee80211_config_default_beacon_key() 952 struct ieee80211_link_data *link) in ieee80211_set_probe_resp() 984 struct ieee80211_link_data *link, in ieee80211_set_fils_discovery() 1014 struct ieee80211_link_data *link, in ieee80211_set_unsol_bcast_probe_resp() [all …]
|
H A D | rate.h | 88 void ieee80211_check_rate_mask(struct ieee80211_link_data *link);
|
H A D | driver-ops.c | 186 struct ieee80211_link_data *link, u16 ac, in drv_conf_tx() 478 struct ieee80211_link_data *link; in drv_change_vif_links()
|
H A D | tx.c | 585 struct ieee80211_link_data *link; in ieee80211_select_link_key() 2656 struct ieee80211_link_data *link; in ieee80211_build_hdr() 2766 struct ieee80211_link_data *link; in ieee80211_build_hdr() 3089 struct ieee80211_link_data *link; in ieee80211_check_fast_xmit() 3143 struct ieee80211_link_data *link; in ieee80211_check_fast_xmit() 4870 struct ieee80211_link_data *link, in __ieee80211_beacon_add_tim() 4941 struct ieee80211_link_data *link, in ieee80211_beacon_add_tim() 4967 struct ieee80211_link_data *link) in ieee80211_set_beacon_cntdwn() 5135 struct ieee80211_link_data *link) in ieee80211_beacon_protect() 5172 struct ieee80211_link_data *link, in ieee80211_beacon_get_finish() [all …]
|
H A D | ht.c | 592 struct ieee80211_link_data *link; in ieee80211_request_smps()
|
H A D | util.c | 1713 void ieee80211_set_wmm_default(struct ieee80211_link_data *link, in ieee80211_set_wmm_default() 2407 struct ieee80211_link_data *link) in ieee80211_assign_chanctx() 2494 struct ieee80211_link_data *link; in ieee80211_reconfig_ap_links() 2680 struct ieee80211_link_data *link = NULL; in ieee80211_reconfig() 3045 struct ieee80211_link_data *link) in ieee80211_recalc_smps() 4795 struct ieee80211_link_data *link; in ieee80211_chanctx_radar_detect()
|
H A D | vht.c | 707 struct ieee80211_link_data *link, in ieee80211_process_mu_groups()
|
H A D | rate.c | 274 void ieee80211_check_rate_mask(struct ieee80211_link_data *link) in ieee80211_check_rate_mask()
|
H A D | main.c | 281 struct ieee80211_link_data *link, in ieee80211_link_info_change_notify()
|
H A D | driver-ops.h | 583 struct ieee80211_link_data *link, u16 ac,
|
H A D | sta_info.c | 287 struct ieee80211_link_data *link; in ieee80211_find_sta_by_link_addrs()
|
H A D | rx.c | 4961 struct ieee80211_link_data *link = rx->link; in ieee80211_prepare_and_rx_handle()
|