Home
last modified time | relevance | path

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

12

/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/ssv6xxx/include/
H A Dssv6200_common.h98 u32 use_4addr:1; member
140 u32 use_4addr:1; member
/OK3568_Linux_fs/kernel/net/mac80211/
H A Diface.c830 if (sdata->wdev.use_4addr && in ieee80211_set_vif_encap_ops()
1706 sdata->u.mgd.use_4addr = false; in ieee80211_if_change_type()
1993 ndev->ieee80211_ptr->use_4addr = params->use_4addr; in ieee80211_if_add()
1995 sdata->u.mgd.use_4addr = params->use_4addr; in ieee80211_if_add()
H A Dcfg.c163 if (type == NL80211_IFTYPE_AP_VLAN && params->use_4addr == 0) { in ieee80211_change_iface()
166 } else if (type == NL80211_IFTYPE_STATION && params->use_4addr >= 0) { in ieee80211_change_iface()
169 if (params->use_4addr == ifmgd->use_4addr) in ieee80211_change_iface()
172 sdata->u.mgd.use_4addr = params->use_4addr; in ieee80211_change_iface()
180 params->use_4addr); in ieee80211_change_iface()
183 if (params->use_4addr) in ieee80211_change_iface()
1802 if (params->vlan->ieee80211_ptr->use_4addr) { in ieee80211_change_station()
H A Dtx.c1196 if (!tx->sta && sdata->wdev.use_4addr) in ieee80211_tx_prepare()
2416 } else if (sdata->wdev.use_4addr) { in ieee80211_lookup_ra_sta()
2570 if (sdata->wdev.use_4addr) { in ieee80211_build_hdr()
2589 if (sdata->wdev.use_4addr) in ieee80211_build_hdr()
2712 } else if (sdata->u.mgd.use_4addr && in ieee80211_build_hdr()
3007 if (sdata->u.mgd.use_4addr) { in ieee80211_check_fast_xmit()
3027 if (sdata->wdev.use_4addr) { in ieee80211_check_fast_xmit()
4099 if (sdata->wdev.use_4addr) in ieee80211_multicast_to_unicast()
H A Drx.c2517 !!sdata->u.mgd.use_4addr != !!ieee80211_has_a4(hdr->frame_control)) { in __ieee80211_data_to_8023()
2519 if (!sdata->u.mgd.use_4addr) in __ieee80211_data_to_8023()
2800 if (!rx->sdata->u.mgd.use_4addr) in ieee80211_rx_h_amsdu()
4058 if (!bssid && !sdata->u.mgd.use_4addr) in ieee80211_accept_frame()
4227 if (sdata->u.mgd.use_4addr && !sta->sta.tdls) { in ieee80211_check_fast_rx()
H A Dieee80211_i.h501 u8 use_4addr; member
H A Dmlme.c3588 if (sdata->wdev.use_4addr) in ieee80211_assoc_success()
3641 if (ifmgd->use_4addr) in ieee80211_assoc_success()
/OK3568_Linux_fs/kernel/net/wireless/
H A Dutil.c1039 dev->ieee80211_ptr->use_4addr = false; in cfg80211_change_iface()
1078 if (!err && params && params->use_4addr != -1) in cfg80211_change_iface()
1079 dev->ieee80211_ptr->use_4addr = params->use_4addr; in cfg80211_change_iface()
1085 if (dev->ieee80211_ptr->use_4addr) in cfg80211_change_iface()
H A Dcore.c1279 wdev->iftype == NL80211_IFTYPE_ADHOC) && !wdev->use_4addr) in cfg80211_init_wdev()
1444 wdev->use_4addr, 0)) in cfg80211_netdev_notifier_call()
H A Dnl80211.c3464 nla_put_u8(msg, NL80211_ATTR_4ADDR, wdev->use_4addr)) in nl80211_send_iface()
3728 struct net_device *netdev, u8 use_4addr, in nl80211_valid_4addr() argument
3731 if (!use_4addr) { in nl80211_valid_4addr()
3791 params.use_4addr = !!nla_get_u8(info->attrs[NL80211_ATTR_4ADDR]); in nl80211_set_interface()
3793 err = nl80211_valid_4addr(rdev, dev, params.use_4addr, ntype); in nl80211_set_interface()
3797 params.use_4addr = -1; in nl80211_set_interface()
3811 if (!err && params.use_4addr != -1) in nl80211_set_interface()
3812 dev->ieee80211_ptr->use_4addr = params.use_4addr; in nl80211_set_interface()
3856 params.use_4addr = !!nla_get_u8(info->attrs[NL80211_ATTR_4ADDR]); in nl80211_new_interface()
3857 err = nl80211_valid_4addr(rdev, NULL, params.use_4addr, type); in nl80211_new_interface()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/quantenna/qtnfmac/
H A Dcore.c193 vif->wdev.use_4addr, in qtnf_netdev_set_mac_address()
589 vif->wdev.use_4addr, vif->mac_addr); in qtnf_core_mac_attach()
H A Dcfg80211.c143 use4addr = params->use_4addr; in qtnf_change_virtual_intf()
243 use4addr = params->use_4addr; in qtnf_add_virtual_intf()
/OK3568_Linux_fs/kernel/include/net/
H A Dcfg80211.h648 int use_4addr; member
5319 bool use_4addr, is_running; member
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/ssv6xxx/smac/
H A Ddev.c627 tx_desc->use_4addr, tx_desc->security);
648 … rx_desc->len, rx_desc->c_type, rx_desc->f80211, rx_desc->qos, rx_desc->ht, rx_desc->use_4addr,
2290 tx_desc->use_4addr = (ieee80211_has_a4(hdr->frame_control))? 1: 0; in ssv6xxx_update_txinfo()
H A Dampdu.c361 tx_desc->use_4addr = 0; in _add_ampdu_txinfo()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723cs/os_dep/linux/
H A Dioctl_cfg80211.c2730 if (params->use_4addr != -1) { in cfg80211_rtw_change_iface()
2732 , FUNC_NDEV_ARG(ndev), params->use_4addr); in cfg80211_rtw_change_iface()
2733 adapter_set_use_wds(padapter, params->use_4addr); in cfg80211_rtw_change_iface()
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/os_dep/linux/
H A Dioctl_cfg80211.c2770 if (params->use_4addr != -1) { in cfg80211_rtw_change_iface()
2772 FUNC_NDEV_ARG(ndev), params->use_4addr); in cfg80211_rtw_change_iface()
2773 adapter_set_use_wds(padapter, params->use_4addr); in cfg80211_rtw_change_iface()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8821cs/os_dep/linux/
H A Dioctl_cfg80211.c2731 if (params->use_4addr != -1) { in cfg80211_rtw_change_iface()
2733 , FUNC_NDEV_ARG(ndev), params->use_4addr); in cfg80211_rtw_change_iface()
2734 adapter_set_use_wds(padapter, params->use_4addr); in cfg80211_rtw_change_iface()
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8821cs/os_dep/linux/
H A Dioctl_cfg80211.c2886 if (params->use_4addr != -1) { in cfg80211_rtw_change_iface()
2888 , FUNC_NDEV_ARG(ndev), params->use_4addr); in cfg80211_rtw_change_iface()
2889 adapter_set_use_wds(padapter, params->use_4addr); in cfg80211_rtw_change_iface()
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8822cs/os_dep/linux/
H A Dioctl_cfg80211.c2892 if (params->use_4addr != -1) { in cfg80211_rtw_change_iface()
2894 , FUNC_NDEV_ARG(ndev), params->use_4addr); in cfg80211_rtw_change_iface()
2895 adapter_set_use_wds(padapter, params->use_4addr); in cfg80211_rtw_change_iface()
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8188fu/os_dep/linux/
H A Dioctl_cfg80211.c2745 if (params->use_4addr != -1) { in cfg80211_rtw_change_iface()
2747 , FUNC_NDEV_ARG(ndev), params->use_4addr); in cfg80211_rtw_change_iface()
2748 adapter_set_use_wds(padapter, params->use_4addr); in cfg80211_rtw_change_iface()
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/os_dep/linux/
H A Dioctl_cfg80211.c2915 if (params->use_4addr != -1) { in cfg80211_rtw_change_iface()
2917 FUNC_NDEV_ARG(ndev), params->use_4addr); in cfg80211_rtw_change_iface()
2918 adapter_set_use_wds(padapter, params->use_4addr); in cfg80211_rtw_change_iface()
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8723ds/os_dep/linux/
H A Dioctl_cfg80211.c2746 if (params->use_4addr != -1) { in cfg80211_rtw_change_iface()
2748 , FUNC_NDEV_ARG(ndev), params->use_4addr); in cfg80211_rtw_change_iface()
2749 adapter_set_use_wds(padapter, params->use_4addr); in cfg80211_rtw_change_iface()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723ds/os_dep/linux/
H A Dioctl_cfg80211.c2741 if (params->use_4addr != -1) { in cfg80211_rtw_change_iface()
2743 , FUNC_NDEV_ARG(ndev), params->use_4addr); in cfg80211_rtw_change_iface()
2744 adapter_set_use_wds(padapter, params->use_4addr); in cfg80211_rtw_change_iface()
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8189fs/os_dep/linux/
H A Dioctl_cfg80211.c2730 if (params->use_4addr != -1) { in cfg80211_rtw_change_iface()
2732 , FUNC_NDEV_ARG(ndev), params->use_4addr); in cfg80211_rtw_change_iface()
2733 adapter_set_use_wds(padapter, params->use_4addr); in cfg80211_rtw_change_iface()

12