/freebsd/sys/contrib/dev/iwlwifi/mvm/ |
H A D | mld-mac80211.c | 8 struct ieee80211_vif *vif) in iwl_mvm_mld_mac_add_interface() argument 143 iwl_mvm_mld_mac_remove_interface(struct ieee80211_hw * hw,struct ieee80211_vif * vif) iwl_mvm_mld_mac_remove_interface() argument 218 iwl_mvm_mld_count_active_links(struct ieee80211_vif * vif) iwl_mvm_mld_count_active_links() argument 236 iwl_mvm_esr_mode_active(struct iwl_mvm * mvm,struct ieee80211_vif * vif) iwl_mvm_esr_mode_active() argument 267 __iwl_mvm_mld_assign_vif_chanctx(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct ieee80211_bss_conf * link_conf,struct ieee80211_chanctx_conf * ctx,bool switching_chanctx) __iwl_mvm_mld_assign_vif_chanctx() argument 379 iwl_mvm_mld_assign_vif_chanctx(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_bss_conf * link_conf,struct ieee80211_chanctx_conf * ctx) iwl_mvm_mld_assign_vif_chanctx() argument 394 iwl_mvm_esr_mode_inactive(struct iwl_mvm * mvm,struct ieee80211_vif * vif) iwl_mvm_esr_mode_inactive() argument 441 __iwl_mvm_mld_unassign_vif_chanctx(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct ieee80211_bss_conf * link_conf,struct ieee80211_chanctx_conf * ctx,bool switching_chanctx) __iwl_mvm_mld_unassign_vif_chanctx() argument 488 iwl_mvm_mld_unassign_vif_chanctx(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_bss_conf * link_conf,struct ieee80211_chanctx_conf * ctx) iwl_mvm_mld_unassign_vif_chanctx() argument 500 iwl_mvm_mld_start_ap_ibss(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_bss_conf * link_conf) iwl_mvm_mld_start_ap_ibss() argument 561 iwl_mvm_mld_start_ap(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_bss_conf * link_conf) iwl_mvm_mld_start_ap() argument 568 iwl_mvm_mld_start_ibss(struct ieee80211_hw * hw,struct ieee80211_vif * vif) iwl_mvm_mld_start_ibss() argument 574 iwl_mvm_mld_stop_ap_ibss(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_bss_conf * link_conf) iwl_mvm_mld_stop_ap_ibss() argument 597 iwl_mvm_mld_stop_ap(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_bss_conf * link_conf) iwl_mvm_mld_stop_ap() argument 604 iwl_mvm_mld_stop_ibss(struct ieee80211_hw * hw,struct ieee80211_vif * vif) iwl_mvm_mld_stop_ibss() argument 610 iwl_mvm_mld_mac_sta_state(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_sta * sta,enum ieee80211_sta_state old_state,enum ieee80211_sta_state new_state) iwl_mvm_mld_mac_sta_state() argument 628 iwl_mvm_mld_link_info_changed_station(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct ieee80211_bss_conf * link_conf,u64 changes) iwl_mvm_mld_link_info_changed_station() argument 689 iwl_mvm_mld_vif_delete_all_stas(struct iwl_mvm * mvm,struct ieee80211_vif * vif) iwl_mvm_mld_vif_delete_all_stas() argument 713 iwl_mvm_mld_vif_cfg_changed_station(struct iwl_mvm * mvm,struct ieee80211_vif * vif,u64 changes) iwl_mvm_mld_vif_cfg_changed_station() argument 805 iwl_mvm_mld_link_info_changed_ap_ibss(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct ieee80211_bss_conf * link_conf,u64 changes) iwl_mvm_mld_link_info_changed_ap_ibss() argument 847 iwl_mvm_mld_link_info_changed(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_bss_conf * link_conf,u64 changes) iwl_mvm_mld_link_info_changed() argument 884 iwl_mvm_mld_vif_cfg_changed(struct ieee80211_hw * hw,struct ieee80211_vif * vif,u64 changes) iwl_mvm_mld_vif_cfg_changed() argument 915 iwl_mvm_mld_config_iface_filter(struct ieee80211_hw * hw,struct ieee80211_vif * vif,unsigned int filter_flags,unsigned int changed_flags) iwl_mvm_mld_config_iface_filter() argument 937 iwl_mvm_mld_mac_conf_tx(struct ieee80211_hw * hw,struct ieee80211_vif * vif,unsigned int link_id,u16 ac,const struct ieee80211_tx_queue_params * params) iwl_mvm_mld_mac_conf_tx() argument 967 iwl_mvm_link_switch_phy_ctx(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct iwl_mvm_phy_ctxt * new_phy_ctxt) iwl_mvm_link_switch_phy_ctx() argument 998 iwl_mvm_mld_roc(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_channel * channel,int duration,enum ieee80211_roc_type type) iwl_mvm_mld_roc() argument 1012 iwl_mvm_mld_change_vif_links(struct ieee80211_hw * hw,struct ieee80211_vif * vif,u16 old_links,u16 new_links,struct ieee80211_bss_conf * old[IEEE80211_MLD_MAX_NUM_LINKS]) iwl_mvm_mld_change_vif_links() argument 1108 iwl_mvm_mld_change_sta_links(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_sta * sta,u16 old_links,u16 new_links) iwl_mvm_mld_change_sta_links() argument [all...] |
H A D | mld-mac.c | 8 struct ieee80211_vif *vif, in iwl_mvm_mld_set_he_support() argument 18 struct ieee80211_vif *vif, in iwl_mvm_mld_mac_ctxt_cmd_common() argument 95 iwl_mvm_mld_mac_ctxt_cmd_sta(struct iwl_mvm * mvm,struct ieee80211_vif * vif,u32 action,bool force_assoc_off) iwl_mvm_mld_mac_ctxt_cmd_sta() argument 160 iwl_mvm_mld_mac_ctxt_cmd_listener(struct iwl_mvm * mvm,struct ieee80211_vif * vif,u32 action) iwl_mvm_mld_mac_ctxt_cmd_listener() argument 179 iwl_mvm_mld_mac_ctxt_cmd_ibss(struct iwl_mvm * mvm,struct ieee80211_vif * vif,u32 action) iwl_mvm_mld_mac_ctxt_cmd_ibss() argument 196 iwl_mvm_mld_mac_ctxt_cmd_p2p_device(struct iwl_mvm * mvm,struct ieee80211_vif * vif,u32 action) iwl_mvm_mld_mac_ctxt_cmd_p2p_device() argument 215 iwl_mvm_mld_mac_ctxt_cmd_ap_go(struct iwl_mvm * mvm,struct ieee80211_vif * vif,u32 action) iwl_mvm_mld_mac_ctxt_cmd_ap_go() argument 235 iwl_mvm_mld_mac_ctx_send(struct iwl_mvm * mvm,struct ieee80211_vif * vif,u32 action,bool force_assoc_off) iwl_mvm_mld_mac_ctx_send() argument 257 iwl_mvm_mld_mac_ctxt_add(struct iwl_mvm * mvm,struct ieee80211_vif * vif) iwl_mvm_mld_mac_ctxt_add() argument 282 iwl_mvm_mld_mac_ctxt_changed(struct iwl_mvm * mvm,struct ieee80211_vif * vif,bool force_assoc_off) iwl_mvm_mld_mac_ctxt_changed() argument 298 iwl_mvm_mld_mac_ctxt_remove(struct iwl_mvm * mvm,struct ieee80211_vif * vif) iwl_mvm_mld_mac_ctxt_remove() argument [all...] |
H A D | mac-ctxt.c | 36 struct ieee80211_vif *vif; global() member 44 iwl_mvm_mac_tsf_id_iter(void * _data,u8 * mac,struct ieee80211_vif * vif) iwl_mvm_mac_tsf_id_iter() argument 150 iwl_mvm_mac_iface_iterator(void * _data,u8 * mac,struct ieee80211_vif * vif) iwl_mvm_mac_iface_iterator() argument 174 iwl_mvm_mac_ctxt_recalc_tsf_id(struct iwl_mvm * mvm,struct ieee80211_vif * vif) iwl_mvm_mac_ctxt_recalc_tsf_id() argument 196 iwl_mvm_mac_ctxt_init(struct iwl_mvm * mvm,struct ieee80211_vif * vif) iwl_mvm_mac_ctxt_init() argument 318 iwl_mvm_ack_rates(struct iwl_mvm * mvm,struct ieee80211_vif * vif,enum nl80211_band band,u8 * cck_rates,u8 * ofdm_rates) iwl_mvm_ack_rates() argument 403 iwl_mvm_set_fw_basic_rates(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct ieee80211_bss_conf * link_conf,__le32 * cck_rates,__le32 * ofdm_rates) iwl_mvm_set_fw_basic_rates() argument 423 iwl_mvm_set_fw_protection_flags(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct ieee80211_bss_conf * link_conf,__le32 * protection_flags,u32 ht_flag,u32 tgg_flag) iwl_mvm_set_fw_protection_flags() argument 468 iwl_mvm_set_fw_qos_params(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct ieee80211_bss_conf * link_conf,struct iwl_ac_qos * ac,__le32 * qos_flags) iwl_mvm_set_fw_qos_params() argument 501 iwl_mvm_get_mac_type(struct ieee80211_vif * vif) iwl_mvm_get_mac_type() argument 531 iwl_mvm_mac_ctxt_cmd_common(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct iwl_mac_ctx_cmd * cmd,const u8 * bssid_override,u32 action) iwl_mvm_mac_ctxt_cmd_common() argument 587 iwl_mvm_set_fw_dtim_tbtt(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct ieee80211_bss_conf * link_conf,__le64 * dtim_tsf,__le32 * dtim_time,__le32 * assoc_beacon_arrive_time) iwl_mvm_set_fw_dtim_tbtt() argument 628 iwl_mvm_mac_ctxt_cmd_p2p_sta_get_oppps_ctwin(struct iwl_mvm * mvm,struct ieee80211_vif * vif) iwl_mvm_mac_ctxt_cmd_p2p_sta_get_oppps_ctwin() argument 638 iwl_mvm_mac_ctxt_cmd_sta_get_twt_policy(struct iwl_mvm * mvm,struct ieee80211_vif * vif) iwl_mvm_mac_ctxt_cmd_sta_get_twt_policy() argument 653 iwl_mvm_mac_ctxt_cmd_sta(struct iwl_mvm * mvm,struct ieee80211_vif * vif,u32 action,bool force_assoc_off,const u8 * bssid_override) iwl_mvm_mac_ctxt_cmd_sta() argument 727 iwl_mvm_mac_ctxt_cmd_listener(struct iwl_mvm * mvm,struct ieee80211_vif * vif,u32 action) iwl_mvm_mac_ctxt_cmd_listener() argument 764 iwl_mvm_mac_ctxt_cmd_ibss(struct iwl_mvm * mvm,struct ieee80211_vif * vif,u32 action) iwl_mvm_mac_ctxt_cmd_ibss() argument 791 iwl_mvm_go_iterator(void * _data,u8 * mac,struct ieee80211_vif * vif) iwl_mvm_go_iterator() argument 802 iwl_mac_ctxt_p2p_dev_has_extended_disc(struct iwl_mvm * mvm,struct ieee80211_vif * vif) iwl_mac_ctxt_p2p_dev_has_extended_disc() argument 822 iwl_mvm_mac_ctxt_cmd_p2p_device(struct iwl_mvm * mvm,struct ieee80211_vif * vif,u32 action) iwl_mvm_mac_ctxt_cmd_p2p_device() argument 884 iwl_mvm_mac_ctxt_get_lowest_rate(struct iwl_mvm * mvm,struct ieee80211_tx_info * info,struct ieee80211_vif * vif) iwl_mvm_mac_ctxt_get_lowest_rate() argument 963 iwl_mvm_mac_ctxt_get_beacon_rate(struct iwl_mvm * mvm,struct ieee80211_tx_info * info,struct ieee80211_vif * vif) iwl_mvm_mac_ctxt_get_beacon_rate() argument 980 iwl_mvm_mac_ctxt_set_tx(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct sk_buff * beacon,struct iwl_tx_cmd * tx) iwl_mvm_mac_ctxt_set_tx() argument 1038 iwl_mvm_mac_ctxt_send_beacon_v6(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct sk_buff * beacon) iwl_mvm_mac_ctxt_send_beacon_v6() argument 1058 iwl_mvm_mac_ctxt_send_beacon_v7(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct sk_buff * beacon) iwl_mvm_mac_ctxt_send_beacon_v7() argument 1087 iwl_mvm_mac_ctxt_send_beacon_v9(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct sk_buff * beacon,struct ieee80211_bss_conf * link_conf) iwl_mvm_mac_ctxt_send_beacon_v9() argument 1148 iwl_mvm_mac_ctxt_send_beacon(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct sk_buff * beacon,struct ieee80211_bss_conf * link_conf) iwl_mvm_mac_ctxt_send_beacon() argument 1172 iwl_mvm_mac_ctxt_beacon_changed(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct ieee80211_bss_conf * link_conf) iwl_mvm_mac_ctxt_beacon_changed() argument 1200 struct ieee80211_vif *vif; global() member 1207 iwl_mvm_mac_ap_iterator(void * _data,u8 * mac,struct ieee80211_vif * vif) iwl_mvm_mac_ap_iterator() argument 1250 iwl_mvm_mac_ctxt_cmd_fill_ap(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct iwl_mac_ctx_cmd * cmd,struct iwl_mac_data_ap * ctxt_ap,bool add) iwl_mvm_mac_ctxt_cmd_fill_ap() argument 1311 iwl_mvm_mac_ctxt_cmd_ap(struct iwl_mvm * mvm,struct ieee80211_vif * vif,u32 action) iwl_mvm_mac_ctxt_cmd_ap() argument 1329 iwl_mvm_mac_ctxt_cmd_go(struct iwl_mvm * mvm,struct ieee80211_vif * vif,u32 action) iwl_mvm_mac_ctxt_cmd_go() argument 1353 iwl_mvm_mac_ctx_send(struct iwl_mvm * mvm,struct ieee80211_vif * vif,u32 action,bool force_assoc_off,const u8 * bssid_override) iwl_mvm_mac_ctx_send() argument 1380 iwl_mvm_mac_ctxt_add(struct iwl_mvm * mvm,struct ieee80211_vif * vif) iwl_mvm_mac_ctxt_add() argument 1401 iwl_mvm_mac_ctxt_changed(struct iwl_mvm * mvm,struct ieee80211_vif * vif,bool force_assoc_off,const u8 * bssid_override) iwl_mvm_mac_ctxt_changed() argument 1414 iwl_mvm_mac_ctxt_remove(struct iwl_mvm * mvm,struct ieee80211_vif * vif) iwl_mvm_mac_ctxt_remove() argument 1566 struct ieee80211_vif *vif; iwl_mvm_rx_missed_beacons_notif() local 1717 struct ieee80211_vif *vif; iwl_mvm_probe_resp_data_notif() local 1763 struct ieee80211_vif *csa_vif, *vif; iwl_mvm_channel_switch_start_notif() local 1862 struct ieee80211_vif *vif; iwl_mvm_channel_switch_error_notif() local 1887 struct ieee80211_vif *vif; iwl_mvm_rx_missed_vap_notif() local [all...] |
H A D | power.c | 71 iwl_mvm_beacon_filter_set_cqm_params(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct iwl_beacon_filter_cmd * cmd) iwl_mvm_beacon_filter_set_cqm_params() argument 124 iwl_mvm_power_configure_uapsd(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct iwl_mac_power_cmd * cmd) iwl_mvm_power_configure_uapsd() argument 216 iwl_mvm_p2p_standalone_iterator(void * _data,u8 * mac,struct ieee80211_vif * vif) iwl_mvm_p2p_standalone_iterator() argument 236 iwl_mvm_power_allow_uapsd(struct iwl_mvm * mvm,struct ieee80211_vif * vif) iwl_mvm_power_allow_uapsd() argument 279 iwl_mvm_power_is_radar(struct ieee80211_vif * vif) iwl_mvm_power_is_radar() argument 305 iwl_mvm_power_config_skip_dtim(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct iwl_mac_power_cmd * cmd) iwl_mvm_power_config_skip_dtim() argument 339 iwl_mvm_power_build_cmd(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct iwl_mac_power_cmd * cmd) iwl_mvm_power_build_cmd() argument 457 iwl_mvm_power_send_cmd(struct iwl_mvm * mvm,struct ieee80211_vif * vif) iwl_mvm_power_send_cmd() argument 500 iwl_mvm_power_vif_assoc(struct iwl_mvm * mvm,struct ieee80211_vif * vif) iwl_mvm_power_vif_assoc() argument 510 iwl_mvm_power_uapsd_misbehav_ap_iterator(void * _data,u8 * mac,struct ieee80211_vif * vif) iwl_mvm_power_uapsd_misbehav_ap_iterator() argument 558 iwl_mvm_power_disable_pm_iterator(void * _data,u8 * mac,struct ieee80211_vif * vif) iwl_mvm_power_disable_pm_iterator() argument 566 iwl_mvm_power_ps_disabled_iterator(void * _data,u8 * mac,struct ieee80211_vif * vif) iwl_mvm_power_ps_disabled_iterator() argument 576 iwl_mvm_power_get_vifs_iterator(void * _data,u8 * mac,struct ieee80211_vif * vif) iwl_mvm_power_get_vifs_iterator() argument 701 iwl_mvm_power_mac_dbgfs_read(struct iwl_mvm * mvm,struct ieee80211_vif * vif,char * buf,int bufsz) iwl_mvm_power_mac_dbgfs_read() argument 775 iwl_mvm_beacon_filter_debugfs_parameters(struct ieee80211_vif * vif,struct iwl_beacon_filter_cmd * cmd) iwl_mvm_beacon_filter_debugfs_parameters() argument 810 _iwl_mvm_enable_beacon_filter(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct iwl_beacon_filter_cmd * cmd,u32 cmd_flags) _iwl_mvm_enable_beacon_filter() argument 832 iwl_mvm_enable_beacon_filter(struct iwl_mvm * mvm,struct ieee80211_vif * vif,u32 flags) iwl_mvm_enable_beacon_filter() argument 844 _iwl_mvm_disable_beacon_filter(struct iwl_mvm * mvm,struct ieee80211_vif * vif,u32 flags) _iwl_mvm_disable_beacon_filter() argument 863 iwl_mvm_disable_beacon_filter(struct iwl_mvm * mvm,struct ieee80211_vif * vif,u32 flags) iwl_mvm_disable_beacon_filter() argument 898 iwl_mvm_power_set_ba(struct iwl_mvm * mvm,struct ieee80211_vif * vif) iwl_mvm_power_set_ba() argument [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 469 static ssize_t iwl_dbgfs_low_latency_write(struct ieee80211_vif *vif, char *buf, in iwl_dbgfs_low_latency_write() [all …]
|
H A D | mac80211.c | 901 iwl_mvm_ampdu_check_trigger(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct ieee80211_sta * sta,u16 tid,u16 rx_ba_ssn,enum ieee80211_ampdu_mlme_action action) iwl_mvm_ampdu_check_trigger() argument 946 iwl_mvm_mac_ampdu_action(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_ampdu_params * params) iwl_mvm_mac_ampdu_action() argument 1029 iwl_mvm_cleanup_iterator(void * data,u8 * mac,struct ieee80211_vif * vif) iwl_mvm_cleanup_iterator() argument 1343 iwl_mvm_set_tx_power(struct iwl_mvm * mvm,struct ieee80211_vif * vif,s16 tx_power) iwl_mvm_set_tx_power() argument 1380 iwl_mvm_post_channel_switch(struct ieee80211_hw * hw,struct ieee80211_vif * vif) iwl_mvm_post_channel_switch() argument 1429 iwl_mvm_abort_channel_switch(struct ieee80211_hw * hw,struct ieee80211_vif * vif) iwl_mvm_abort_channel_switch() argument 1468 struct ieee80211_vif *vif; iwl_mvm_channel_switch_disconnect_wk() local 1500 iwl_mvm_alloc_bcast_mcast_sta(struct iwl_mvm * mvm,struct ieee80211_vif * vif) iwl_mvm_alloc_bcast_mcast_sta() argument 1522 iwl_mvm_mac_add_interface(struct ieee80211_hw * hw,struct ieee80211_vif * vif) iwl_mvm_mac_add_interface() argument 1673 iwl_mvm_prepare_mac_removal(struct iwl_mvm * mvm,struct ieee80211_vif * vif) iwl_mvm_prepare_mac_removal() argument 1690 iwl_mvm_mac_remove_interface_common(struct ieee80211_hw * hw,struct ieee80211_vif * vif) iwl_mvm_mac_remove_interface_common() argument 1746 iwl_mvm_mac_remove_interface(struct ieee80211_hw * hw,struct ieee80211_vif * vif) iwl_mvm_mac_remove_interface() argument 1785 iwl_mvm_mc_iface_iterator(void * _data,u8 * mac,struct ieee80211_vif * vif) iwl_mvm_mc_iface_iterator() argument 1933 iwl_mvm_config_iface_filter(struct ieee80211_hw * hw,struct ieee80211_vif * vif,unsigned int filter_flags,unsigned int changed_flags) iwl_mvm_config_iface_filter() argument 1953 iwl_mvm_update_mu_groups(struct iwl_mvm * mvm,struct ieee80211_vif * vif) iwl_mvm_update_mu_groups() argument 1969 iwl_mvm_mu_mimo_iface_iterator(void * _data,u8 * mac,struct ieee80211_vif * vif) iwl_mvm_mu_mimo_iface_iterator() argument 2298 iwl_mvm_is_nic_ack_enabled(struct iwl_mvm * mvm,struct ieee80211_vif * vif) iwl_mvm_is_nic_ack_enabled() argument 2347 iwl_mvm_cfg_he_sta(struct iwl_mvm * mvm,struct ieee80211_vif * vif,u8 sta_id) iwl_mvm_cfg_he_sta() argument 2499 iwl_mvm_protect_assoc(struct iwl_mvm * mvm,struct ieee80211_vif * vif,u32 duration_override) iwl_mvm_protect_assoc() argument 2528 iwl_mvm_bss_info_changed_station_assoc(struct iwl_mvm * mvm,struct ieee80211_vif * vif,u64 changes) iwl_mvm_bss_info_changed_station_assoc() argument 2561 iwl_mvm_bss_info_changed_station_common(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct ieee80211_bss_conf * link_conf,u64 changes) iwl_mvm_bss_info_changed_station_common() argument 2608 iwl_mvm_bss_info_changed_station(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct ieee80211_bss_conf * bss_conf,u64 changes) iwl_mvm_bss_info_changed_station() argument 2778 iwl_mvm_start_ap_ibss_common(struct ieee80211_hw * hw,struct ieee80211_vif * vif,int * ret) iwl_mvm_start_ap_ibss_common() argument 2819 iwl_mvm_start_ap_ibss(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_bss_conf * link_conf) iwl_mvm_start_ap_ibss() argument 2938 iwl_mvm_start_ap(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_bss_conf * link_conf) iwl_mvm_start_ap() argument 2945 iwl_mvm_start_ibss(struct ieee80211_hw * hw,struct ieee80211_vif * vif) iwl_mvm_start_ibss() argument 2952 iwl_mvm_stop_ap_ibss_common(struct iwl_mvm * mvm,struct ieee80211_vif * vif) iwl_mvm_stop_ap_ibss_common() argument 2986 iwl_mvm_stop_ap_ibss(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_bss_conf * link_conf) iwl_mvm_stop_ap_ibss() argument 3026 iwl_mvm_stop_ap(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_bss_conf * link_conf) iwl_mvm_stop_ap() argument 3033 iwl_mvm_stop_ibss(struct ieee80211_hw * hw,struct ieee80211_vif * vif) iwl_mvm_stop_ibss() argument 3040 iwl_mvm_bss_info_changed_ap_ibss(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct ieee80211_bss_conf * bss_conf,u64 changes) iwl_mvm_bss_info_changed_ap_ibss() argument 3071 iwl_mvm_bss_info_changed(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_bss_conf * bss_conf,u64 changes) iwl_mvm_bss_info_changed() argument 3086 iwl_mvm_bss_info_changed_common(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_bss_conf * bss_conf,const struct iwl_mvm_bss_info_changed_ops * callbacks,u64 changes) iwl_mvm_bss_info_changed_common() argument 3125 iwl_mvm_mac_hw_scan(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_scan_request * hw_req) iwl_mvm_mac_hw_scan() argument 3143 iwl_mvm_mac_cancel_hw_scan(struct ieee80211_hw * hw,struct ieee80211_vif * vif) iwl_mvm_mac_cancel_hw_scan() argument 3251 iwl_mvm_mac_sta_notify(struct ieee80211_hw * hw,struct ieee80211_vif * vif,enum sta_notify_cmd cmd,struct ieee80211_sta * sta) iwl_mvm_mac_sta_notify() argument 3311 iwl_mvm_sta_pre_rcu_remove(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_sta * sta) iwl_mvm_sta_pre_rcu_remove() argument 3348 iwl_mvm_check_uapsd(struct iwl_mvm * mvm,struct ieee80211_vif * vif,const u8 * bssid) iwl_mvm_check_uapsd() argument 3387 iwl_mvm_tdls_check_trigger(struct iwl_mvm * mvm,struct ieee80211_vif * vif,u8 * peer_addr,enum nl80211_tdls_operation action) iwl_mvm_tdls_check_trigger() argument 3439 iwl_mvm_check_he_obss_narrow_bw_ru(struct ieee80211_hw * hw,struct ieee80211_vif * vif,unsigned int link_id,struct ieee80211_bss_conf * link_conf) iwl_mvm_check_he_obss_narrow_bw_ru() argument 3469 iwl_mvm_reset_cca_40mhz_workaround(struct iwl_mvm * mvm,struct ieee80211_vif * vif) iwl_mvm_reset_cca_40mhz_workaround() argument 3501 iwl_mvm_mei_host_associated(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct iwl_mvm_sta * mvm_sta) iwl_mvm_mei_host_associated() argument 3572 iwl_mvm_mac_ctxt_changed_wrapper(struct iwl_mvm * mvm,struct ieee80211_vif * vif,bool force_assoc_off) iwl_mvm_mac_ctxt_changed_wrapper() argument 3579 iwl_mvm_mac_sta_state(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_sta * sta,enum ieee80211_sta_state old_state,enum ieee80211_sta_state new_state) iwl_mvm_mac_sta_state() argument 3601 iwl_mvm_rs_rate_init_all_links(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct ieee80211_sta * sta) iwl_mvm_rs_rate_init_all_links() argument 3624 iwl_mvm_vif_conf_from_sta(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct ieee80211_sta * sta) iwl_mvm_vif_conf_from_sta() argument 3658 iwl_mvm_vif_set_he_support(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_sta * sta,bool is_sta) iwl_mvm_vif_set_he_support() argument 3687 iwl_mvm_sta_state_notexist_to_none(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct ieee80211_sta * sta,const struct iwl_mvm_sta_state_ops * callbacks) iwl_mvm_sta_state_notexist_to_none() argument 3731 iwl_mvm_sta_state_auth_to_assoc(struct ieee80211_hw * hw,struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct ieee80211_sta * sta,const struct iwl_mvm_sta_state_ops * callbacks) iwl_mvm_sta_state_auth_to_assoc() argument 3788 iwl_mvm_sta_state_assoc_to_authorized(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct ieee80211_sta * sta,const struct iwl_mvm_sta_state_ops * callbacks) iwl_mvm_sta_state_assoc_to_authorized() argument 3823 iwl_mvm_sta_state_authorized_to_assoc(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct ieee80211_sta * sta,const struct iwl_mvm_sta_state_ops * callbacks) iwl_mvm_sta_state_authorized_to_assoc() argument 3855 iwl_mvm_mac_sta_state_common(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_sta * sta,enum ieee80211_sta_state old_state,enum ieee80211_sta_state new_state,const struct iwl_mvm_sta_state_ops * callbacks) iwl_mvm_mac_sta_state_common() argument 3999 iwl_mvm_sta_rc_update(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_sta * sta,u32 changed) iwl_mvm_sta_rc_update() argument 4015 iwl_mvm_mac_conf_tx(struct ieee80211_hw * hw,struct ieee80211_vif * vif,unsigned int link_id,u16 ac,const struct ieee80211_tx_queue_params * params) iwl_mvm_mac_conf_tx() argument 4040 iwl_mvm_mac_mgd_prepare_tx(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_prep_tx_info * info) iwl_mvm_mac_mgd_prepare_tx() argument 4051 iwl_mvm_mac_mgd_complete_tx(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_prep_tx_info * info) iwl_mvm_mac_mgd_complete_tx() argument 4066 iwl_mvm_mac_sched_scan_start(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct cfg80211_sched_scan_request * req,struct ieee80211_scan_ies * ies) iwl_mvm_mac_sched_scan_start() argument 4089 iwl_mvm_mac_sched_scan_stop(struct ieee80211_hw * hw,struct ieee80211_vif * vif) iwl_mvm_mac_sched_scan_stop() argument 4118 __iwl_mvm_mac_set_key(struct ieee80211_hw * hw,enum set_key_cmd cmd,struct ieee80211_vif * vif,struct ieee80211_sta * sta,struct ieee80211_key_conf * key) __iwl_mvm_mac_set_key() argument 4350 iwl_mvm_mac_set_key(struct ieee80211_hw * hw,enum set_key_cmd cmd,struct ieee80211_vif * vif,struct ieee80211_sta * sta,struct ieee80211_key_conf * key) iwl_mvm_mac_set_key() argument 4364 iwl_mvm_mac_update_tkip_key(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_key_conf * keyconf,struct ieee80211_sta * sta,u32 iv32,u16 * phase1key) iwl_mvm_mac_update_tkip_key() argument 4419 iwl_mvm_send_aux_roc_cmd(struct iwl_mvm * mvm,struct ieee80211_channel * channel,struct ieee80211_vif * vif,int duration) iwl_mvm_send_aux_roc_cmd() argument 4559 iwl_mvm_roc_switch_binding(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct iwl_mvm_phy_ctxt * new_phy_ctxt) iwl_mvm_roc_switch_binding() argument 4585 iwl_mvm_roc(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_channel * channel,int duration,enum ieee80211_roc_type type) iwl_mvm_roc() argument 4599 iwl_mvm_roc_common(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_channel * channel,int duration,enum ieee80211_roc_type type,const struct iwl_mvm_roc_ops * ops) iwl_mvm_roc_common() argument 4720 iwl_mvm_cancel_roc(struct ieee80211_hw * hw,struct ieee80211_vif * vif) iwl_mvm_cancel_roc() argument 4740 iwl_mvm_ftm_responder_chanctx_iter(void * _data,u8 * mac,struct ieee80211_vif * vif) iwl_mvm_ftm_responder_chanctx_iter() argument 4879 __iwl_mvm_assign_vif_chanctx_common(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct ieee80211_chanctx_conf * ctx,bool switching_chanctx,int * ret) __iwl_mvm_assign_vif_chanctx_common() argument 4920 __iwl_mvm_assign_vif_chanctx(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct ieee80211_bss_conf * link_conf,struct ieee80211_chanctx_conf * ctx,bool switching_chanctx) __iwl_mvm_assign_vif_chanctx() argument 5002 iwl_mvm_assign_vif_chanctx(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_bss_conf * link_conf,struct ieee80211_chanctx_conf * ctx) iwl_mvm_assign_vif_chanctx() argument 5023 __iwl_mvm_unassign_vif_chanctx_common(struct iwl_mvm * mvm,struct ieee80211_vif * vif,bool switching_chanctx) __iwl_mvm_unassign_vif_chanctx_common() argument 5061 __iwl_mvm_unassign_vif_chanctx(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct ieee80211_bss_conf * link_conf,struct ieee80211_chanctx_conf * ctx,bool switching_chanctx) __iwl_mvm_unassign_vif_chanctx() argument 5095 iwl_mvm_unassign_vif_chanctx(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_bss_conf * link_conf,struct ieee80211_chanctx_conf * ctx) iwl_mvm_unassign_vif_chanctx() argument 5278 __iwl_mvm_mac_testmode_cmd(struct iwl_mvm * mvm,struct ieee80211_vif * vif,void * data,int len) __iwl_mvm_mac_testmode_cmd() argument 5324 iwl_mvm_mac_testmode_cmd(struct ieee80211_hw * hw,struct ieee80211_vif * vif,void * data,int len) iwl_mvm_mac_testmode_cmd() argument 5338 iwl_mvm_channel_switch(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_channel_switch * chsw) iwl_mvm_channel_switch() argument 5352 iwl_mvm_schedule_client_csa(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct ieee80211_channel_switch * chsw) iwl_mvm_schedule_client_csa() argument 5378 iwl_mvm_old_pre_chan_sw_sta(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct ieee80211_channel_switch * chsw) iwl_mvm_old_pre_chan_sw_sta() argument 5415 iwl_mvm_pre_channel_switch(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_channel_switch * chsw) iwl_mvm_pre_channel_switch() argument 5530 iwl_mvm_channel_switch_rx_beacon(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_channel_switch * chsw) iwl_mvm_channel_switch_rx_beacon() argument 5616 iwl_mvm_mac_flush(struct ieee80211_hw * hw,struct ieee80211_vif * vif,u32 queues,bool drop) iwl_mvm_mac_flush() argument 5681 iwl_mvm_mac_flush_sta(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_sta * sta) iwl_mvm_mac_flush_sta() argument 5891 iwl_mvm_mac_sta_statistics(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_sta * sta,struct station_info * sinfo) iwl_mvm_mac_sta_statistics() argument 5940 iwl_mvm_event_mlme_callback_ini(struct iwl_mvm * mvm,struct ieee80211_vif * vif,const struct ieee80211_mlme_event * mlme) iwl_mvm_event_mlme_callback_ini() argument 5960 iwl_mvm_event_mlme_callback(struct iwl_mvm * mvm,struct ieee80211_vif * vif,const struct ieee80211_event * event) iwl_mvm_event_mlme_callback() argument 6012 iwl_mvm_event_bar_rx_callback(struct iwl_mvm * mvm,struct ieee80211_vif * vif,const struct ieee80211_event * event) iwl_mvm_event_bar_rx_callback() argument 6035 iwl_mvm_mac_event_callback(struct ieee80211_hw * hw,struct ieee80211_vif * vif,const struct ieee80211_event * event) iwl_mvm_mac_event_callback() argument 6129 iwl_mvm_mac_get_ftm_responder_stats(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct cfg80211_ftm_responder_stats * stats) iwl_mvm_mac_get_ftm_responder_stats() argument 6156 iwl_mvm_start_pmsr(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct cfg80211_pmsr_request * request) iwl_mvm_start_pmsr() argument 6169 iwl_mvm_abort_pmsr(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct cfg80211_pmsr_request * request) iwl_mvm_abort_pmsr() argument 6206 iwl_mvm_set_hw_timestamp(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct cfg80211_set_hw_timestamp * hwts) iwl_mvm_set_hw_timestamp() argument [all...] |
H A D | mld-key.c | 12 struct ieee80211_vif *vif, in iwl_mvm_get_sec_sta_mask() argument 55 iwl_mvm_get_sec_flags(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct ieee80211_sta * sta,struct ieee80211_key_conf * keyconf) iwl_mvm_get_sec_flags() argument 108 iwl_mvm_mld_update_sta_key(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_sta * sta,struct ieee80211_key_conf * key,void * _data) iwl_mvm_mld_update_sta_key() argument 137 iwl_mvm_mld_update_sta_keys(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct ieee80211_sta * sta,u32 old_sta_mask,u32 new_sta_mask) iwl_mvm_mld_update_sta_keys() argument 228 iwl_mvm_sec_key_add(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct ieee80211_sta * sta,struct ieee80211_key_conf * keyconf) iwl_mvm_sec_key_add() argument 280 _iwl_mvm_sec_key_del(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct ieee80211_sta * sta,struct ieee80211_key_conf * keyconf,u32 flags) _iwl_mvm_sec_key_del() argument 329 iwl_mvm_sec_key_del(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct ieee80211_sta * sta,struct ieee80211_key_conf * keyconf) iwl_mvm_sec_key_del() argument 337 iwl_mvm_sec_key_remove_ap_iter(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_sta * sta,struct ieee80211_key_conf * key,void * data) iwl_mvm_sec_key_remove_ap_iter() argument 359 iwl_mvm_sec_key_remove_ap(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct iwl_mvm_vif_link_info * link,unsigned int link_id) iwl_mvm_sec_key_remove_ap() argument [all...] |
H A D | ftm-responder.c | 106 iwl_mvm_ftm_responder_cmd(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct cfg80211_chan_def * chandef,struct ieee80211_bss_conf * link_conf) iwl_mvm_ftm_responder_cmd() argument 170 iwl_mvm_ftm_responder_dyn_cfg_v2(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct ieee80211_ftm_responder_params * params) iwl_mvm_ftm_responder_dyn_cfg_v2() argument 215 iwl_mvm_ftm_responder_dyn_cfg_v3(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct ieee80211_ftm_responder_params * params,struct iwl_mvm_pasn_hltk_data * hltk_data) iwl_mvm_ftm_responder_dyn_cfg_v3() argument 274 iwl_mvm_ftm_responder_dyn_cfg_cmd(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct ieee80211_ftm_responder_params * params) iwl_mvm_ftm_responder_dyn_cfg_cmd() argument 301 iwl_mvm_resp_del_pasn_sta(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct iwl_mvm_pasn_sta * sta) iwl_mvm_resp_del_pasn_sta() argument 312 iwl_mvm_ftm_respoder_add_pasn_sta(struct iwl_mvm * mvm,struct ieee80211_vif * vif,u8 * addr,u32 cipher,u8 * tk,u32 tk_len,u8 * hltk,u32 hltk_len) iwl_mvm_ftm_respoder_add_pasn_sta() argument 374 iwl_mvm_ftm_resp_remove_pasn_sta(struct iwl_mvm * mvm,struct ieee80211_vif * vif,u8 * addr) iwl_mvm_ftm_resp_remove_pasn_sta() argument 392 iwl_mvm_ftm_start_responder(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct ieee80211_bss_conf * bss_conf) iwl_mvm_ftm_start_responder() argument 442 iwl_mvm_ftm_responder_clear(struct iwl_mvm * mvm,struct ieee80211_vif * vif) iwl_mvm_ftm_responder_clear() argument 453 iwl_mvm_ftm_restart_responder(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct ieee80211_bss_conf * bss_conf) iwl_mvm_ftm_restart_responder() argument [all...] |
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() argument 68 static void iwl_mvm_tdls_config(struct iwl_mvm *mvm, struct ieee80211_vif *vif) in iwl_mvm_tdls_config() argument 126 void iwl_mvm_recalc_tdls_state(struct iwl_mvm *mvm, struct ieee80211_vif *vif, in iwl_mvm_recalc_tdls_state() argument 150 iwl_mvm_mac_mgd_protect_tdls_discover(struct ieee80211_hw * hw,struct ieee80211_vif * vif) iwl_mvm_mac_mgd_protect_tdls_discover() argument 212 struct ieee80211_vif *vif; iwl_mvm_rx_tdls_notif() local 331 iwl_mvm_tdls_config_channel_switch(struct iwl_mvm * mvm,struct ieee80211_vif * vif,enum iwl_tdls_channel_switch_type type,const u8 * peer,bool peer_initiator,u8 oper_class,struct cfg80211_chan_def * chandef,u32 timestamp,u16 switch_time,u16 switch_timeout,struct sk_buff * skb,u32 ch_sw_tm_ie) iwl_mvm_tdls_config_channel_switch() argument 460 struct ieee80211_vif *vif; iwl_mvm_tdls_ch_switch_work() local 504 iwl_mvm_tdls_channel_switch(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_sta * sta,u8 oper_class,struct cfg80211_chan_def * chandef,struct sk_buff * tmpl_skb,u32 ch_sw_tm_ie) iwl_mvm_tdls_channel_switch() argument 568 iwl_mvm_tdls_cancel_channel_switch(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_sta * sta) iwl_mvm_tdls_cancel_channel_switch() argument 625 iwl_mvm_tdls_recv_channel_switch(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_tdls_ch_sw_params * params) iwl_mvm_tdls_recv_channel_switch() argument [all...] |
H A D | utils.c | 283 iwl_mvm_update_smps(struct iwl_mvm * mvm,struct ieee80211_vif * vif,enum iwl_mvm_smps_type_request req_type,enum ieee80211_smps_mode smps_request,unsigned int link_id) iwl_mvm_update_smps() argument 326 iwl_mvm_update_smps_on_active_links(struct iwl_mvm * mvm,struct ieee80211_vif * vif,enum iwl_mvm_smps_type_request req_type,enum ieee80211_smps_mode smps_request) iwl_mvm_update_smps_on_active_links() argument 419 iwl_mvm_diversity_iter(void * _data,u8 * mac,struct ieee80211_vif * vif) iwl_mvm_diversity_iter() argument 489 iwl_mvm_update_low_latency(struct iwl_mvm * mvm,struct ieee80211_vif * vif,bool low_latency,enum iwl_mvm_low_latency_cause cause) iwl_mvm_update_low_latency() argument 523 iwl_mvm_ll_iter(void * _data,u8 * mac,struct ieee80211_vif * vif) iwl_mvm_ll_iter() argument 563 struct ieee80211_vif *vif; global() member 568 iwl_mvm_bss_iface_iterator(void * _data,u8 * mac,struct ieee80211_vif * vif) iwl_mvm_bss_iface_iterator() argument 600 struct ieee80211_vif *vif; global() member 605 iwl_mvm_bss_find_iface_iterator(void * _data,u8 * mac,struct ieee80211_vif * vif) iwl_mvm_bss_find_iface_iterator() argument 634 iwl_mvm_sta_iface_iterator(void * _data,u8 * mac,struct ieee80211_vif * vif) iwl_mvm_sta_iface_iterator() argument 659 iwl_mvm_get_wd_timeout(struct iwl_mvm * mvm,struct ieee80211_vif * vif,bool tdls,bool cmd_q) iwl_mvm_get_wd_timeout() argument 713 iwl_mvm_connection_loss(struct iwl_mvm * mvm,struct ieee80211_vif * vif,const char * errmsg) iwl_mvm_connection_loss() argument 737 iwl_mvm_event_frame_timeout_callback(struct iwl_mvm * mvm,struct ieee80211_vif * vif,const struct ieee80211_sta * sta,u16 tid) iwl_mvm_event_frame_timeout_callback() argument 780 iwl_mvm_tcm_iter(void * _data,u8 * mac,struct ieee80211_vif * vif) iwl_mvm_tcm_iter() argument 824 struct ieee80211_vif *vif; iwl_mvm_tcm_uapsd_nonagg_detected_wk() local 846 iwl_mvm_uapsd_agg_disconnect(struct iwl_mvm * mvm,struct ieee80211_vif * vif) iwl_mvm_uapsd_agg_disconnect() argument 879 struct ieee80211_vif *vif; iwl_mvm_check_uapsd_agg_expected_tpt() local 916 iwl_mvm_tcm_iterator(void * _data,u8 * mac,struct ieee80211_vif * vif) iwl_mvm_tcm_iterator() argument 1123 iwl_mvm_tcm_add_vif(struct iwl_mvm * mvm,struct ieee80211_vif * vif) iwl_mvm_tcm_add_vif() argument 1131 iwl_mvm_tcm_rm_vif(struct iwl_mvm * mvm,struct ieee80211_vif * vif) iwl_mvm_tcm_rm_vif() argument [all...] |
H A D | time-event.c | 162 iwl_mvm_te_check_disconnect(struct iwl_mvm * mvm,struct ieee80211_vif * vif,const char * errmsg) iwl_mvm_te_check_disconnect() argument 206 struct ieee80211_vif *vif = te_data->vif; iwl_mvm_te_handle_notify_csa() local 518 iwl_mvm_time_event_send_add(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct iwl_mvm_time_event_data * te_data,struct iwl_time_event_cmd * te_cmd) iwl_mvm_time_event_send_add() argument 579 iwl_mvm_protect_session(struct iwl_mvm * mvm,struct ieee80211_vif * vif,u32 duration,u32 min_duration,u32 max_delay,bool wait_for_notif) iwl_mvm_protect_session() argument 797 iwl_mvm_stop_session_protection(struct iwl_mvm * mvm,struct ieee80211_vif * vif) iwl_mvm_stop_session_protection() argument 832 struct ieee80211_vif *vif; iwl_mvm_rx_session_protect_notif() local 899 iwl_mvm_start_p2p_roc_session_protection(struct iwl_mvm * mvm,struct ieee80211_vif * vif,int duration,enum ieee80211_roc_type type) iwl_mvm_start_p2p_roc_session_protection() argument 937 iwl_mvm_start_p2p_roc(struct iwl_mvm * mvm,struct ieee80211_vif * vif,int duration,enum ieee80211_roc_type type) iwl_mvm_start_p2p_roc() argument 1033 iwl_mvm_stop_roc(struct iwl_mvm * mvm,struct ieee80211_vif * vif) iwl_mvm_stop_roc() argument 1073 iwl_mvm_remove_csa_period(struct iwl_mvm * mvm,struct ieee80211_vif * vif) iwl_mvm_remove_csa_period() argument 1092 iwl_mvm_schedule_csa_period(struct iwl_mvm * mvm,struct ieee80211_vif * vif,u32 duration,u32 apply_time) iwl_mvm_schedule_csa_period() argument 1165 iwl_mvm_schedule_session_protection(struct iwl_mvm * mvm,struct ieee80211_vif * vif,u32 duration,u32 min_duration,bool wait_for_notif) iwl_mvm_schedule_session_protection() argument [all...] |
H A D | binding.c | 71 struct ieee80211_vif *vif) in iwl_mvm_iface_iterator() 91 struct ieee80211_vif *vif, in iwl_mvm_binding_update() 132 int iwl_mvm_binding_add_vif(struct iwl_mvm *mvm, struct ieee80211_vif *vif) in iwl_mvm_binding_add_vif() 150 int iwl_mvm_binding_remove_vif(struct iwl_mvm *mvm, struct ieee80211_vif *vif) in iwl_mvm_binding_remove_vif()
|
H A D | mld-sta.c | 206 iwl_mvm_mld_add_bcast_sta(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct ieee80211_bss_conf * link_conf) iwl_mvm_mld_add_bcast_sta() argument 245 iwl_mvm_mld_add_mcast_sta(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct ieee80211_bss_conf * link_conf) iwl_mvm_mld_add_mcast_sta() argument 279 iwl_mvm_mld_add_snif_sta(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct ieee80211_bss_conf * link_conf) iwl_mvm_mld_add_snif_sta() argument 363 iwl_mvm_mld_rm_bcast_sta(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct ieee80211_bss_conf * link_conf) iwl_mvm_mld_rm_bcast_sta() argument 396 iwl_mvm_mld_rm_mcast_sta(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct ieee80211_bss_conf * link_conf) iwl_mvm_mld_rm_mcast_sta() argument 411 iwl_mvm_mld_rm_snif_sta(struct iwl_mvm * mvm,struct ieee80211_vif * vif) iwl_mvm_mld_rm_snif_sta() argument 429 iwl_mvm_mld_cfg_sta(struct iwl_mvm * mvm,struct ieee80211_sta * sta,struct ieee80211_vif * vif,struct ieee80211_link_sta * link_sta,struct ieee80211_bss_conf * link_conf,struct iwl_mvm_link_sta * mvm_link_sta) iwl_mvm_mld_cfg_sta() argument 548 iwl_mvm_mld_alloc_sta_link(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct ieee80211_sta * sta,unsigned int link_id) iwl_mvm_mld_alloc_sta_link() argument 581 iwl_mvm_mld_alloc_sta_links(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct ieee80211_sta * sta) iwl_mvm_mld_alloc_sta_links() argument 623 iwl_mvm_alloc_sta_after_restart(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct ieee80211_sta * sta) iwl_mvm_alloc_sta_after_restart() argument 670 iwl_mvm_mld_add_sta(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct ieee80211_sta * sta) iwl_mvm_mld_add_sta() argument 741 iwl_mvm_mld_update_sta(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct ieee80211_sta * sta) iwl_mvm_mld_update_sta() argument 774 iwl_mvm_mld_disable_sta_queues(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct ieee80211_sta * sta) iwl_mvm_mld_disable_sta_queues() argument 800 iwl_mvm_mld_rm_sta(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct ieee80211_sta * sta) iwl_mvm_mld_rm_sta() argument 1010 iwl_mvm_mld_update_sta_resources(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct ieee80211_sta * sta,u32 old_sta_mask,u32 new_sta_mask) iwl_mvm_mld_update_sta_resources() argument 1033 iwl_mvm_mld_update_sta_links(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct ieee80211_sta * sta,u16 old_links,u16 new_links) iwl_mvm_mld_update_sta_links() argument [all...] |
H A D | ftm-initiator.c | 43 iwl_mvm_ftm_add_pasn_sta(struct iwl_mvm * mvm,struct ieee80211_vif * vif,u8 * addr,u32 cipher,u8 * tk,u32 tk_len,u8 * hltk,u32 hltk_len) iwl_mvm_ftm_add_pasn_sta() argument 225 iwl_mvm_ftm_cmd_v5(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct iwl_tof_range_req_cmd_v5 * cmd,struct cfg80211_pmsr_request * req) iwl_mvm_ftm_cmd_v5() argument 256 iwl_mvm_ftm_cmd_common(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct iwl_tof_range_req_cmd_v9 * cmd,struct cfg80211_pmsr_request * req) iwl_mvm_ftm_cmd_common() argument 306 iwl_mvm_ftm_cmd_v8(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct iwl_tof_range_req_cmd_v8 * cmd,struct cfg80211_pmsr_request * req) iwl_mvm_ftm_cmd_v8() argument 520 iwl_mvm_ftm_put_target(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct cfg80211_pmsr_request_peer * peer,struct iwl_tof_range_req_ap_entry_v6 * target) iwl_mvm_ftm_put_target() argument 584 iwl_mvm_ftm_start_v5(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct cfg80211_pmsr_request * req) iwl_mvm_ftm_start_v5() argument 610 iwl_mvm_ftm_start_v7(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct cfg80211_pmsr_request * req) iwl_mvm_ftm_start_v7() argument 640 iwl_mvm_ftm_start_v8(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct cfg80211_pmsr_request * req) iwl_mvm_ftm_start_v8() argument 666 iwl_mvm_ftm_start_v9(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct cfg80211_pmsr_request * req) iwl_mvm_ftm_start_v9() argument 694 iter(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_sta * sta,struct ieee80211_key_conf * key,void * data) iter() argument 715 iwl_mvm_ftm_set_secured_ranging(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct iwl_tof_range_req_ap_entry_v7 * target) iwl_mvm_ftm_set_secured_ranging() argument 755 iwl_mvm_ftm_put_target_v7(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct cfg80211_pmsr_request_peer * peer,struct iwl_tof_range_req_ap_entry_v7 * target) iwl_mvm_ftm_put_target_v7() argument 768 iwl_mvm_ftm_start_v11(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct cfg80211_pmsr_request * req) iwl_mvm_ftm_start_v11() argument 812 iwl_mvm_ftm_put_target_v8(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct cfg80211_pmsr_request_peer * peer,struct iwl_tof_range_req_ap_entry_v8 * target) iwl_mvm_ftm_put_target_v8() argument 839 iwl_mvm_ftm_start_v12(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct cfg80211_pmsr_request * req) iwl_mvm_ftm_start_v12() argument 867 iwl_mvm_ftm_start_v13(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct cfg80211_pmsr_request * req) iwl_mvm_ftm_start_v13() argument 909 iwl_mvm_ftm_start(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct cfg80211_pmsr_request * req) iwl_mvm_ftm_start() argument [all...] |
H A D | link.c | 49 iwl_mvm_add_link(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct ieee80211_bss_conf * link_conf) iwl_mvm_add_link() argument 97 iwl_mvm_link_changed(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct ieee80211_bss_conf * link_conf,u32 changes,bool active) iwl_mvm_link_changed() argument 238 iwl_mvm_remove_link(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct ieee80211_bss_conf * link_conf) iwl_mvm_remove_link() argument 270 iwl_mvm_disable_link(struct iwl_mvm * mvm,struct ieee80211_vif * vif,struct ieee80211_bss_conf * link_conf) iwl_mvm_disable_link() argument [all...] |
/freebsd/sys/contrib/dev/rtw89/ |
H A D | mac80211.c | 25 struct ieee80211_vif *vif = info->control.vif; in rtw89_ops_tx() local 109 struct ieee80211_vif *vif) in rtw89_ops_add_interface() argument 172 rtw89_ops_remove_interface(struct ieee80211_hw * hw,struct ieee80211_vif * vif) rtw89_ops_remove_interface() argument 196 rtw89_ops_change_interface(struct ieee80211_hw * hw,struct ieee80211_vif * vif,enum nl80211_iftype type,bool p2p) rtw89_ops_change_interface() argument 298 struct ieee80211_vif *vif = rtwvif_to_vif(rtwvif); rtw89_aifsn_to_aifs() local 379 rtw89_station_mode_sta_assoc(struct rtw89_dev * rtwdev,struct ieee80211_vif * vif,struct ieee80211_bss_conf * conf) rtw89_station_mode_sta_assoc() argument 399 rtw89_ops_bss_info_changed(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_bss_conf * conf,u64 changed) rtw89_ops_bss_info_changed() argument 456 rtw89_ops_start_ap(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_bss_conf * link_conf) rtw89_ops_start_ap() argument 485 rtw89_ops_stop_ap(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_bss_conf * link_conf) rtw89_ops_stop_ap() argument 511 rtw89_ops_conf_tx(struct ieee80211_hw * hw,struct ieee80211_vif * vif,unsigned int link_id,u16 ac,const struct ieee80211_tx_queue_params * params) rtw89_ops_conf_tx() argument 528 __rtw89_ops_sta_state(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_sta * sta,enum ieee80211_sta_state old_state,enum ieee80211_sta_state new_state) __rtw89_ops_sta_state() argument 562 rtw89_ops_sta_state(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_sta * sta,enum ieee80211_sta_state old_state,enum ieee80211_sta_state new_state) rtw89_ops_sta_state() argument 579 rtw89_ops_set_key(struct ieee80211_hw * hw,enum set_key_cmd cmd,struct ieee80211_vif * vif,struct ieee80211_sta * sta,struct ieee80211_key_conf * key) rtw89_ops_set_key() argument 617 rtw89_ops_ampdu_action(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_ampdu_params * params) rtw89_ops_ampdu_action() argument 678 rtw89_ops_sta_statistics(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_sta * sta,struct station_info * sinfo) rtw89_ops_sta_statistics() argument 689 __rtw89_drop_packets(struct rtw89_dev * rtwdev,struct ieee80211_vif * vif) __rtw89_drop_packets() argument 702 rtw89_ops_flush(struct ieee80211_hw * hw,struct ieee80211_vif * vif,u32 queues,bool drop) rtw89_ops_flush() argument 721 struct ieee80211_vif *vif; global() member 729 struct ieee80211_vif *vif = rtwvif_to_vif(rtwsta->rtwvif); rtw89_ra_mask_info_update_iter() local 740 rtw89_ra_mask_info_update(struct rtw89_dev * rtwdev,struct ieee80211_vif * vif,const struct cfg80211_bitrate_mask * mask) rtw89_ra_mask_info_update() argument 752 rtw89_ops_set_bitrate_mask(struct ieee80211_hw * hw,struct ieee80211_vif * vif,const struct cfg80211_bitrate_mask * mask) rtw89_ops_set_bitrate_mask() argument 801 rtw89_ops_sw_scan_start(struct ieee80211_hw * hw,struct ieee80211_vif * vif,const u8 * mac_addr) rtw89_ops_sw_scan_start() argument 813 rtw89_ops_sw_scan_complete(struct ieee80211_hw * hw,struct ieee80211_vif * vif) rtw89_ops_sw_scan_complete() argument 831 rtw89_ops_hw_scan(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_scan_request * req) rtw89_ops_hw_scan() argument 857 rtw89_ops_cancel_hw_scan(struct ieee80211_hw * hw,struct ieee80211_vif * vif) rtw89_ops_cancel_hw_scan() argument 873 rtw89_ops_sta_rc_update(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_sta * sta,u32 changed) rtw89_ops_sta_rc_update() argument 916 rtw89_ops_assign_vif_chanctx(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_bss_conf * link_conf,struct ieee80211_chanctx_conf * ctx) rtw89_ops_assign_vif_chanctx() argument 932 rtw89_ops_unassign_vif_chanctx(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_bss_conf * link_conf,struct ieee80211_chanctx_conf * ctx) rtw89_ops_unassign_vif_chanctx() argument 945 rtw89_ops_remain_on_channel(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_channel * chan,int duration,enum ieee80211_roc_type type) rtw89_ops_remain_on_channel() argument 984 rtw89_ops_cancel_remain_on_channel(struct ieee80211_hw * hw,struct ieee80211_vif * vif) rtw89_ops_cancel_remain_on_channel() argument 1011 rtw89_ops_set_tid_config(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_sta * sta,struct cfg80211_tid_config * tid_config) rtw89_ops_set_tid_config() argument [all...] |
/freebsd/sys/compat/linuxkpi/common/src/ |
H A D | linux_80211_macops.c | 149 lkpi_80211_mo_add_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif) in lkpi_80211_mo_add_interface() argument 184 lkpi_80211_mo_remove_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif) in lkpi_80211_mo_remove_interface() argument 210 lkpi_80211_mo_hw_scan(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_scan_request * sr) lkpi_80211_mo_hw_scan() argument 238 lkpi_80211_mo_cancel_hw_scan(struct ieee80211_hw * hw,struct ieee80211_vif * vif) lkpi_80211_mo_cancel_hw_scan() argument 251 lkpi_80211_mo_sw_scan_complete(struct ieee80211_hw * hw,struct ieee80211_vif * vif) lkpi_80211_mo_sw_scan_complete() argument 265 lkpi_80211_mo_sw_scan_start(struct ieee80211_hw * hw,struct ieee80211_vif * vif,const u8 * addr) lkpi_80211_mo_sw_scan_start() argument 322 lkpi_80211_mo_sta_add(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_sta * sta) lkpi_80211_mo_sta_add() argument 351 lkpi_80211_mo_sta_remove(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_sta * sta) lkpi_80211_mo_sta_remove() argument 381 lkpi_80211_mo_sta_state(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct lkpi_sta * lsta,enum ieee80211_sta_state nstate) lkpi_80211_mo_sta_state() argument 445 lkpi_80211_mo_assign_vif_chanctx(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_bss_conf * conf,struct ieee80211_chanctx_conf * chanctx_conf) lkpi_80211_mo_assign_vif_chanctx() argument 468 lkpi_80211_mo_unassign_vif_chanctx(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_bss_conf * conf,struct ieee80211_chanctx_conf ** chanctx_conf) lkpi_80211_mo_unassign_vif_chanctx() argument 544 lkpi_80211_mo_bss_info_changed(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_bss_conf * conf,uint64_t changed) lkpi_80211_mo_bss_info_changed() argument 562 lkpi_80211_mo_conf_tx(struct ieee80211_hw * hw,struct ieee80211_vif * vif,uint32_t link_id,uint16_t ac,const struct ieee80211_tx_queue_params * txqp) lkpi_80211_mo_conf_tx() argument 583 lkpi_80211_mo_flush(struct ieee80211_hw * hw,struct ieee80211_vif * vif,uint32_t nqueues,bool drop) lkpi_80211_mo_flush() argument 597 lkpi_80211_mo_mgd_prepare_tx(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_prep_tx_info * txinfo) lkpi_80211_mo_mgd_prepare_tx() argument 611 lkpi_80211_mo_mgd_complete_tx(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_prep_tx_info * txinfo) lkpi_80211_mo_mgd_complete_tx() argument 666 lkpi_80211_mo_sta_pre_rcu_remove(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_sta * sta) lkpi_80211_mo_sta_pre_rcu_remove() argument 680 lkpi_80211_mo_set_key(struct ieee80211_hw * hw,enum set_key_cmd cmd,struct ieee80211_vif * vif,struct ieee80211_sta * sta,struct ieee80211_key_conf * kc) lkpi_80211_mo_set_key() argument 700 lkpi_80211_mo_ampdu_action(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_ampdu_params * params) lkpi_80211_mo_ampdu_action() argument [all...] |
/freebsd/sys/contrib/dev/rtw88/ |
H A D | mac80211.c | 147 struct ieee80211_vif *vif) in rtw_ops_add_interface() argument 226 rtw_ops_remove_interface(struct ieee80211_hw * hw,struct ieee80211_vif * vif) rtw_ops_remove_interface() argument 259 rtw_ops_change_interface(struct ieee80211_hw * hw,struct ieee80211_vif * vif,enum nl80211_iftype type,bool p2p) rtw_ops_change_interface() argument 339 struct ieee80211_vif *vif = rtwvif_to_vif(rtwvif); rtw_aifsn_to_aifs() local 377 rtw_ops_bss_info_changed(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_bss_conf * conf,u64 changed) rtw_ops_bss_info_changed() argument 463 rtw_ops_start_ap(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_bss_conf * link_conf) rtw_ops_start_ap() argument 480 rtw_ops_stop_ap(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_bss_conf * link_conf) rtw_ops_stop_ap() argument 494 rtw_ops_conf_tx(struct ieee80211_hw * hw,struct ieee80211_vif * vif,unsigned int link_id,u16 ac,const struct ieee80211_tx_queue_params * params) rtw_ops_conf_tx() argument 514 rtw_ops_sta_add(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_sta * sta) rtw_ops_sta_add() argument 528 rtw_ops_sta_remove(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_sta * sta) rtw_ops_sta_remove() argument 552 rtw_ops_set_key(struct ieee80211_hw * hw,enum set_key_cmd cmd,struct ieee80211_vif * vif,struct ieee80211_sta * sta,struct ieee80211_key_conf * key) rtw_ops_set_key() argument 631 rtw_ops_ampdu_action(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_ampdu_params * params) rtw_ops_ampdu_action() argument 677 rtw_ops_sw_scan_start(struct ieee80211_hw * hw,struct ieee80211_vif * vif,const u8 * mac_addr) rtw_ops_sw_scan_start() argument 689 rtw_ops_sw_scan_complete(struct ieee80211_hw * hw,struct ieee80211_vif * vif) rtw_ops_sw_scan_complete() argument 699 rtw_ops_mgd_prepare_tx(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_prep_tx_info * info) rtw_ops_mgd_prepare_tx() argument 723 rtw_ops_sta_statistics(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_sta * sta,struct station_info * sinfo) rtw_ops_sta_statistics() argument 734 rtw_ops_flush(struct ieee80211_hw * hw,struct ieee80211_vif * vif,u32 queues,bool drop) rtw_ops_flush() argument 749 struct ieee80211_vif *vif; global() member 775 rtw_ra_mask_info_update(struct rtw_dev * rtwdev,struct ieee80211_vif * vif,const struct cfg80211_bitrate_mask * mask) rtw_ra_mask_info_update() argument 787 rtw_ops_set_bitrate_mask(struct ieee80211_hw * hw,struct ieee80211_vif * vif,const struct cfg80211_bitrate_mask * mask) rtw_ops_set_bitrate_mask() argument 879 rtw_ops_hw_scan(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_scan_request * req) rtw_ops_hw_scan() argument 904 rtw_ops_cancel_hw_scan(struct ieee80211_hw * hw,struct ieee80211_vif * vif) rtw_ops_cancel_hw_scan() argument 932 rtw_ops_sta_rc_update(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_sta * sta,u32 changed) rtw_ops_sta_rc_update() argument [all...] |
/freebsd/sys/contrib/dev/mediatek/mt76/mt7921/ |
H A D | main.c | 285 mt7921_add_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif) in mt7921_add_interface() 342 struct ieee80211_vif *vif) in mt7921_roc_iter() 368 static int mt7921_abort_roc(struct mt792x_phy *phy, struct mt792x_vif *vif) in mt7921_abort_roc() 384 struct mt792x_vif *vif, in mt7921_set_roc() 414 struct ieee80211_vif *vif, in mt7921_remain_on_channel() 431 struct ieee80211_vif *vif) in mt7921_cancel_remain_on_channel() 472 struct ieee80211_vif *vif, struct ieee80211_sta *sta, in mt7921_set_key() 545 mt7921_pm_interface_iter(void *priv, u8 *mac, struct ieee80211_vif *vif) in mt7921_pm_interface_iter() 566 mt7921_sniffer_interface_iter(void *priv, u8 *mac, struct ieee80211_vif *vif) in mt7921_sniffer_interface_iter() 661 struct ieee80211_vif *vif, in mt7921_bss_info_changed() [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() 285 struct ieee80211_vif *vif) in mt7915_remove_interface() 364 struct ieee80211_vif *vif, struct ieee80211_sta *sta, in mt7915_set_key() 504 mt7915_conf_tx(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in mt7915_conf_tx() 576 struct ieee80211_vif *vif, in mt7915_update_bss_color() 598 struct ieee80211_vif *vif, in mt7915_bss_info_changed() 663 mt7915_vif_check_caps(struct mt7915_phy *phy, struct ieee80211_vif *vif) in mt7915_vif_check_caps() 681 mt7915_start_ap(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in mt7915_start_ap() 703 mt7915_stop_ap(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in mt7915_stop_ap() [all …]
|
/freebsd/sys/contrib/dev/mediatek/mt76/mt7996/ |
H A D | main.c | 144 static void mt7996_init_bitrate_mask(struct ieee80211_vif *vif) in mt7996_init_bitrate_mask() 164 struct ieee80211_vif *vif) in mt7996_add_interface() 243 struct ieee80211_vif *vif) in mt7996_remove_interface() 310 struct ieee80211_vif *vif, struct ieee80211_sta *sta, in mt7996_set_key() 412 mt7996_conf_tx(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in mt7996_conf_tx() 483 struct ieee80211_vif *vif, in mt7996_update_bss_color() 505 mt7996_get_rates_table(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in mt7996_get_rates_table() 534 mt7996_update_mu_group(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in mt7996_update_mu_group() 554 struct ieee80211_vif *vif, in mt7996_bss_info_changed() 633 struct ieee80211_vif *vif, in mt7996_channel_switch_beacon() [all …]
|
/freebsd/sys/contrib/dev/mediatek/mt76/mt7615/ |
H A D | main.c | 180 struct ieee80211_vif *vif) in mt7615_add_interface() 248 struct ieee80211_vif *vif) in mt7615_remove_interface() 344 struct ieee80211_vif *vif, struct ieee80211_sta *sta, in mt7615_set_key() 475 mt7615_conf_tx(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in mt7615_conf_tx() 556 mt7615_update_mu_group(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in mt7615_update_mu_group() 582 struct ieee80211_vif *vif, in mt7615_bss_info_changed() 637 struct ieee80211_vif *vif, in mt7615_channel_switch_beacon() 647 int mt7615_mac_sta_add(struct mt76_dev *mdev, struct ieee80211_vif *vif, in mt7615_mac_sta_add() 689 void mt7615_mac_sta_remove(struct mt76_dev *mdev, struct ieee80211_vif *vif, in mt7615_mac_sta_remove() 718 struct ieee80211_vif *vif, in mt7615_sta_rate_tbl_update() [all …]
|
/freebsd/sys/contrib/dev/mediatek/mt76/mt7603/ |
H A D | main.c | 36 mt7603_add_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif) in mt7603_add_interface() 89 mt7603_remove_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif) in mt7603_remove_interface() 300 mt7603_bss_info_changed(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in mt7603_bss_info_changed() 342 mt7603_sta_add(struct mt76_dev *mdev, struct ieee80211_vif *vif, in mt7603_sta_add() 372 mt7603_sta_assoc(struct mt76_dev *mdev, struct ieee80211_vif *vif, in mt7603_sta_assoc() 381 mt7603_sta_remove(struct mt76_dev *mdev, struct ieee80211_vif *vif, in mt7603_sta_remove() 488 struct ieee80211_vif *vif, struct ieee80211_sta *sta, in mt7603_set_key() 533 mt7603_conf_tx(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in mt7603_conf_tx() 579 mt7603_flush(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in mt7603_flush() 585 mt7603_ampdu_action(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in mt7603_ampdu_action() [all …]
|
/freebsd/sys/contrib/dev/mediatek/mt76/ |
H A D | mt76x02_util.c | 238 int mt76x02_sta_add(struct mt76_dev *mdev, struct ieee80211_vif *vif, in mt76x02_sta_add() 267 void mt76x02_sta_remove(struct mt76_dev *mdev, struct ieee80211_vif *vif, in mt76x02_sta_remove() 280 mt76x02_vif_init(struct mt76x02_dev *dev, struct ieee80211_vif *vif, in mt76x02_vif_init() 299 mt76x02_add_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif) in mt76x02_add_interface() 342 struct ieee80211_vif *vif) in mt76x02_remove_interface() 353 int mt76x02_ampdu_action(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in mt76x02_ampdu_action() 408 struct ieee80211_vif *vif, struct ieee80211_sta *sta, in mt76x02_set_key() 488 int mt76x02_conf_tx(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in mt76x02_conf_tx() 579 struct ieee80211_vif *vif, in mt76x02_sta_rate_tbl_update() 610 struct ieee80211_vif *vif) in mt76x02_sw_scan_complete() [all …]
|
H A D | mt792x_core.c | 60 struct ieee80211_vif *vif = info->control.vif; in mt792x_tx() local 95 struct ieee80211_vif *vif) in mt792x_remove_interface() 122 int mt792x_conf_tx(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in mt792x_conf_tx() 155 u64 mt792x_get_tsf(struct ieee80211_hw *hw, struct ieee80211_vif *vif) in mt792x_get_tsf() 180 void mt792x_set_tsf(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in mt792x_set_tsf() 227 void mt792x_flush(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in mt792x_flush() 238 struct ieee80211_vif *vif, in mt792x_assign_vif_chanctx() 254 struct ieee80211_vif *vif, in mt792x_unassign_vif_chanctx() 355 void mt792x_get_et_strings(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in mt792x_get_et_strings() 368 int mt792x_get_et_sset_count(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in mt792x_get_et_sset_count() [all …]
|