| /linux/drivers/net/wireless/ti/wlcore/ |
| H A D | init.c | 174 struct ieee80211_hdr_3addr *nullfunc; in wl1271_ap_init_null_template() local 178 nullfunc = kzalloc(sizeof(*nullfunc), GFP_KERNEL); in wl1271_ap_init_null_template() 179 if (!nullfunc) { in wl1271_ap_init_null_template() 184 nullfunc->frame_control = cpu_to_le16(IEEE80211_FTYPE_DATA | in wl1271_ap_init_null_template() 190 memcpy(nullfunc->addr2, vif->addr, ETH_ALEN); in wl1271_ap_init_null_template() 191 memcpy(nullfunc->addr3, vif->addr, ETH_ALEN); in wl1271_ap_init_null_template() 195 CMD_TEMPL_NULL_DATA, nullfunc, in wl1271_ap_init_null_template() 196 sizeof(*nullfunc), 0, rate); in wl1271_ap_init_null_template() 199 kfree(nullfunc); in wl1271_ap_init_null_template()
|
| /linux/drivers/net/wireless/realtek/rtlwifi/rtl8192de/ |
| H A D | fw.c | 264 u8 *nullfunc; in rtl92d_set_fw_rsvdpagepkt() local 282 nullfunc = &reserved_page_packet[NULL_PG * 128]; in rtl92d_set_fw_rsvdpagepkt() 283 SET_80211_HDR_ADDRESS1(nullfunc, mac->bssid); in rtl92d_set_fw_rsvdpagepkt() 284 SET_80211_HDR_ADDRESS2(nullfunc, mac->mac_addr); in rtl92d_set_fw_rsvdpagepkt() 285 SET_80211_HDR_ADDRESS3(nullfunc, mac->bssid); in rtl92d_set_fw_rsvdpagepkt()
|
| /linux/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/ |
| H A D | fw.c | 1529 u8 *nullfunc; in rtl8812ae_set_fw_rsvdpagepkt() local 1561 nullfunc = &reserved_page_packet_8812[NULL_PG * 512]; in rtl8812ae_set_fw_rsvdpagepkt() 1562 SET_80211_HDR_ADDRESS1(nullfunc, mac->bssid); in rtl8812ae_set_fw_rsvdpagepkt() 1563 SET_80211_HDR_ADDRESS2(nullfunc, mac->mac_addr); in rtl8812ae_set_fw_rsvdpagepkt() 1564 SET_80211_HDR_ADDRESS3(nullfunc, mac->bssid); in rtl8812ae_set_fw_rsvdpagepkt() 1666 u8 *nullfunc; in rtl8821ae_set_fw_rsvdpagepkt() local 1698 nullfunc = &reserved_page_packet_8821[NULL_PG * 256]; in rtl8821ae_set_fw_rsvdpagepkt() 1699 SET_80211_HDR_ADDRESS1(nullfunc, mac->bssid); in rtl8821ae_set_fw_rsvdpagepkt() 1700 SET_80211_HDR_ADDRESS2(nullfunc, mac->mac_addr); in rtl8821ae_set_fw_rsvdpagepkt() 1701 SET_80211_HDR_ADDRESS3(nullfunc, mac->bssid); in rtl8821ae_set_fw_rsvdpagepkt()
|
| /linux/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/ |
| H A D | fw.c | 397 u8 *nullfunc; in rtl8723e_set_fw_rsvdpagepkt() local 423 nullfunc = &reserved_page_packet[NULL_PG * 128]; in rtl8723e_set_fw_rsvdpagepkt() 424 SET_80211_HDR_ADDRESS1(nullfunc, mac->bssid); in rtl8723e_set_fw_rsvdpagepkt() 425 SET_80211_HDR_ADDRESS2(nullfunc, mac->mac_addr); in rtl8723e_set_fw_rsvdpagepkt() 426 SET_80211_HDR_ADDRESS3(nullfunc, mac->bssid); in rtl8723e_set_fw_rsvdpagepkt()
|
| /linux/drivers/net/wireless/realtek/rtlwifi/rtl8723be/ |
| H A D | fw.c | 488 u8 *nullfunc; in rtl8723be_set_fw_rsvdpagepkt() local 515 nullfunc = &reserved_page_packet[NULL_PG * 128]; in rtl8723be_set_fw_rsvdpagepkt() 516 SET_80211_HDR_ADDRESS1(nullfunc, mac->bssid); in rtl8723be_set_fw_rsvdpagepkt() 517 SET_80211_HDR_ADDRESS2(nullfunc, mac->mac_addr); in rtl8723be_set_fw_rsvdpagepkt() 518 SET_80211_HDR_ADDRESS3(nullfunc, mac->bssid); in rtl8723be_set_fw_rsvdpagepkt()
|
| /linux/drivers/net/wireless/realtek/rtlwifi/rtl8192ee/ |
| H A D | fw.c | 667 u8 *nullfunc; in rtl92ee_set_fw_rsvdpagepkt() local 694 nullfunc = &reserved_page_packet[NULL_PG * 128]; in rtl92ee_set_fw_rsvdpagepkt() 695 SET_80211_HDR_ADDRESS1(nullfunc, mac->bssid); in rtl92ee_set_fw_rsvdpagepkt() 696 SET_80211_HDR_ADDRESS2(nullfunc, mac->mac_addr); in rtl92ee_set_fw_rsvdpagepkt() 697 SET_80211_HDR_ADDRESS3(nullfunc, mac->bssid); in rtl92ee_set_fw_rsvdpagepkt()
|
| /linux/drivers/net/wireless/realtek/rtlwifi/rtl8192c/ |
| H A D | fw_common.c | 577 u8 *nullfunc; in rtl92c_set_fw_rsvdpagepkt() local 599 nullfunc = &reserved_page_packet[NULL_PG * 128]; in rtl92c_set_fw_rsvdpagepkt() 600 SET_80211_HDR_ADDRESS1(nullfunc, mac->bssid); in rtl92c_set_fw_rsvdpagepkt() 601 SET_80211_HDR_ADDRESS2(nullfunc, mac->mac_addr); in rtl92c_set_fw_rsvdpagepkt() 602 SET_80211_HDR_ADDRESS3(nullfunc, mac->bssid); in rtl92c_set_fw_rsvdpagepkt()
|
| /linux/net/mac80211/ |
| H A D | sta_info.c | 1856 struct ieee80211_qos_hdr *nullfunc; in ieee80211_send_null_response() local 1858 int size = sizeof(*nullfunc); in ieee80211_send_null_response() 1881 nullfunc = skb_put(skb, size); in ieee80211_send_null_response() 1882 nullfunc->frame_control = fc; in ieee80211_send_null_response() 1883 nullfunc->duration_id = 0; in ieee80211_send_null_response() 1884 memcpy(nullfunc->addr1, sta->sta.addr, ETH_ALEN); in ieee80211_send_null_response() 1885 memcpy(nullfunc->addr2, sdata->vif.addr, ETH_ALEN); in ieee80211_send_null_response() 1886 memcpy(nullfunc->addr3, sdata->vif.addr, ETH_ALEN); in ieee80211_send_null_response() 1887 nullfunc->seq_ctrl = 0; in ieee80211_send_null_response() 1892 nullfunc->qos_ctrl = cpu_to_le16(tid); in ieee80211_send_null_response() [all …]
|
| H A D | tx.c | 5938 struct ieee80211_hdr_3addr *nullfunc; in ieee80211_nullfunc_get() local 5946 sizeof(*nullfunc) + 2); in ieee80211_nullfunc_get() 5969 nullfunc = skb_put_zero(skb, sizeof(*nullfunc)); in ieee80211_nullfunc_get() 5970 nullfunc->frame_control = cpu_to_le16(IEEE80211_FTYPE_DATA | in ieee80211_nullfunc_get() 5979 nullfunc->frame_control |= in ieee80211_nullfunc_get() 5987 memcpy(nullfunc->addr1, link->conf->bssid, ETH_ALEN); in ieee80211_nullfunc_get() 5988 memcpy(nullfunc->addr2, link->conf->addr, ETH_ALEN); in ieee80211_nullfunc_get() 5989 memcpy(nullfunc->addr3, link->conf->bssid, ETH_ALEN); in ieee80211_nullfunc_get() 5991 memcpy(nullfunc->addr1, vif->cfg.ap_addr, ETH_ALEN); in ieee80211_nullfunc_get() 5992 memcpy(nullfunc->addr2, vif->addr, ETH_ALEN); in ieee80211_nullfunc_get() [all …]
|
| H A D | cfg.c | 4579 struct ieee80211_qos_hdr *nullfunc; in ieee80211_probe_client() local 4581 int size = sizeof(*nullfunc); in ieee80211_probe_client() 4630 nullfunc = skb_put(skb, size); in ieee80211_probe_client() 4631 nullfunc->frame_control = fc; in ieee80211_probe_client() 4632 nullfunc->duration_id = 0; in ieee80211_probe_client() 4633 memcpy(nullfunc->addr1, sta->sta.addr, ETH_ALEN); in ieee80211_probe_client() 4634 memcpy(nullfunc->addr2, sdata->vif.addr, ETH_ALEN); in ieee80211_probe_client() 4635 memcpy(nullfunc->addr3, sdata->vif.addr, ETH_ALEN); in ieee80211_probe_client() 4636 nullfunc->seq_ctrl = 0; in ieee80211_probe_client() 4647 nullfunc->qos_ctrl = cpu_to_le16(7); in ieee80211_probe_client()
|
| H A D | mlme.c | 2369 struct ieee80211_hdr_3addr *nullfunc; in ieee80211_send_nullfunc() local 2378 nullfunc = (struct ieee80211_hdr_3addr *) skb->data; in ieee80211_send_nullfunc() 2380 nullfunc->frame_control |= cpu_to_le16(IEEE80211_FCTL_PM); in ieee80211_send_nullfunc() 2398 struct ieee80211_hdr *nullfunc; in ieee80211_send_4addr_nullfunc() local 2410 nullfunc = skb_put_zero(skb, 30); in ieee80211_send_4addr_nullfunc() 2413 nullfunc->frame_control = fc; in ieee80211_send_4addr_nullfunc() 2414 memcpy(nullfunc->addr1, sdata->deflink.u.mgd.bssid, ETH_ALEN); in ieee80211_send_4addr_nullfunc() 2415 memcpy(nullfunc->addr2, sdata->vif.addr, ETH_ALEN); in ieee80211_send_4addr_nullfunc() 2416 memcpy(nullfunc->addr3, sdata->deflink.u.mgd.bssid, ETH_ALEN); in ieee80211_send_4addr_nullfunc() 2417 memcpy(nullfunc->addr4, sdata->vif.addr, ETH_ALEN); in ieee80211_send_4addr_nullfunc()
|
| /linux/drivers/net/wireless/ath/ath9k/ |
| H A D | channel.c | 1101 struct ieee80211_hdr_3addr *nullfunc; in ath_chanctx_send_vif_ps_frame() local 1115 nullfunc = (struct ieee80211_hdr_3addr *) skb->data; in ath_chanctx_send_vif_ps_frame() 1117 nullfunc->frame_control |= in ath_chanctx_send_vif_ps_frame()
|