| /freebsd/sys/contrib/dev/iwlwifi/mld/ |
| H A D | iface.c | 19 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 D | mlo.h | 22 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 D | mac80211.c | 601 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 D | mlo.c | 88 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 D | roc.c | 21 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 D | mld-mac.c | 8 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 D | mld-mac80211.c | 8 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 D | mac-ctxt.c | 48 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 D | power.c | 70 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 D | debugfs-vif.c | 14 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 D | mac80211.c | 973 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 D | link.c | 68 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 D | mld-key.c | 12 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 D | ftm-responder.c | 109 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 D | tdls.c | 41 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 D | time-event.c | 51 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 D | linux_80211_macops.c | 154 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 D | main.c | 298 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 D | mac80211.c | 147 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 D | mac80211.c | 25 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 D | main.c | 185 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 D | utils.c | 97 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 D | main.c | 180 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 D | main.c | 361 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 D | main.c | 142 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 …]
|