Home
last modified time | relevance | path

Searched defs:vif (Results 1 – 25 of 171) sorted by relevance

1234567

/freebsd/sys/contrib/dev/iwlwifi/mld/
H A Diface.c19 void iwl_mld_cleanup_vif(void *data, u8 *mac, struct ieee80211_vif *vif) in iwl_mld_cleanup_vif()
79 int iwl_mld_mac80211_iftype_to_fw(const struct ieee80211_vif *vif) in iwl_mld_mac80211_iftype_to_fw()
99 struct ieee80211_vif *vif) in iwl_mld_is_nic_ack_enabled()
117 struct ieee80211_vif *vif, in iwl_mld_set_he_support()
136 struct ieee80211_vif *vif, in iwl_mld_mac_cmd_fill_common()
192 struct ieee80211_vif *vif, u32 action, in iwl_mld_fill_mac_cmd_sta()
259 struct ieee80211_vif *vif, in iwl_mld_fill_mac_cmd_ap()
279 static void iwl_mld_go_iterator(void *_data, u8 *mac, struct ieee80211_vif *vif) in iwl_mld_go_iterator()
307 struct ieee80211_vif *vif, in iwl_mld_fill_mac_cmd_p2p_dev()
325 struct ieee80211_vif *vif, in iwl_mld_fill_mac_cmd_ibss()
[all …]
H A Dmlo.h22 static inline bool iwl_mld_emlsr_active(struct ieee80211_vif *vif) in iwl_mld_emlsr_active()
28 static inline bool iwl_mld_vif_has_emlsr_cap(struct ieee80211_vif *vif) in iwl_mld_vif_has_emlsr_cap()
44 iwl_mld_max_active_links(struct iwl_mld *mld, struct ieee80211_vif *vif) in iwl_mld_max_active_links()
57 iwl_mld_count_active_links(struct iwl_mld *mld, struct ieee80211_vif *vif) in iwl_mld_count_active_links()
71 static inline u8 iwl_mld_get_primary_link(struct ieee80211_vif *vif) in iwl_mld_get_primary_link()
95 static inline u8 iwl_mld_get_other_link(struct ieee80211_vif *vif, u8 link_id) in iwl_mld_get_other_link()
H A Dmac80211.c601 struct ieee80211_vif *vif) in iwl_mld_mac80211_add_interface()
657 struct ieee80211_vif *vif) in iwl_mld_mac80211_remove_interface()
691 struct ieee80211_vif *vif) in iwl_mld_mc_iface_iterator()
952 struct ieee80211_vif *vif, in iwl_mld_can_activate_link()
977 struct ieee80211_vif *vif, in iwl_mld_assign_vif_chanctx()
1077 struct ieee80211_vif *vif, in iwl_mld_unassign_vif_chanctx()
1129 struct ieee80211_vif *vif, in iwl_mld_link_info_changed_ap_ibss()
1156 struct ieee80211_vif *vif, in iwl_mld_link_changed_mapping()
1190 struct ieee80211_vif *vif, in iwl_mld_mac80211_link_info_changed_sta()
1240 struct ieee80211_vif *vif, in iwl_mld_mac80211_link_info_changed()
[all …]
H A Dmlo.c88 struct ieee80211_vif *vif = in iwl_mld_emlsr_prevent_done_wk() local
104 struct ieee80211_vif *vif = in iwl_mld_emlsr_tmp_non_bss_done_wk() local
195 static int _iwl_mld_exit_emlsr(struct iwl_mld *mld, struct ieee80211_vif *vif, in _iwl_mld_exit_emlsr()
243 void iwl_mld_exit_emlsr(struct iwl_mld *mld, struct ieee80211_vif *vif, in iwl_mld_exit_emlsr()
249 static int _iwl_mld_emlsr_block(struct iwl_mld *mld, struct ieee80211_vif *vif, in _iwl_mld_emlsr_block()
278 void iwl_mld_block_emlsr(struct iwl_mld *mld, struct ieee80211_vif *vif, in iwl_mld_block_emlsr()
284 int iwl_mld_block_emlsr_sync(struct iwl_mld *mld, struct ieee80211_vif *vif, in iwl_mld_block_emlsr_sync()
293 struct ieee80211_vif *vif) in iwl_mld_vif_iter_emlsr_block_tmp_non_bss()
323 void iwl_mld_unblock_emlsr(struct iwl_mld *mld, struct ieee80211_vif *vif, in iwl_mld_unblock_emlsr()
357 struct ieee80211_vif *vif) in iwl_mld_vif_iter_emlsr_mode_notif()
[all …]
H A Droc.c21 iwl_mld_vif_iter_emlsr_block_roc(void *data, u8 *mac, struct ieee80211_vif *vif) in iwl_mld_vif_iter_emlsr_block_roc()
36 struct ieee80211_vif *vif; member
41 struct ieee80211_vif *vif) in iwl_mld_find_roc_vif_iter()
75 int iwl_mld_start_roc(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in iwl_mld_start_roc()
156 struct ieee80211_vif *vif) in iwl_mld_vif_iter_emlsr_unblock_roc()
164 struct ieee80211_vif *vif, in iwl_mld_destroy_roc()
186 struct ieee80211_vif *vif) in iwl_mld_cancel_roc()
237 struct ieee80211_vif *vif; in iwl_mld_handle_roc_notif() local
/freebsd/sys/contrib/dev/iwlwifi/mvm/
H A Dmld-mac.c8 struct ieee80211_vif *vif, in iwl_mvm_mld_set_he_support()
26 struct ieee80211_vif *vif, in iwl_mvm_mld_mac_ctxt_cmd_common()
115 struct ieee80211_vif *vif, in iwl_mvm_mld_mac_ctxt_cmd_sta()
180 struct ieee80211_vif *vif, in iwl_mvm_mld_mac_ctxt_cmd_listener()
199 struct ieee80211_vif *vif, in iwl_mvm_mld_mac_ctxt_cmd_ibss()
216 struct ieee80211_vif *vif, in iwl_mvm_mld_mac_ctxt_cmd_p2p_device()
238 struct ieee80211_vif *vif, in iwl_mvm_mld_mac_ctxt_cmd_ap_go()
258 struct ieee80211_vif *vif, in iwl_mvm_mld_mac_ctx_send()
280 int iwl_mvm_mld_mac_ctxt_add(struct iwl_mvm *mvm, struct ieee80211_vif *vif) in iwl_mvm_mld_mac_ctxt_add()
302 struct ieee80211_vif *vif, in iwl_mvm_mld_mac_ctxt_changed()
[all …]
H A Dmld-mac80211.c8 struct ieee80211_vif *vif) in iwl_mvm_mld_mac_add_interface()
123 struct ieee80211_vif *vif) in iwl_mvm_mld_mac_remove_interface()
201 struct ieee80211_vif *vif) in iwl_mvm_esr_mode_active()
241 struct ieee80211_vif *vif, in __iwl_mvm_mld_assign_vif_chanctx()
337 struct ieee80211_vif *vif, in iwl_mvm_mld_assign_vif_chanctx()
362 struct ieee80211_vif *vif) in iwl_mvm_esr_mode_inactive()
412 struct ieee80211_vif *vif, in __iwl_mvm_mld_unassign_vif_chanctx()
459 struct ieee80211_vif *vif, in iwl_mvm_mld_unassign_vif_chanctx()
510 struct ieee80211_vif *vif, in iwl_mvm_send_ap_tx_power_constraint_cmd()
559 struct ieee80211_vif *vif, in iwl_mvm_mld_start_ap_ibss()
[all …]
H A Dmac-ctxt.c48 struct ieee80211_vif *vif; member
56 struct ieee80211_vif *vif) in iwl_mvm_mac_tsf_id_iter()
162 struct ieee80211_vif *vif) in iwl_mvm_mac_iface_iterator()
186 struct ieee80211_vif *vif) in iwl_mvm_mac_ctxt_recalc_tsf_id()
208 int iwl_mvm_mac_ctxt_init(struct iwl_mvm *mvm, struct ieee80211_vif *vif) in iwl_mvm_mac_ctxt_init()
326 struct ieee80211_vif *vif, in iwl_mvm_ack_rates()
411 void iwl_mvm_set_fw_basic_rates(struct iwl_mvm *mvm, struct ieee80211_vif *vif, in iwl_mvm_set_fw_basic_rates()
430 struct ieee80211_vif *vif, in iwl_mvm_set_fw_protection_flags()
475 void iwl_mvm_set_fw_qos_params(struct iwl_mvm *mvm, struct ieee80211_vif *vif, in iwl_mvm_set_fw_qos_params()
508 int iwl_mvm_get_mac_type(struct ieee80211_vif *vif) in iwl_mvm_get_mac_type()
[all …]
H A Dpower.c70 struct ieee80211_vif *vif, in iwl_mvm_beacon_filter_set_cqm_params()
123 struct ieee80211_vif *vif, in iwl_mvm_power_configure_uapsd()
220 struct ieee80211_vif *vif) in iwl_mvm_allow_uapsd_iterator()
252 struct ieee80211_vif *vif) in iwl_mvm_power_allow_uapsd()
298 struct ieee80211_vif *vif, in iwl_mvm_power_config_skip_dtim()
346 struct ieee80211_vif *vif, in iwl_mvm_power_build_cmd()
467 struct ieee80211_vif *vif) in iwl_mvm_power_send_cmd()
515 void iwl_mvm_power_vif_assoc(struct iwl_mvm *mvm, struct ieee80211_vif *vif) in iwl_mvm_power_vif_assoc()
525 struct ieee80211_vif *vif) in iwl_mvm_power_uapsd_misbehav_ap_iterator()
573 struct ieee80211_vif *vif) in iwl_mvm_power_disable_pm_iterator()
[all …]
H A Ddebugfs-vif.c14 struct ieee80211_vif *vif, in iwl_dbgfs_update_pm()
75 static ssize_t iwl_dbgfs_pm_params_write(struct ieee80211_vif *vif, char *buf, in iwl_dbgfs_pm_params_write()
142 struct ieee80211_vif *vif = file->private_data; in iwl_dbgfs_tx_pwr_lmt_read() local
157 struct ieee80211_vif *vif = file->private_data; in iwl_dbgfs_pm_params_read() local
173 struct ieee80211_vif *vif = file->private_data; in iwl_dbgfs_mac_params_read() local
253 static void iwl_dbgfs_update_bf(struct ieee80211_vif *vif, in iwl_dbgfs_update_bf()
298 static ssize_t iwl_dbgfs_bf_params_write(struct ieee80211_vif *vif, char *buf, in iwl_dbgfs_bf_params_write()
399 struct ieee80211_vif *vif = file->private_data; in iwl_dbgfs_bf_params_read() local
448 struct ieee80211_vif *vif = file->private_data; in iwl_dbgfs_os_device_timediff_read() local
475 struct ieee80211_vif *vif = data; in iwl_dbgfs_low_latency_write_handle() local
[all …]
H A Dmac80211.c973 iwl_mvm_ampdu_check_trigger(struct iwl_mvm *mvm, struct ieee80211_vif *vif, in iwl_mvm_ampdu_check_trigger()
1018 struct ieee80211_vif *vif, in iwl_mvm_mac_ampdu_action()
1101 struct ieee80211_vif *vif) in iwl_mvm_cleanup_iterator()
1144 struct ieee80211_vif *vif; in iwl_mvm_cleanup_sta_iterator() local
1568 struct ieee80211_vif *vif, in iwl_mvm_post_channel_switch()
1632 struct ieee80211_vif *vif, in iwl_mvm_abort_channel_switch()
1673 struct ieee80211_vif *vif; in iwl_mvm_channel_switch_disconnect_wk() local
1705 struct ieee80211_vif *vif) in iwl_mvm_alloc_bcast_mcast_sta()
1732 struct ieee80211_vif *vif = in iwl_mvm_prevent_esr_done_wk() local
1743 struct ieee80211_vif *vif = in iwl_mvm_mlo_int_scan_wk() local
[all …]
H A Dlink.c68 void iwl_mvm_set_link_fw_id(struct iwl_mvm *mvm, struct ieee80211_vif *vif, in iwl_mvm_set_link_fw_id()
79 int iwl_mvm_add_link(struct iwl_mvm *mvm, struct ieee80211_vif *vif, in iwl_mvm_add_link()
118 struct ieee80211_vif *vif; member
124 struct ieee80211_vif *vif) in iwl_mvm_esr_vif_iterator()
143 int iwl_mvm_esr_non_bss_link(struct iwl_mvm *mvm, struct ieee80211_vif *vif, in iwl_mvm_esr_non_bss_link()
176 int iwl_mvm_link_changed(struct iwl_mvm *mvm, struct ieee80211_vif *vif, in iwl_mvm_link_changed()
349 int iwl_mvm_remove_link(struct iwl_mvm *mvm, struct ieee80211_vif *vif, in iwl_mvm_remove_link()
374 int iwl_mvm_disable_link(struct iwl_mvm *mvm, struct ieee80211_vif *vif, in iwl_mvm_disable_link()
464 struct ieee80211_vif *vif = link_conf->vif; in iwl_mvm_get_chan_load() local
590 u8 iwl_mvm_set_link_selection_data(struct ieee80211_vif *vif, in iwl_mvm_set_link_selection_data()
[all …]
H A Dmld-key.c12 struct ieee80211_vif *vif, in iwl_mvm_get_sec_sta_mask()
60 struct ieee80211_vif *vif, in iwl_mvm_get_sec_flags()
125 struct ieee80211_vif *vif, in iwl_mvm_mld_update_sta_key()
154 struct ieee80211_vif *vif, in iwl_mvm_mld_update_sta_keys()
245 struct ieee80211_vif *vif, in iwl_mvm_sec_key_add()
297 struct ieee80211_vif *vif, in _iwl_mvm_sec_key_del()
346 struct ieee80211_vif *vif, in iwl_mvm_sec_key_del_pasn()
361 struct ieee80211_vif *vif, in iwl_mvm_sec_key_del()
369 struct ieee80211_vif *vif, in iwl_mvm_sec_key_remove_ap_iter()
391 struct ieee80211_vif *vif, in iwl_mvm_sec_key_remove_ap()
H A Dftm-responder.c109 struct ieee80211_vif *vif, in iwl_mvm_ftm_responder_cmd()
178 struct ieee80211_vif *vif, in iwl_mvm_ftm_responder_dyn_cfg_v2()
223 struct ieee80211_vif *vif, in iwl_mvm_ftm_responder_dyn_cfg_v3()
282 struct ieee80211_vif *vif, in iwl_mvm_ftm_responder_dyn_cfg_cmd()
309 struct ieee80211_vif *vif, in iwl_mvm_resp_del_pasn_sta()
327 int iwl_mvm_ftm_start_responder(struct iwl_mvm *mvm, struct ieee80211_vif *vif, in iwl_mvm_ftm_start_responder()
377 struct ieee80211_vif *vif) in iwl_mvm_ftm_responder_clear()
388 struct ieee80211_vif *vif, in iwl_mvm_ftm_restart_responder()
H A Dtdls.c41 int iwl_mvm_tdls_sta_count(struct iwl_mvm *mvm, struct ieee80211_vif *vif) in iwl_mvm_tdls_sta_count()
68 static void iwl_mvm_tdls_config(struct iwl_mvm *mvm, struct ieee80211_vif *vif) in iwl_mvm_tdls_config()
126 void iwl_mvm_recalc_tdls_state(struct iwl_mvm *mvm, struct ieee80211_vif *vif, in iwl_mvm_recalc_tdls_state()
150 struct ieee80211_vif *vif, in iwl_mvm_mac_mgd_protect_tdls_discover()
212 struct ieee80211_vif *vif; in iwl_mvm_rx_tdls_notif() local
331 struct ieee80211_vif *vif, in iwl_mvm_tdls_config_channel_switch()
460 struct ieee80211_vif *vif; in iwl_mvm_tdls_ch_switch_work() local
502 struct ieee80211_vif *vif, in iwl_mvm_tdls_channel_switch()
560 struct ieee80211_vif *vif, in iwl_mvm_tdls_cancel_channel_switch()
617 struct ieee80211_vif *vif, in iwl_mvm_tdls_recv_channel_switch()
H A Dtime-event.c51 struct ieee80211_vif *vif = mvm->p2p_device_vif; in iwl_mvm_cleanup_roc() local
190 struct ieee80211_vif *vif, in iwl_mvm_te_check_disconnect()
236 struct ieee80211_vif *vif = te_data->vif; in iwl_mvm_te_handle_notify_csa() local
406 struct ieee80211_vif *vif) in iwl_mvm_rx_roc_iterator()
589 struct ieee80211_vif *vif, in iwl_mvm_time_event_send_add()
650 struct ieee80211_vif *vif, in iwl_mvm_protect_session()
727 struct ieee80211_vif *vif, in iwl_mvm_get_session_prot_id()
750 struct ieee80211_vif *vif, in iwl_mvm_cancel_session_protection()
794 struct ieee80211_vif *vif = te_data->vif; in __iwl_mvm_remove_time_event() local
926 struct ieee80211_vif *vif) in iwl_mvm_stop_session_protection()
[all …]
/freebsd/sys/compat/linuxkpi/common/src/
H A Dlinux_80211_macops.c154 lkpi_80211_mo_add_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif) in lkpi_80211_mo_add_interface()
189 lkpi_80211_mo_remove_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif) in lkpi_80211_mo_remove_interface()
215 lkpi_80211_mo_hw_scan(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in lkpi_80211_mo_hw_scan()
243 lkpi_80211_mo_cancel_hw_scan(struct ieee80211_hw *hw, struct ieee80211_vif *vif) in lkpi_80211_mo_cancel_hw_scan()
256 lkpi_80211_mo_sw_scan_complete(struct ieee80211_hw *hw, struct ieee80211_vif *vif) in lkpi_80211_mo_sw_scan_complete()
270 lkpi_80211_mo_sw_scan_start(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in lkpi_80211_mo_sw_scan_start()
327 lkpi_80211_mo_sta_add(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in lkpi_80211_mo_sta_add()
356 lkpi_80211_mo_sta_remove(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in lkpi_80211_mo_sta_remove()
386 lkpi_80211_mo_sta_state(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in lkpi_80211_mo_sta_state()
451 lkpi_80211_mo_assign_vif_chanctx(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in lkpi_80211_mo_assign_vif_chanctx()
[all …]
/freebsd/sys/contrib/dev/mediatek/mt76/mt7921/
H A Dmain.c298 mt7921_add_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif) in mt7921_add_interface()
360 struct ieee80211_vif *vif) in mt7921_roc_iter()
399 static int mt7921_abort_roc(struct mt792x_phy *phy, struct mt792x_vif *vif) in mt7921_abort_roc()
415 struct mt792x_vif *vif, in mt7921_set_roc()
445 struct ieee80211_vif *vif, in mt7921_remain_on_channel()
462 struct ieee80211_vif *vif) in mt7921_cancel_remain_on_channel()
496 struct ieee80211_vif *vif, struct ieee80211_sta *sta, in mt7921_set_key()
575 mt7921_pm_interface_iter(void *priv, u8 *mac, struct ieee80211_vif *vif) in mt7921_pm_interface_iter()
596 mt7921_sniffer_interface_iter(void *priv, u8 *mac, struct ieee80211_vif *vif) in mt7921_sniffer_interface_iter()
689 struct ieee80211_vif *vif, in mt7921_bss_info_changed()
[all …]
/freebsd/sys/contrib/dev/rtw88/
H A Dmac80211.c147 struct ieee80211_vif *vif) in rtw_ops_add_interface()
234 struct ieee80211_vif *vif) in rtw_ops_remove_interface()
270 struct ieee80211_vif *vif, in rtw_ops_change_interface()
350 struct ieee80211_vif *vif = rtwvif_to_vif(rtwvif); in rtw_aifsn_to_aifs() local
388 struct ieee80211_vif *vif, in rtw_ops_bss_info_changed()
478 struct ieee80211_vif *vif, in rtw_ops_start_ap()
495 struct ieee80211_vif *vif, in rtw_ops_stop_ap()
509 struct ieee80211_vif *vif, in rtw_ops_conf_tx()
529 struct ieee80211_vif *vif, in rtw_ops_sta_add()
543 struct ieee80211_vif *vif, in rtw_ops_sta_remove()
[all …]
/freebsd/sys/contrib/dev/rtw89/
H A Dmac80211.c25 struct ieee80211_vif *vif = info->control.vif; in rtw89_ops_tx() local
166 struct ieee80211_vif *vif) in rtw89_ops_add_interface()
238 struct ieee80211_vif *vif) in rtw89_ops_remove_interface()
275 struct ieee80211_vif *vif, in rtw89_ops_change_interface()
483 struct ieee80211_vif *vif, in __rtw89_ops_sta_add()
545 struct ieee80211_vif *vif, in __rtw89_ops_sta_assoc()
575 struct ieee80211_vif *vif, in __rtw89_ops_sta_disassoc()
602 struct ieee80211_vif *vif, in __rtw89_ops_sta_disconnect()
626 struct ieee80211_vif *vif, in __rtw89_ops_sta_remove()
654 struct ieee80211_vif *vif) in rtw89_station_mode_sta_assoc()
[all …]
/freebsd/sys/contrib/dev/mediatek/mt76/mt7915/
H A Dmain.c185 static void mt7915_init_bitrate_mask(struct ieee80211_vif *vif) in mt7915_init_bitrate_mask()
205 struct ieee80211_vif *vif) in mt7915_add_interface()
287 struct ieee80211_vif *vif) in mt7915_remove_interface()
356 struct ieee80211_vif *vif, struct ieee80211_sta *sta, in mt7915_set_key()
508 mt7915_conf_tx(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in mt7915_conf_tx()
585 struct ieee80211_vif *vif, in mt7915_update_bss_color()
607 struct ieee80211_vif *vif, in mt7915_bss_info_changed()
679 mt7915_vif_check_caps(struct mt7915_phy *phy, struct ieee80211_vif *vif) in mt7915_vif_check_caps()
697 mt7915_start_ap(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in mt7915_start_ap()
719 mt7915_stop_ap(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in mt7915_stop_ap()
[all …]
/freebsd/sys/contrib/dev/iwlwifi/mld/tests/
H A Dutils.c97 IWL_MLD_ALLOC_FN(vif, vif) in IWL_MLD_ALLOC_FN() argument
104 struct ieee80211_vif *vif; in IWL_MLD_ALLOC_FN() local
133 iwlmld_kunit_add_link(struct ieee80211_vif *vif, int link_id) in iwlmld_kunit_add_link()
177 void iwlmld_kunit_assign_chanctx_to_link(struct ieee80211_vif *vif, in iwlmld_kunit_assign_chanctx_to_link()
251 iwlmld_kunit_add_sta(struct ieee80211_vif *vif, int link_id) in iwlmld_kunit_add_sta()
281 static void iwlmld_kunit_move_sta_state(struct ieee80211_vif *vif, in iwlmld_kunit_move_sta_state()
302 struct ieee80211_sta *iwlmld_kunit_setup_sta(struct ieee80211_vif *vif, in iwlmld_kunit_setup_sta()
323 static void iwlmld_kunit_set_vif_associated(struct ieee80211_vif *vif) in iwlmld_kunit_set_vif_associated()
336 struct ieee80211_vif *vif; in iwlmld_kunit_setup_assoc() local
368 struct ieee80211_vif *vif; in iwlmld_kunit_setup_mlo_assoc() local
[all …]
/freebsd/sys/contrib/dev/mediatek/mt76/mt7615/
H A Dmain.c180 struct ieee80211_vif *vif) in mt7615_add_interface()
247 struct ieee80211_vif *vif) in mt7615_remove_interface()
336 struct ieee80211_vif *vif, struct ieee80211_sta *sta, in mt7615_set_key()
461 mt7615_conf_tx(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in mt7615_conf_tx()
542 mt7615_update_mu_group(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in mt7615_update_mu_group()
568 struct ieee80211_vif *vif, in mt7615_bss_info_changed()
623 struct ieee80211_vif *vif, in mt7615_channel_switch_beacon()
633 int mt7615_mac_sta_add(struct mt76_dev *mdev, struct ieee80211_vif *vif, in mt7615_mac_sta_add()
675 void mt7615_mac_sta_remove(struct mt76_dev *mdev, struct ieee80211_vif *vif, in mt7615_mac_sta_remove()
704 struct ieee80211_vif *vif, in mt7615_sta_rate_tbl_update()
[all …]
/freebsd/sys/contrib/dev/mediatek/mt76/mt7925/
H A Dmain.c361 struct ieee80211_vif *vif = link_conf->vif; in mt7925_mac_link_bss_add() local
420 mt7925_add_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif) in mt7925_add_interface()
447 struct ieee80211_vif *vif) in mt7925_roc_iter()
560 struct ieee80211_vif *vif, in mt7925_remain_on_channel()
578 struct ieee80211_vif *vif) in mt7925_cancel_remain_on_channel()
587 struct ieee80211_vif *vif, struct ieee80211_sta *sta, in mt7925_set_link_key()
666 struct ieee80211_vif *vif, struct ieee80211_sta *sta, in mt7925_set_key()
708 mt7925_pm_interface_iter(void *priv, u8 *mac, struct ieee80211_vif *vif) in mt7925_pm_interface_iter()
729 mt7925_sniffer_interface_iter(void *priv, u8 *mac, struct ieee80211_vif *vif) in mt7925_sniffer_interface_iter()
814 mt7925_get_rates_table(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in mt7925_get_rates_table()
[all …]
/freebsd/sys/contrib/dev/mediatek/mt76/mt7996/
H A Dmain.c142 mt7996_init_bitrate_mask(struct ieee80211_vif *vif, struct mt7996_vif_link *mlink) in mt7996_init_bitrate_mask()
162 struct ieee80211_vif *vif, struct ieee80211_sta *sta, in mt7996_set_hw_key()
261 mt7996_key_iter(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in mt7996_key_iter()
271 int mt7996_vif_link_add(struct mt76_phy *mphy, struct ieee80211_vif *vif, in mt7996_vif_link_add()
350 void mt7996_vif_link_remove(struct mt76_phy *mphy, struct ieee80211_vif *vif, in mt7996_vif_link_remove()
441 struct ieee80211_vif *vif) in mt7996_add_interface()
481 static void mt7996_remove_iter(void *data, u8 *mac, struct ieee80211_vif *vif) in mt7996_remove_iter()
492 struct ieee80211_vif *vif) in mt7996_remove_interface()
550 struct ieee80211_vif *vif, struct ieee80211_sta *sta, in mt7996_set_key()
605 mt7996_conf_tx(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in mt7996_conf_tx()
[all …]

1234567