Home
last modified time | relevance | path

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

1234

/linux-6.15/drivers/net/wireless/intel/iwlwifi/mld/
H A Dfw.c106 struct iwl_mld *mld = in iwl_alive_fn() local
158 IWL_DEBUG_FW(mld, in iwl_alive_fn()
165 IWL_DEBUG_FW(mld, in iwl_alive_fn()
188 IWL_ERR(mld, in iwl_mld_print_alive_notif_timeout()
279 ret = iwl_pnvm_load(mld->trans, &mld->notif_wait, in iwl_mld_run_fw_init_sequence()
311 if (!mld->nvm_data) { in iwl_mld_run_fw_init_sequence()
312 mld->nvm_data = iwl_get_nvm(mld->trans, mld->fw, 0, 0); in iwl_mld_run_fw_init_sequence()
350 iwl_mld_stop_fw(mld); in iwl_mld_load_fw()
364 wiphy_work_cancel(mld->wiphy, &mld->async_handlers_wk); in iwl_mld_stop_fw()
432 IWL_ERR(mld, in iwl_mld_send_recovery_cmd()
[all …]
H A Dthermal.c23 IWL_ERR(mld, in iwl_mld_handle_ct_kill_notif()
30 wiphy_delayed_work_queue(mld->wiphy, &mld->ct_kill_exit_wk, in iwl_mld_handle_ct_kill_notif()
36 struct iwl_mld *mld; in iwl_mld_exit_ctkill() local
73 if (mld->tzone) in iwl_mld_handle_temp_notif()
92 IWL_ERR(mld, in iwl_mld_get_temp()
99 IWL_ERR(mld, in iwl_mld_get_temp()
151 if (!mld->tzone) in iwl_mld_config_temp_report_ths()
255 mld->tzone = in iwl_mld_thermal_zone_register()
383 mld, in iwl_mld_cooling_device_register()
397 if (!mld->tzone) in iwl_mld_thermal_zone_unregister()
[all …]
H A Dmld.c66 mld->dev = trans->dev; in iwl_construct_mld()
67 mld->trans = trans; in iwl_construct_mld()
68 mld->cfg = cfg; in iwl_construct_mld()
69 mld->fw = fw; in iwl_construct_mld()
70 mld->hw = hw; in iwl_construct_mld()
71 mld->wiphy = hw->wiphy; in iwl_construct_mld()
137 iwl_fw_runtime_init(&mld->fwrt, trans, fw, &iwl_mld_fwrt_ops, mld, in iwl_mld_construct_fw_runtime()
396 mld->bios_enable_puncturing = iwl_uefi_get_puncturing(&mld->fwrt); in iwl_op_mode_mld_start()
424 wiphy_work_flush(mld->wiphy, &mld->async_handlers_wk); in iwl_op_mode_mld_start()
447 iwl_mld_toggle_tx_ant(mld, &mld->mgmt_tx_ant); in iwl_op_mode_mld_start()
[all …]
H A Dptp.c24 *gp2 = iwl_read_prph(mld->trans, mld->trans->cfg->gp2_reg_addr); in iwl_mld_get_systime()
43 IWL_DEBUG_PTP(mld, in iwl_mld_ptp_update_new_read()
49 mld->ptp_data.wrap_counter++; in iwl_mld_ptp_update_new_read()
50 IWL_DEBUG_PTP(mld, in iwl_mld_ptp_update_new_read()
55 mld->ptp_data.last_gp2 = gp2; in iwl_mld_ptp_update_new_read()
205 wiphy_lock(mld->wiphy); in iwl_mld_get_crosstimestamp_fw()
207 wiphy_unlock(mld->wiphy); in iwl_mld_get_crosstimestamp_fw()
251 IWL_DEBUG_PTP(mld, in iwl_mld_phc_get_crosstimestamp()
261 IWL_DEBUG_PTP(mld, in iwl_mld_phc_get_crosstimestamp()
294 mld->ptp_data.ptp_clock = in iwl_mld_ptp_init()
[all …]
H A Dmac80211.c114 memcpy(mld->addresses[0].addr, mld->nvm_data->hw_addr, ETH_ALEN); in iwl_mld_hw_set_addresses()
417 SET_IEEE80211_DEV(mld->hw, mld->trans->dev); in iwl_mld_register_hw()
535 wiphy_work_cancel(mld->wiphy, &mld->add_txqs_wk); in iwl_mld_mac80211_stop()
548 wiphy_work_cancel(mld->wiphy, &mld->async_handlers_wk); in iwl_mld_mac80211_stop()
564 i, mld->scan.uid_status[i], mld->scan.status)) in iwl_mld_mac80211_stop()
669 struct iwl_mld *mld = mc_data->mld; in iwl_mld_mc_iface_iterator() local
699 .mld = mld, in iwl_mld_recalc_multicast_filter()
801 wiphy_work_queue(mld->wiphy, &mld->add_txqs_wk); in iwl_mld_mac80211_wake_tx_queue()
843 phy->mld = mld; in iwl_mld_add_chanctx()
1422 wiphy_work_queue(mld->wiphy, &mld->add_txqs_wk); in iwl_mld_mac80211_reconfig_complete()
[all …]
H A Dregulatory.c24 IWL_DEBUG_RADIO(mld, in iwl_mld_get_bios_tables()
31 IWL_DEBUG_RADIO(mld, in iwl_mld_get_bios_tables()
54 IWL_DEBUG_RADIO(mld, in iwl_mld_get_bios_tables()
60 IWL_DEBUG_RADIO(mld, in iwl_mld_get_bios_tables()
66 ret = iwl_uefi_get_uats_table(mld->trans, &mld->fwrt); in iwl_mld_get_bios_tables()
165 if (mld->fwrt.sar_chain_a_profile && mld->fwrt.sar_chain_b_profile) { in iwl_mld_init_sar()
198 IWL_ERR(mld, in iwl_mld_init_sgom()
289 IWL_DEBUG_RADIO(mld, in iwl_mld_configure_lari()
293 IWL_DEBUG_RADIO(mld, in iwl_mld_configure_lari()
297 IWL_DEBUG_RADIO(mld, in iwl_mld_configure_lari()
[all …]
H A Dled.c36 if (!mld->fw_status.running) in iwl_led_brightness_set()
64 if (!mld->led.name) in iwl_mld_leds_init()
71 mld->led.default_trigger = in iwl_mld_leds_init()
74 ret = led_classdev_register(mld->trans->dev, &mld->led); in iwl_mld_leds_init()
76 kfree(mld->led.name); in iwl_mld_leds_init()
77 mld->led.name = NULL; in iwl_mld_leds_init()
86 if (!mld->led.name) in iwl_mld_led_config_fw()
89 iwl_mld_send_led_fw_cmd(mld, mld->led.brightness > 0); in iwl_mld_led_config_fw()
94 if (!mld->led.name) in iwl_mld_leds_exit()
98 kfree(mld->led.name); in iwl_mld_leds_exit()
[all …]
H A Dlow_latency.c75 struct iwl_mld *mld = _data; in iwl_mld_low_latency_iter() local
97 if (mld->fw_status.in_hw_restart) in iwl_mld_low_latency_wk()
121 wiphy_delayed_work_queue(mld->wiphy, &mld->low_latency.work, in iwl_mld_low_latency_wk()
236 iwl_mld_retry_emlsr(mld, vif); in iwl_mld_vif_update_low_latency()
282 if (mld->low_latency.stopped) in iwl_mld_low_latency_update_counters()
299 wiphy_delayed_work_queue(mld->wiphy, &mld->low_latency.work, in iwl_mld_low_latency_update_counters()
305 lockdep_assert_wiphy(mld->wiphy); in iwl_mld_low_latency_stop()
307 mld->low_latency.stopped = true; in iwl_mld_low_latency_stop()
309 wiphy_delayed_work_cancel(mld->wiphy, &mld->low_latency.work); in iwl_mld_low_latency_stop()
318 lockdep_assert_wiphy(mld->wiphy); in iwl_mld_low_latency_restart()
[all …]
H A Dmld.h293 CLEANUP_STRUCT(mld); in iwl_cleanup_mld()
294 CLEANUP_STRUCT(&mld->scan); in iwl_cleanup_mld()
297 mld->fw_status.in_d3 = false; in iwl_cleanup_mld()
341 mld->radio_kill.ct = state; in iwl_mld_set_ctkill()
344 mld->radio_kill.hw || mld->radio_kill.ct); in iwl_mld_set_ctkill()
349 mld->radio_kill.hw = state; in iwl_mld_set_hwkill()
352 mld->radio_kill.hw || mld->radio_kill.ct); in iwl_mld_set_hwkill()
357 u8 tx_ant = mld->fw->valid_tx_ant; in iwl_mld_get_valid_tx_ant()
359 if (mld->nvm_data && mld->nvm_data->valid_tx_ant) in iwl_mld_get_valid_tx_ant()
369 if (mld->nvm_data && mld->nvm_data->valid_rx_ant) in iwl_mld_get_valid_rx_ant()
[all …]
H A Dmcc.c90 ret = iwl_mld_send_cmd(mld, &cmd); in iwl_mld_update_mcc()
120 IWL_DEBUG_LAR(mld, in iwl_mld_update_mcc()
143 lockdep_assert_wiphy(mld->wiphy); in iwl_mld_get_regdomain()
161 regd = iwl_parse_nvm_mcc_info(mld->trans->dev, mld->cfg, in iwl_mld_get_regdomain()
178 mld->mcc_src = resp->source_id; in iwl_mld_get_regdomain()
196 return iwl_mld_get_regdomain(mld, "ZZ", in iwl_mld_get_current_regdomain()
224 used_src = mld->mcc_src; in iwl_mld_apply_last_mcc()
255 r = wiphy_dereference(mld->wiphy, mld->wiphy->regd); in iwl_mld_init_mcc()
306 lockdep_assert_wiphy(mld->wiphy); in iwl_mld_handle_update_mcc()
308 if (iwl_mld_is_a_vif_assoc(mld) && in iwl_mld_handle_update_mcc()
[all …]
H A Diface.c22 struct iwl_mld *mld = mld_vif->mld; in iwl_mld_cleanup_vif() local
58 lockdep_assert_wiphy(mld->wiphy); in iwl_mld_send_mac_cmd()
60 ret = iwl_mld_send_cmd_pdu(mld, in iwl_mld_send_mac_cmd()
94 lockdep_assert_wiphy(mld->wiphy); in iwl_mld_is_nic_ack_enabled()
116 lockdep_assert_wiphy(mld->wiphy); in iwl_mld_mac_cmd_fill_common()
172 lockdep_assert_wiphy(mld->wiphy); in iwl_mld_fill_mac_cmd_sta()
242 lockdep_assert_wiphy(mld->wiphy); in iwl_mld_fill_mac_cmd_ap()
379 mld_vif->mld = mld; in IWL_MLD_ALLOC_FN()
543 if (IWL_FW_CHECK(mld, notif->mac_id >= ARRAY_SIZE(mld->fw_id_to_vif), in iwl_mld_handle_uapsd_misbehaving_ap_notif()
547 vif = wiphy_dereference(mld->wiphy, mld->fw_id_to_vif[notif->mac_id]); in iwl_mld_handle_uapsd_misbehaving_ap_notif()
[all …]
H A Dftm-initiator.c236 if (mld->ftm_initiator.req) in iwl_mld_ftm_start()
258 mld->ftm_initiator.req = req; in iwl_mld_ftm_start()
269 mld->ftm_initiator.req = NULL; in iwl_mld_ftm_reset()
278 if (IWL_FW_CHECK(mld, request_id != (u8)mld->ftm_initiator.req->cookie, in iwl_mld_ftm_range_resp_valid()
283 if (IWL_FW_CHECK(mld, num_of_aps > mld->ftm_initiator.req->n_peers || in iwl_mld_ftm_range_resp_valid()
330 if (IWL_FW_CHECK(mld, !mld->ftm_initiator.req, in iwl_mld_handle_ftm_resp_notif()
358 IWL_WARN(mld, in iwl_mld_handle_ftm_resp_notif()
408 mld->ftm_initiator.req, in iwl_mld_handle_ftm_resp_notif()
423 iwl_mld_ftm_reset(mld); in iwl_mld_handle_ftm_resp_notif()
436 if (!mld->ftm_initiator.req) in iwl_mld_ftm_restart_cleanup()
[all …]
H A Dtime_sync.c35 time_sync = wiphy_dereference(mld->wiphy, mld->time_sync); in iwl_mld_time_sync_fw_config()
42 err = iwl_mld_send_cmd_pdu(mld, in iwl_mld_time_sync_fw_config()
57 time_sync = wiphy_dereference(mld->wiphy, mld->time_sync); in iwl_mld_time_sync_config()
75 iwl_mld_deinit_time_sync(mld); in iwl_mld_time_sync_config()
80 err = iwl_mld_time_sync_fw_config(mld); in iwl_mld_time_sync_config()
87 wiphy_dereference(mld->wiphy, mld->time_sync); in iwl_mld_deinit_time_sync()
141 if (IWL_FW_CHECK(mld, !time_sync, in iwl_mld_time_sync_find_skb()
158 IWL_DEBUG_DROP(mld, in iwl_mld_time_sync_find_skb()
199 IWL_DEBUG_INFO(mld, in iwl_mld_handle_time_msmt_notif()
219 if (IWL_FW_CHECK(mld, !status.skb, in iwl_mld_handle_time_sync_confirm_notif()
[all …]
H A Dscan.c530 IWL_DEBUG_SCAN(mld, in iwl_mld_scan_cmd_set_dwell()
1144 memset(mld->scan.cmd, 0, mld->scan.cmd_size); in iwl_mld_scan_build_cmd()
1249 IWL_DEBUG_SCAN(mld, in iwl_mld_config_sched_scan_profiles()
1708 IWL_DEBUG_SCAN(mld, in iwl_mld_scan_stop()
1843 if (IWL_FW_CHECK(mld, uid >= ARRAY_SIZE(mld->scan.uid_status), in iwl_mld_handle_scan_iter_complete_notif()
1850 IWL_DEBUG_SCAN(mld, in iwl_mld_handle_scan_iter_complete_notif()
1860 IWL_DEBUG_SCAN(mld, in iwl_mld_handle_scan_iter_complete_notif()
1879 if (IWL_FW_CHECK(mld, uid >= ARRAY_SIZE(mld->scan.uid_status), in iwl_mld_handle_scan_complete_notif()
1896 if (IWL_FW_CHECK(mld, !(mld->scan.uid_status[uid] & mld->scan.status), in iwl_mld_handle_scan_complete_notif()
1936 mld->scan.status &= ~mld->scan.uid_status[uid]; in iwl_mld_handle_scan_complete_notif()
[all …]
H A Dagg.c121 if (IWL_FW_CHECK(mld, baid >= ARRAY_SIZE(mld->fw_id_to_ba), in iwl_mld_handle_bar_frame_release_notif()
127 if (IWL_FW_CHECK(mld, !baid_data, in iwl_mld_handle_bar_frame_release_notif()
232 IWL_DEBUG_HT(mld, in iwl_mld_reorder()
242 if (IWL_FW_CHECK(mld, in iwl_mld_reorder()
431 if (IWL_FW_CHECK(mld, baid < 0 || baid >= ARRAY_SIZE(mld->fw_id_to_ba), in iwl_mld_start_ba_in_fw()
503 IWL_DEBUG_HT(mld, in iwl_mld_ampdu_rx_start()
550 mld->num_rx_ba_sessions++; in iwl_mld_ampdu_rx_start()
554 baid_data->mld = mld; in iwl_mld_ampdu_rx_start()
609 mld->num_rx_ba_sessions--; in iwl_mld_ampdu_rx_stop()
611 baid_data = wiphy_dereference(mld->wiphy, mld->fw_id_to_ba[baid]); in iwl_mld_ampdu_rx_stop()
[all …]
H A Dmlo.c34 IWL_DEBUG_INFO(mld, in iwl_mld_print_emlsr_blocked()
74 IWL_DEBUG_INFO(mld, in iwl_mld_print_emlsr_exit()
172 IWL_DEBUG_INFO(mld, in iwl_mld_check_emlsr_prevention()
219 IWL_DEBUG_INFO(mld, in _iwl_mld_exit_emlsr()
264 IWL_DEBUG_INFO(mld, in _iwl_mld_emlsr_block()
307 IWL_DEBUG_INFO(mld, in iwl_mld_unblock_emlsr()
484 struct iwl_mld *mld = mld_vif->mld; in iwl_mld_emlsr_check_tpt() local
799 struct iwl_mld *mld = mld_vif->mld; in iwl_mld_valid_emlsr_pair() local
947 struct iwl_mld *mld = mld_vif->mld; in iwl_mld_vif_iter_select_links() local
964 struct iwl_mld *mld = mld_vif->mld; in iwl_mld_emlsr_check_bt_iter() local
[all …]
H A Dsta.c29 lockdep_assert_wiphy(mld->wiphy); in iwl_mld_fw_sta_id_from_link_sta()
362 IWL_DEBUG_HT(mld, in iwl_mld_fill_pkt_ext()
423 lockdep_assert_wiphy(mld->wiphy); in iwl_mld_add_modify_sta_cmd()
511 lockdep_assert_wiphy(mld->wiphy); in IWL_MLD_ALLOC_FN()
571 ret = iwl_mld_send_cmd_pdu(mld, in iwl_mld_rm_sta_from_fw()
660 if (mld->fw_status.in_hw_restart) in iwl_mld_alloc_dup_data()
716 mld_sta->mld = mld; in iwl_mld_init_sta()
863 struct iwl_mld *mld; in iwl_mld_count_mpdu() local
881 mld = mld_vif->mld; in iwl_mld_count_mpdu()
956 IWL_DEBUG_TX_QUEUES(mld, in iwl_mld_allocate_internal_txq()
[all …]
H A Dtx.c94 IWL_DEBUG_TX_QUEUES(mld, in iwl_mld_allocate_txq()
159 iwl_mld_add_txq_list(mld); in iwl_mld_add_txqs_wk()
171 iwl_mld_send_cmd_pdu(mld, in iwl_mld_free_txq()
684 IWL_ERR(mld, in iwl_mld_probe_resp_set_noa()
1121 IWL_DEBUG_TX_REPLY(mld, in iwl_mld_handle_tx_resp_notif()
1127 iwl_mld_toggle_tx_ant(mld, &mld->mgmt_tx_ant); in iwl_mld_handle_tx_resp_notif()
1129 if (IWL_FW_CHECK(mld, sta_id >= mld->fw->ucode_capa.num_stations, in iwl_mld_handle_tx_resp_notif()
1245 if (IWL_FW_CHECK(mld, in iwl_mld_flush_link_sta_txqs()
1340 IWL_DEBUG_TX_REPLY(mld, in iwl_mld_handle_compressed_ba_notif()
1351 if (IWL_FW_CHECK(mld, in iwl_mld_handle_compressed_ba_notif()
[all …]
H A Dd3.c41 struct iwl_mld *mld; member
718 IWL_ERR(mld, in iwl_mld_d3_update_mcast_key()
744 mld->num_igtks--; in iwl_mld_d3_update_mcast_key()
926 mld->num_igtks++; in iwl_mld_add_mcast_rekey()
971 .mld = mld, in iwl_mld_update_sec_keys()
1048 if (IWL_FW_CHECK(mld, !mld->netdetect, in iwl_mld_netdetect_match_info_handler()
1050 mld->netdetect)) in iwl_mld_netdetect_match_info_handler()
1075 memset(mld->scan.uid_status, 0, sizeof(mld->scan.uid_status)); in iwl_mld_netdetect_match_info_handler()
1235 IWL_ERR(mld, in iwl_mld_handle_d3_notif()
1333 IWL_ERR(mld, in iwl_mld_no_wowlan_suspend()
[all …]
H A Dap.c41 u8 iwl_mld_get_rate_flags(struct iwl_mld *mld, in iwl_mld_get_rate_flags() argument
54 mld->hw->wiphy->bands[band]; in iwl_mld_get_rate_flags()
88 return iwl_mld_send_cmd(mld, &hcmd); in iwl_mld_send_beacon_template_cmd()
103 lockdep_assert_wiphy(mld->wiphy); in iwl_mld_fill_beacon_template_cmd()
132 iwl_mld_set_tim_idx(mld, &cmd->tim_idx, in iwl_mld_fill_beacon_template_cmd()
173 IWL_DEBUG_INFO(mld, in iwl_mld_update_beacon_template()
313 if (vif->p2p && mld->p2p_device_vif) in iwl_mld_start_ap_ibss()
314 return iwl_mld_mac_fw_action(mld, mld->p2p_device_vif, in iwl_mld_start_ap_ibss()
319 iwl_mld_remove_bcast_sta(mld, vif, link); in iwl_mld_start_ap_ibss()
333 if (vif->p2p && mld->p2p_device_vif) in iwl_mld_stop_ap_ibss()
[all …]
H A Dstats.c29 int iwl_mld_clear_stats_in_fw(struct iwl_mld *mld) in iwl_mld_clear_stats_in_fw() argument
77 struct iwl_mld *mld; member
118 .mld = mld, in iwl_mld_fw_stats_to_mac80211()
371 struct iwl_mld *mld = iwl_mld_vif_from_mac80211(vif)->mld; in iwl_mld_update_link_sig() local
382 iwl_mld_int_mlo_scan(mld, vif); in iwl_mld_update_link_sig()
412 bss_conf = wiphy_dereference(mld->wiphy, in iwl_mld_process_per_link_stats()
413 mld->fw_id_to_bss_conf[fw_id]); in iwl_mld_process_per_link_stats()
437 wiphy_dereference(mld->wiphy, in iwl_mld_process_per_sta_stats()
438 mld->fw_id_to_link_sta[i]); in iwl_mld_process_per_sta_stats()
484 ieee80211_iter_chan_contexts_mtx(mld->hw, in iwl_mld_process_per_phy_stats()
[all …]
H A Dlink.c25 lockdep_assert_wiphy(mld->wiphy); in iwl_mld_send_link_cmd()
28 ret = iwl_mld_send_cmd_pdu(mld, in iwl_mld_send_link_cmd()
45 lockdep_assert_wiphy(mld->wiphy); in iwl_mld_add_link_to_fw()
274 lockdep_assert_wiphy(mld->wiphy); in _iwl_mld_change_link_in_fw()
409 lockdep_assert_wiphy(mld->wiphy); in iwl_mld_activate_link()
431 lockdep_assert_wiphy(mld->wiphy); in iwl_mld_deactivate_link()
586 vif = iwl_mld_get_bss_vif(mld); in iwl_mld_get_omi_bw_reduction_pointers()
593 tmp = wiphy_dereference(mld->wiphy, mld->fw_id_to_link_sta[i]); in iwl_mld_get_omi_bw_reduction_pointers()
883 IWL_DEBUG_INFO(mld, in iwl_mld_handle_missed_beacon_notif()
904 IWL_WARN(mld, in iwl_mld_handle_missed_beacon_notif()
[all …]
H A Dlink.h105 iwl_mld_free_internal_sta(mld, &link->bcast_sta); in iwl_mld_cleanup_link()
107 iwl_mld_free_internal_sta(mld, &link->mcast_sta); in iwl_mld_cleanup_link()
109 iwl_mld_free_internal_sta(mld, &link->aux_sta); in iwl_mld_cleanup_link()
115 int iwl_mld_add_link(struct iwl_mld *mld,
117 void iwl_mld_remove_link(struct iwl_mld *mld,
119 int iwl_mld_activate_link(struct iwl_mld *mld,
121 void iwl_mld_deactivate_link(struct iwl_mld *mld,
123 int iwl_mld_change_link_omi_bw(struct iwl_mld *mld,
126 int iwl_mld_change_link_in_fw(struct iwl_mld *mld,
139 unsigned int iwl_mld_get_chan_load(struct iwl_mld *mld,
[all …]
H A Ddebugfs.c40 return !mld->fw_status.running || mld->fw_status.in_d3; in iwl_mld_dbgfs_fw_cmd_disabled()
42 return !mld->fw_status.running; in iwl_mld_dbgfs_fw_cmd_disabled()
71 iwl_force_nmi(mld->trans); in iwl_dbgfs_fw_nmi_write()
110 struct iwl_mld *mld; member
134 .mld = mld, in iwl_dbgfs_he_sniffer_params_write()
145 if (!mld->monitor.on) in iwl_dbgfs_he_sniffer_params_write()
189 mld->monitor.cur_bssid[0], mld->monitor.cur_bssid[1], in iwl_dbgfs_he_sniffer_params_read()
190 mld->monitor.cur_bssid[2], mld->monitor.cur_bssid[3], in iwl_dbgfs_he_sniffer_params_read()
191 mld->monitor.cur_bssid[4], mld->monitor.cur_bssid[5]); in iwl_dbgfs_he_sniffer_params_read()
511 return iwl_mld_config_ctdp(mld, mld->cooling_dev.cur_state, in iwl_dbgfs_stop_ctdp_write()
[all …]
H A Dsession-protect.c17 iwl_mld_fw_id_to_link_conf(mld, fw_link_id); in iwl_mld_handle_session_prot_notif()
62 lockdep_assert_wiphy(mld->wiphy); in _iwl_mld_schedule_session_protection()
103 IWL_ERR(mld, in iwl_mld_schedule_session_protection()
109 struct iwl_mld *mld; member
121 struct iwl_mld *mld = data->mld; in iwl_mld_session_start_fn() local
124 if (IWL_FW_CHECK(mld, pkt_len < sizeof(*notif), in iwl_mld_session_start_fn()
154 .mld = mld, in iwl_mld_start_session_protection()
155 .link_conf = wiphy_dereference(mld->wiphy, in iwl_mld_start_session_protection()
196 lockdep_assert_wiphy(mld->wiphy); in iwl_mld_cancel_session_protection()
210 ret = iwl_mld_send_cmd_pdu(mld, in iwl_mld_cancel_session_protection()
[all …]

1234