Searched refs:link_id (Results 51 - 75 of 195) sorted by path

12345678

/linux-master/drivers/net/wireless/intel/iwlwifi/mvm/
H A Dmvm.h126 s8 link_id; member in struct:iwl_mvm_time_event_data
554 #define for_each_mvm_vif_valid_link(mvm_vif, link_id) \
555 for (link_id = 0; \
556 link_id < ARRAY_SIZE((mvm_vif)->link); \
557 link_id++) \
558 if ((mvm_vif)->link[link_id])
1440 iwl_mvm_rcu_fw_link_id_to_link_conf(struct iwl_mvm *mvm, u8 link_id, bool rcu) argument
1442 if (WARN_ON(link_id >= ARRAY_SIZE(mvm->link_id_to_link_conf)))
1446 return rcu_dereference(mvm->link_id_to_link_conf[link_id]);
1448 return rcu_dereference_protected(mvm->link_id_to_link_conf[link_id],
2058 u8 link_id; member in struct:iwl_mvm_link_sel_data
[all...]
H A Dops.c245 link_conf->link_id);
252 unsigned int link_id; local
256 for_each_vif_active_link(vif, link_conf, link_id)
H A Dpower.c283 unsigned int link_id; local
286 for_each_vif_active_link(vif, link_conf, link_id) {
519 unsigned int link_id; local
522 for_each_vif_active_link(vif, link_conf, link_id) {
523 struct iwl_mvm_vif_link_info *link_info = mvmvif->link[link_id];
H A Drs-fw.c451 mvm_link_sta = rcu_dereference(mvmsta->link[link_sta->link_id]);
455 link_sta->link_id, notif->sta_id);
611 unsigned int link_id = link_conf->link_id; local
631 mvm_link_sta = rcu_dereference(mvmsta->link[link_id]);
736 unsigned int link_id; local
740 for (link_id = 0; link_id < ARRAY_SIZE(mvmsta->link); link_id++) {
742 rcu_dereference_protected(mvmsta->link[link_id],
[all...]
H A Drx.c638 bss_conf->link_id));
880 int link_id; local
891 link_id = bss_conf->link_id;
892 if (link_id >= ARRAY_SIZE(mvmvif->link))
896 link_info = mvmvif->link[link_id];
914 link_id);
920 mvmvif->link[link_id]->beacon_stats.accu_num_beacons +=
921 mvmvif->link[link_id]->beacon_stats.num_beacons;
H A Drxmq.c2195 rx_status->link_id = link_sta->link_id;
H A Dscan.c2879 u32 link_id; local
2881 for (link_id = 0;
2882 link_id < ARRAY_SIZE(mvmvif->link);
2883 link_id++) {
2885 mvmvif->link[link_id];
3596 u8 link_id; local
3607 for_each_set_bit(link_id, &usable_links, IEEE80211_MLD_MAX_NUM_LINKS) {
3609 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 Dsta.c815 unsigned int link_id; local
823 for (link_id = 0; link_id < ARRAY_SIZE(sta->link); link_id++) {
825 rcu_dereference(sta->link[link_id]);
869 unsigned int link_id; local
872 for_each_sta_active_link(mvmsta->vif, sta, link_sta, link_id) {
874 rcu_dereference_protected(mvmsta->link[link_id],
2069 mvmvif->link[link_sta->link_id];
2077 rcu_dereference_protected(mvm_sta->link[link_sta->link_id],
[all...]
H A Dsta.h413 * link[0] points to deflink and link[link_id] is allocated when new link
674 const u8 *addr, int link_id,
H A Dtdls.c148 unsigned int link_id)
158 duration, true, link_id);
146 iwl_mvm_mac_mgd_protect_tdls_discover(struct ieee80211_hw *hw, struct ieee80211_vif *vif, unsigned int link_id) argument
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 Dtime-event.h209 * @link_id: The link to schedule a session protection for
215 unsigned int link_id);
H A Dtx.c809 u32 link_id = u32_get_bits(info.control.flags, local
813 if (link_id == IEEE80211_LINK_UNSPECIFIED) {
815 link_id = ffs(info.control.vif->active_links) - 1;
817 link_id = 0;
820 link = mvmvif->link[link_id];
H A Dutils.c277 * @link_id: for MLO link_id, otherwise 0 (deflink)
285 unsigned int link_id)
302 if (WARN_ON_ONCE(!mvmvif->link[link_id]))
305 mvmvif->link[link_id]->smps_requests[req_type] = smps_request;
307 if (mvmvif->link[link_id]->smps_requests[i] ==
312 if (mvmvif->link[link_id]->smps_requests[i] ==
321 ieee80211_request_smps(vif, link_id, smps_mode);
330 unsigned int link_id; local
333 for_each_vif_active_link(vif, link_conf, link_id)
282 iwl_mvm_update_smps(struct iwl_mvm *mvm, struct ieee80211_vif *vif, enum iwl_mvm_smps_type_request req_type, enum ieee80211_smps_mode smps_request, unsigned int link_id) argument
510 int i, link_id; local
[all...]
/linux-master/drivers/net/wireless/intel/iwlwifi/mvm/tests/
H A Dlinks.c376 .link_id = 1,
381 .link_id = 5,
408 vif->link_conf[link_a.link_id] = (void __rcu *)conf;
413 vif->link_conf[link_b.link_id] = (void __rcu *)conf;
/linux-master/drivers/net/wireless/intersil/p54/
H A Dmain.c408 unsigned int link_id, u16 queue,
406 p54_conf_tx(struct ieee80211_hw *dev, struct ieee80211_vif *vif, unsigned int link_id, u16 queue, const struct ieee80211_tx_queue_params *params) argument
/linux-master/drivers/net/wireless/marvell/libertas/
H A Dcfg.c1487 struct net_device *netdev, int link_id,
1507 int link_id, u8 idx, bool pairwise,
1568 int link_id, u8 key_index, bool pairwise,
1486 lbs_cfg_set_default_key(struct wiphy *wiphy, struct net_device *netdev, int link_id, u8 key_index, bool unicast, bool multicast) argument
1506 lbs_cfg_add_key(struct wiphy *wiphy, struct net_device *netdev, int link_id, u8 idx, bool pairwise, const u8 *mac_addr, struct key_params *params) argument
1567 lbs_cfg_del_key(struct wiphy *wiphy, struct net_device *netdev, int link_id, u8 key_index, bool pairwise, const u8 *mac_addr) argument
/linux-master/drivers/net/wireless/marvell/mwifiex/
H A Dcfg80211.c145 int link_id, u8 key_index, bool pairwise,
435 int link_id, u8 key_index, bool unicast,
460 int link_id, u8 key_index, bool pairwise,
498 int link_id,
1749 unsigned int link_id,
1995 unsigned int link_id)
3759 const u8 *peer, int link_id, u8 action_code,
4024 unsigned int link_id,
144 mwifiex_cfg80211_del_key(struct wiphy *wiphy, struct net_device *netdev, int link_id, u8 key_index, bool pairwise, const u8 *mac_addr) argument
434 mwifiex_cfg80211_set_default_key(struct wiphy *wiphy, struct net_device *netdev, int link_id, u8 key_index, bool unicast, bool multicast) argument
459 mwifiex_cfg80211_add_key(struct wiphy *wiphy, struct net_device *netdev, int link_id, u8 key_index, bool pairwise, const u8 *mac_addr, struct key_params *params) argument
496 mwifiex_cfg80211_set_default_mgmt_key(struct wiphy *wiphy, struct net_device *netdev, int link_id, u8 key_index) argument
1747 mwifiex_cfg80211_set_bitrate_mask(struct wiphy *wiphy, struct net_device *dev, unsigned int link_id, const u8 *peer, const struct cfg80211_bitrate_mask *mask) argument
1994 mwifiex_cfg80211_stop_ap(struct wiphy *wiphy, struct net_device *dev, unsigned int link_id) argument
3758 mwifiex_cfg80211_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
4022 mwifiex_cfg80211_get_channel(struct wiphy *wiphy, struct wireless_dev *wdev, unsigned int link_id, struct cfg80211_chan_def *chandef) argument
/linux-master/drivers/net/wireless/marvell/
H A Dmwl8k.c5371 unsigned int link_id, u16 queue,
5369 mwl8k_conf_tx(struct ieee80211_hw *hw, struct ieee80211_vif *vif, unsigned int link_id, u16 queue, const struct ieee80211_tx_queue_params *params) argument
/linux-master/drivers/net/wireless/mediatek/mt76/mt7603/
H A Dmain.c534 unsigned int link_id, u16 queue,
533 mt7603_conf_tx(struct ieee80211_hw *hw, struct ieee80211_vif *vif, unsigned int link_id, u16 queue, const struct ieee80211_tx_queue_params *params) argument
/linux-master/drivers/net/wireless/mediatek/mt76/mt7615/
H A Dmain.c476 unsigned int link_id, u16 queue,
475 mt7615_conf_tx(struct ieee80211_hw *hw, struct ieee80211_vif *vif, unsigned int link_id, u16 queue, const struct ieee80211_tx_queue_params *params) argument
/linux-master/drivers/net/wireless/mediatek/mt76/
H A Dmt76x02.h173 unsigned int link_id, u16 queue,
H A Dmt76x02_util.c489 unsigned int link_id, u16 queue,
488 mt76x02_conf_tx(struct ieee80211_hw *hw, struct ieee80211_vif *vif, unsigned int link_id, u16 queue, const struct ieee80211_tx_queue_params *params) argument
/linux-master/drivers/net/wireless/mediatek/mt76/mt7915/
H A Dmain.c511 unsigned int link_id, u16 queue,
510 mt7915_conf_tx(struct ieee80211_hw *hw, struct ieee80211_vif *vif, unsigned int link_id, u16 queue, const struct ieee80211_tx_queue_params *params) argument

Completed in 374 milliseconds

12345678