| /freebsd/sys/contrib/dev/iwlwifi/mld/ |
| H A D | low_latency.c | 80 if (WARN_ON(mld_vif->fw_id >= ARRAY_SIZE(mld->low_latency.result))) in iwl_mld_low_latency_iter() 83 low_latency = mld->low_latency.result[mld_vif->fw_id]; in iwl_mld_low_latency_iter() 221 if (iwl_mld_send_low_latency_cmd(mld, low_latency, mld_vif->fw_id)) { in iwl_mld_vif_update_low_latency() 269 u8 fw_id = mld_vif->fw_id; in iwl_mld_low_latency_update_counters() local 275 if (WARN_ON_ONCE(fw_id >= ARRAY_SIZE(counters->vo_vi) || in iwl_mld_low_latency_update_counters() 288 counters->vo_vi[fw_id]++; in iwl_mld_low_latency_update_counters() 292 if (!mld->low_latency.window_start[fw_id]) in iwl_mld_low_latency_update_counters() 293 mld->low_latency.window_start[fw_id] = ts; in iwl_mld_low_latency_update_counters()
|
| H A D | sta.c | 41 return mld_link_sta->fw_id; in iwl_mld_fw_sta_id_from_link_sta() 421 int fw_id = iwl_mld_fw_sta_id_from_link_sta(mld, link_sta); in iwl_mld_add_modify_sta_cmd() local 430 if (WARN_ON(!link || !mld_link) || fw_id < 0) in iwl_mld_add_modify_sta_cmd() 433 cmd.sta_id = cpu_to_le32(fw_id); in iwl_mld_add_modify_sta_cmd() 435 cmd.link_id = cpu_to_le32(mld_link->fw_id); in iwl_mld_add_modify_sta_cmd() 509 u8 fw_id; in IWL_MLD_ALLOC_FN() local 530 fw_id = mld_link_sta->fw_id; in IWL_MLD_ALLOC_FN() 535 ret = iwl_mld_allocate_link_sta_fw_id(mld, &fw_id, link_sta); in IWL_MLD_ALLOC_FN() 547 mld_link_sta->fw_id = fw_id; in IWL_MLD_ALLOC_FN() 553 RCU_INIT_POINTER(mld->fw_id_to_link_sta[fw_id], NULL); in IWL_MLD_ALLOC_FN() [all …]
|
| H A D | stats.c | 116 .fw_sta_id = mld_sta->deflink.fw_id, in iwl_mld_fw_stats_to_mac80211() 409 for (u32 fw_id = 0; in iwl_mld_process_per_link_stats() local 410 fw_id < ARRAY_SIZE(mld->fw_id_to_bss_conf); in iwl_mld_process_per_link_stats() 411 fw_id++) { in iwl_mld_process_per_link_stats() 417 mld->fw_id_to_bss_conf[fw_id]); in iwl_mld_process_per_link_stats() 421 link_stats = &per_link[fw_id]; in iwl_mld_process_per_link_stats() 466 if (WARN_ON(phy->fw_id >= IWL_STATS_MAX_PHY_OPERATIONAL)) in iwl_mld_fill_chanctx_stats() 470 le32_to_cpu(per_phy[phy->fw_id].channel_load_by_us); in iwl_mld_fill_chanctx_stats() 473 new_load = le32_to_cpu(per_phy[phy->fw_id].channel_load_not_by_us); in iwl_mld_fill_chanctx_stats()
|
| H A D | iface.c | 195 cmd->id_and_color = cpu_to_le32(mld_vif->fw_id); in iwl_mld_mac_cmd_fill_common() 364 .id_and_color = cpu_to_le32(mld_vif->fw_id), in iwl_mld_rm_mac_from_fw() 467 ret = iwl_mld_allocate_vif_fw_id(mld, &mld_vif->fw_id, vif); in iwl_mld_add_vif() 473 RCU_INIT_POINTER(mld->fw_id_to_vif[mld_vif->fw_id], NULL); in iwl_mld_add_vif() 486 if (WARN_ON(mld_vif->fw_id >= ARRAY_SIZE(mld->fw_id_to_vif))) in iwl_mld_rm_vif() 489 RCU_INIT_POINTER(mld->fw_id_to_vif[mld_vif->fw_id], NULL); in iwl_mld_rm_vif() 492 mld_vif->fw_id); in iwl_mld_rm_vif() 518 *fw_id_bitmap |= BIT(mld_vif->fw_id); in iwl_mld_get_fw_id_bss_bitmap_iter() 732 int fw_id; in iwl_mld_get_bss_vif() local 737 fw_id = __ffs(fw_id_bitmap); in iwl_mld_get_bss_vif() [all …]
|
| H A D | link.c | 50 cmd.link_id = cpu_to_le32(link->fw_id); in iwl_mld_add_link_to_fw() 51 cmd.mac_id = cpu_to_le32(mld_vif->fw_id); in iwl_mld_add_link_to_fw() 261 cmd.link_id = cpu_to_le32(mld_link->fw_id); in iwl_mld_change_link_in_fw() 263 cmd.mac_id = cpu_to_le32(mld_vif->fw_id); in iwl_mld_change_link_in_fw() 268 iwl_mld_phy_from_mac80211(chan_ctx)->fw_id : in iwl_mld_change_link_in_fw() 419 mld_link->fw_id); in iwl_mld_deactivate_link() 433 cmd.link_id = cpu_to_le32(mld_link->fw_id); in iwl_mld_rm_link_from_fw() 453 return iwl_mld_allocate_link_fw_id(mld, &mld_link->fw_id, link); in IWL_MLD_ALLOC_FN() 487 RCU_INIT_POINTER(mld->fw_id_to_bss_conf[link->fw_id], NULL); in iwl_mld_add_link() 507 u8 fw_id = link->fw_id; in iwl_mld_remove_link() local [all …]
|
| H A D | session-protect.c | 55 .id_and_color = cpu_to_le32(link->fw_id), in _iwl_mld_schedule_session_protection() 208 cmd.id_and_color = cpu_to_le32(link->fw_id); in iwl_mld_cancel_session_protection()
|
| H A D | sta.h | 46 u32 fw_id; member 175 RCU_INIT_POINTER(mld_sta->mld->fw_id_to_link_sta[mld_link_sta->fw_id], in iwl_mld_cleanup_sta()
|
| H A D | power.c | 216 cmd->id_and_color = cpu_to_le32(mld_vif->fw_id); in iwl_mld_power_build_cmd() 375 cmd.link_id = cpu_to_le16(mld_link->fw_id); in iwl_mld_send_ap_tx_power_constraint_cmd() 413 cmd.common.link_id = cpu_to_le32(mld_link->fw_id); in iwl_mld_set_tx_power()
|
| H A D | phy.h | 25 u8 fw_id;
|
| H A D | tx.h | 28 u16 fw_id;
|
| H A D | mld.h | 535 u8 *fw_id, \ 551 *fw_id = idx; \
|
| H A D | link.h | 57 u8 fw_id;
|
| H A D | debugfs.c | 739 cpu_to_le32(mld_link->fw_id); in _iwl_dbgfs_inject_beacon_ie() 838 dhc_twt_cmd->mac_id = cpu_to_le32(mld_vif->fw_id); in iwl_dbgfs_vif_twt_setup_write() 904 twt_cmd.link_id = cpu_to_le32(mld_link->fw_id); in iwl_dbgfs_vif_twt_operation_write() 1028 fw_sta_id = mld_link_sta->fw_id; in _iwl_dbgfs_fixed_rate_write() 1078 fw_sta_id = mld_link_sta->fw_id; in iwl_dbgfs_tlc_dhc_write()
|
| H A D | iface.h | 157 u8 fw_id;
|
| H A D | tx.c | 112 mld_txq->fw_id = id; in iwl_mld_add_txq() 191 WARN_ON(mld_txq->fw_id >= ARRAY_SIZE(mld->fw_id_to_txq))) in iwl_mld_remove_txq() 199 iwl_mld_free_txq(mld, sta_msk, tid, mld_txq->fw_id); in iwl_mld_remove_txq() 201 RCU_INIT_POINTER(mld->fw_id_to_txq[mld_txq->fw_id], NULL); in iwl_mld_remove_txq() 614 return iwl_mld_txq_from_mac80211(txq)->fw_id; in iwl_mld_get_tx_queue_id()
|
| H A D | phy.c | 136 .id_and_color = cpu_to_le32(phy->fw_id), in iwl_mld_phy_fw_action()
|
| H A D | mac80211.c | 934 int fw_id = iwl_mld_allocate_fw_phy_id(mld); in iwl_mld_add_chanctx() local 937 if (fw_id < 0) in iwl_mld_add_chanctx() 938 return fw_id; in iwl_mld_add_chanctx() 941 phy->fw_id = fw_id; in iwl_mld_add_chanctx() 946 mld->used_phy_ids &= ~BIT(phy->fw_id); in iwl_mld_add_chanctx() 964 mld->used_phy_ids &= ~BIT(phy->fw_id); in iwl_mld_remove_chanctx() 2486 RCU_INIT_POINTER(mld->fw_id_to_link_sta[mld_link_sta->fw_id], in iwl_mld_sta_pre_rcu_remove()
|
| H A D | ap.c | 109 cmd->link_id = cpu_to_le32(mld_link->fw_id); in iwl_mld_fill_beacon_template_cmd()
|
| H A D | ftm-initiator.c | 51 cmd->tsf_mac_id = cpu_to_le32(mld_vif->fw_id); in iwl_mld_ftm_cmd_common()
|
| H A D | agg.c | 248 sta_mask |= BIT(mld_link_sta->fw_id); in iwl_mld_reorder()
|
| /freebsd/sys/contrib/dev/iwlwifi/mld/tests/ |
| H A D | utils.c | 91 ret = iwl_mld_allocate_link_fw_id(mld, &mld_link->fw_id, link); in IWL_MLD_ALLOC_FN() 118 ret = iwl_mld_allocate_vif_fw_id(mld, &mld_vif->fw_id, vif); in IWL_MLD_ALLOC_FN() 155 int fw_id; in iwlmld_kunit_add_chanctx() local 167 fw_id = iwl_mld_allocate_fw_phy_id(mld); in iwlmld_kunit_add_chanctx() 168 KUNIT_ASSERT_GE(test, fw_id, 0); in iwlmld_kunit_add_chanctx() 170 phy->fw_id = fw_id; in iwlmld_kunit_add_chanctx() 212 u8 fw_id; in IWL_MLD_ALLOC_FN() local 222 ret = iwl_mld_allocate_link_sta_fw_id(mld, &fw_id, link_sta); in IWL_MLD_ALLOC_FN() 224 mld_link_sta->fw_id = fw_id; in IWL_MLD_ALLOC_FN()
|
| H A D | link.c | 85 notif->link_id = cpu_to_le32(mld_vif->deflink.fw_id); in test_missed_beacon()
|
| H A D | agg.c | 463 sta_mask |= BIT(mld_link_sta->fw_id); in fake_iwl_mld_fw_sta_id_mask()
|
| /freebsd/sys/dev/bnxt/bnxt_re/ |
| H A D | qplib_res.c | 1026 stats->fw_id = -1; in bnxt_qplib_free_stat_mem() 1036 stats->fw_id = -1; in bnxt_qplib_alloc_stat_mem()
|
| H A D | qplib_res.h | 346 u32 fw_id; member
|