Searched refs:mgmt_frame (Results 1 – 4 of 4) sorted by relevance
| /linux/drivers/net/wireless/broadcom/brcm80211/brcmfmac/cyw/ |
| H A D | core.c | 282 struct ieee80211_mgmt *mgmt_frame; in brcmf_notify_auth_frame_rx() local 306 mgmt_frame = kzalloc(mgmt_frame_len, GFP_KERNEL); in brcmf_notify_auth_frame_rx() 307 if (!mgmt_frame) in brcmf_notify_auth_frame_rx() 310 mgmt_frame->frame_control = cpu_to_le16(IEEE80211_STYPE_AUTH); in brcmf_notify_auth_frame_rx() 311 memcpy(mgmt_frame->da, ifp->mac_addr, ETH_ALEN); in brcmf_notify_auth_frame_rx() 312 memcpy(mgmt_frame->sa, e->addr, ETH_ALEN); in brcmf_notify_auth_frame_rx() 313 brcmf_fil_cmd_data_get(ifp, BRCMF_C_GET_BSSID, mgmt_frame->bssid, in brcmf_notify_auth_frame_rx() 316 memcpy(&mgmt_frame->u, frame, in brcmf_notify_auth_frame_rx() 324 cfg80211_rx_mgmt(wdev, freq, 0, (u8 *)mgmt_frame, mgmt_frame_len, in brcmf_notify_auth_frame_rx() 326 kfree(mgmt_frame); in brcmf_notify_auth_frame_rx()
|
| /linux/drivers/net/wireless/rsi/ |
| H A D | rsi_91x_mgmt.c | 1026 struct rsi_mac_frame *mgmt_frame; in rsi_send_reset_mac() local 1038 mgmt_frame = (struct rsi_mac_frame *)skb->data; in rsi_send_reset_mac() 1040 mgmt_frame->desc_word[0] = cpu_to_le16(RSI_WIFI_MGMT_Q << 12); in rsi_send_reset_mac() 1041 mgmt_frame->desc_word[1] = cpu_to_le16(RESET_MAC_REQ); in rsi_send_reset_mac() 1042 mgmt_frame->desc_word[4] = cpu_to_le16(RETRY_COUNT << 8); in rsi_send_reset_mac() 1046 mgmt_frame->desc_word[3] |= in rsi_send_reset_mac() 1522 struct rsi_eeprom_read_frame *mgmt_frame; in rsi_eeprom_read() local 1536 mgmt_frame = (struct rsi_eeprom_read_frame *)skb->data; in rsi_eeprom_read() 1539 rsi_set_len_qno(&mgmt_frame->len_qno, 0, RSI_WIFI_MGMT_Q); in rsi_eeprom_read() 1540 mgmt_frame->pkt_type = EEPROM_READ; in rsi_eeprom_read() [all …]
|
| /linux/drivers/net/wireless/broadcom/brcm80211/brcmfmac/ |
| H A D | p2p.c | 1429 struct ieee80211_mgmt *mgmt_frame; in brcmf_p2p_notify_action_frame_rx() local 1487 mgmt_frame = kzalloc(offsetof(struct ieee80211_mgmt, u) + in brcmf_p2p_notify_action_frame_rx() 1489 if (!mgmt_frame) { in brcmf_p2p_notify_action_frame_rx() 1493 memcpy(mgmt_frame->da, ifp->mac_addr, ETH_ALEN); in brcmf_p2p_notify_action_frame_rx() 1494 brcmf_fil_cmd_data_get(ifp, BRCMF_C_GET_BSSID, mgmt_frame->bssid, in brcmf_p2p_notify_action_frame_rx() 1496 memcpy(mgmt_frame->sa, e->addr, ETH_ALEN); in brcmf_p2p_notify_action_frame_rx() 1497 mgmt_frame->frame_control = cpu_to_le16(IEEE80211_STYPE_ACTION); in brcmf_p2p_notify_action_frame_rx() 1498 memcpy(mgmt_frame->u.body, frame, mgmt_frame_len); in brcmf_p2p_notify_action_frame_rx() 1507 cfg80211_rx_mgmt(wdev, freq, 0, (u8 *)mgmt_frame, mgmt_frame_len, 0); in brcmf_p2p_notify_action_frame_rx() 1509 kfree(mgmt_frame); in brcmf_p2p_notify_action_frame_rx() [all …]
|
| /linux/drivers/net/wireless/quantenna/qtnfmac/ |
| H A D | cfg80211.c | 452 const struct ieee80211_mgmt *mgmt_frame = (void *)params->buf; in qtnf_mgmt_tx() local 476 le16_to_cpu(mgmt_frame->frame_control), mgmt_frame->da, in qtnf_mgmt_tx()
|