Searched refs:vif (Results 276 - 300 of 462) sorted by relevance

<<111213141516171819

/linux-master/net/ipv4/
H A Dip_fragment.c92 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 Dipmr_base.c241 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 Dwlcore_i.h384 /* 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 Dscan.h15 int wlcore_scan(struct wl1271 *wl, struct ieee80211_vif *vif,
H A Dscan.c83 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 Dhw_ops.h180 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 Dqueue.c212 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 Dscan.c194 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 Dtrace.h34 #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 Dstatus.c70 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 Dethtool.c114 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 Dar5523.h130 struct ieee80211_vif *vif; member in struct:ar5523
/linux-master/drivers/net/wireless/ath/ath6kl/
H A Ddebug.h62 int ath6kl_read_tgt_stats(struct ath6kl *ar, struct ath6kl_vif *vif);
/linux-master/drivers/net/wireless/ath/wil6210/
H A Dpmc.c46 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 Dpcie_bus.c167 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 Dkey.c97 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 Dcarl9170.h141 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 Dmac.c72 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 Ddev.c507 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 Dbase.c477 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 Dpm.c215 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 Dmt76x02_mac.h39 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 Dsetup.c35 .vif = 1,
65 .vif = 1,
/linux-master/drivers/net/wireless/rsi/
H A Drsi_mgmt.h722 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 Dmac.c104 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...]

Completed in 412 milliseconds

<<111213141516171819