Home
last modified time | relevance | path

Searched refs:action_frame (Results 1 – 6 of 6) sorted by relevance

/linux-4.4.14/net/mac80211/
Dht.c430 struct ieee80211_mgmt *action_frame; in ieee80211_send_smps_action() local
438 action_frame = (void *)skb_put(skb, 27); in ieee80211_send_smps_action()
439 memcpy(action_frame->da, da, ETH_ALEN); in ieee80211_send_smps_action()
440 memcpy(action_frame->sa, sdata->dev->dev_addr, ETH_ALEN); in ieee80211_send_smps_action()
441 memcpy(action_frame->bssid, bssid, ETH_ALEN); in ieee80211_send_smps_action()
442 action_frame->frame_control = cpu_to_le16(IEEE80211_FTYPE_MGMT | in ieee80211_send_smps_action()
444 action_frame->u.action.category = WLAN_CATEGORY_HT; in ieee80211_send_smps_action()
445 action_frame->u.action.u.ht_smps.action = WLAN_HT_ACTION_SMPS; in ieee80211_send_smps_action()
451 action_frame->u.action.u.ht_smps.smps_control = in ieee80211_send_smps_action()
455 action_frame->u.action.u.ht_smps.smps_control = in ieee80211_send_smps_action()
[all …]
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/
Dbase.c1777 struct ieee80211_mgmt *action_frame; in rtl_make_smps_action() local
1785 action_frame = (void *)skb_put(skb, 27); in rtl_make_smps_action()
1786 memset(action_frame, 0, 27); in rtl_make_smps_action()
1787 memcpy(action_frame->da, da, ETH_ALEN); in rtl_make_smps_action()
1788 memcpy(action_frame->sa, rtlefuse->dev_addr, ETH_ALEN); in rtl_make_smps_action()
1789 memcpy(action_frame->bssid, bssid, ETH_ALEN); in rtl_make_smps_action()
1790 action_frame->frame_control = cpu_to_le16(IEEE80211_FTYPE_MGMT | in rtl_make_smps_action()
1792 action_frame->u.action.category = WLAN_CATEGORY_HT; in rtl_make_smps_action()
1793 action_frame->u.action.u.ht_smps.action = WLAN_HT_ACTION_SMPS; in rtl_make_smps_action()
1802 action_frame->u.action.u.ht_smps.smps_control = in rtl_make_smps_action()
[all …]
Dpci.c629 struct ieee80211_mgmt *action_frame = in _rtl_pci_tx_isr() local
631 if (action_frame->u.action.u.ht_smps.action == in _rtl_pci_tx_isr()
/linux-4.4.14/drivers/net/wireless/brcm80211/brcmfmac/
Dp2p.c1555 struct brcmf_fil_action_frame_le *action_frame; in brcmf_p2p_pub_af_tx() local
1560 action_frame = &af_params->action_frame; in brcmf_p2p_pub_af_tx()
1561 act_frm = (struct brcmf_p2p_pub_act_frame *)(action_frame->data); in brcmf_p2p_pub_af_tx()
1614 ie_len = le16_to_cpu(action_frame->len) - in brcmf_p2p_pub_af_tx()
1653 struct brcmf_fil_action_frame_le *action_frame; in brcmf_p2p_send_action_frame() local
1664 action_frame = &af_params->action_frame; in brcmf_p2p_send_action_frame()
1665 action_frame_len = le16_to_cpu(action_frame->len); in brcmf_p2p_send_action_frame()
1667 brcmf_p2p_print_actframe(true, action_frame->data, action_frame_len); in brcmf_p2p_send_action_frame()
1674 category = action_frame->data[DOT11_ACTION_CAT_OFF]; in brcmf_p2p_send_action_frame()
1675 action = action_frame->data[DOT11_ACTION_ACT_OFF]; in brcmf_p2p_send_action_frame()
[all …]
Dfwil_types.h169 struct brcmf_fil_action_frame_le action_frame; member
Dcfg80211.c4429 struct brcmf_fil_action_frame_le *action_frame; in brcmf_cfg80211_mgmt_tx() local
4478 action_frame = &af_params->action_frame; in brcmf_cfg80211_mgmt_tx()
4480 action_frame->packet_id = cpu_to_le32(*cookie); in brcmf_cfg80211_mgmt_tx()
4482 memcpy(&action_frame->da[0], &mgmt->da[0], ETH_ALEN); in brcmf_cfg80211_mgmt_tx()
4485 action_frame->len = cpu_to_le16(len - DOT11_MGMT_HDR_LEN); in brcmf_cfg80211_mgmt_tx()
4497 memcpy(action_frame->data, &buf[DOT11_MGMT_HDR_LEN], in brcmf_cfg80211_mgmt_tx()
4498 le16_to_cpu(action_frame->len)); in brcmf_cfg80211_mgmt_tx()
4501 *cookie, le16_to_cpu(action_frame->len), freq); in brcmf_cfg80211_mgmt_tx()