Searched refs:link_id (Results 26 - 50 of 194) sorted by relevance

12345678

/linux-master/net/wireless/
H A Drdev-ops.h80 struct net_device *netdev, int link_id,
85 trace_rdev_add_key(&rdev->wiphy, netdev, link_id, key_index, pairwise,
87 ret = rdev->ops->add_key(&rdev->wiphy, netdev, link_id, key_index,
95 int link_id, u8 key_index, bool pairwise, const u8 *mac_addr,
100 trace_rdev_get_key(&rdev->wiphy, netdev, link_id, key_index, pairwise,
102 ret = rdev->ops->get_key(&rdev->wiphy, netdev, link_id, key_index,
109 struct net_device *netdev, int link_id,
113 trace_rdev_del_key(&rdev->wiphy, netdev, link_id, key_index, pairwise,
115 ret = rdev->ops->del_key(&rdev->wiphy, netdev, link_id, key_index,
123 struct net_device *netdev, int link_id, u
79 rdev_add_key(struct cfg80211_registered_device *rdev, struct net_device *netdev, int link_id, u8 key_index, bool pairwise, const u8 *mac_addr, struct key_params *params) argument
94 rdev_get_key(struct cfg80211_registered_device *rdev, struct net_device *netdev, int link_id, u8 key_index, bool pairwise, const u8 *mac_addr, void *cookie, void (*callback)(void *cookie, struct key_params*)) argument
108 rdev_del_key(struct cfg80211_registered_device *rdev, struct net_device *netdev, int link_id, u8 key_index, bool pairwise, const u8 *mac_addr) argument
122 rdev_set_default_key(struct cfg80211_registered_device *rdev, struct net_device *netdev, int link_id, u8 key_index, bool unicast, bool multicast) argument
136 rdev_set_default_mgmt_key(struct cfg80211_registered_device *rdev, struct net_device *netdev, int link_id, u8 key_index) argument
149 rdev_set_default_beacon_key(struct cfg80211_registered_device *rdev, struct net_device *netdev, int link_id, u8 key_index) argument
185 rdev_stop_ap(struct cfg80211_registered_device *rdev, struct net_device *dev, unsigned int link_id) argument
667 rdev_set_bitrate_mask(struct cfg80211_registered_device *rdev, struct net_device *dev, unsigned int link_id, const u8 *peer, const struct cfg80211_bitrate_mask *mask) argument
912 rdev_tdls_mgmt(struct cfg80211_registered_device *rdev, struct net_device *dev, u8 *peer, int link_id, u8 action_code, u8 dialog_token, u16 status_code, u32 peer_capability, bool initiator, const u8 *buf, size_t len) argument
963 rdev_get_channel(struct cfg80211_registered_device *rdev, struct wireless_dev *wdev, unsigned int link_id, struct cfg80211_chan_def *chandef) argument
1128 rdev_set_ap_chanwidth(struct cfg80211_registered_device *rdev, struct net_device *dev, unsigned int link_id, struct cfg80211_chan_def *chandef) argument
1437 rdev_add_intf_link(struct cfg80211_registered_device *rdev, struct wireless_dev *wdev, unsigned int link_id) argument
1452 rdev_del_intf_link(struct cfg80211_registered_device *rdev, struct wireless_dev *wdev, unsigned int link_id) argument
[all...]
/linux-master/drivers/net/wireless/intel/iwlwifi/mvm/
H A Dcoex.c309 int link_id)
312 struct iwl_mvm_vif_link_info *link = mvmvif->link[link_id];
321 link_id == iwl_mvm_get_primary_link(vif)))
330 unsigned int link_id)
343 link_info = mvmvif->link[link_id];
347 link_conf = rcu_dereference(vif->link_conf[link_id]);
363 smps_mode, link_id);
372 iwl_mvm_bt_coex_update_link_esr(mvm, vif, link_id);
400 smps_mode, link_id);
493 unsigned int link_id; local
307 iwl_mvm_bt_coex_update_link_esr(struct iwl_mvm *mvm, struct ieee80211_vif *vif, int link_id) argument
327 iwl_mvm_bt_notif_per_link(struct iwl_mvm *mvm, struct ieee80211_vif *vif, struct iwl_bt_iterator_data *data, unsigned int link_id) argument
[all...]
H A Dtime-event.c45 te_data->link_id = -1;
683 s8 link_id)
693 if (WARN(link_id < 0 || !mvmvif->link[link_id],
694 "Invalid link ID for session protection: %u\n", link_id))
697 if (WARN(!mvmvif->link[link_id]->active,
698 "Session Protection on an inactive link: %u\n", link_id))
701 return mvmvif->link[link_id]->fw_link_id;
706 u32 id, s8 link_id)
708 int mac_link_id = iwl_mvm_get_session_prot_id(mvm, vif, link_id);
681 iwl_mvm_get_session_prot_id(struct iwl_mvm *mvm, struct ieee80211_vif *vif, s8 link_id) argument
704 iwl_mvm_cancel_session_protection(struct iwl_mvm *mvm, struct ieee80211_vif *vif, u32 id, s8 link_id) argument
735 s8 link_id; local
1372 iwl_mvm_schedule_session_protection(struct iwl_mvm *mvm, struct ieee80211_vif *vif, u32 duration, u32 min_duration, bool wait_for_notif, unsigned int link_id) argument
[all...]
H A Dmld-mac.c24 unsigned int link_id; local
60 for (link_id = 0; link_id < ARRAY_SIZE((vif)->link_conf); link_id++) {
61 link_conf = rcu_dereference(vif->link_conf[link_id]);
H A Dsf.c104 unsigned int link_id; local
115 for (link_id = 0; link_id < ARRAY_SIZE(sta->link); link_id++) {
116 link_sta = rcu_dereference(sta->link[link_id]);
H A Dtime-event.h209 * @link_id: The link to schedule a session protection for
215 unsigned int link_id);
H A Dmac-ctxt.c485 mvmvif->link[link_conf->link_id];
901 u32 link_id = u32_get_bits(info->control.flags, local
907 if (link_id == IEEE80211_LINK_UNSPECIFIED && ieee80211_vif_is_mld(vif)) {
912 WARN_ON_ONCE(link_id != IEEE80211_LINK_UNSPECIFIED);
913 link_id = i;
917 if (link_id < IEEE80211_LINK_UNSPECIFIED) {
921 link_conf = rcu_dereference(vif->link_conf[link_id]);
1143 if (WARN_ON(!mvmvif->link[link_conf->link_id]))
1147 beacon_cmd.link_id =
1148 cpu_to_le32(mvmvif->link[link_conf->link_id]
1601 int link_id = -1; local
1829 u32 link_id = le32_to_cpu(notif->link_id); local
[all...]
/linux-master/drivers/soundwire/
H A Dintel_ace2x.c115 unsigned int link_id = sdw->instance; local
135 ret = hdac_bus_eml_sdw_power_up_unlocked(sdw->link_res->hbus, link_id);
164 *shim_mask |= BIT(link_id);
179 unsigned int link_id = sdw->instance; local
186 *shim_mask &= ~BIT(link_id);
188 ret = hdac_bus_eml_sdw_power_down_unlocked(sdw->link_res->hbus, link_id);
206 unsigned int link_id = sdw->instance; local
210 hdac_bus_eml_sdw_sync_arm_unlocked(sdw->link_res->hbus, link_id);
249 int link_id, int alh_stream_id)
257 params_data.link_id
245 intel_params_stream(struct sdw_intel *sdw, struct snd_pcm_substream *substream, struct snd_soc_dai *dai, struct snd_pcm_hw_params *hw_params, int link_id, int alh_stream_id) argument
266 intel_free_stream(struct sdw_intel *sdw, struct snd_pcm_substream *substream, struct snd_soc_dai *dai, int link_id) argument
[all...]
H A Dintel_auxdevice.c132 "mipi-sdw-link-%d-subproperties", bus->link_id);
271 bus->link_id = auxdev->id;
297 bus->link_id);
325 link_flags = md_flags >> (bus->link_id * 8);
448 bus->link_id);
507 bus->link_id);
567 bus->link_id);
612 bus->link_id);
651 bus->link_id);
666 link_flags = md_flags >> (bus->link_id *
[all...]
/linux-master/net/mac80211/
H A Dmlme.c612 struct cfg80211_bss *cbss, int link_id,
619 .link_id = -1,
651 mlme_link_id_dbg(sdata, link_id, "determined AP %pM to be %s\n",
770 mlme_link_id_dbg(sdata, link_id,
1212 unsigned int link_id,
1219 struct cfg80211_bss *cbss = assoc_data->link[link_id].bss;
1319 assoc_data->link[link_id].conn.mode >= IEEE80211_CONN_MODE_HT) {
1321 assoc_data->link[link_id].ap_ht_param,
1323 &assoc_data->link[link_id].conn);
1333 assoc_data->link[link_id]
610 ieee80211_determine_chan_mode(struct ieee80211_sub_if_data *sdata, struct ieee80211_conn_settings *conn, struct cfg80211_bss *cbss, int link_id, struct ieee80211_chan_req *chanreq) argument
1207 ieee80211_assoc_link_elems(struct ieee80211_sub_if_data *sdata, struct sk_buff *skb, u16 *capab, const struct element *ext_capa, const u8 *extra_elems, size_t extra_elems_len, unsigned int link_id, struct ieee80211_link_data *link, u16 *present_elems) argument
1458 unsigned int link_id; local
1567 unsigned int link_id, n_links = 0; local
1963 ieee80211_chswitch_done(struct ieee80211_vif *vif, bool success, unsigned int link_id) argument
3011 unsigned int link_id; local
3092 unsigned int link_id; local
3603 unsigned int link_id; local
4223 unsigned int link_id = link->link_id; local
4785 ieee80211_determine_our_sta_mode(struct ieee80211_sub_if_data *sdata, struct ieee80211_supported_band *sband, struct cfg80211_assoc_request *req, bool wmm_used, int link_id, struct ieee80211_conn_settings *conn) argument
5004 ieee80211_determine_our_sta_mode_assoc(struct ieee80211_sub_if_data *sdata, struct ieee80211_supported_band *sband, struct cfg80211_assoc_request *req, bool wmm_used, int link_id, struct ieee80211_conn_settings *conn) argument
5023 ieee80211_prep_channel(struct ieee80211_sub_if_data *sdata, struct ieee80211_link_data *link, int link_id, struct cfg80211_bss *cbss, bool mlo, struct ieee80211_conn_settings *conn) argument
5154 unsigned int link_id; local
5348 unsigned int link_id; local
5809 u8 link_id; local
7544 unsigned int link_id = link->link_id; local
7583 ieee80211_prep_connection(struct ieee80211_sub_if_data *sdata, struct cfg80211_bss *cbss, s8 link_id, const u8 *ap_mld_addr, bool assoc, struct ieee80211_conn_settings *conn, bool override) argument
8036 ieee80211_setup_assoc_link(struct ieee80211_sub_if_data *sdata, struct ieee80211_mgd_assoc_data *assoc_data, struct cfg80211_assoc_request *req, struct ieee80211_conn_settings *conn, unsigned int link_id) argument
8155 ieee80211_mgd_get_ap_ht_vht_capa(struct ieee80211_sub_if_data *sdata, struct ieee80211_mgd_assoc_data *assoc_data, int link_id) argument
[all...]
H A Dcfg.c27 ieee80211_link_or_deflink(struct ieee80211_sub_if_data *sdata, int link_id, argument
32 if (link_id < 0) {
44 link = sdata_dereference(sdata->link[link_id], sdata);
464 int link_id, u8 key_idx, bool pairwise,
469 ieee80211_link_or_deflink(sdata, link_id, false);
491 if (link_id >= 0)
505 key->conf.link_id = link_id;
574 ieee80211_lookup_key(struct ieee80211_sub_if_data *sdata, int link_id, argument
581 if (link_id >
463 ieee80211_add_key(struct wiphy *wiphy, struct net_device *dev, int link_id, u8 key_idx, bool pairwise, const u8 *mac_addr, struct key_params *params) argument
632 ieee80211_del_key(struct wiphy *wiphy, struct net_device *dev, int link_id, u8 key_idx, bool pairwise, const u8 *mac_addr) argument
651 ieee80211_get_key(struct wiphy *wiphy, struct net_device *dev, int link_id, u8 key_idx, bool pairwise, const u8 *mac_addr, void *cookie, void (*callback)(void *cookie, struct key_params *params)) argument
756 ieee80211_config_default_key(struct wiphy *wiphy, struct net_device *dev, int link_id, u8 key_idx, bool uni, bool multi) argument
773 ieee80211_config_default_mgmt_key(struct wiphy *wiphy, struct net_device *dev, int link_id, u8 key_idx) argument
789 ieee80211_config_default_beacon_key(struct wiphy *wiphy, struct net_device *dev, int link_id, u8 key_idx) argument
1247 u8 link_id, num = 0; local
1283 unsigned int link_id = params->beacon.link_id; local
1581 ieee80211_stop_ap(struct wiphy *wiphy, struct net_device *dev, unsigned int link_id) argument
1819 u32 link_id = params->link_id < 0 ? 0 : params->link_id; local
3258 unsigned int link_id; local
3332 int link_id; local
3356 int link_id; local
3373 ieee80211_set_bitrate_mask(struct wiphy *wiphy, struct net_device *dev, unsigned int link_id, const u8 *addr, const struct cfg80211_bitrate_mask *mask) argument
3607 ieee80211_csa_finish(struct ieee80211_vif *vif, unsigned int link_id) argument
3945 u8 link_id = params->link_id; local
4268 ieee80211_cfg_get_channel(struct wiphy *wiphy, struct wireless_dev *wdev, unsigned int link_id, struct cfg80211_chan_def *chandef) argument
4334 ieee80211_set_ap_chanwidth(struct wiphy *wiphy, struct net_device *dev, unsigned int link_id, struct cfg80211_chan_def *chandef) argument
4827 ieee80211_color_change_finish(struct ieee80211_vif *vif, u8 link_id) argument
4851 ieee80211_obss_color_collision_notify(struct ieee80211_vif *vif, u64 color_bitmap, u8 link_id) argument
4898 u8 link_id = params->link_id; local
4956 ieee80211_add_intf_link(struct wiphy *wiphy, struct wireless_dev *wdev, unsigned int link_id) argument
4970 ieee80211_del_intf_link(struct wiphy *wiphy, struct wireless_dev *wdev, unsigned int link_id) argument
[all...]
H A Dsta_info.c286 unsigned int *link_id)
295 u8 _link_id = link_sta->link_id;
298 if (link_id)
299 *link_id = _link_id;
310 if (link_id)
311 *link_id = _link_id;
359 static void sta_remove_link(struct sta_info *sta, unsigned int link_id, argument
367 link_sta = rcu_access_pointer(sta->link[link_id]);
380 sta->sta.valid_links &= ~BIT(link_id);
381 RCU_INIT_POINTER(sta->link[link_id], NUL
283 ieee80211_find_sta_by_link_addrs(struct ieee80211_hw *hw, const u8 *addr, const u8 *localaddr, unsigned int *link_id) argument
515 sta_info_add_link(struct sta_info *sta, unsigned int link_id, struct link_sta_info *link_info, struct ieee80211_link_sta *link_sta) argument
533 __sta_info_alloc(struct ieee80211_sub_if_data *sdata, const u8 *addr, int link_id, const u8 *link_addr, gfp_t gfp) argument
714 sta_info_alloc_with_link(struct ieee80211_sub_if_data *sdata, const u8 *mld_addr, unsigned int link_id, const u8 *link_addr, gfp_t gfp) argument
1569 __sta_info_flush(struct ieee80211_sub_if_data *sdata, bool vlans, int link_id) argument
2303 int link_id; local
2888 ieee80211_sta_allocate_link(struct sta_info *sta, unsigned int link_id) argument
2923 ieee80211_sta_free_link(struct sta_info *sta, unsigned int link_id) argument
2932 ieee80211_sta_activate_link(struct sta_info *sta, unsigned int link_id) argument
2980 ieee80211_sta_remove_link(struct sta_info *sta, unsigned int link_id) argument
[all...]
H A Dsta_info.h483 * @link_id: Link ID uniquely identifying the link STA. This is 0 for non-MLD
521 u8 link_id; member in struct:link_sta_info
647 * would be assigned to link[link_id] where link_id is the id assigned
858 unsigned int link_id,
893 * @link_id: if given (>=0), all those STA entries using @link_id only
898 int link_id);
906 * @link_id: if given (>=0), all those STA entries using @link_id onl
910 sta_info_flush(struct ieee80211_sub_if_data *sdata, int link_id) argument
[all...]
H A Dtdls.c910 const u8 *peer, int link_id,
922 link_id = link_id >= 0 ? link_id : 0;
924 link = rcu_dereference(sdata->link[link_id]);
999 const u8 *peer, int link_id,
1059 link_id, action_code,
1070 ieee80211_tx_skb_tid(sdata, skb, 7, link_id);
1137 const u8 *peer, int link_id,
1187 link_id, action_cod
909 ieee80211_tdls_build_mgmt_packet_data(struct ieee80211_sub_if_data *sdata, const u8 *peer, int link_id, u8 action_code, u8 dialog_token, u16 status_code, bool initiator, const u8 *extra_ies, size_t extra_ies_len, u8 oper_class, struct cfg80211_chan_def *chandef) argument
998 ieee80211_tdls_prep_mgmt_packet(struct wiphy *wiphy, struct net_device *dev, const u8 *peer, int link_id, u8 action_code, u8 dialog_token, u16 status_code, u32 peer_capability, bool initiator, const u8 *extra_ies, size_t extra_ies_len, u8 oper_class, struct cfg80211_chan_def *chandef) argument
1136 ieee80211_tdls_mgmt_setup(struct wiphy *wiphy, struct net_device *dev, const u8 *peer, int link_id, u8 action_code, u8 dialog_token, u16 status_code, u32 peer_capability, bool initiator, const u8 *extra_ies, size_t extra_ies_len) argument
1207 ieee80211_tdls_mgmt_teardown(struct wiphy *wiphy, struct net_device *dev, const u8 *peer, int link_id, u8 action_code, u8 dialog_token, u16 status_code, u32 peer_capability, bool initiator, const u8 *extra_ies, size_t extra_ies_len) argument
1255 ieee80211_tdls_mgmt(struct wiphy *wiphy, struct net_device *dev, const u8 *peer, int link_id, u8 action_code, u8 dialog_token, u16 status_code, u32 peer_capability, bool initiator, const u8 *extra_ies, size_t extra_ies_len) argument
1559 int link_id = sta->sta.valid_links ? ffs(sta->sta.valid_links) - 1 : 0; local
1706 int link_id = sta->sta.valid_links ? ffs(sta->sta.valid_links) - 1 : 0; local
[all...]
H A Dvht.c356 unsigned int link_id = link_sta->link_id; local
369 link_conf = rcu_dereference(sdata->vif.link_conf[link_id]);
514 link_conf = rcu_dereference(sta->sdata->vif.link_conf[link_sta->link_id]);
732 void ieee80211_update_mu_groups(struct ieee80211_vif *vif, unsigned int link_id, argument
738 link_conf = rcu_dereference(vif->link_conf[link_id]);
761 ieee80211_recalc_min_chandef(sdata, link_sta->link_id);
763 link_sta->link_id, changed);
H A Dchan.c234 unsigned int link_id)
239 link_sta = wiphy_dereference(sta->local->hw.wiphy, sta->link[link_id]);
280 unsigned int link_id = link->link_id; local
289 max_bw = max(max_bw, ieee80211_get_sta_bw(sta, link_id));
415 unsigned int link_id; local
420 for (link_id = 0; link_id < ARRAY_SIZE(sta->sdata->link); link_id++) {
422 rcu_dereference(sdata->vif.link_conf[link_id]);
233 ieee80211_get_sta_bw(struct sta_info *sta, unsigned int link_id) argument
974 unsigned int link_id = link->link_id; local
1190 unsigned int link_id = link->link_id; local
1999 unsigned int link_id = link->link_id; local
[all...]
H A Drate.h36 unsigned int link_id,
/linux-master/drivers/gpu/drm/amd/display/dc/core/
H A Ddc_link_enc_cfg.c153 .link_id = stream->link->link_id,
228 if (lhs->link_id.id == rhs->link_id.id &&
229 lhs->link_id.enum_id == rhs->link_id.enum_id &&
230 lhs->link_id.type == rhs->link_id.type &&
246 .link_id = link->link_id,
[all...]
/linux-master/drivers/net/wireless/st/cw1200/
H A Dqueue.c103 --queue->link_map_cache[iter->txpriv.link_id];
106 if (!--stats->link_map_cache[iter->txpriv.link_id])
287 if (txpriv->link_id >= queue->stats->map_capacity)
307 ++queue->link_map_cache[txpriv->link_id];
311 ++stats->link_map_cache[txpriv->link_id];
344 if (link_id_map & BIT(item->txpriv.link_id)) {
357 --queue->link_map_cache[item->txpriv.link_id];
362 if (!--stats->link_map_cache[item->txpriv.link_id])
396 ++queue->link_map_cache[item->txpriv.link_id];
400 ++stats->link_map_cache[item->txpriv.link_id];
[all...]
/linux-master/include/net/
H A Dmac80211.h565 * @link_id: link ID, or 0 for non-MLO
710 unsigned int link_id; member in struct:ieee80211_bss_conf
1581 * @link_valid: if the link which is identified by @link_id is valid. This flag
1583 * @link_id: id of the link used to receive the packet. This is used along with
1619 u8 link_valid:1, link_id:4; member in struct:ieee80211_rx_status
1771 * @link_id: the link ID of the link doing the channel switch, 0 for non-MLO
1779 u8 link_id; member in struct:ieee80211_channel_switch
2024 * @link_id: the link ID to check
2029 unsigned int link_id)
2032 return link_id
2028 ieee80211_vif_link_active(const struct ieee80211_vif *vif, unsigned int link_id) argument
2182 s8 link_id; member in struct:ieee80211_key_conf
2377 u8 link_id; member in struct:ieee80211_link_sta
3758 int link_id; member in struct:ieee80211_prep_tx_info
5558 ieee80211_beacon_get(struct ieee80211_hw *hw, struct ieee80211_vif *vif, unsigned int link_id) argument
[all...]
/linux-master/drivers/net/wireless/silabs/wfx/
H A Dsta.h17 int link_id; member in struct:wfx_sta_priv
39 unsigned int link_id, u16 queue,
/linux-master/drivers/net/wireless/ti/wl18xx/
H A Devent.c211 u8 link_id = mbox->rx_ba_link_id; local
215 wlvif = wl->links[link_id].wlvif;
224 addr = wl->links[link_id].addr;
230 wl->links[link_id].ba_bitmap,
/linux-master/include/uapi/linux/
H A Dsmc_diag.h87 __u8 link_id; /* link identifier */ member in struct:smc_diag_linkinfo
/linux-master/drivers/net/wireless/intel/iwlwifi/fw/api/
H A Dmac-cfg.h158 * @link_id: FW link id
161 __le32 link_id; member in struct:iwl_channel_switch_start_notif
183 * @link_id: FW link id
187 __le32 link_id; member in struct:iwl_channel_switch_error_notif
434 * @link_id: the id of the link that this cmd configures
474 * @spec_link_id: link_id as the AP knows it
482 __le32 link_id; member in struct:iwl_link_config_cmd
555 * @link_id: the id of the link that is used to communicate with this sta
584 __le32 link_id; member in struct:iwl_mvm_sta_cfg_cmd
/linux-master/include/linux/
H A Dwwan.h148 * @link_id: WWAN device data link id
152 u32 link_id; member in struct:wwan_netdev_priv

Completed in 410 milliseconds

12345678