| /linux-6.15/drivers/net/wireless/intel/iwlwifi/mld/ |
| H A D | session-protect.c | 15 int fw_link_id = le32_to_cpu(notif->mac_link_id); in iwl_mld_handle_session_prot_notif() local 17 iwl_mld_fw_id_to_link_conf(mld, fw_link_id); in iwl_mld_handle_session_prot_notif() 122 int fw_link_id; in iwl_mld_session_start_fn() local 129 fw_link_id = le32_to_cpu(notif->mac_link_id); in iwl_mld_session_start_fn() 130 link_conf = iwl_mld_fw_id_to_link_conf(mld, fw_link_id); in iwl_mld_session_start_fn()
|
| H A D | mld.h | 518 iwl_mld_fw_id_to_link_conf(struct iwl_mld *mld, u8 fw_link_id) in iwl_mld_fw_id_to_link_conf() argument 520 if (IWL_FW_CHECK(mld, fw_link_id >= mld->fw->ucode_capa.num_links, in iwl_mld_fw_id_to_link_conf() 521 "Invalid fw_link_id: %d\n", fw_link_id)) in iwl_mld_fw_id_to_link_conf() 525 mld->fw_id_to_bss_conf[fw_link_id]); in iwl_mld_fw_id_to_link_conf()
|
| H A D | scan.c | 109 u8 fw_link_id; member 560 if (params->fw_link_id != IWL_MLD_INVALID_FW_ID) in iwl_mld_scan_cmd_set_gen_params() 561 gp->scan_start_mac_or_link_id = params->fw_link_id; in iwl_mld_scan_cmd_set_gen_params() 1404 params->fw_link_id = link->fw_id; in iwl_mld_scan_set_link_id() 1409 mld->scan.fw_link_id = link->fw_id; in iwl_mld_scan_set_link_id() 1411 mld->scan.fw_link_id = IWL_MLD_INVALID_FW_ID; in iwl_mld_scan_set_link_id() 1412 params->fw_link_id = IWL_MLD_INVALID_FW_ID; in iwl_mld_scan_set_link_id() 1906 int fw_link_id = mld->scan.fw_link_id; in iwl_mld_handle_scan_complete_notif() local 1909 if (fw_link_id != IWL_MLD_INVALID_FW_ID) in iwl_mld_handle_scan_complete_notif() 1912 mld->fw_id_to_bss_conf[fw_link_id]); in iwl_mld_handle_scan_complete_notif()
|
| H A D | scan.h | 122 u8 fw_link_id;
|
| H A D | sta.c | 978 u8 fw_link_id, in iwl_mld_add_internal_sta_to_fw() argument 987 cmd.link_id = cpu_to_le32(fw_link_id); in iwl_mld_add_internal_sta_to_fw() 1009 u8 fw_link_id, const u8 *addr, u8 tid) in iwl_mld_add_internal_sta() argument 1021 ret = iwl_mld_add_internal_sta_to_fw(mld, internal_sta, fw_link_id, in iwl_mld_add_internal_sta()
|
| H A D | mlo.c | 371 u32 fw_link_id = le32_to_cpu(notif->link_id); in iwl_mld_handle_emlsr_trans_fail_notif() local 373 iwl_mld_fw_id_to_link_conf(mld, fw_link_id); in iwl_mld_handle_emlsr_trans_fail_notif() 384 fw_link_id)) { in iwl_mld_handle_emlsr_trans_fail_notif()
|
| /linux-6.15/drivers/net/wireless/intel/iwlwifi/mvm/ |
| H A D | link.c | 90 if (link_info->fw_link_id == IWL_MVM_FW_LINK_ID_INVALID) { in iwl_mvm_set_link_mapping() 91 link_info->fw_link_id = iwl_mvm_get_free_fw_link_id(mvm, in iwl_mvm_set_link_mapping() 93 if (link_info->fw_link_id >= in iwl_mvm_set_link_mapping() 97 rcu_assign_pointer(mvm->link_id_to_link_conf[link_info->fw_link_id], in iwl_mvm_set_link_mapping() 128 cmd.link_id = cpu_to_le32(link_info->fw_link_id); in iwl_mvm_add_link() 219 link_info->fw_link_id == IWL_MVM_FW_LINK_ID_INVALID)) in iwl_mvm_link_changed() 249 cmd.link_id = cpu_to_le32(link_info->fw_link_id); in iwl_mvm_link_changed() 386 link_info->fw_link_id >= in iwl_mvm_unset_link_mapping() 390 RCU_INIT_POINTER(mvm->link_id_to_link_conf[link_info->fw_link_id], in iwl_mvm_unset_link_mapping() 408 cmd.link_id = cpu_to_le32(link_info->fw_link_id); in iwl_mvm_remove_link() [all …]
|
| H A D | rx.c | 880 int fw_link_id; in iwl_mvm_stat_iterator_all_links() local 882 for (fw_link_id = 0; fw_link_id < ARRAY_SIZE(mvm->link_id_to_link_conf); in iwl_mvm_stat_iterator_all_links() 883 fw_link_id++) { in iwl_mvm_stat_iterator_all_links() 891 bss_conf = iwl_mvm_rcu_fw_link_id_to_link_conf(mvm, fw_link_id, in iwl_mvm_stat_iterator_all_links() 908 link_stats = &per_link[fw_link_id]; in iwl_mvm_stat_iterator_all_links() 940 le32_to_cpu(per_link[fw_link_id].air_time); in iwl_mvm_stat_iterator_all_links() 942 le32_to_cpu(per_link[fw_link_id].rx_bytes); in iwl_mvm_stat_iterator_all_links() 1001 sec_link = mvmvif->link[sec_link]->fw_link_id; in iwl_mvm_update_esr_mode_tpt()
|
| H A D | mld-sta.c | 240 mvm_link->fw_link_id, baddr, in iwl_mvm_mld_add_bcast_sta() 275 mvm_link->fw_link_id, maddr, 0, in iwl_mvm_mld_add_mcast_sta() 293 mvm_link->fw_link_id, NULL, in iwl_mvm_mld_add_snif_sta() 448 if (WARN_ON(link_info->fw_link_id == IWL_MVM_FW_LINK_ID_INVALID)) in iwl_mvm_mld_cfg_sta() 451 cmd.link_id = cpu_to_le32(link_info->fw_link_id); in iwl_mvm_mld_cfg_sta()
|
| H A D | mld-mac80211.c | 44 mvmvif->deflink.fw_link_id = IWL_MVM_FW_LINK_ID_INVALID; in iwl_mvm_mld_mac_add_interface() 542 link_info->fw_link_id == IWL_MVM_FW_LINK_ID_INVALID) in iwl_mvm_send_ap_tx_power_constraint_cmd() 548 cmd.link_id = cpu_to_le16(link_info->fw_link_id); in iwl_mvm_send_ap_tx_power_constraint_cmd() 1118 new_link[i]->fw_link_id = IWL_MVM_FW_LINK_ID_INVALID; in iwl_mvm_mld_change_vif_links()
|
| H A D | ops.c | 168 u8 fw_link_id = le32_to_cpu(notif->link_id); in iwl_mvm_rx_esr_trans_fail_notif() local 185 bss_conf = iwl_mvm_rcu_fw_link_id_to_link_conf(mvm, fw_link_id, false); in iwl_mvm_rx_esr_trans_fail_notif() 188 fw_link_id)) in iwl_mvm_rx_esr_trans_fail_notif()
|
| H A D | coex.c | 411 mvmvif->id, link_info->fw_link_id, in iwl_mvm_bt_notif_per_link()
|
| H A D | sta.c | 4347 return link->fw_link_id; in iwl_mvm_fw_sta_id_to_fw_link_id() 4360 int fw_link_id; in iwl_mvm_count_mpdu() local 4367 fw_link_id = iwl_mvm_fw_sta_id_to_fw_link_id(mvmvif, fw_sta_id); in iwl_mvm_count_mpdu() 4368 if (fw_link_id < 0) in iwl_mvm_count_mpdu() 4372 link_counter = &queue_counter->per_link[fw_link_id]; in iwl_mvm_count_mpdu()
|
| H A D | time-event.c | 746 return mvmvif->link[link_id]->fw_link_id; in iwl_mvm_get_session_prot_id()
|
| H A D | mac-ctxt.c | 1129 cpu_to_le32(mvmvif->link[link_conf->link_id]->fw_link_id); in iwl_mvm_mac_ctxt_send_beacon_v9()
|
| H A D | mac80211.c | 1114 mvmvif->link[link_id]->fw_link_id = IWL_MVM_FW_LINK_ID_INVALID; in iwl_mvm_cleanup_iterator() 1508 link_id = mvmvif->link[link_conf->link_id]->fw_link_id; in iwl_mvm_set_tx_power() 1808 mvmvif->deflink.fw_link_id = IWL_MVM_FW_LINK_ID_INVALID; in iwl_mvm_mac_add_interface()
|
| H A D | mvm.h | 311 u8 fw_link_id; member
|
| H A D | debugfs.c | 1371 cpu_to_le32(mvmvif->link[link_id]->fw_link_id); in _iwl_dbgfs_inject_beacon_ie()
|
| H A D | scan.c | 2408 gp->scan_start_mac_or_link_id = link_info->fw_link_id; in iwl_mvm_scan_umac_fill_general_p_v12()
|