Home
last modified time | relevance | path

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

/linux-6.15/net/mac80211/
H A Ddebugfs_netdev.h19 void ieee80211_link_debugfs_add(struct ieee80211_link_data *link);
20 void ieee80211_link_debugfs_remove(struct ieee80211_link_data *link);
22 void ieee80211_link_debugfs_drv_add(struct ieee80211_link_data *link);
23 void ieee80211_link_debugfs_drv_remove(struct ieee80211_link_data *link);
34 static inline void ieee80211_link_debugfs_add(struct ieee80211_link_data *link) in ieee80211_link_debugfs_add()
36 static inline void ieee80211_link_debugfs_remove(struct ieee80211_link_data *link) in ieee80211_link_debugfs_remove()
39 static inline void ieee80211_link_debugfs_drv_add(struct ieee80211_link_data *link) in ieee80211_link_debugfs_drv_add()
41 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()
146 struct ieee80211_link_data *link; in ieee80211_chanctx_reserved_chanreq()
168 struct ieee80211_link_data *link; in ieee80211_chanctx_non_reserved_chandef()
316 struct ieee80211_link_data *link; in ieee80211_get_chanctx_max_required_bw()
649 struct ieee80211_link_data *link; in ieee80211_is_radar_required()
666 struct ieee80211_link_data *link; in ieee80211_chanctx_radar_required()
794 struct ieee80211_link_data *link; in ieee80211_recalc_chanctx_chantype()
933 struct ieee80211_link_data *tmp; in ieee80211_assign_link_chanctx()
962 struct ieee80211_link_data *link; in ieee80211_recalc_smps_chanctx()
[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()
73 void ieee80211_link_stop(struct ieee80211_link_data *link) in ieee80211_link_stop()
98 struct ieee80211_link_data data;
105 struct ieee80211_link_data *link; in ieee80211_tear_down_links()
141 struct ieee80211_link_data *link1; in ieee80211_check_dup_link_addrs()
147 struct ieee80211_link_data *link2; in ieee80211_check_dup_link_addrs()
209 struct ieee80211_link_data *old_data[IEEE80211_MLD_MAX_NUM_LINKS]; in ieee80211_vif_update_links()
371 struct ieee80211_link_data *link; in _ieee80211_set_active_links()
393 struct ieee80211_link_data *link; in _ieee80211_set_active_links()
[all …]
H A Ddebugfs_netdev.c98 ssize_t (*format)(const struct ieee80211_link_data *, char *, int);
99 struct ieee80211_link_data *link;
119 struct ieee80211_link_data *link = file->private_data; in ieee80211_if_read_link()
134 ssize_t (*write)(struct ieee80211_link_data *, const char *, int);
135 struct ieee80211_link_data *link;
153 ssize_t (*write)(struct ieee80211_link_data *link, const char *, int)) in ieee80211_if_write_link()
155 struct ieee80211_link_data *link = file->private_data; in ieee80211_if_write_link()
303 IEEE80211_IF_FMT_##format(name, struct ieee80211_link_data, field) \
379 static int ieee80211_set_smps(struct ieee80211_link_data *link, in ieee80211_set_smps()
983 static void add_link_files(struct ieee80211_link_data *link, in add_link_files()
[all …]
H A Dieee80211_i.h218 struct ieee80211_link_data *link;
1050 struct ieee80211_link_data { struct
1184 struct ieee80211_link_data deflink;
1669 ieee80211_get_link_sband(struct ieee80211_link_data *link) in ieee80211_get_link_sband()
1875 struct ieee80211_link_data *link,
2071 struct ieee80211_link_data *link,
2073 void ieee80211_link_stop(struct ieee80211_link_data *link);
2223 struct ieee80211_link_data *link,
2580 struct ieee80211_link_data *link,
2583 struct ieee80211_link_data *link);
[all …]
H A Dcfg.c26 static struct ieee80211_link_data *
30 struct ieee80211_link_data *link; in ieee80211_link_or_deflink()
490 struct ieee80211_link_data *link = in ieee80211_add_key()
786 struct ieee80211_link_data *link = in ieee80211_config_default_key()
802 struct ieee80211_link_data *link = in ieee80211_config_default_mgmt_key()
818 struct ieee80211_link_data *link = in ieee80211_config_default_beacon_key()
1274 struct ieee80211_link_data *link; in ieee80211_num_beaconing_links()
1312 struct ieee80211_link_data *link; in ieee80211_start_ap()
1549 struct ieee80211_link_data *link; in ieee80211_change_beacon()
1622 struct ieee80211_link_data *link = in ieee80211_stop_ap()
[all …]
H A Dtdls.c42 static void ieee80211_tdls_add_ext_capab(struct ieee80211_link_data *link, in ieee80211_tdls_add_ext_capab()
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()
592 ieee80211_tdls_add_setup_cfm_ies(struct ieee80211_link_data *link, in ieee80211_tdls_add_setup_cfm_ies()
689 ieee80211_tdls_add_chan_switch_req_ies(struct ieee80211_link_data *link, in ieee80211_tdls_add_chan_switch_req_ies()
741 static void ieee80211_tdls_add_ies(struct ieee80211_link_data *link, in ieee80211_tdls_add_ies()
792 struct ieee80211_link_data *link, in ieee80211_prep_tdls_encap_data()
875 const u8 *peer, struct ieee80211_link_data *link, in ieee80211_prep_tdls_direct()
920 struct ieee80211_link_data *link; in ieee80211_tdls_build_mgmt_packet_data()
[all …]
H A Dkey.c347 static void __ieee80211_set_default_key(struct ieee80211_link_data *link, in __ieee80211_set_default_key()
376 void ieee80211_set_default_key(struct ieee80211_link_data *link, int idx, in ieee80211_set_default_key()
385 __ieee80211_set_default_mgmt_key(struct ieee80211_link_data *link, int idx) in __ieee80211_set_default_mgmt_key()
402 void ieee80211_set_default_mgmt_key(struct ieee80211_link_data *link, in ieee80211_set_default_mgmt_key()
411 __ieee80211_set_default_beacon_key(struct ieee80211_link_data *link, int idx) in __ieee80211_set_default_beacon_key()
429 void ieee80211_set_default_beacon_key(struct ieee80211_link_data *link, in ieee80211_set_default_beacon_key()
438 struct ieee80211_link_data *link, in ieee80211_key_replace()
843 struct ieee80211_link_data *link, in ieee80211_key_link()
1099 void ieee80211_remove_link_keys(struct ieee80211_link_data *link, in ieee80211_remove_link_keys()
1390 struct ieee80211_link_data *link_data = in ieee80211_gtk_rekey_add()
H A Dhe.c253 static void ieee80211_link_sta_rc_update_omi(struct ieee80211_link_data *link, in ieee80211_link_sta_rc_update_omi()
281 struct ieee80211_link_data *link = in ieee80211_prepare_rx_omi_bw()
334 struct ieee80211_link_data *link = in ieee80211_finalize_rx_omi_bw()
H A Dmlme.c2073 struct ieee80211_link_data *link; in ieee80211_send_assoc()
2359 struct ieee80211_link_data *link = in ieee80211_csa_switch_work()
2529 struct ieee80211_link_data *link;
3393 struct ieee80211_link_data *link = in ieee80211_dfs_cac_timer_work()
3820 struct ieee80211_link_data *link; in ieee80211_set_associated()
4114 struct ieee80211_link_data *link; in ieee80211_set_disassoc()
5044 struct ieee80211_link_data *link; in ieee80211_epcs_teardown()
8693 struct ieee80211_link_data *link; in ieee80211_prep_connection()
8967 struct ieee80211_link_data *link; in ieee80211_mgd_auth()
9167 struct ieee80211_link_data *link; in ieee80211_setup_assoc_link()
[all …]
H A Drate.h88 void ieee80211_check_rate_mask(struct ieee80211_link_data *link);
H A Ddriver-ops.c213 struct ieee80211_link_data *link, u16 ac, in drv_conf_tx()
529 struct ieee80211_link_data *link; in drv_change_vif_links()
H A Dtx.c578 struct ieee80211_link_data *link; in ieee80211_select_link_key()
2671 struct ieee80211_link_data *link; in ieee80211_build_hdr()
2780 struct ieee80211_link_data *link; in ieee80211_build_hdr()
3106 struct ieee80211_link_data *link; in ieee80211_check_fast_xmit()
3160 struct ieee80211_link_data *link; in ieee80211_check_fast_xmit()
4989 struct ieee80211_link_data *link) in ieee80211_set_beacon_cntdwn()
5049 struct ieee80211_link_data *link; in ieee80211_beacon_update_cntdwn()
5109 struct ieee80211_link_data *link; in ieee80211_beacon_cntdwn_is_complete()
5298 struct ieee80211_link_data *link, in ieee80211_beacon_get_ap()
5367 struct ieee80211_link_data *link, in ieee80211_beacon_get_ap_ema_list()
[all …]
H A Dutil.c964 void ieee80211_set_wmm_default(struct ieee80211_link_data *link, in ieee80211_set_wmm_default()
1651 struct ieee80211_link_data *link) in ieee80211_assign_chanctx()
1735 struct ieee80211_link_data *link; in ieee80211_reconfig_ap_links()
1926 struct ieee80211_link_data *link = NULL; in ieee80211_reconfig()
2289 struct ieee80211_link_data *link) in ieee80211_recalc_smps()
3483 struct ieee80211_link_data *link; in ieee80211_dfs_cac_cancel()
3941 struct ieee80211_link_data *link; in ieee80211_chanctx_radar_detect()
H A Ddriver-ops.h635 struct ieee80211_link_data *link, u16 ac,
1169 drv_post_channel_switch(struct ieee80211_link_data *link) in drv_post_channel_switch()
1193 drv_abort_channel_switch(struct ieee80211_link_data *link) in drv_abort_channel_switch()
H A Dht.c583 struct ieee80211_link_data *link; in ieee80211_request_smps()
H A Dvht.c717 struct ieee80211_link_data *link, in ieee80211_process_mu_groups()
H A Drate.c293 void ieee80211_check_rate_mask(struct ieee80211_link_data *link) in ieee80211_check_rate_mask()
H A Diface.c47 bool __ieee80211_recalc_txpower(struct ieee80211_link_data *link) in __ieee80211_recalc_txpower()
76 void ieee80211_recalc_txpower(struct ieee80211_link_data *link, in ieee80211_recalc_txpower()
H A Dstatus.c669 struct ieee80211_link_data *link; in ieee80211_handle_smps_status()
H A Dmain.c403 struct ieee80211_link_data *link, in ieee80211_link_info_change_notify()
H A Dsta_info.c294 struct ieee80211_link_data *link; in ieee80211_find_sta_by_link_addrs()
H A Dtrace.h3071 struct ieee80211_link_data *link,
H A Drx.c4976 struct ieee80211_link_data *link = rx->link; in ieee80211_prepare_and_rx_handle()