/linux-6.12.1/net/mac80211/ |
D | link.c | 170 sdata->vif.active_links = 0; in ieee80211_set_vif_links_bitmaps() 178 sdata->vif.active_links = valid_links; in ieee80211_set_vif_links_bitmaps() 184 if (sdata->vif.active_links) in ieee80211_set_vif_links_bitmaps() 186 sdata->vif.active_links = valid_links & ~dormant_links; in ieee80211_set_vif_links_bitmaps() 187 WARN_ON(hweight16(sdata->vif.active_links) > 1); in ieee80211_set_vif_links_bitmaps() 199 u16 old_active = sdata->vif.active_links; in ieee80211_vif_update_links() 280 new_links & sdata->vif.active_links, in ieee80211_vif_update_links() 327 u16 active_links) in _ieee80211_set_active_links() argument 331 u16 old_active = sdata->vif.active_links; in _ieee80211_set_active_links() 332 unsigned long rem = old_active & ~active_links; in _ieee80211_set_active_links() [all …]
|
D | driver-ops.c | 506 if (WARN_ON(key->link_id >= 0 && sdata->vif.active_links && in drv_set_key() 507 !(sdata->vif.active_links & BIT(key->link_id)))) in drv_set_key() 584 old_links &= sdata->vif.active_links; in drv_change_sta_links() 585 new_links &= sdata->vif.active_links; in drv_change_sta_links()
|
D | debugfs_netdev.c | 723 return snprintf(buf, buflen, "0x%x\n", sdata->vif.active_links); in ieee80211_if_fmt_active_links() 729 u16 active_links; in ieee80211_if_parse_active_links() local 731 if (kstrtou16(buf, 0, &active_links)) in ieee80211_if_parse_active_links() 734 return ieee80211_set_active_links(&sdata->vif, active_links) ?: buflen; in ieee80211_if_parse_active_links() 736 IEEE80211_IF_FILE_RW(active_links); 849 DEBUGFS_ADD_MODE(active_links, 0600); in add_sta_files()
|
D | key.c | 174 if (key->conf.link_id >= 0 && sdata->vif.active_links && in ieee80211_key_enable_hw_accel() 175 !(sdata->vif.active_links & BIT(key->conf.link_id))) in ieee80211_key_enable_hw_accel() 247 if (key->conf.link_id >= 0 && sdata->vif.active_links && in ieee80211_key_disable_hw_accel() 248 !(sdata->vif.active_links & BIT(key->conf.link_id))) in ieee80211_key_disable_hw_accel()
|
D | util.c | 1750 if (!(sdata->vif.active_links & BIT(link_id))) in ieee80211_reconfig_ap_links() 1933 u32 active_links = 0; in ieee80211_reconfig() local 1945 active_links = sdata->vif.active_links; in ieee80211_reconfig() 1946 link_id = ffs(active_links) - 1; in ieee80211_reconfig() 1947 sdata->vif.active_links = BIT(link_id); in ieee80211_reconfig() 1951 sdata->vif.active_links, in ieee80211_reconfig() 1955 sdata->restart_active_links = active_links; in ieee80211_reconfig()
|
D | trace.h | 2504 u16 active_links), 2506 TP_ARGS(local, sdata, active_links), 2511 __field(u16, active_links) 2517 __entry->active_links = active_links; 2522 LOCAL_PR_ARG, VIF_PR_ARG, __entry->active_links
|
D | driver-ops.h | 1685 u16 active_links) in drv_can_activate_links() argument 1694 trace_drv_can_activate_links(local, sdata, active_links); in drv_can_activate_links() 1697 active_links); in drv_can_activate_links()
|
D | sta_info.c | 896 if (sdata->vif.active_links & BIT(i)) in sta_info_insert_finish() 2300 void __ieee80211_sta_recalc_aggregates(struct sta_info *sta, u16 active_links) in __ieee80211_sta_recalc_aggregates() argument 2315 if (!(active_links & BIT(link_id))) in __ieee80211_sta_recalc_aggregates() 2349 __ieee80211_sta_recalc_aggregates(sta, sta->sdata->vif.active_links); in ieee80211_sta_recalc_aggregates()
|
D | sta_info.h | 948 void __ieee80211_sta_recalc_aggregates(struct sta_info *sta, u16 active_links);
|
D | mlme.c | 3526 .link_id = ffs(sdata->vif.active_links) - 1, in ieee80211_set_disassoc() 6167 new_active_links = sdata->vif.active_links & ~sdata->u.mgd.removed_links; in ieee80211_ml_reconf_work() 6168 if (new_active_links != sdata->vif.active_links) { in ieee80211_ml_reconf_work() 6288 u16 active_links, u16 dormant_links, in ieee80211_ttlm_set_links() argument 6294 if (!active_links) { in ieee80211_ttlm_set_links() 6308 if (sdata->vif.active_links != active_links) { in ieee80211_ttlm_set_links() 6313 active_links &= sdata->vif.active_links; in ieee80211_ttlm_set_links() 6314 if (!active_links) in ieee80211_ttlm_set_links() 6315 active_links = in ieee80211_ttlm_set_links() 6318 ret = ieee80211_set_active_links(&sdata->vif, active_links); in ieee80211_ttlm_set_links()
|
D | scan.c | 717 !(sdata->vif.active_links & BIT(req->tsf_report_link_id))) in __ieee80211_start_scan()
|
/linux-6.12.1/drivers/net/wireless/intel/iwlwifi/mvm/ |
D | link.c | 900 return __ffs(vif->active_links); in iwl_mvm_get_primary_link() 903 !WARN_ON(!(BIT(mvmvif->primary_link) & vif->active_links))) in iwl_mvm_get_primary_link() 906 return __ffs(vif->active_links); in iwl_mvm_get_primary_link() 915 switch (hweight16(vif->active_links)) { in iwl_mvm_get_other_link() 922 return __ffs(vif->active_links); in iwl_mvm_get_other_link() 924 return __ffs(vif->active_links & ~BIT(link_id)); in iwl_mvm_get_other_link() 1007 if (WARN_ON(!(vif->active_links & BIT(link_to_keep)))) in iwl_mvm_exit_esr() 1008 link_to_keep = __ffs(vif->active_links); in iwl_mvm_exit_esr() 1014 vif->active_links, new_active_links); in iwl_mvm_exit_esr()
|
D | d3.c | 1829 int link_id = vif->active_links ? __ffs(vif->active_links) : -1; in iwl_mvm_d3_find_last_keys() 1921 int link_id = vif->active_links ? __ffs(vif->active_links) : -1; in iwl_mvm_d3_update_keys() 2155 int link_id = vif->active_links ? __ffs(vif->active_links) : -1; in iwl_mvm_gtk_rekey() 2220 int link_id = vif->active_links ? __ffs(vif->active_links) : -1; in iwl_mvm_d3_igtk_bigtk_rekey_add() 2747 int link_id = vif->active_links ? __ffs(vif->active_links) : 0; in iwl_mvm_query_wakeup_reasons()
|
D | mld-mac80211.c | 264 if (vif->active_links == mvmvif->link_selection_res && in iwl_mvm_esr_mode_active() 265 !WARN_ON(!(vif->active_links & BIT(mvmvif->link_selection_primary)))) in iwl_mvm_esr_mode_active() 268 mvmvif->primary_link = __ffs(vif->active_links); in iwl_mvm_esr_mode_active() 920 ffs(vif->active_links) - 1; in iwl_mvm_mld_vif_cfg_changed_station()
|
D | mac80211.c | 1147 if (mvm_link_sta && !(vif->active_links & BIT(link_id))) { in iwl_mvm_cleanup_sta_iterator() 4009 mvmvif->link_selection_res = vif->active_links; in iwl_mvm_sta_state_assoc_to_authorized() 4011 vif->active_links ? __ffs(vif->active_links) : 0; in iwl_mvm_sta_state_assoc_to_authorized() 5885 if (!drop && hweight16(vif->active_links) <= 1) { in iwl_mvm_mac_flush() 5886 int link_id = vif->active_links ? __ffs(vif->active_links) : 0; in iwl_mvm_mac_flush()
|
D | mac-ctxt.c | 1666 } else if (link_id >= 0 && hweight16(vif->active_links) > 1) { in iwl_mvm_handle_missed_beacons_notif() 1673 vif->active_links)) in iwl_mvm_handle_missed_beacons_notif()
|
D | tx.c | 834 if (info.control.vif->active_links) in iwl_mvm_tx_skb_non_sta() 835 link_id = ffs(info.control.vif->active_links) - 1; in iwl_mvm_tx_skb_non_sta()
|
/linux-6.12.1/net/tipc/ |
D | node.c | 121 int active_links[2]; member 197 int bearer_id = n->active_links[sel & 1]; in node_active_link() 223 bearer_id = n->active_links[sel & 1]; in tipc_node_get_mtu() 576 n->active_links[0] = INVALID_BEARER_ID; in tipc_node_create() 577 n->active_links[1] = INVALID_BEARER_ID; in tipc_node_create() 859 int *slot0 = &n->active_links[0]; in __tipc_node_link_up() 860 int *slot1 = &n->active_links[1]; in __tipc_node_link_up() 993 int *slot0 = &n->active_links[0]; in __tipc_node_link_down() 994 int *slot1 = &n->active_links[1]; in __tipc_node_link_down() 1048 *bearer_id = n->active_links[0]; in __tipc_node_link_down() [all …]
|
/linux-6.12.1/include/net/ |
D | mac80211.h | 2015 u16 valid_links, active_links, dormant_links, suspended_links; member 2075 return vif->active_links & BIT(link_id); in ieee80211_vif_link_active() 2080 if ((!(vif)->active_links || \ 2081 (vif)->active_links & BIT(link_id)) && \ 2538 if ((!(vif)->active_links || \ 2539 (vif)->active_links & BIT(link_id)) && \ 4811 u16 active_links); 7660 int ieee80211_set_active_links(struct ieee80211_vif *vif, u16 active_links); 7673 u16 active_links);
|
/linux-6.12.1/drivers/gpu/drm/i915/display/ |
D | intel_tc.c | 1528 int active_links = 0; in tc_port_has_active_links() local 1532 active_links = intel_dp_mst_encoder_active_links(dig_port); in tc_port_has_active_links() 1535 active_links = 1; in tc_port_has_active_links() 1538 if (active_links && !tc_phy_is_connected(tc, pll_type)) in tc_port_has_active_links() 1541 tc->port_name, active_links); in tc_port_has_active_links() 1543 return active_links; in tc_port_has_active_links()
|
/linux-6.12.1/net/smc/ |
D | smc_llc.c | 1594 int active_links; in smc_llc_process_cli_delete_link() local 1629 active_links = smc_llc_active_link_count(lgr); in smc_llc_process_cli_delete_link() 1632 } else if (active_links == 1) { in smc_llc_process_cli_delete_link() 1634 } else if (!active_links) { in smc_llc_process_cli_delete_link() 1672 int active_links; in smc_llc_process_srv_delete_link() local 1718 active_links = smc_llc_active_link_count(lgr); in smc_llc_process_srv_delete_link() 1719 if (active_links == 1) { in smc_llc_process_srv_delete_link() 1721 } else if (!active_links) { in smc_llc_process_srv_delete_link()
|
/linux-6.12.1/drivers/net/wireless/mediatek/mt76/mt7925/ |
D | main.c | 986 if (vif->active_links == usable_links) in mt7925_mac_select_links() 987 return vif->active_links; in mt7925_mac_select_links() 1004 if (!(BIT(data[i].link_id) & vif->active_links)) in mt7925_mac_select_links() 1978 vif->active_links); in mt7925_change_vif_links()
|
/linux-6.12.1/drivers/media/pci/saa7134/ |
D | saa7134-video.c | 584 int ret, active_links = 0; in saa7134_enable_analog_tuner() local 600 active_links++; in saa7134_enable_analog_tuner() 605 if (active_links == 1 || !found_link) in saa7134_enable_analog_tuner()
|
/linux-6.12.1/drivers/media/usb/cx231xx/ |
D | cx231xx-video.c | 96 int ret, active_links = 0; in cx231xx_enable_analog_tuner() local 121 active_links++; in cx231xx_enable_analog_tuner() 126 if (active_links == 1 || !found_link) in cx231xx_enable_analog_tuner()
|
/linux-6.12.1/drivers/media/usb/em28xx/ |
D | em28xx-video.c | 902 int ret, active_links = 0; in em28xx_enable_analog_tuner() local 918 active_links++; in em28xx_enable_analog_tuner() 923 if (active_links == 1 || !found_link) in em28xx_enable_analog_tuner()
|