/linux-master/net/ipv4/ |
H A D | ip_fragment.c | 92 inet_getpeer_v4(net->ipv4.peers, key->saddr, key->vif, 1) : 206 u32 user, int vif) 212 .vif = vif, 487 int vif = l3mdev_master_ifindex_rcu(dev); local 493 qp = ip_find(net, ip_hdr(skb), user, vif); 205 ip_find(struct net *net, struct iphdr *iph, u32 user, int vif) argument
|
H A D | ipmr_base.c | 241 struct vif_device *vif = &mrt->vif_table[ct]; local 243 vif_dev = rcu_dereference(vif->dev); 287 const struct vif_device *vif; local 289 vif = &mrt->vif_table[ct]; 290 vif_dev = rcu_access_pointer(vif->dev);
|
/linux-master/drivers/net/wireless/ti/wlcore/ |
H A D | wlcore_i.h | 384 /* counters of packets per AC, across all links in the vif */ 454 * This vif's queues are mapped to mac80211 HW queues as: 493 static inline struct wl12xx_vif *wl12xx_vif_to_data(struct ieee80211_vif *vif) argument 495 WARN_ON(!vif); 496 return (struct wl12xx_vif *)vif->drv_priv;
|
H A D | scan.h | 15 int wlcore_scan(struct wl1271 *wl, struct ieee80211_vif *vif,
|
H A D | scan.c | 83 struct ieee80211_vif *vif) 85 struct wl12xx_vif *wlvif = wl12xx_vif_to_data(vif); 330 int wlcore_scan(struct wl1271 *wl, struct ieee80211_vif *vif, argument 334 struct wl12xx_vif *wlvif = wl12xx_vif_to_data(vif); 82 wlcore_started_vifs_iter(void *data, u8 *mac, struct ieee80211_vif *vif) argument
|
H A D | hw_ops.h | 180 struct ieee80211_vif *vif, 187 return wl->ops->set_key(wl, cmd, vif, sta, key_conf); 179 wlcore_hw_set_key(struct wl1271 *wl, enum set_key_cmd cmd, struct ieee80211_vif *vif, struct ieee80211_sta *sta, struct ieee80211_key_conf *key_conf) argument
|
/linux-master/drivers/net/wireless/silabs/wfx/ |
H A D | queue.c | 212 struct ieee80211_vif *vif = wvif_to_vif(wvif); local 215 if (vif->type != NL80211_IFTYPE_AP) 218 /* Note: since only AP can have mcast frames in queue and only one vif can be AP, 233 struct wfx_queue *queues[IEEE80211_NUM_ACS * ARRAY_SIZE(wdev->vif)]; 281 /* Note: since only AP can have mcast frames in queue and only one vif can
|
/linux-master/net/mac80211/ |
H A D | scan.c | 194 if (scan_sdata && scan_sdata->vif.type == NL80211_IFTYPE_STATION && 195 scan_sdata->vif.cfg.assoc && 202 if (ieee80211_vif_is_mld(&scan_sdata->vif)) { 207 rcu_dereference(scan_sdata->vif.link_conf[link_id]); 210 link_conf = &scan_sdata->vif.bss_conf; 254 return ether_addr_equal(da, sdata->vif.addr); 603 if (sdata->vif.type == NL80211_IFTYPE_STATION && 713 if (ieee80211_vif_is_mld(&sdata->vif) && req->tsf_report_link_id >= 0 && 714 !(sdata->vif.active_links & BIT(req->tsf_report_link_id))) 791 memcpy(local->scan_addr, sdata->vif [all...] |
H A D | trace.h | 34 #define VIF_ASSIGN __entry->vif_type = sdata->vif.type; __entry->sdata = sdata; \ 35 __entry->p2p = sdata->vif.p2p; \ 37 #define VIF_PR_FMT " vif:%s(%d%s)" 175 memcpy(__entry->addr, sdata->vif.addr, ETH_ALEN); 432 sdata->vif.cfg.arp_addr_cnt > IEEE80211_BSS_ARP_ADDR_LIST_LEN ? 434 sdata->vif.cfg.arp_addr_cnt) 436 __dynamic_array(u8, ssid, sdata->vif.cfg.ssid_len) 446 __entry->aid = sdata->vif.cfg.aid; 447 __entry->assoc = sdata->vif.cfg.assoc; 448 __entry->ibss_joined = sdata->vif 1674 struct trace_vif_entry vif; member in struct:trace_switch_entry [all...] |
H A D | status.c | 70 info->control.vif = &sta->sdata->vif; 181 ieee80211_send_bar(&sta->sdata->vif, addr, tid, tid_tx->failed_bar_ssn); 677 if (sdata->vif.type != NL80211_IFTYPE_STATION) 709 if (sdata->vif.type != NL80211_IFTYPE_STATION) 926 if (sdata->vif.type == NL80211_IFTYPE_MONITOR) { 983 if (ieee80211_vif_is_mesh(&sta->sdata->vif) && 1003 ieee80211_send_bar(&sta->sdata->vif, hdr->addr1, 1186 if (sdata->vif.type == NL80211_IFTYPE_STATION && 1201 if (sdata->vif [all...] |
H A D | ethtool.c | 114 if (sdata->vif.type == NL80211_IFTYPE_STATION) { 160 chanctx_conf = rcu_dereference(sdata->vif.bss_conf.chanctx_conf);
|
/linux-master/drivers/net/wireless/ath/ar5523/ |
H A D | ar5523.h | 130 struct ieee80211_vif *vif; member in struct:ar5523
|
/linux-master/drivers/net/wireless/ath/ath6kl/ |
H A D | debug.h | 62 int ath6kl_read_tgt_stats(struct ath6kl *ar, struct ath6kl_vif *vif);
|
/linux-master/drivers/net/wireless/ath/wil6210/ |
H A D | pmc.c | 46 struct wil6210_vif *vif = ndev_to_vif(wil->main_ndev); local 180 vif->mid, 230 struct wil6210_vif *vif = ndev_to_vif(wil->main_ndev); local 249 wmi_send(wil, WMI_PMC_CMDID, vif->mid,
|
H A D | pcie_bus.c | 167 struct wil6210_vif *vif; local 171 vif = wil->vifs[i]; 172 if (vif) { 173 wil_vif_prepare_stop(vif); 174 wil_vif_remove(wil, vif->mid);
|
/linux-master/drivers/staging/vt6656/ |
H A D | key.c | 97 struct ieee80211_vif *vif, struct ieee80211_key_conf *key) 96 vnt_set_keys(struct ieee80211_hw *hw, struct ieee80211_sta *sta, struct ieee80211_vif *vif, struct ieee80211_key_conf *key) argument
|
/linux-master/drivers/net/wireless/ath/carl9170/ |
H A D | carl9170.h | 141 struct ieee80211_vif *vif; member in struct:carl9170_sta_tid 176 struct ieee80211_vif __rcu *vif; member in struct:carl9170_vif 657 static inline bool is_main_vif(struct ar9170 *ar, struct ieee80211_vif *vif) argument 662 ret = (carl9170_get_main_vif(ar) == vif);
|
/linux-master/drivers/net/wireless/mediatek/mt76/mt7996/ |
H A D | mac.c | 72 if (!sta->vif) 75 return &sta->vif->sta.wcid; 185 mt76_rx_signal(msta->vif->phy->mt76->antenna_mask, rssi); 194 struct ieee80211_vif *vif, bool enable) 196 struct mt7996_vif *mvif = (struct mt7996_vif *)vif->drv_priv; 214 struct ieee80211_vif *vif; local 225 if (!msta || !msta->vif) 229 vif = container_of((void *)msta->vif, struct ieee80211_vif, drv_priv); 237 ether_addr_copy(hdr.addr1, vif 193 mt7996_mac_enable_rtscts(struct mt7996_dev *dev, struct ieee80211_vif *vif, bool enable) argument 401 struct ieee80211_vif *vif; local 814 struct ieee80211_vif *vif = info->control.vif; local 920 struct ieee80211_vif *vif = info->control.vif; local 1579 mt7996_update_vif_beacon(void *priv, u8 *mac, struct ieee80211_vif *vif) argument 2233 struct ieee80211_vif *vif; local [all...] |
/linux-master/drivers/net/wireless/realtek/rtl818x/rtl8180/ |
H A D | dev.c | 507 rts_duration = ieee80211_rts_duration(dev, priv->vif, 512 rts_duration = ieee80211_ctstoself_duration(dev, priv->vif, 532 duration = ieee80211_generic_frame_duration(dev, priv->vif, 1280 struct ieee80211_vif *vif) 1292 struct ieee80211_vif *vif = local 1303 skb = ieee80211_beacon_get(dev, vif, 0); 1312 mgmt->u.beacon.timestamp = cpu_to_le64(rtl8180_get_tsf(dev, vif)); 1325 usecs_to_jiffies(1024 * vif->bss_conf.beacon_int)); 1329 struct ieee80211_vif *vif) 1337 if (priv->vif) 1279 rtl8180_get_tsf(struct ieee80211_hw *dev, struct ieee80211_vif *vif) argument 1328 rtl8180_add_interface(struct ieee80211_hw *dev, struct ieee80211_vif *vif) argument 1366 rtl8180_remove_interface(struct ieee80211_hw *dev, struct ieee80211_vif *vif) argument 1426 rtl8180_conf_tx(struct ieee80211_hw *dev, struct ieee80211_vif *vif, unsigned int link_id, u16 queue, const struct ieee80211_tx_queue_params *params) argument 1501 rtl8180_bss_info_changed(struct ieee80211_hw *dev, struct ieee80211_vif *vif, struct ieee80211_bss_conf *info, u64 changed) argument [all...] |
/linux-master/drivers/net/wireless/ath/ath5k/ |
H A D | base.c | 477 void ath5k_vif_iter(void *data, u8 *mac, struct ieee80211_vif *vif) argument 481 struct ath5k_vif *avf = (void *)vif->drv_priv; 519 struct ieee80211_vif *vif) 536 if (vif) 537 ath5k_vif_iter(&iter_data, vif->addr, vif); 800 ieee80211_get_tx_rates(info->control.vif, 832 info->control.vif, pktlen, info)); 838 info->control.vif, pktlen, info)); 1937 ath5k_beacon_update(struct ieee80211_hw *hw, struct ieee80211_vif *vif) argument 518 ath5k_update_bssid_mask_and_opmode(struct ath5k_hw *ah, struct ieee80211_vif *vif) argument 1975 struct ieee80211_vif *vif; local [all...] |
/linux-master/drivers/net/wireless/st/cw1200/ |
H A D | pm.c | 215 if (!priv->vif->p2p && 324 if (!priv->vif->p2p && priv->join_status == CW1200_JOIN_STATUS_STA) {
|
/linux-master/drivers/net/wireless/mediatek/mt76/ |
H A D | mt76x02_mac.h | 39 struct mt76x02_vif *vif; member in struct:mt76x02_sta 205 struct ieee80211_vif *vif, bool enable);
|
/linux-master/arch/sh/boards/mach-highlander/ |
H A D | setup.c | 35 .vif = 1, 65 .vif = 1,
|
/linux-master/drivers/net/wireless/rsi/ |
H A D | rsi_mgmt.h | 722 struct ieee80211_vif *vif); 730 struct ieee80211_vif *vif); 734 u16 assoc_cap, struct ieee80211_vif *vif); 753 struct ieee80211_vif *vif); 757 struct ieee80211_vif *vif);
|
/linux-master/drivers/net/wireless/mediatek/mt76/mt7615/ |
H A D | mac.c | 104 if (!sta->vif) 107 return &sta->vif->sta.wcid; 259 struct ieee80211_vif *vif; local 270 if (!msta || !msta->vif) 274 vif = container_of((void *)msta->vif, struct ieee80211_vif, drv_priv); 282 ether_addr_copy(hdr.addr1, vif->addr); 287 ether_addr_copy(hdr.addr3, vif->bss_conf.bssid); 728 struct ieee80211_vif *vif = info->control.vif; local 1177 mt7615_mac_enable_rtscts(struct mt7615_dev *dev, struct ieee80211_vif *vif, bool enable) argument 2285 mt7615_mac_set_beacon_filter(struct mt7615_phy *phy, struct ieee80211_vif *vif, bool enable) argument [all...] |