Home
last modified time | relevance | path

Searched refs:link_id (Results 1 – 25 of 263) sorted by relevance

1234567891011

/linux-6.15/net/mac80211/
H A Dlink.c22 int link_id, in ieee80211_link_init() argument
28 if (link_id < 0) in ieee80211_link_init()
29 link_id = 0; in ieee80211_link_init()
35 link->link_id = link_id; in ieee80211_link_init()
37 link_conf->link_id = link_id; in ieee80211_link_init()
107 unsigned int link_id; in ieee80211_tear_down_links() local
109 for (link_id = 0; link_id < IEEE80211_MLD_MAX_NUM_LINKS; link_id++) { in ieee80211_tear_down_links()
130 unsigned int link_id; in ieee80211_free_links() local
132 for (link_id = 0; link_id < IEEE80211_MLD_MAX_NUM_LINKS; link_id++) in ieee80211_free_links()
205 unsigned int link_id; in ieee80211_vif_update_links() local
[all …]
H A Dmlme.c1961 for (link_id = 0; link_id < IEEE80211_MLD_MAX_NUM_LINKS; link_id++) { in ieee80211_assoc_add_ml_elem()
2104 for (link_id = 0; link_id < IEEE80211_MLD_MAX_NUM_LINKS; link_id++) { in ieee80211_send_assoc()
2561 if (link_id != data->link->link_id) in ieee80211_sta_csa_rnr_iter()
2653 .link_id = link->link_id, in ieee80211_sta_process_chanswitch()
3818 for (link_id = 0; link_id < IEEE80211_MLD_MAX_NUM_LINKS; link_id++) { in ieee80211_set_associated()
4113 for (link_id = 0; link_id < ARRAY_SIZE(sdata->link); link_id++) { in ieee80211_set_disassoc()
4675 .link_id = auth_data->link_id, in ieee80211_auth_challenge()
5042 for (link_id = 0; link_id < IEEE80211_MLD_MAX_NUM_LINKS; link_id++) { in ieee80211_epcs_teardown()
5113 .link_id = link_id == assoc_data->assoc_link_id ? -1 : link_id, in ieee80211_assoc_config_link()
8137 info.link_id = auth_data->link_id; in ieee80211_auth()
[all …]
H A Ddebug.h141 (link)->link_id, \
150 (link)->link_id, \
155 #define link_id_info(sdata, link_id, fmt, ...) \ argument
158 _sdata_info(sdata, "[link %d] " fmt, link_id, \
163 #define _link_id_dbg(print, sdata, link_id, fmt, ...) \ argument
167 link_id, ##__VA_ARGS__); \
172 _link_id_dbg(1, (link)->sdata, (link)->link_id, \
238 #define mlme_link_id_dbg(sdata, link_id, fmt, ...) \ argument
239 _link_id_dbg(MAC80211_MLME_DEBUG, sdata, link_id, \
H A Ddriver-ops.c225 if (!ieee80211_vif_link_active(&sdata->vif, link->link_id)) in drv_conf_tx()
239 trace_drv_conf_tx(local, sdata, link->link_id, ac, params); in drv_conf_tx()
242 link->link_id, ac, params); in drv_conf_tx()
463 int link_id, u64 changed) in drv_link_info_changed() argument
486 if (!ieee80211_vif_link_active(&sdata->vif, link_id)) in drv_link_info_changed()
515 !(sdata->vif.active_links & BIT(key->link_id)))) in drv_set_key()
532 unsigned int link_id; in drv_change_vif_links() local
548 link = rcu_access_pointer(sdata->link[link_id]); in drv_change_vif_links()
563 for_each_set_bit(link_id, &links_to_add, in drv_change_vif_links()
565 link = rcu_access_pointer(sdata->link[link_id]); in drv_change_vif_links()
[all …]
/linux-6.15/drivers/net/wireless/intel/iwlwifi/mvm/
H A Dmld-sta.c15 unsigned int link_id; in iwl_mvm_sta_fw_id_mask() local
73 cmd.link_id = cpu_to_le32(link_id); in iwl_mvm_mld_add_int_sta_to_fw()
537 unsigned int link_id; in iwl_mvm_mld_sta_rm_all_sta_links() local
539 for (link_id = 0; link_id < ARRAY_SIZE(mvm_sta->link); link_id++) { in iwl_mvm_mld_sta_rm_all_sta_links()
593 unsigned int link_id; in iwl_mvm_mld_alloc_sta_links() local
633 unsigned int link_id; in iwl_mvm_alloc_sta_after_restart() local
685 unsigned int link_id; in iwl_mvm_mld_add_sta() local
756 unsigned int link_id; in iwl_mvm_mld_update_sta() local
815 unsigned int link_id; in iwl_mvm_mld_rm_sta() local
1065 unsigned int link_id; in iwl_mvm_mld_update_sta_links() local
[all …]
H A Dlink.c108 unsigned int link_id = link_conf->link_id; in iwl_mvm_add_link() local
147 unsigned int link_id; member
156 int link_id; in iwl_mvm_esr_vif_iterator() local
163 mvmvif->link[link_id]; in iwl_mvm_esr_vif_iterator()
164 if (vif == data->vif && link_id == data->link_id) in iwl_mvm_esr_vif_iterator()
181 .link_id = link_id, in iwl_mvm_esr_non_bss_link()
209 unsigned int link_id = link_conf->link_id; in iwl_mvm_link_changed() local
399 unsigned int link_id = link_conf->link_id; in iwl_mvm_remove_link() local
647 unsigned long link_id; in iwl_mvm_set_link_selection_data() local
657 data[n_data].link_id = link_id; in iwl_mvm_set_link_selection_data()
[all …]
H A Dmld-key.c21 if (keyconf->link_id >= 0) { in iwl_mvm_get_sec_sta_mask()
256 unsigned int link_id = 0; in iwl_mvm_sec_key_add() local
259 if (keyconf->link_id >= 0) in iwl_mvm_sec_key_add()
260 link_id = keyconf->link_id; in iwl_mvm_sec_key_add()
262 mvm_link = mvmvif->link[link_id]; in iwl_mvm_sec_key_add()
312 unsigned int link_id = 0; in _iwl_mvm_sec_key_del() local
315 if (keyconf->link_id >= 0) in _iwl_mvm_sec_key_del()
316 link_id = keyconf->link_id; in _iwl_mvm_sec_key_del()
318 mvm_link = mvmvif->link[link_id]; in _iwl_mvm_sec_key_del()
383 if (key->link_id >= 0 && key->link_id != link_id) in iwl_mvm_sec_key_remove_ap_iter()
[all …]
H A Dmld-mac80211.c217 int link_id, ret = 0; in iwl_mvm_esr_mode_active() local
263 unsigned int link_id = link_conf->link_id; in __iwl_mvm_mld_assign_vif_chanctx() local
270 if (!mvmvif->link[link_id]->phy_ctxt) in __iwl_mvm_mld_assign_vif_chanctx()
379 int link_id, ret = 0; in iwl_mvm_esr_mode_inactive() local
433 unsigned int link_id = link_conf->link_id; in __iwl_mvm_mld_unassign_vif_chanctx() local
530 mvmvif->link[bss_conf->link_id]; in iwl_mvm_send_ap_tx_power_constraint_cmd()
705 int link_id; in iwl_mvm_esr_bw_criteria() local
709 if (link_id == link_conf->link_id) in iwl_mvm_esr_bw_criteria()
852 unsigned int link_id = in iwl_mvm_mld_vif_cfg_changed_station() local
1032 unsigned int link_id, u16 ac, in iwl_mvm_mld_mac_conf_tx() argument
[all …]
/linux-6.15/net/wireless/
H A Dap.c15 struct net_device *dev, unsigned int link_id, in ___cfg80211_stop_ap() argument
30 if (!wdev->links[link_id].ap.beacon_interval) in ___cfg80211_stop_ap()
33 err = rdev_stop_ap(rdev, dev, link_id); in ___cfg80211_stop_ap()
36 wdev->links[link_id].ap.beacon_interval = 0; in ___cfg80211_stop_ap()
37 memset(&wdev->links[link_id].ap.chandef, 0, in ___cfg80211_stop_ap()
38 sizeof(wdev->links[link_id].ap.chandef)); in ___cfg80211_stop_ap()
42 nl80211_send_ap_stopped(wdev, link_id); in ___cfg80211_stop_ap()
56 struct net_device *dev, int link_id, in cfg80211_stop_ap() argument
62 if (link_id >= 0) in cfg80211_stop_ap()
63 return ___cfg80211_stop_ap(rdev, dev, link_id, notify); in cfg80211_stop_ap()
H A Dmlme.c44 for (link_id = 0; link_id < ARRAY_SIZE(data->links); link_id++) { in cfg80211_rx_assoc_resp()
45 cr.links[link_id].status = data->links[link_id].status; in cfg80211_rx_assoc_resp()
46 cr.links[link_id].bss = data->links[link_id].bss; in cfg80211_rx_assoc_resp()
53 cr.links[link_id].bssid = data->links[link_id].bss->bssid; in cfg80211_rx_assoc_resp()
54 cr.links[link_id].addr = data->links[link_id].addr; in cfg80211_rx_assoc_resp()
82 for (link_id = 0; link_id < ARRAY_SIZE(data->links); link_id++) { in cfg80211_rx_assoc_resp()
476 int link_id; in cfg80211_mlme_assoc() local
483 for (link_id = 0; link_id < ARRAY_SIZE(req->links); link_id++) { in cfg80211_mlme_assoc()
1329 int link_id; in cfg80211_mlo_reconf_add_done() local
1344 for (link_id = 0; link_id < ARRAY_SIZE(data->links); link_id++) { in cfg80211_mlo_reconf_add_done()
[all …]
H A Dtrace.h532 __entry->link_id = link_id;
572 __entry->link_id = link_id;
600 __entry->link_id = link_id;
625 __entry->link_id = link_id;
646 __entry->link_id = link_id;
758 __entry->link_id = link_id;
820 __entry->link_id = link_id;
1707 __entry->link_id = link_id;
1798 __entry->link_id = link_id;
1941 __entry->link_id = link_id;
[all …]
/linux-6.15/drivers/net/wireless/intel/iwlwifi/mld/
H A Dkey.c75 if (key->link_id >= 0) in iwl_mld_get_key_sta_mask()
77 key->link_id); in iwl_mld_get_key_sta_mask()
104 if (key->link_id < 0) in iwl_mld_get_key_sta_mask()
187 if (key->link_id >= 0) in iwl_mld_remove_key()
188 link_id = key->link_id; in iwl_mld_remove_key()
227 u8 link_id = 0; in iwl_mld_add_key() local
230 if (key->link_id >= 0) in iwl_mld_add_key()
231 link_id = key->link_id; in iwl_mld_add_key()
265 u8 link_id; member
285 if (key->link_id >= 0 && key->link_id != data->link_id) in iwl_mld_remove_ap_keys_iter()
[all …]
H A Dsta.h49 #define iwl_mld_link_sta_dereference_check(mld_sta, link_id) \ argument
50 rcu_dereference_check((mld_sta)->link[link_id], \
53 #define for_each_mld_link_sta(mld_sta, link_sta, link_id) \ argument
54 for (link_id = 0; link_id < ARRAY_SIZE((mld_sta)->link); \
55 link_id++) \
57 iwl_mld_link_sta_dereference_check(mld_sta, link_id)))
155 u8 link_id; in iwl_mld_cleanup_sta() local
160 for_each_mld_link_sta(mld_sta, mld_link_sta, link_id) { in iwl_mld_cleanup_sta()
165 WARN_ON(link_id); in iwl_mld_cleanup_sta()
169 if (mld_sta->vif->active_links & BIT(link_id)) in iwl_mld_cleanup_sta()
[all …]
H A Dsession-protect.c47 int link_id) in _iwl_mld_schedule_session_protection() argument
51 iwl_mld_link_dereference_check(mld_vif, link_id); in _iwl_mld_schedule_session_protection()
96 int link_id) in iwl_mld_schedule_session_protection() argument
101 min_duration, link_id); in iwl_mld_schedule_session_protection()
149 int link_id, unsigned long timeout) in iwl_mld_start_session_protection() argument
156 vif->link_conf[link_id]), in iwl_mld_start_session_protection()
168 min_duration, link_id); in iwl_mld_start_session_protection()
183 int link_id) in iwl_mld_cancel_session_protection() argument
187 iwl_mld_link_dereference_check(mld_vif, link_id); in iwl_mld_cancel_session_protection()
H A Diface.h185 #define iwl_mld_link_dereference_check(mld_vif, link_id) \ argument
186 rcu_dereference_check((mld_vif)->link[link_id], \
190 for (int link_id = 0; link_id < ARRAY_SIZE((mld_vif)->link); \
191 link_id++) \
192 if ((mld_link = iwl_mld_link_dereference_check(mld_vif, link_id)))
200 return iwl_mld_link_dereference_check(mld_vif, bss_conf->link_id); in iwl_mld_link_from_mac80211()
H A Dlink.c50 cmd.link_id = cpu_to_le32(link->fw_id); in iwl_mld_add_link_to_fw()
52 cmd.spec_link_id = link_conf->link_id; in iwl_mld_add_link_to_fw()
280 cmd.spec_link_id = link->link_id; in _iwl_mld_change_link_in_fw()
337 link->link_id); in _iwl_mld_change_link_in_fw()
470 cmd.spec_link_id = link->link_id; in iwl_mld_rm_link_from_fw()
607 (*link_sta)->link_id); in iwl_mld_get_omi_bw_reduction_pointers()
781 mld_link->link_id = link->link_id; in IWL_MLD_ALLOC_FN()
866 u32 link_id = le32_to_cpu(notif->link_id); in iwl_mld_handle_missed_beacon_notif() local
892 "LinkId_%d_MacType_%d", link_id, in iwl_mld_handle_missed_beacon_notif()
1078 link_conf->link_id)) in iwl_mld_get_chan_load_by_us()
[all …]
/linux-6.15/drivers/net/wireless/intel/iwlwifi/mld/tests/
H A Dlink-selection.c20 u8 link_id; member
34 .link_id = 0,
45 .link_id = 0,
56 .link_id = 0,
68 .link_id = 0,
131 u8 link_id = test_param->input.link.link_id; in test_link_grading() local
140 assoc_link.id = link_id; in test_link_grading()
257 .link_id = 4}; in test_iwl_mld_channel_load_allows_emlsr()
259 .link_id = 5}; in test_iwl_mld_channel_load_allows_emlsr()
261 .id = params->primary_link_active ? a.link_id : b.link_id, in test_iwl_mld_channel_load_allows_emlsr()
[all …]
H A Dutils.c84 link->link_id = link_id; in IWL_MLD_ALLOC_FN()
143 vif->valid_links |= BIT(link_id); in iwlmld_kunit_add_link()
199 vif->active_links |= BIT(link->link_id); in iwlmld_kunit_assign_chanctx_to_link()
207 u8 link_id) in IWL_MLD_ALLOC_FN()
216 link_sta->link_id = link_id; in IWL_MLD_ALLOC_FN()
244 sta->valid_links |= BIT(link_id); in iwlmld_kunit_alloc_link_sta()
269 if (link_id >= 0) { in iwlmld_kunit_add_sta()
271 &mld_sta->deflink, link_id); in iwlmld_kunit_add_sta()
272 sta->valid_links = BIT(link_id); in iwlmld_kunit_add_sta()
304 int link_id) in iwlmld_kunit_setup_sta() argument
[all …]
/linux-6.15/drivers/soundwire/
H A Dintel.c210 unsigned int link_id = sdw->instance; in intel_shim_glue_to_master_ip() local
239 unsigned int link_id = sdw->instance; in intel_shim_master_ip_to_glue() local
261 unsigned int link_id = sdw->instance; in intel_shim_init() local
305 unsigned int link_id = sdw->instance; in intel_shim_wake() local
339 unsigned int link_id = sdw->instance; in intel_link_power_up() local
439 *shim_mask |= BIT(link_id); in intel_link_power_up()
461 if (!(*shim_mask & BIT(link_id))) in intel_link_power_down()
469 *shim_mask &= ~BIT(link_id); in intel_link_power_down()
689 params_data.link_id = link_id; in intel_params_stream()
705 int link_id) in intel_free_stream() argument
[all …]
H A Dslave.c46 bus->controller_id, bus->link_id, id->mfg_id, id->part_id, in sdw_slave_add()
51 bus->controller_id, bus->link_id, id->mfg_id, id->part_id, in sdw_slave_add()
113 unsigned int link_id; in find_slave() local
128 link_id = SDW_DISCO_LINK_ID(addr); in find_slave()
131 if (link_id != bus->link_id) in find_slave()
237 int link_id, ret, len; in sdw_of_find_slaves() local
262 link_id = be32_to_cpup(addr++); in sdw_of_find_slaves()
267 if (link_id != bus->link_id) in sdw_of_find_slaves()
/linux-6.15/drivers/net/wireless/mediatek/mt76/mt7925/
H A Dmain.c685 unsigned int link_id; in mt7925_set_key() local
688 add = key->link_id != -1 ? BIT(key->link_id) : msta->valid_links; in mt7925_set_key()
847 u8 link_id = link_sta->link_id; in mt7925_mac_link_sta_add() local
866 mlink->wcid.link_id = link_sta->link_id; in mt7925_mac_link_sta_add()
931 unsigned int link_id; in mt7925_mac_sta_add_links() local
992 u8 link_id; in mt7925_mac_select_links() member
1012 data[n_data].link_id = link_id; in mt7925_mac_select_links()
1136 u8 link_id = link_sta->link_id; in mt7925_mac_link_sta_remove() local
1182 unsigned int link_id; in mt7925_mac_sta_remove_links() local
2057 mconf->link_id = link_id; in mt7925_change_vif_links()
[all …]
/linux-6.15/tools/testing/selftests/bpf/progs/
H A Dbpf_iter_bpf_link.c13 int link_id; in dump_bpf_link() local
18 link_id = link->id; in dump_bpf_link()
19 bpf_seq_write(seq, &link_id, sizeof(link_id)); in dump_bpf_link()
/linux-6.15/sound/soc/
H A Dsoc-acpi.c136 unsigned int part_id, link_id, unique_id, mfg_id, version; in snd_soc_acpi_sdw_link_slaves_found() local
145 link_id = SDW_DISCO_LINK_ID(adr); in snd_soc_acpi_sdw_link_slaves_found()
152 if (peripheral->bus->link_id == link_id && in snd_soc_acpi_sdw_link_slaves_found()
163 if (peripheral->bus->link_id != link_id || in snd_soc_acpi_sdw_link_slaves_found()
186 dev_dbg(dev, "found part_id %#x at link %d\n", part_id, link_id); in snd_soc_acpi_sdw_link_slaves_found()
191 part_id, reported_part_count, expected_part_count, link_id); in snd_soc_acpi_sdw_link_slaves_found()
/linux-6.15/drivers/net/wireless/realtek/rtw89/
H A Dmac80211.c535 unsigned int link_id; in __rtw89_ops_sta_assoc() local
564 unsigned int link_id; in __rtw89_ops_sta_disassoc() local
590 unsigned int link_id; in __rtw89_ops_sta_disconnect() local
615 unsigned int link_id; in __rtw89_ops_sta_remove() local
667 unsigned int link_id; in __rtw89_ops_bss_assoc() local
834 unsigned int link_id; in rtw89_ops_set_tim() local
1072 unsigned int link_id; in rtw89_ra_mask_info_update_iter() local
1450 unsigned int link_id; in __rtw89_ops_clr_vif_links() local
1468 unsigned int link_id; in __rtw89_ops_set_vif_links() local
1569 unsigned int link_id; in __rtw89_ops_clr_sta_links() local
[all …]
/linux-6.15/drivers/net/wireless/st/cw1200/
H A Dtxrx.c806 int link_id = 0; in cw1200_handle_pspoll() local
821 link_id = sta_priv->link_id; in cw1200_handle_pspoll()
825 if (!link_id) in cw1200_handle_pspoll()
848 int link_id, in cw1200_tx_confirm_cb() argument
874 .link_id = link_id, in cw1200_tx_confirm_cb()
880 link_id, in cw1200_tx_confirm_cb()
885 if (!link_id) { in cw1200_tx_confirm_cb()
1002 int link_id, in cw1200_rx_cb() argument
1022 if (link_id && link_id <= CW1200_MAX_STA_IN_AP_MODE) { in cw1200_rx_cb()
1377 .link_id = 0, in cw1200_link_id_gc_work()
[all …]

1234567891011