Home
last modified time | relevance | path

Searched refs:use_4addr (Results 1 – 17 of 17) sorted by relevance

/linux/drivers/net/wireless/ath/ath12k/
H A Ddp_peer.h148 bool use_4addr; member
H A Ddp_rx.c1170 if (peer && !peer->use_4addr && in ath12k_dp_rx_h_undecap()
H A Dmac.c6698 peer->dp_peer->use_4addr = true; in ath12k_mac_sta_set_4addr()
10596 (wdev && wdev->use_4addr)) { in ath12k_mac_vdev_create()
/linux/net/mac80211/
H A Diface.c1009 if (sdata->wdev.use_4addr) in ieee80211_netdev_fill_forward_path()
1128 if (sdata->wdev.use_4addr && in ieee80211_set_vif_encap_ops()
2094 sdata->u.mgd.use_4addr = false; in ieee80211_if_change_type()
2374 ndev->ieee80211_ptr->use_4addr = params->use_4addr; in ieee80211_if_add()
2376 sdata->u.mgd.use_4addr = params->use_4addr; in ieee80211_if_add()
H A Dtx.c1239 if (!tx->sta && sdata->wdev.use_4addr) in ieee80211_tx_prepare()
2519 } else if (sdata->wdev.use_4addr) { in ieee80211_lookup_ra_sta()
2691 if (sdata->wdev.use_4addr) { in ieee80211_build_hdr()
2712 if (sdata->wdev.use_4addr) in ieee80211_build_hdr()
2842 } else if (sdata->u.mgd.use_4addr && in ieee80211_build_hdr()
3191 if (sdata->u.mgd.use_4addr) { in ieee80211_check_fast_xmit()
3211 if (sdata->wdev.use_4addr) { in ieee80211_check_fast_xmit()
4477 if (sdata->wdev.use_4addr) in ieee80211_multicast_to_unicast()
4629 !sdata->wdev.use_4addr))) { in ieee80211_subif_start_xmit()
4801 !sdata->wdev.use_4addr)) in ieee80211_check_mcast_offload()
H A Dcfg.c275 if (type == NL80211_IFTYPE_AP_VLAN && params->use_4addr == 0) { in ieee80211_change_iface()
278 } else if (type == NL80211_IFTYPE_STATION && params->use_4addr >= 0) { in ieee80211_change_iface()
281 if (params->use_4addr == ifmgd->use_4addr) in ieee80211_change_iface()
284 sdata->u.mgd.use_4addr = params->use_4addr; in ieee80211_change_iface()
291 params->use_4addr); in ieee80211_change_iface()
293 if (params->use_4addr) in ieee80211_change_iface()
2848 if (params->vlan->ieee80211_ptr->use_4addr) { in ieee80211_change_station()
H A Dlink.c29 if (vlan->wdev.use_4addr) { in ieee80211_update_apvlan_links()
H A Drx.c2665 !!sdata->u.mgd.use_4addr != !!ieee80211_has_a4(hdr->frame_control)) { in __ieee80211_data_to_8023()
2666 if (!sdata->u.mgd.use_4addr) in __ieee80211_data_to_8023()
3254 if (!rx->sdata->u.mgd.use_4addr) in ieee80211_rx_h_amsdu()
4530 if (!bssid && !sdata->u.mgd.use_4addr) in ieee80211_accept_frame()
4765 if (sdata->u.mgd.use_4addr && !sta->sta.tdls) { in ieee80211_check_fast_rx()
H A Dieee80211_i.h578 u8 use_4addr; member
H A Dmlme.c7163 if (sdata->wdev.use_4addr) in ieee80211_assoc_success()
7172 if (ifmgd->use_4addr) in ieee80211_assoc_success()
/linux/net/wireless/
H A Dutil.c1296 dev->ieee80211_ptr->use_4addr = false; in cfg80211_change_iface()
1314 if (!err && params && params->use_4addr != -1) in cfg80211_change_iface()
1315 dev->ieee80211_ptr->use_4addr = params->use_4addr; in cfg80211_change_iface()
1321 if (dev->ieee80211_ptr->use_4addr) in cfg80211_change_iface()
H A Dcore.c1642 wdev->iftype == NL80211_IFTYPE_ADHOC) && !wdev->use_4addr) in cfg80211_init_wdev()
1828 wdev->use_4addr, 0)) in cfg80211_netdev_notifier_call()
H A Dnl80211.c4690 nla_put_u8(msg, NL80211_ATTR_4ADDR, wdev->use_4addr) || in nl80211_send_iface()
5001 struct net_device *netdev, u8 use_4addr, in nl80211_valid_4addr() argument
5004 if (!use_4addr) { in nl80211_valid_4addr()
5086 params.use_4addr = !!nla_get_u8(info->attrs[NL80211_ATTR_4ADDR]); in nl80211_set_interface()
5088 err = nl80211_valid_4addr(rdev, dev, params.use_4addr, ntype); in nl80211_set_interface()
5092 params.use_4addr = -1; in nl80211_set_interface()
5112 if (!err && params.use_4addr != -1) in nl80211_set_interface()
5113 dev->ieee80211_ptr->use_4addr = params.use_4addr; in nl80211_set_interface()
5156 params.use_4addr = !!nla_get_u8(info->attrs[NL80211_ATTR_4ADDR]); in _nl80211_new_interface()
5157 err = nl80211_valid_4addr(rdev, NULL, params.use_4addr, type); in _nl80211_new_interface()
[all …]
/linux/drivers/net/wireless/quantenna/qtnfmac/
H A Dcfg80211.c143 use4addr = params->use_4addr; in qtnf_change_virtual_intf()
243 use4addr = params->use_4addr; in qtnf_add_virtual_intf()
/linux/include/net/
H A Dcfg80211.h814 int use_4addr; member
7243 bool use_4addr, is_running, registered, registering; member
/linux/drivers/net/wireless/ath/ath12k/wifi7/
H A Ddp_rx.c358 if (peer->use_4addr && in ath12k_wifi7_dp_rx_h_mpdu()
/linux/drivers/net/wireless/ath/ath10k/
H A Dwmi.c753 .use_4addr = WMI_PEER_USE_4ADDR,