Home
last modified time | relevance | path

Searched refs:ieee80211_link_data (Results 1 – 21 of 21) sorted by relevance

/openbmc/linux/net/mac80211/
H A Ddebugfs_netdev.h14 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 Dkey.h25 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 Dchan.c18 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 Dlink.c15 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 Dieee80211_i.h209 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 Ddebugfs_netdev.c173 _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 Dtdls.c42 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 Dkey.c355 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 Dmlme.c132 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 Dcfg.c26 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 Drate.h88 void ieee80211_check_rate_mask(struct ieee80211_link_data *link);
H A Ddriver-ops.c186 struct ieee80211_link_data *link, u16 ac, in drv_conf_tx()
478 struct ieee80211_link_data *link; in drv_change_vif_links()
H A Dtx.c585 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 Dht.c592 struct ieee80211_link_data *link; in ieee80211_request_smps()
H A Dutil.c1713 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 Dvht.c707 struct ieee80211_link_data *link, in ieee80211_process_mu_groups()
H A Drate.c274 void ieee80211_check_rate_mask(struct ieee80211_link_data *link) in ieee80211_check_rate_mask()
H A Dmain.c281 struct ieee80211_link_data *link, in ieee80211_link_info_change_notify()
H A Ddriver-ops.h583 struct ieee80211_link_data *link, u16 ac,
H A Dsta_info.c287 struct ieee80211_link_data *link; in ieee80211_find_sta_by_link_addrs()
H A Drx.c4961 struct ieee80211_link_data *link = rx->link; in ieee80211_prepare_and_rx_handle()