Home
last modified time | relevance | path

Searched defs:mvm (Results 1 – 25 of 34) sorted by relevance

12

/linux/drivers/net/wireless/intel/iwlwifi/mvm/
H A Dtt.c16 void iwl_mvm_enter_ctkill(struct iwl_mvm *mvm) in iwl_mvm_enter_ctkill()
41 static void iwl_mvm_exit_ctkill(struct iwl_mvm *mvm) in iwl_mvm_exit_ctkill()
50 static void iwl_mvm_tt_temp_changed(struct iwl_mvm *mvm, u32 temp) in iwl_mvm_tt_temp_changed()
63 static int iwl_mvm_temp_notif_parse(struct iwl_mvm *mvm, in iwl_mvm_temp_notif_parse()
94 struct iwl_mvm *mvm = in iwl_mvm_temp_notif_wait() local
108 void iwl_mvm_temp_notif(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb) in iwl_mvm_temp_notif()
158 void iwl_mvm_ct_kill_notif(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb) in iwl_mvm_ct_kill_notif()
179 static int iwl_mvm_send_temp_cmd(struct iwl_mvm *mvm, bool response, s32 *temp) in iwl_mvm_send_temp_cmd()
238 int iwl_mvm_get_temp(struct iwl_mvm *mvm, s32 *temp) in iwl_mvm_get_temp()
280 struct iwl_mvm *mvm; in check_exit_ctkill() local
[all …]
H A Dops.c82 struct iwl_mvm *mvm = IWL_OP_MODE_GET_MVM(op_mode); in iwl_mvm_nic_config() local
146 static void iwl_mvm_rx_esr_mode_notif(struct iwl_mvm *mvm, in iwl_mvm_rx_esr_mode_notif()
164 static void iwl_mvm_rx_monitor_notif(struct iwl_mvm *mvm, in iwl_mvm_rx_monitor_notif()
232 struct iwl_mvm *mvm = mvmvif->mvm; in iwl_mvm_update_link_smps() local
261 static void iwl_mvm_rx_thermal_dual_chain_req(struct iwl_mvm *mvm, in iwl_mvm_rx_thermal_dual_chain_req()
774 static u32 iwl_mvm_min_backoff(struct iwl_mvm *mvm) in iwl_mvm_min_backoff()
796 struct iwl_mvm *mvm = in iwl_mvm_tx_unblock_dwork() local
801 guard(mvm)(mvm); in iwl_mvm_tx_unblock_dwork() local
817 struct iwl_mvm *mvm = ctx; in iwl_mvm_fwrt_dump_start() local
824 struct iwl_mvm *mvm = ctx; in iwl_mvm_fwrt_dump_end() local
[all …]
H A Dfw.c36 static int iwl_send_tx_ant_cfg(struct iwl_mvm *mvm, u8 valid_tx_ant) in iwl_send_tx_ant_cfg()
47 static int iwl_send_rss_cfg_cmd(struct iwl_mvm *mvm) in iwl_send_rss_cfg_cmd()
72 static int iwl_mvm_send_dqa_cmd(struct iwl_mvm *mvm) in iwl_mvm_send_dqa_cmd()
89 void iwl_mvm_mfu_assert_dump_notif(struct iwl_mvm *mvm, in iwl_mvm_mfu_assert_dump_notif()
104 struct iwl_mvm *mvm = in iwl_alive_fn() local
272 static void iwl_mvm_print_pd_notification(struct iwl_mvm *mvm) in iwl_mvm_print_pd_notification()
295 static int iwl_mvm_load_ucode_wait_alive(struct iwl_mvm *mvm, in iwl_mvm_load_ucode_wait_alive()
461 static void iwl_mvm_phy_filter_init(struct iwl_mvm *mvm, in iwl_mvm_phy_filter_init()
469 static void iwl_mvm_uats_init(struct iwl_mvm *mvm) in iwl_mvm_uats_init()
509 static int iwl_mvm_sgom_init(struct iwl_mvm *mvm) in iwl_mvm_sgom_init()
[all …]
H A Dmld-mac80211.c10 struct iwl_mvm *mvm = IWL_MAC80211_GET_MVM(hw); in iwl_mvm_mld_mac_add_interface() local
15 guard(mvm)(mvm); in iwl_mvm_mld_mac_add_interface() local
125 struct iwl_mvm *mvm = IWL_MAC80211_GET_MVM(hw); in iwl_mvm_mld_mac_remove_interface() local
135 guard(mvm)(mvm); in iwl_mvm_mld_mac_remove_interface() local
200 static int iwl_mvm_esr_mode_active(struct iwl_mvm *mvm, in iwl_mvm_esr_mode_active()
240 __iwl_mvm_mld_assign_vif_chanctx(struct iwl_mvm *mvm, in __iwl_mvm_mld_assign_vif_chanctx()
341 struct iwl_mvm *mvm = IWL_MAC80211_GET_MVM(hw); in iwl_mvm_mld_assign_vif_chanctx() local
357 guard(mvm)(mvm); in iwl_mvm_mld_assign_vif_chanctx() local
361 static int iwl_mvm_esr_mode_inactive(struct iwl_mvm *mvm, in iwl_mvm_esr_mode_inactive()
411 __iwl_mvm_mld_unassign_vif_chanctx(struct iwl_mvm *mvm, in __iwl_mvm_mld_unassign_vif_chanctx()
[all …]
H A Dcoex.c92 iwl_get_coex_type(struct iwl_mvm *mvm, const struct ieee80211_vif *vif) in iwl_get_coex_type()
135 int iwl_mvm_send_bt_init_conf(struct iwl_mvm *mvm) in iwl_mvm_send_bt_init_conf()
177 static int iwl_mvm_bt_coex_reduced_txp(struct iwl_mvm *mvm, u8 sta_id, in iwl_mvm_bt_coex_reduced_txp()
212 struct iwl_mvm *mvm; member
221 void iwl_mvm_bt_coex_enable_rssi_event(struct iwl_mvm *mvm, in iwl_mvm_bt_coex_enable_rssi_event()
234 static void iwl_mvm_bt_coex_tcm_based_ci(struct iwl_mvm *mvm, in iwl_mvm_bt_coex_tcm_based_ci()
261 iwl_mvm_bt_coex_calculate_esr_mode(struct iwl_mvm *mvm, in iwl_mvm_bt_coex_calculate_esr_mode()
323 void iwl_mvm_bt_coex_update_link_esr(struct iwl_mvm *mvm, in iwl_mvm_bt_coex_update_link_esr()
343 static void iwl_mvm_bt_notif_per_link(struct iwl_mvm *mvm, in iwl_mvm_bt_notif_per_link()
508 struct iwl_mvm *mvm = data->mvm; in iwl_mvm_bt_notif_iterator() local
[all …]
H A Dutils.c21 int iwl_mvm_send_cmd(struct iwl_mvm *mvm, struct iwl_host_cmd *cmd) in iwl_mvm_send_cmd()
57 int iwl_mvm_send_cmd_pdu(struct iwl_mvm *mvm, u32 id, in iwl_mvm_send_cmd_pdu()
73 int iwl_mvm_send_cmd_status(struct iwl_mvm *mvm, struct iwl_host_cmd *cmd, in iwl_mvm_send_cmd_status()
126 int iwl_mvm_send_cmd_pdu_status(struct iwl_mvm *mvm, u32 id, u16 len, in iwl_mvm_send_cmd_pdu_status()
189 void iwl_mvm_rx_fw_error(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb) in iwl_mvm_rx_fw_error()
222 u8 iwl_mvm_next_antenna(struct iwl_mvm *mvm, u8 valid, u8 last_idx) in iwl_mvm_next_antenna()
249 int iwl_mvm_send_lq_cmd(struct iwl_mvm *mvm, struct iwl_lq_cmd *lq) in iwl_mvm_send_lq_cmd()
276 void iwl_mvm_update_smps(struct iwl_mvm *mvm, struct ieee80211_vif *vif, in iwl_mvm_update_smps()
322 void iwl_mvm_update_smps_on_active_links(struct iwl_mvm *mvm, in iwl_mvm_update_smps_on_active_links()
347 int iwl_mvm_request_periodic_system_statistics(struct iwl_mvm *mvm, bool enable) in iwl_mvm_request_periodic_system_statistics()
[all …]
H A Dtime-event.c25 void iwl_mvm_te_clear_data(struct iwl_mvm *mvm, in iwl_mvm_te_clear_data()
48 static void iwl_mvm_cleanup_roc(struct iwl_mvm *mvm) in iwl_mvm_cleanup_roc()
135 struct iwl_mvm *mvm = container_of(wk, struct iwl_mvm, roc_done_wk); in iwl_mvm_roc_done_wk() local
142 static void iwl_mvm_roc_finished(struct iwl_mvm *mvm) in iwl_mvm_roc_finished()
154 static void iwl_mvm_csa_noa_start(struct iwl_mvm *mvm) in iwl_mvm_csa_noa_start()
189 static bool iwl_mvm_te_check_disconnect(struct iwl_mvm *mvm, in iwl_mvm_te_check_disconnect()
232 iwl_mvm_te_handle_notify_csa(struct iwl_mvm *mvm, in iwl_mvm_te_handle_notify_csa()
268 static void iwl_mvm_te_check_trigger(struct iwl_mvm *mvm, in iwl_mvm_te_check_trigger()
312 static void iwl_mvm_te_handle_notif(struct iwl_mvm *mvm, in iwl_mvm_te_handle_notif()
418 void iwl_mvm_rx_roc_notif(struct iwl_mvm *mvm, in iwl_mvm_rx_roc_notif()
[all …]
H A Dmld-sta.c9 u32 iwl_mvm_sta_fw_id_mask(struct iwl_mvm *mvm, struct ieee80211_sta *sta, in iwl_mvm_sta_fw_id_mask()
48 static int iwl_mvm_mld_send_sta_cmd(struct iwl_mvm *mvm, in iwl_mvm_mld_send_sta_cmd()
66 static int iwl_mvm_mld_add_int_sta_to_fw(struct iwl_mvm *mvm, in iwl_mvm_mld_add_int_sta_to_fw()
99 static int iwl_mvm_mld_rm_sta_from_fw(struct iwl_mvm *mvm, u32 sta_id) in iwl_mvm_mld_rm_sta_from_fw()
122 static int iwl_mvm_add_aux_sta_to_fw(struct iwl_mvm *mvm, in iwl_mvm_add_aux_sta_to_fw()
143 int iwl_mvm_mld_add_int_sta_with_queue(struct iwl_mvm *mvm, in iwl_mvm_mld_add_int_sta_with_queue()
182 static int iwl_mvm_mld_add_int_sta(struct iwl_mvm *mvm, in iwl_mvm_mld_add_int_sta()
213 int iwl_mvm_mld_add_bcast_sta(struct iwl_mvm *mvm, struct ieee80211_vif *vif, in iwl_mvm_mld_add_bcast_sta()
252 int iwl_mvm_mld_add_mcast_sta(struct iwl_mvm *mvm, struct ieee80211_vif *vif, in iwl_mvm_mld_add_mcast_sta()
286 int iwl_mvm_mld_add_snif_sta(struct iwl_mvm *mvm, struct ieee80211_vif *vif, in iwl_mvm_mld_add_snif_sta()
[all …]
H A Dmac-ctxt.c47 struct iwl_mvm *mvm; member
185 void iwl_mvm_mac_ctxt_recalc_tsf_id(struct iwl_mvm *mvm, 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()
325 static void iwl_mvm_ack_rates(struct iwl_mvm *mvm, 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()
429 void iwl_mvm_set_fw_protection_flags(struct iwl_mvm *mvm, 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()
537 static void iwl_mvm_mac_ctxt_cmd_common(struct iwl_mvm *mvm, in iwl_mvm_mac_ctxt_cmd_common()
583 static int iwl_mvm_mac_ctxt_send_cmd(struct iwl_mvm *mvm, in iwl_mvm_mac_ctxt_send_cmd()
594 void iwl_mvm_set_fw_dtim_tbtt(struct iwl_mvm *mvm, struct ieee80211_vif *vif, in iwl_mvm_set_fw_dtim_tbtt()
[all …]
H A Dmld-mac.c7 static void iwl_mvm_mld_set_he_support(struct iwl_mvm *mvm, in iwl_mvm_mld_set_he_support()
25 static void iwl_mvm_mld_mac_ctxt_cmd_common(struct iwl_mvm *mvm, in iwl_mvm_mld_mac_ctxt_cmd_common()
102 static int iwl_mvm_mld_mac_ctxt_send_cmd(struct iwl_mvm *mvm, in iwl_mvm_mld_mac_ctxt_send_cmd()
114 static int iwl_mvm_mld_mac_ctxt_cmd_sta(struct iwl_mvm *mvm, in iwl_mvm_mld_mac_ctxt_cmd_sta()
179 static int iwl_mvm_mld_mac_ctxt_cmd_listener(struct iwl_mvm *mvm, in iwl_mvm_mld_mac_ctxt_cmd_listener()
198 static int iwl_mvm_mld_mac_ctxt_cmd_ibss(struct iwl_mvm *mvm, in iwl_mvm_mld_mac_ctxt_cmd_ibss()
215 static int iwl_mvm_mld_mac_ctxt_cmd_p2p_device(struct iwl_mvm *mvm, in iwl_mvm_mld_mac_ctxt_cmd_p2p_device()
237 static int iwl_mvm_mld_mac_ctxt_cmd_ap_go(struct iwl_mvm *mvm, in iwl_mvm_mld_mac_ctxt_cmd_ap_go()
257 static int iwl_mvm_mld_mac_ctx_send(struct iwl_mvm *mvm, 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()
[all …]
H A Dtdls.c16 void iwl_mvm_teardown_tdls_peers(struct iwl_mvm *mvm) in iwl_mvm_teardown_tdls_peers()
38 int iwl_mvm_tdls_sta_count(struct iwl_mvm *mvm, struct ieee80211_vif *vif) in iwl_mvm_tdls_sta_count()
65 static void iwl_mvm_tdls_config(struct iwl_mvm *mvm, struct ieee80211_vif *vif) in iwl_mvm_tdls_config()
123 void iwl_mvm_recalc_tdls_state(struct iwl_mvm *mvm, struct ieee80211_vif *vif, in iwl_mvm_recalc_tdls_state()
150 struct iwl_mvm *mvm = IWL_MAC80211_GET_MVM(hw); in iwl_mvm_mac_mgd_protect_tdls_discover() local
154 guard(mvm)(mvm); in iwl_mvm_mac_mgd_protect_tdls_discover() local
183 static void iwl_mvm_tdls_update_cs_state(struct iwl_mvm *mvm, in iwl_mvm_tdls_update_cs_state()
202 void iwl_mvm_rx_tdls_notif(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb) in iwl_mvm_rx_tdls_notif()
244 iwl_mvm_tdls_check_action(struct iwl_mvm *mvm, in iwl_mvm_tdls_check_action()
327 iwl_mvm_tdls_config_channel_switch(struct iwl_mvm *mvm, in iwl_mvm_tdls_config_channel_switch()
[all …]
H A Dptp.c23 static void iwl_mvm_ptp_update_new_read(struct iwl_mvm *mvm, u32 gp2) in iwl_mvm_ptp_update_new_read()
47 u64 iwl_mvm_ptp_get_adj_time(struct iwl_mvm *mvm, u64 base_time_ns) in iwl_mvm_ptp_get_adj_time()
87 iwl_mvm_get_crosstimestamp_fw(struct iwl_mvm *mvm, u32 *gp2, u64 *sys_time) in iwl_mvm_get_crosstimestamp_fw()
127 static void iwl_mvm_phc_get_crosstimestamp_loop(struct iwl_mvm *mvm, in iwl_mvm_phc_get_crosstimestamp_loop()
153 struct iwl_mvm *mvm = container_of(ptp, struct iwl_mvm, in iwl_mvm_phc_get_crosstimestamp() local
196 struct iwl_mvm *mvm = container_of(wk, struct iwl_mvm, in iwl_mvm_ptp_work() local
209 struct iwl_mvm *mvm = container_of(ptp, struct iwl_mvm, in iwl_mvm_ptp_gettime() local
225 struct iwl_mvm *mvm = container_of(ptp, struct iwl_mvm, in iwl_mvm_ptp_adjtime() local
240 struct iwl_mvm *mvm = container_of(ptp, struct iwl_mvm, in iwl_mvm_ptp_adjfine() local
271 void iwl_mvm_ptp_init(struct iwl_mvm *mvm) in iwl_mvm_ptp_init()
[all …]
H A Ddebugfs.c27 struct iwl_mvm *mvm = file->private_data; in iwl_dbgfs_ctdp_budget_read() local
50 static ssize_t iwl_dbgfs_stop_ctdp_write(struct iwl_mvm *mvm, char *buf, in iwl_dbgfs_stop_ctdp_write()
79 static ssize_t iwl_dbgfs_start_ctdp_write(struct iwl_mvm *mvm, in iwl_dbgfs_start_ctdp_write()
109 static ssize_t iwl_dbgfs_force_ctkill_write(struct iwl_mvm *mvm, char *buf, in iwl_dbgfs_force_ctkill_write()
121 static ssize_t iwl_dbgfs_tx_flush_write(struct iwl_mvm *mvm, char *buf, in iwl_dbgfs_tx_flush_write()
158 struct iwl_mvm *mvm = file->private_data; in iwl_dbgfs_sram_read() local
190 static ssize_t iwl_dbgfs_sram_write(struct iwl_mvm *mvm, char *buf, in iwl_dbgfs_sram_write()
225 struct iwl_mvm *mvm = file->private_data; in iwl_dbgfs_set_nic_temperature_read() local
244 static ssize_t iwl_dbgfs_set_nic_temperature_write(struct iwl_mvm *mvm, in iwl_dbgfs_set_nic_temperature_write()
292 struct iwl_mvm *mvm = file->private_data; in iwl_dbgfs_nic_temp_read() local
[all …]
H A Dled.c11 static void iwl_mvm_send_led_fw_cmd(struct iwl_mvm *mvm, bool on) in iwl_mvm_send_led_fw_cmd()
33 static void iwl_mvm_led_set(struct iwl_mvm *mvm, bool on) in iwl_mvm_led_set()
48 struct iwl_mvm *mvm = container_of(led_cdev, struct iwl_mvm, led); in iwl_led_brightness_set() local
53 int iwl_mvm_leds_init(struct iwl_mvm *mvm) in iwl_mvm_leds_init()
96 void iwl_mvm_leds_sync(struct iwl_mvm *mvm) in iwl_mvm_leds_sync()
111 void iwl_mvm_leds_exit(struct iwl_mvm *mvm) in iwl_mvm_leds_exit()
H A Drx.c20 void iwl_mvm_rx_rx_phy_cmd(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb) in iwl_mvm_rx_rx_phy_cmd()
45 static void iwl_mvm_pass_packet_to_mac80211(struct iwl_mvm *mvm, in iwl_mvm_pass_packet_to_mac80211()
102 static void iwl_mvm_get_signal_strength(struct iwl_mvm *mvm, in iwl_mvm_get_signal_strength()
139 static u32 iwl_mvm_set_mac80211_rx_flag(struct iwl_mvm *mvm, in iwl_mvm_set_mac80211_rx_flag()
199 static void iwl_mvm_rx_handle_tcm(struct iwl_mvm *mvm, in iwl_mvm_rx_handle_tcm()
288 void iwl_mvm_rx_rx_mpdu(struct iwl_mvm *mvm, struct napi_struct *napi, in iwl_mvm_rx_rx_mpdu()
543 struct iwl_mvm *mvm; member
552 struct iwl_mvm *mvm; member
562 struct iwl_mvm *mvm = mvmvif->mvm; in iwl_mvm_update_link_sig() local
716 iwl_mvm_rx_stats_check_trigger(struct iwl_mvm *mvm, struct iwl_rx_packet *pkt) in iwl_mvm_rx_stats_check_trigger()
[all …]
H A Dmld-key.c11 static u32 iwl_mvm_get_sec_sta_mask(struct iwl_mvm *mvm, in iwl_mvm_get_sec_sta_mask()
59 u32 iwl_mvm_get_sec_flags(struct iwl_mvm *mvm, in iwl_mvm_get_sec_flags()
132 struct iwl_mvm *mvm = IWL_MAC80211_GET_MVM(hw); in iwl_mvm_mld_update_sta_key() local
153 int iwl_mvm_mld_update_sta_keys(struct iwl_mvm *mvm, in iwl_mvm_mld_update_sta_keys()
170 static int __iwl_mvm_sec_key_del(struct iwl_mvm *mvm, u32 sta_mask, in __iwl_mvm_sec_key_del()
184 int iwl_mvm_mld_send_key(struct iwl_mvm *mvm, u32 sta_mask, u32 key_flags, in iwl_mvm_mld_send_key()
244 int iwl_mvm_sec_key_add(struct iwl_mvm *mvm, in iwl_mvm_sec_key_add()
296 static int _iwl_mvm_sec_key_del(struct iwl_mvm *mvm, in _iwl_mvm_sec_key_del()
345 int iwl_mvm_sec_key_del_pasn(struct iwl_mvm *mvm, in iwl_mvm_sec_key_del_pasn()
360 int iwl_mvm_sec_key_del(struct iwl_mvm *mvm, in iwl_mvm_sec_key_del()
[all …]
H A Dftm-responder.c90 iwl_mvm_ftm_responder_set_ndp(struct iwl_mvm *mvm, in iwl_mvm_ftm_responder_set_ndp()
108 iwl_mvm_ftm_responder_cmd(struct iwl_mvm *mvm, in iwl_mvm_ftm_responder_cmd()
177 iwl_mvm_ftm_responder_dyn_cfg_v2(struct iwl_mvm *mvm, in iwl_mvm_ftm_responder_dyn_cfg_v2()
222 iwl_mvm_ftm_responder_dyn_cfg_v3(struct iwl_mvm *mvm, in iwl_mvm_ftm_responder_dyn_cfg_v3()
281 iwl_mvm_ftm_responder_dyn_cfg_cmd(struct iwl_mvm *mvm, in iwl_mvm_ftm_responder_dyn_cfg_cmd()
308 static void iwl_mvm_resp_del_pasn_sta(struct iwl_mvm *mvm, 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()
376 void iwl_mvm_ftm_responder_clear(struct iwl_mvm *mvm, in iwl_mvm_ftm_responder_clear()
387 void iwl_mvm_ftm_restart_responder(struct iwl_mvm *mvm, in iwl_mvm_ftm_restart_responder()
398 void iwl_mvm_ftm_responder_stats(struct iwl_mvm *mvm, in iwl_mvm_ftm_responder_stats()
H A Drs.c128 static bool rs_ant_allow(struct iwl_mvm *mvm, struct ieee80211_sta *sta, in rs_ant_allow()
135 static bool rs_mimo_allow(struct iwl_mvm *mvm, struct ieee80211_sta *sta, in rs_mimo_allow()
157 static bool rs_siso_allow(struct iwl_mvm *mvm, struct ieee80211_sta *sta, in rs_siso_allow()
167 static bool rs_sgi_allow(struct iwl_mvm *mvm, struct ieee80211_sta *sta, in rs_sgi_allow()
523 static inline void rs_dump_rate(struct iwl_mvm *mvm, const struct rs_rate *rate, in rs_dump_rate()
541 static void rs_rate_scale_clear_tbl_windows(struct iwl_mvm *mvm, in rs_rate_scale_clear_tbl_windows()
559 static int rs_tl_turn_on_agg_for_tid(struct iwl_mvm *mvm, in rs_tl_turn_on_agg_for_tid()
583 static void rs_tl_turn_on_agg(struct iwl_mvm *mvm, struct iwl_mvm_sta *mvmsta, in rs_tl_turn_on_agg()
636 static int _rs_collect_tx_data(struct iwl_mvm *mvm, in _rs_collect_tx_data()
701 static int rs_collect_tpc_data(struct iwl_mvm *mvm, in rs_collect_tpc_data()
[all …]
H A Dnvm.c33 static int iwl_nvm_write_chunk(struct iwl_mvm *mvm, u16 section, in iwl_nvm_write_chunk()
72 static int iwl_nvm_read_chunk(struct iwl_mvm *mvm, u16 section, in iwl_nvm_read_chunk()
145 static int iwl_nvm_write_section(struct iwl_mvm *mvm, u16 section, in iwl_nvm_write_section()
179 static int iwl_nvm_read_section(struct iwl_mvm *mvm, u16 section, in iwl_nvm_read_section()
217 iwl_parse_nvm_sections(struct iwl_mvm *mvm) in iwl_parse_nvm_sections()
286 int iwl_mvm_load_nvm_to_nic(struct iwl_mvm *mvm) in iwl_mvm_load_nvm_to_nic()
306 int iwl_nvm_init(struct iwl_mvm *mvm) in iwl_nvm_init()
401 iwl_mvm_update_mcc(struct iwl_mvm *mvm, const char *alpha2, in iwl_mvm_update_mcc()
535 int iwl_mvm_init_mcc(struct iwl_mvm *mvm) in iwl_mvm_init_mcc()
591 void iwl_mvm_rx_chub_update_mcc(struct iwl_mvm *mvm, in iwl_mvm_rx_chub_update_mcc()
H A Dd3.c23 struct iwl_mvm *mvm = IWL_MAC80211_GET_MVM(hw); in iwl_mvm_set_rekey_data() local
115 struct iwl_mvm *mvm = IWL_MAC80211_GET_MVM(hw); in iwl_mvm_wowlan_program_keys() local
224 struct iwl_mvm *mvm = IWL_MAC80211_GET_MVM(hw); in iwl_mvm_wowlan_get_rsc_tsc_data() local
343 struct iwl_mvm *mvm = IWL_MAC80211_GET_MVM(hw); in iwl_mvm_wowlan_get_rsc_v5_data() local
451 static int iwl_mvm_wowlan_config_rsc_tsc(struct iwl_mvm *mvm, in iwl_mvm_wowlan_config_rsc_tsc()
627 static int iwl_mvm_send_patterns_v1(struct iwl_mvm *mvm, in iwl_mvm_send_patterns_v1()
667 static int iwl_mvm_send_patterns(struct iwl_mvm *mvm, in iwl_mvm_send_patterns()
716 static int iwl_mvm_d3_reprogram(struct iwl_mvm *mvm, struct ieee80211_vif *vif, in iwl_mvm_d3_reprogram()
825 static int iwl_mvm_get_last_nonqos_seq(struct iwl_mvm *mvm, in iwl_mvm_get_last_nonqos_seq()
862 void iwl_mvm_set_last_nonqos_seq(struct iwl_mvm *mvm, struct ieee80211_vif *vif) in iwl_mvm_set_last_nonqos_seq()
[all …]
H A Ddebugfs-vif.c10 static void iwl_dbgfs_update_pm(struct iwl_mvm *mvm, in iwl_dbgfs_update_pm()
76 struct iwl_mvm *mvm = mvmvif->mvm; in iwl_dbgfs_pm_params_write() local
156 struct iwl_mvm *mvm = mvmvif->mvm; in iwl_dbgfs_pm_params_read() local
172 struct iwl_mvm *mvm = mvmvif->mvm; in iwl_dbgfs_mac_params_read() local
299 struct iwl_mvm *mvm = mvmvif->mvm; in iwl_dbgfs_bf_params_write() local
447 struct iwl_mvm *mvm = mvmvif->mvm; in iwl_dbgfs_os_device_timediff_read() local
471 struct iwl_mvm *mvm = IWL_MAC80211_GET_MVM(hw); in iwl_dbgfs_low_latency_write_handle() local
495 struct iwl_mvm *mvm = mvmvif->mvm; in iwl_dbgfs_low_latency_write() local
509 struct iwl_mvm *mvm = IWL_MAC80211_GET_MVM(hw); in iwl_dbgfs_low_latency_force_write_handle() local
545 struct iwl_mvm *mvm = mvmvif->mvm; in iwl_dbgfs_low_latency_force_write() local
[all …]
H A Dlink.c39 static void iwl_mvm_print_esr_state(struct iwl_mvm *mvm, u32 mask) in iwl_mvm_print_esr_state()
52 static int iwl_mvm_link_cmd_send(struct iwl_mvm *mvm, in iwl_mvm_link_cmd_send()
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()
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()
633 s8 iwl_mvm_get_esr_rssi_thresh(struct iwl_mvm *mvm, in iwl_mvm_get_esr_rssi_thresh()
662 iwl_mvm_esr_disallowed_with_link(struct iwl_mvm *mvm, in iwl_mvm_esr_disallowed_with_link()
[all …]
H A Drxmq.c14 static inline int iwl_mvm_check_pn(struct iwl_mvm *mvm, struct sk_buff *skb, in iwl_mvm_check_pn()
91 static int iwl_mvm_create_skb(struct iwl_mvm *mvm, struct sk_buff *skb, in iwl_mvm_create_skb()
207 static void iwl_mvm_add_rtap_sniffer_config(struct iwl_mvm *mvm, in iwl_mvm_add_rtap_sniffer_config()
236 static void iwl_mvm_pass_packet_to_mac80211(struct iwl_mvm *mvm, in iwl_mvm_pass_packet_to_mac80211()
249 static bool iwl_mvm_used_average_energy(struct iwl_mvm *mvm, in iwl_mvm_used_average_energy()
297 static void iwl_mvm_get_signal_strength(struct iwl_mvm *mvm, in iwl_mvm_get_signal_strength()
409 static int iwl_mvm_rx_crypto(struct iwl_mvm *mvm, struct ieee80211_sta *sta, in iwl_mvm_rx_crypto()
509 static void iwl_mvm_rx_csum(struct iwl_mvm *mvm, in iwl_mvm_rx_csum()
605 static void iwl_mvm_release_frames(struct iwl_mvm *mvm, in iwl_mvm_release_frames()
641 static void iwl_mvm_del_ba(struct iwl_mvm *mvm, int queue, in iwl_mvm_del_ba()
[all …]
H A Drfi.c73 bool iwl_rfi_supported(struct iwl_mvm *mvm) in iwl_rfi_supported()
83 int iwl_rfi_send_config_cmd(struct iwl_mvm *mvm, struct iwl_rfi_lut_entry *rfi_table) in iwl_rfi_send_config_cmd()
116 struct iwl_rfi_freq_table_resp_cmd *iwl_rfi_get_freq_table(struct iwl_mvm *mvm) in iwl_rfi_get_freq_table()
150 void iwl_rfi_deactivate_notif_handler(struct iwl_mvm *mvm, in iwl_rfi_deactivate_notif_handler()
H A Dmvm.h499 struct iwl_mvm *mvm; member
841 struct iwl_mvm *mvm; member
1421 static inline bool iwl_mvm_is_radio_killed(struct iwl_mvm *mvm) in iwl_mvm_is_radio_killed()
1427 static inline bool iwl_mvm_is_radio_hw_killed(struct iwl_mvm *mvm) in iwl_mvm_is_radio_hw_killed()
1432 static inline bool iwl_mvm_firmware_running(struct iwl_mvm *mvm) in iwl_mvm_firmware_running()
1441 iwl_mvm_sta_from_staid_rcu(struct iwl_mvm *mvm, u8 sta_id) in iwl_mvm_sta_from_staid_rcu()
1458 iwl_mvm_sta_from_staid_protected(struct iwl_mvm *mvm, u8 sta_id) in iwl_mvm_sta_from_staid_protected()
1476 iwl_mvm_rcu_dereference_vif_id(struct iwl_mvm *mvm, u8 vif_id, bool rcu) in iwl_mvm_rcu_dereference_vif_id()
1488 static inline bool iwl_mvm_is_adaptive_dwell_supported(struct iwl_mvm *mvm) in iwl_mvm_is_adaptive_dwell_supported()
1494 static inline bool iwl_mvm_is_adaptive_dwell_v2_supported(struct iwl_mvm *mvm) in iwl_mvm_is_adaptive_dwell_v2_supported()
[all …]

12