Searched refs:action_frame (Results 1 - 6 of 6) sorted by relevance
/linux-4.1.27/net/mac80211/ |
H A D | ht.c | 430 struct ieee80211_mgmt *action_frame; ieee80211_send_smps_action() local 438 action_frame = (void *)skb_put(skb, 27); ieee80211_send_smps_action() 439 memcpy(action_frame->da, da, ETH_ALEN); ieee80211_send_smps_action() 440 memcpy(action_frame->sa, sdata->dev->dev_addr, ETH_ALEN); ieee80211_send_smps_action() 441 memcpy(action_frame->bssid, bssid, ETH_ALEN); ieee80211_send_smps_action() 442 action_frame->frame_control = cpu_to_le16(IEEE80211_FTYPE_MGMT | ieee80211_send_smps_action() 444 action_frame->u.action.category = WLAN_CATEGORY_HT; ieee80211_send_smps_action() 445 action_frame->u.action.u.ht_smps.action = WLAN_HT_ACTION_SMPS; ieee80211_send_smps_action() 451 action_frame->u.action.u.ht_smps.smps_control = ieee80211_send_smps_action() 455 action_frame->u.action.u.ht_smps.smps_control = ieee80211_send_smps_action() 459 action_frame->u.action.u.ht_smps.smps_control = ieee80211_send_smps_action()
|
/linux-4.1.27/drivers/net/wireless/rtlwifi/ |
H A D | base.c | 1779 struct ieee80211_mgmt *action_frame; rtl_make_smps_action() local 1787 action_frame = (void *)skb_put(skb, 27); rtl_make_smps_action() 1788 memset(action_frame, 0, 27); rtl_make_smps_action() 1789 memcpy(action_frame->da, da, ETH_ALEN); rtl_make_smps_action() 1790 memcpy(action_frame->sa, rtlefuse->dev_addr, ETH_ALEN); rtl_make_smps_action() 1791 memcpy(action_frame->bssid, bssid, ETH_ALEN); rtl_make_smps_action() 1792 action_frame->frame_control = cpu_to_le16(IEEE80211_FTYPE_MGMT | rtl_make_smps_action() 1794 action_frame->u.action.category = WLAN_CATEGORY_HT; rtl_make_smps_action() 1795 action_frame->u.action.u.ht_smps.action = WLAN_HT_ACTION_SMPS; rtl_make_smps_action() 1804 action_frame->u.action.u.ht_smps.smps_control = rtl_make_smps_action() 1808 action_frame->u.action.u.ht_smps.smps_control = rtl_make_smps_action() 1812 action_frame->u.action.u.ht_smps.smps_control = rtl_make_smps_action() 1909 struct ieee80211_mgmt *action_frame; rtl_make_del_ba() local 1918 action_frame = (void *)skb_put(skb, 34); rtl_make_del_ba() 1919 memset(action_frame, 0, 34); rtl_make_del_ba() 1920 memcpy(action_frame->sa, sa, ETH_ALEN); rtl_make_del_ba() 1921 memcpy(action_frame->da, rtlefuse->dev_addr, ETH_ALEN); rtl_make_del_ba() 1922 memcpy(action_frame->bssid, bssid, ETH_ALEN); rtl_make_del_ba() 1923 action_frame->frame_control = cpu_to_le16(IEEE80211_FTYPE_MGMT | rtl_make_del_ba() 1925 action_frame->u.action.category = WLAN_CATEGORY_BACK; rtl_make_del_ba() 1926 action_frame->u.action.u.delba.action_code = WLAN_ACTION_DELBA; rtl_make_del_ba() 1930 action_frame->u.action.u.delba.params = cpu_to_le16(params); rtl_make_del_ba() 1931 action_frame->u.action.u.delba.reason_code = rtl_make_del_ba()
|
H A D | pci.c | 629 struct ieee80211_mgmt *action_frame = _rtl_pci_tx_isr() local 631 if (action_frame->u.action.u.ht_smps.action == _rtl_pci_tx_isr()
|
/linux-4.1.27/drivers/net/wireless/brcm80211/brcmfmac/ |
H A D | p2p.c | 1554 struct brcmf_fil_action_frame_le *action_frame; brcmf_p2p_pub_af_tx() local 1559 action_frame = &af_params->action_frame; brcmf_p2p_pub_af_tx() 1560 act_frm = (struct brcmf_p2p_pub_act_frame *)(action_frame->data); brcmf_p2p_pub_af_tx() 1613 ie_len = le16_to_cpu(action_frame->len) - brcmf_p2p_pub_af_tx() 1652 struct brcmf_fil_action_frame_le *action_frame; brcmf_p2p_send_action_frame() local 1663 action_frame = &af_params->action_frame; brcmf_p2p_send_action_frame() 1664 action_frame_len = le16_to_cpu(action_frame->len); brcmf_p2p_send_action_frame() 1666 brcmf_p2p_print_actframe(true, action_frame->data, action_frame_len); brcmf_p2p_send_action_frame() 1673 category = action_frame->data[DOT11_ACTION_CAT_OFF]; brcmf_p2p_send_action_frame() 1674 action = action_frame->data[DOT11_ACTION_ACT_OFF]; brcmf_p2p_send_action_frame() 1685 if (brcmf_p2p_is_pub_action(action_frame->data, action_frame_len)) { brcmf_p2p_send_action_frame() 1692 } else if (brcmf_p2p_is_gas_action(action_frame->data, brcmf_p2p_send_action_frame() 1715 } else if (brcmf_p2p_is_p2p_action(action_frame->data, brcmf_p2p_send_action_frame() 1736 memcpy(afx_hdl->tx_dst_addr, action_frame->da, ETH_ALEN); brcmf_p2p_send_action_frame()
|
H A D | cfg80211.c | 4344 struct brcmf_fil_action_frame_le *action_frame; brcmf_cfg80211_mgmt_tx() local 4393 action_frame = &af_params->action_frame; brcmf_cfg80211_mgmt_tx() 4395 action_frame->packet_id = cpu_to_le32(*cookie); brcmf_cfg80211_mgmt_tx() 4397 memcpy(&action_frame->da[0], &mgmt->da[0], ETH_ALEN); brcmf_cfg80211_mgmt_tx() 4400 action_frame->len = cpu_to_le16(len - DOT11_MGMT_HDR_LEN); brcmf_cfg80211_mgmt_tx() 4412 memcpy(action_frame->data, &buf[DOT11_MGMT_HDR_LEN], brcmf_cfg80211_mgmt_tx() 4413 le16_to_cpu(action_frame->len)); brcmf_cfg80211_mgmt_tx() 4416 *cookie, le16_to_cpu(action_frame->len), freq); brcmf_cfg80211_mgmt_tx()
|
H A D | fwil_types.h | 162 struct brcmf_fil_action_frame_le action_frame; member in struct:brcmf_fil_af_params_le
|
Completed in 250 milliseconds