Home
last modified time | relevance | path

Searched refs:nullfunc (Results 1 – 14 of 14) sorted by relevance

/linux-4.4.14/net/mac80211/
Dmesh_ps.c23 struct ieee80211_hdr *nullfunc; /* use 4addr header */ in mps_qos_null_get() local
25 int size = sizeof(*nullfunc); in mps_qos_null_get()
33 nullfunc = (struct ieee80211_hdr *) skb_put(skb, size); in mps_qos_null_get()
35 ieee80211_fill_mesh_addresses(nullfunc, &fc, sta->sta.addr, in mps_qos_null_get()
37 nullfunc->frame_control = fc; in mps_qos_null_get()
38 nullfunc->duration_id = 0; in mps_qos_null_get()
39 nullfunc->seq_ctrl = 0; in mps_qos_null_get()
41 memcpy(nullfunc->addr1, sta->sta.addr, ETH_ALEN); in mps_qos_null_get()
43 ieee80211_mps_set_frame_flags(sdata, sta, nullfunc); in mps_qos_null_get()
367 struct ieee80211_hdr *nullfunc; in mpsp_trigger_send() local
[all …]
Dsta_info.c1250 struct ieee80211_qos_hdr *nullfunc; in ieee80211_send_null_response() local
1252 int size = sizeof(*nullfunc); in ieee80211_send_null_response()
1275 nullfunc = (void *) skb_put(skb, size); in ieee80211_send_null_response()
1276 nullfunc->frame_control = fc; in ieee80211_send_null_response()
1277 nullfunc->duration_id = 0; in ieee80211_send_null_response()
1278 memcpy(nullfunc->addr1, sta->sta.addr, ETH_ALEN); in ieee80211_send_null_response()
1279 memcpy(nullfunc->addr2, sdata->vif.addr, ETH_ALEN); in ieee80211_send_null_response()
1280 memcpy(nullfunc->addr3, sdata->vif.addr, ETH_ALEN); in ieee80211_send_null_response()
1281 nullfunc->seq_ctrl = 0; in ieee80211_send_null_response()
1286 nullfunc->qos_ctrl = cpu_to_le16(tid); in ieee80211_send_null_response()
[all …]
Dtx.c3624 struct ieee80211_hdr_3addr *nullfunc; in ieee80211_nullfunc_get() local
3637 skb = dev_alloc_skb(local->hw.extra_tx_headroom + sizeof(*nullfunc)); in ieee80211_nullfunc_get()
3643 nullfunc = (struct ieee80211_hdr_3addr *) skb_put(skb, in ieee80211_nullfunc_get()
3644 sizeof(*nullfunc)); in ieee80211_nullfunc_get()
3645 memset(nullfunc, 0, sizeof(*nullfunc)); in ieee80211_nullfunc_get()
3646 nullfunc->frame_control = cpu_to_le16(IEEE80211_FTYPE_DATA | in ieee80211_nullfunc_get()
3649 memcpy(nullfunc->addr1, ifmgd->bssid, ETH_ALEN); in ieee80211_nullfunc_get()
3650 memcpy(nullfunc->addr2, vif->addr, ETH_ALEN); in ieee80211_nullfunc_get()
3651 memcpy(nullfunc->addr3, ifmgd->bssid, ETH_ALEN); in ieee80211_nullfunc_get()
Dcfg.c3570 struct ieee80211_qos_hdr *nullfunc; in ieee80211_probe_client() local
3572 int size = sizeof(*nullfunc); in ieee80211_probe_client()
3620 nullfunc = (void *) skb_put(skb, size); in ieee80211_probe_client()
3621 nullfunc->frame_control = fc; in ieee80211_probe_client()
3622 nullfunc->duration_id = 0; in ieee80211_probe_client()
3623 memcpy(nullfunc->addr1, sta->sta.addr, ETH_ALEN); in ieee80211_probe_client()
3624 memcpy(nullfunc->addr2, sdata->vif.addr, ETH_ALEN); in ieee80211_probe_client()
3625 memcpy(nullfunc->addr3, sdata->vif.addr, ETH_ALEN); in ieee80211_probe_client()
3626 nullfunc->seq_ctrl = 0; in ieee80211_probe_client()
3637 nullfunc->qos_ctrl = cpu_to_le16(7); in ieee80211_probe_client()
Dmlme.c941 struct ieee80211_hdr_3addr *nullfunc; in ieee80211_send_nullfunc() local
948 nullfunc = (struct ieee80211_hdr_3addr *) skb->data; in ieee80211_send_nullfunc()
950 nullfunc->frame_control |= cpu_to_le16(IEEE80211_FCTL_PM); in ieee80211_send_nullfunc()
968 struct ieee80211_hdr *nullfunc; in ieee80211_send_4addr_nullfunc() local
980 nullfunc = (struct ieee80211_hdr *) skb_put(skb, 30); in ieee80211_send_4addr_nullfunc()
981 memset(nullfunc, 0, 30); in ieee80211_send_4addr_nullfunc()
984 nullfunc->frame_control = fc; in ieee80211_send_4addr_nullfunc()
985 memcpy(nullfunc->addr1, sdata->u.mgd.bssid, ETH_ALEN); in ieee80211_send_4addr_nullfunc()
986 memcpy(nullfunc->addr2, sdata->vif.addr, ETH_ALEN); in ieee80211_send_4addr_nullfunc()
987 memcpy(nullfunc->addr3, sdata->u.mgd.bssid, ETH_ALEN); in ieee80211_send_4addr_nullfunc()
[all …]
/linux-4.4.14/drivers/net/wireless/ti/wlcore/
Dinit.c188 struct ieee80211_hdr_3addr *nullfunc; in wl1271_ap_init_null_template() local
192 nullfunc = kzalloc(sizeof(*nullfunc), GFP_KERNEL); in wl1271_ap_init_null_template()
193 if (!nullfunc) { in wl1271_ap_init_null_template()
198 nullfunc->frame_control = cpu_to_le16(IEEE80211_FTYPE_DATA | in wl1271_ap_init_null_template()
204 memcpy(nullfunc->addr2, vif->addr, ETH_ALEN); in wl1271_ap_init_null_template()
205 memcpy(nullfunc->addr3, vif->addr, ETH_ALEN); in wl1271_ap_init_null_template()
209 CMD_TEMPL_NULL_DATA, nullfunc, in wl1271_ap_init_null_template()
210 sizeof(*nullfunc), 0, rate); in wl1271_ap_init_null_template()
213 kfree(nullfunc); in wl1271_ap_init_null_template()
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/
Dfw.c420 u8 *nullfunc; in rtl8723e_set_fw_rsvdpagepkt() local
446 nullfunc = &reserved_page_packet[NULL_PG * 128]; in rtl8723e_set_fw_rsvdpagepkt()
447 SET_80211_HDR_ADDRESS1(nullfunc, mac->bssid); in rtl8723e_set_fw_rsvdpagepkt()
448 SET_80211_HDR_ADDRESS2(nullfunc, mac->mac_addr); in rtl8723e_set_fw_rsvdpagepkt()
449 SET_80211_HDR_ADDRESS3(nullfunc, mac->bssid); in rtl8723e_set_fw_rsvdpagepkt()
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/rtl8723be/
Dfw.c415 u8 *nullfunc; in rtl8723be_set_fw_rsvdpagepkt() local
440 nullfunc = &reserved_page_packet[NULL_PG * 128]; in rtl8723be_set_fw_rsvdpagepkt()
441 SET_80211_HDR_ADDRESS1(nullfunc, mac->bssid); in rtl8723be_set_fw_rsvdpagepkt()
442 SET_80211_HDR_ADDRESS2(nullfunc, mac->mac_addr); in rtl8723be_set_fw_rsvdpagepkt()
443 SET_80211_HDR_ADDRESS3(nullfunc, mac->bssid); in rtl8723be_set_fw_rsvdpagepkt()
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/
Dfw.c1464 u8 *nullfunc; in rtl8812ae_set_fw_rsvdpagepkt() local
1495 nullfunc = &reserved_page_packet_8812[NULL_PG * 512]; in rtl8812ae_set_fw_rsvdpagepkt()
1496 SET_80211_HDR_ADDRESS1(nullfunc, mac->bssid); in rtl8812ae_set_fw_rsvdpagepkt()
1497 SET_80211_HDR_ADDRESS2(nullfunc, mac->mac_addr); in rtl8812ae_set_fw_rsvdpagepkt()
1498 SET_80211_HDR_ADDRESS3(nullfunc, mac->bssid); in rtl8812ae_set_fw_rsvdpagepkt()
1588 u8 *nullfunc; in rtl8821ae_set_fw_rsvdpagepkt() local
1619 nullfunc = &reserved_page_packet_8821[NULL_PG * 256]; in rtl8821ae_set_fw_rsvdpagepkt()
1620 SET_80211_HDR_ADDRESS1(nullfunc, mac->bssid); in rtl8821ae_set_fw_rsvdpagepkt()
1621 SET_80211_HDR_ADDRESS2(nullfunc, mac->mac_addr); in rtl8821ae_set_fw_rsvdpagepkt()
1622 SET_80211_HDR_ADDRESS3(nullfunc, mac->bssid); in rtl8821ae_set_fw_rsvdpagepkt()
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/
Dfw.c644 u8 *nullfunc; in rtl88e_set_fw_rsvdpagepkt() local
670 nullfunc = &reserved_page_packet[NULL_PG * 128]; in rtl88e_set_fw_rsvdpagepkt()
671 SET_80211_HDR_ADDRESS1(nullfunc, mac->bssid); in rtl88e_set_fw_rsvdpagepkt()
672 SET_80211_HDR_ADDRESS2(nullfunc, mac->mac_addr); in rtl88e_set_fw_rsvdpagepkt()
673 SET_80211_HDR_ADDRESS3(nullfunc, mac->bssid); in rtl88e_set_fw_rsvdpagepkt()
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/rtl8192ee/
Dfw.c674 u8 *nullfunc; in rtl92ee_set_fw_rsvdpagepkt() local
699 nullfunc = &reserved_page_packet[NULL_PG * 128]; in rtl92ee_set_fw_rsvdpagepkt()
700 SET_80211_HDR_ADDRESS1(nullfunc, mac->bssid); in rtl92ee_set_fw_rsvdpagepkt()
701 SET_80211_HDR_ADDRESS2(nullfunc, mac->mac_addr); in rtl92ee_set_fw_rsvdpagepkt()
702 SET_80211_HDR_ADDRESS3(nullfunc, mac->bssid); in rtl92ee_set_fw_rsvdpagepkt()
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/rtl8192de/
Dfw.c695 u8 *nullfunc; in rtl92d_set_fw_rsvdpagepkt() local
714 nullfunc = &reserved_page_packet[NULL_PG * 128]; in rtl92d_set_fw_rsvdpagepkt()
715 SET_80211_HDR_ADDRESS1(nullfunc, mac->bssid); in rtl92d_set_fw_rsvdpagepkt()
716 SET_80211_HDR_ADDRESS2(nullfunc, mac->mac_addr); in rtl92d_set_fw_rsvdpagepkt()
717 SET_80211_HDR_ADDRESS3(nullfunc, mac->bssid); in rtl92d_set_fw_rsvdpagepkt()
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/rtl8192c/
Dfw_common.c674 u8 *nullfunc; in rtl92c_set_fw_rsvdpagepkt() local
696 nullfunc = &reserved_page_packet[NULL_PG * 128]; in rtl92c_set_fw_rsvdpagepkt()
697 SET_80211_HDR_ADDRESS1(nullfunc, mac->bssid); in rtl92c_set_fw_rsvdpagepkt()
698 SET_80211_HDR_ADDRESS2(nullfunc, mac->mac_addr); in rtl92c_set_fw_rsvdpagepkt()
699 SET_80211_HDR_ADDRESS3(nullfunc, mac->bssid); in rtl92c_set_fw_rsvdpagepkt()
/linux-4.4.14/drivers/net/wireless/ath/ath9k/
Dchannel.c1083 struct ieee80211_hdr_3addr *nullfunc; in ath_chanctx_send_vif_ps_frame() local
1097 nullfunc = (struct ieee80211_hdr_3addr *) skb->data; in ath_chanctx_send_vif_ps_frame()
1099 nullfunc->frame_control |= in ath_chanctx_send_vif_ps_frame()