| /OK3568_Linux_fs/kernel/net/mac80211/ |
| H A D | mesh_ps.c | 36 nullfunc->frame_control = fc; in mps_qos_null_get() 194 ieee80211_is_data_qos(hdr->frame_control) && in ieee80211_mps_set_frame_flags() 199 ieee80211_is_data_qos(hdr->frame_control) && in ieee80211_mps_set_frame_flags() 206 hdr->frame_control &= cpu_to_le16(~IEEE80211_FCTL_PM); in ieee80211_mps_set_frame_flags() 208 hdr->frame_control |= cpu_to_le16(IEEE80211_FCTL_PM); in ieee80211_mps_set_frame_flags() 210 if (!ieee80211_is_data_qos(hdr->frame_control)) in ieee80211_mps_set_frame_flags() 290 if (ieee80211_has_pm(hdr->frame_control)) { in mps_set_sta_peer_pm() 315 if (ieee80211_has_pm(hdr->frame_control)) in mps_set_sta_nonpeer_pm() 341 ieee80211_is_data_qos(hdr->frame_control)) { in ieee80211_mps_rx_h_sta_process() 377 nullfunc->frame_control |= in mpsp_trigger_send() [all …]
|
| H A D | rx.c | 64 fc = hdr->frame_control; in ieee80211_clean_skb() 77 hdr->frame_control &= ~cpu_to_le16(IEEE80211_FCTL_ORDER); in ieee80211_clean_skb() 108 if (ieee80211_is_ctl(hdr->frame_control) && in should_drop_frame() 109 !ieee80211_is_pspoll(hdr->frame_control) && in should_drop_frame() 110 !ieee80211_is_back_req(hdr->frame_control)) in should_drop_frame() 250 if (!ieee80211_is_action(action.hdr.frame_control)) in ieee80211_handle_mu_mimo_mon() 871 if (ieee80211_is_data_qos(hdr->frame_control)) { in ieee80211_parse_qos() 894 if (ieee80211_is_mgmt(hdr->frame_control)) in ieee80211_parse_qos() 974 !ieee80211_is_beacon(hdr->frame_control)) in ieee80211_get_mmie_keyidx() 1004 fc = hdr->frame_control; in ieee80211_get_keyid() [all …]
|
| H A D | wpa.c | 42 skb->len < 24 || !ieee80211_is_data_present(hdr->frame_control)) in ieee80211_tx_h_michael_mic_add() 45 hdrlen = ieee80211_hdrlen(hdr->frame_control); in ieee80211_tx_h_michael_mic_add() 109 if (!ieee80211_is_data_present(hdr->frame_control)) in ieee80211_rx_h_michael_mic_verify() 151 hdrlen = ieee80211_hdrlen(hdr->frame_control); in ieee80211_rx_h_michael_mic_verify() 211 hdrlen = ieee80211_hdrlen(hdr->frame_control); in tkip_encrypt_skb() 273 hdrlen = ieee80211_hdrlen(hdr->frame_control); in ieee80211_crypto_tkip_decrypt() 275 if (!ieee80211_is_data(hdr->frame_control)) in ieee80211_crypto_tkip_decrypt() 328 mgmt = ieee80211_is_mgmt(hdr->frame_control); in ccmp_special_blocks() 329 mask_fc = hdr->frame_control; in ccmp_special_blocks() 336 hdrlen = ieee80211_hdrlen(hdr->frame_control); in ccmp_special_blocks() [all …]
|
| H A D | wep.c | 73 hdr->frame_control |= cpu_to_le16(IEEE80211_FCTL_PROTECTED); in ieee80211_wep_add_iv() 78 hdrlen = ieee80211_hdrlen(hdr->frame_control); in ieee80211_wep_add_iv() 99 hdrlen = ieee80211_hdrlen(hdr->frame_control); in ieee80211_wep_remove_iv() 203 if (!ieee80211_has_protected(hdr->frame_control)) in ieee80211_wep_decrypt() 206 hdrlen = ieee80211_hdrlen(hdr->frame_control); in ieee80211_wep_decrypt() 246 __le16 fc = hdr->frame_control; in ieee80211_crypto_wep_decrypt()
|
| H A D | wme.c | 126 if (!ieee80211_is_data(hdr->frame_control)) { in ieee80211_select_queue_80211() 130 if (!ieee80211_is_data_qos(hdr->frame_control)) { in ieee80211_select_queue_80211() 247 if (!ieee80211_is_data_qos(hdr->frame_control)) in ieee80211_set_qos_hdr() 278 if (!ieee80211_is_qos_nullfunc(hdr->frame_control)) in ieee80211_set_qos_hdr()
|
| H A D | tx.c | 107 if (ieee80211_is_ctl(hdr->frame_control)) { in ieee80211_duration() 188 if (ieee80211_is_data_qos(hdr->frame_control) && in ieee80211_duration() 304 !ieee80211_is_probe_req(hdr->frame_control) && in ieee80211_tx_h_check_assoc() 305 !ieee80211_is_any_nullfunc(hdr->frame_control)) in ieee80211_tx_h_check_assoc() 333 ieee80211_is_data(hdr->frame_control))) { in ieee80211_tx_h_check_assoc() 342 } else if (unlikely(ieee80211_is_data(hdr->frame_control) && in ieee80211_tx_h_check_assoc() 435 if (ieee80211_has_order(hdr->frame_control)) in ieee80211_tx_h_multicast_ps_buf() 438 if (ieee80211_is_probe_req(hdr->frame_control)) in ieee80211_tx_h_multicast_ps_buf() 502 if (ieee80211_is_mgmt(hdr->frame_control) && in ieee80211_tx_h_unicast_ps_buf() 503 !ieee80211_is_bufferable_mmpdu(hdr->frame_control)) { in ieee80211_tx_h_unicast_ps_buf() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/ath/wcn36xx/ |
| H A D | txrx.c | 258 fc = __le16_to_cpu(hdr->frame_control); in wcn36xx_rx_skb() 312 if (ieee80211_is_beacon(hdr->frame_control) || in wcn36xx_rx_skb() 313 ieee80211_is_probe_resp(hdr->frame_control)) in wcn36xx_rx_skb() 318 if (ieee80211_is_beacon(hdr->frame_control)) { in wcn36xx_rx_skb() 375 if (WARN_ON(!ieee80211_is_data_qos(hdr->frame_control))) in wcn36xx_tx_start_ampdu() 408 bool is_data_qos = ieee80211_is_data_qos(hdr->frame_control); in wcn36xx_set_tx_data() 452 if (ieee80211_is_any_nullfunc(hdr->frame_control)) { in wcn36xx_set_tx_data() 456 if (ieee80211_is_qos_nullfunc(hdr->frame_control)) in wcn36xx_set_tx_data() 490 if (ieee80211_is_mgmt(hdr->frame_control)) in wcn36xx_set_tx_mgmt() 494 else if (ieee80211_is_ctl(hdr->frame_control)) in wcn36xx_set_tx_mgmt() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/intersil/hostap/ |
| H A D | hostap_80211_tx.c | 34 fc = le16_to_cpu(hdr->frame_control); in hostap_dump_tx_80211() 210 hdr.frame_control = cpu_to_le16(fc); in hostap_data_start_xmit() 298 fc = le16_to_cpu(hdr->frame_control); in hostap_mgmt_start_xmit() 299 if (ieee80211_is_data(hdr->frame_control) && in hostap_mgmt_start_xmit() 359 hdr_len = hostap_80211_get_hdrlen(hdr->frame_control); in hostap_tx_encrypt() 437 fc = le16_to_cpu(hdr->frame_control); in hostap_master_start_xmit() 443 ieee80211_is_data(hdr->frame_control) && in hostap_master_start_xmit() 478 hdr->frame_control = cpu_to_le16(fc); in hostap_master_start_xmit() 481 if (!ieee80211_is_data(hdr->frame_control)) { in hostap_master_start_xmit() 502 hdr->frame_control = cpu_to_le16(fc); in hostap_master_start_xmit() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/intel/iwlwifi/ |
| H A D | iwl-devtrace.h | 23 __le16 fc = hdr->frame_control; in iwl_trace_data() 66 if (!ieee80211_is_data(hdr->frame_control)) in iwl_rx_trace_len() 70 ieee80211_hdrlen(hdr->frame_control); in iwl_rx_trace_len()
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/core/crypto/ |
| H A D | ccmp.c | 26 fc = le_to_host16(hdr->frame_control); in ccmp_aad_nonce() 209 hdr->frame_control |= host_to_le16(WLAN_FC_ISWEP); in ccmp_encrypt() 215 hdr->frame_control |= host_to_le16(WLAN_FC_ISWEP); in ccmp_encrypt() 267 hdr->frame_control |= host_to_le16(BIT(12)); /* Protected Frame */ in ccmp_encrypt_pv1() 349 hdr->frame_control |= host_to_le16(WLAN_FC_ISWEP); in ccmp_256_encrypt() 355 hdr->frame_control |= host_to_le16(WLAN_FC_ISWEP); in ccmp_256_encrypt() 410 hdr->frame_control |= host_to_le16(WLAN_FC_ISWEP); 415 hdr->frame_control |= host_to_le16(WLAN_FC_ISWEP); 473 hdr->frame_control |= host_to_le16(WLAN_FC_ISWEP); 478 hdr->frame_control |= host_to_le16(WLAN_FC_ISWEP);
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/core/crypto/ |
| H A D | ccmp.c | 26 fc = le_to_host16(hdr->frame_control); in ccmp_aad_nonce() 209 hdr->frame_control |= host_to_le16(WLAN_FC_ISWEP); in ccmp_encrypt() 215 hdr->frame_control |= host_to_le16(WLAN_FC_ISWEP); in ccmp_encrypt() 267 hdr->frame_control |= host_to_le16(BIT(12)); /* Protected Frame */ in ccmp_encrypt_pv1() 349 hdr->frame_control |= host_to_le16(WLAN_FC_ISWEP); in ccmp_256_encrypt() 355 hdr->frame_control |= host_to_le16(WLAN_FC_ISWEP); in ccmp_256_encrypt() 410 hdr->frame_control |= host_to_le16(WLAN_FC_ISWEP); 415 hdr->frame_control |= host_to_le16(WLAN_FC_ISWEP); 473 hdr->frame_control |= host_to_le16(WLAN_FC_ISWEP); 478 hdr->frame_control |= host_to_le16(WLAN_FC_ISWEP);
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/st/cw1200/ |
| H A D | txrx.c | 478 if (ieee80211_is_auth(t->hdr->frame_control)) { in cw1200_tx_h_pm() 491 if (ieee80211_is_data_qos(t->hdr->frame_control)) { in cw1200_tx_h_calc_tid() 494 } else if (ieee80211_is_data(t->hdr->frame_control)) { in cw1200_tx_h_calc_tid() 504 !ieee80211_has_protected(t->hdr->frame_control)) in cw1200_tx_h_crypt() 553 if (ieee80211_is_action(t->hdr->frame_control) && in cw1200_tx_h_action() 594 if (ieee80211_is_nullfunc(t->hdr->frame_control)) { in cw1200_tx_h_bt() 596 } else if (ieee80211_is_data(t->hdr->frame_control)) { in cw1200_tx_h_bt() 602 } else if (ieee80211_is_assoc_req(t->hdr->frame_control) || in cw1200_tx_h_bt() 603 ieee80211_is_reassoc_req(t->hdr->frame_control)) { in cw1200_tx_h_bt() 620 if (ieee80211_is_action(t->hdr->frame_control)) in cw1200_tx_h_bt() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/staging/vt6656/ |
| H A D | rxtx.c | 229 rts->frame_control = in vnt_fill_ieee80211_rts() 286 buf->data.frame_control = in vnt_fill_cts_head() 351 if (ieee80211_has_a4(hdr->frame_control)) in vnt_fill_txkey() 360 mic_hdr->frame_control = cpu_to_le16( in vnt_fill_txkey() 361 le16_to_cpu(hdr->frame_control) & 0xc78f); in vnt_fill_txkey() 365 if (ieee80211_has_a4(hdr->frame_control)) in vnt_fill_txkey() 571 if (!ieee80211_is_data(hdr->frame_control)) { in vnt_tx_packet() 586 if (ieee80211_has_retry(hdr->frame_control)) in vnt_tx_packet() 592 if (ieee80211_has_a4(hdr->frame_control)) in vnt_tx_packet() 596 cpu_to_le16(ieee80211_hdrlen(hdr->frame_control) << 10); in vnt_tx_packet()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rsi/ |
| H A D | rsi_91x_core.c | 413 if ((ieee80211_is_mgmt(wh->frame_control)) || in rsi_core_xmit() 414 (ieee80211_is_ctl(wh->frame_control)) || in rsi_core_xmit() 415 (ieee80211_is_qos_nullfunc(wh->frame_control))) { in rsi_core_xmit() 416 if (ieee80211_is_assoc_req(wh->frame_control) || in rsi_core_xmit() 417 ieee80211_is_reassoc_req(wh->frame_control)) { in rsi_core_xmit() 436 if (ieee80211_is_data_qos(wh->frame_control)) { in rsi_core_xmit()
|
| /OK3568_Linux_fs/kernel/net/wireless/ |
| H A D | mlme.c | 133 if (ieee80211_is_auth(mgmt->frame_control)) in cfg80211_rx_mlme_mgmt() 135 else if (ieee80211_is_deauth(mgmt->frame_control)) in cfg80211_rx_mlme_mgmt() 137 else if (ieee80211_is_disassoc(mgmt->frame_control)) in cfg80211_rx_mlme_mgmt() 195 if (ieee80211_is_deauth(mgmt->frame_control)) in cfg80211_tx_mlme_mgmt() 660 if (!ieee80211_is_mgmt(mgmt->frame_control)) in cfg80211_mlme_mgmt_tx() 663 stype = le16_to_cpu(mgmt->frame_control) & IEEE80211_FCTL_STYPE; in cfg80211_mlme_mgmt_tx() 667 if (ieee80211_is_action(mgmt->frame_control) && in cfg80211_mlme_mgmt_tx() 739 if (!ieee80211_is_action(mgmt->frame_control) || in cfg80211_mlme_mgmt_tx() 770 __le16 ftype = mgmt->frame_control & in cfg80211_rx_mgmt_khz() 775 stype = (le16_to_cpu(mgmt->frame_control) & IEEE80211_FCTL_STYPE) >> 4; in cfg80211_rx_mgmt_khz() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/intel/iwlwifi/mvm/ |
| H A D | rxmq.c | 110 if (!ieee80211_is_data(hdr->frame_control) || in iwl_mvm_check_pn() 135 extiv = (u8 *)hdr + ieee80211_hdrlen(hdr->frame_control); in iwl_mvm_check_pn() 142 if (ieee80211_is_data_qos(hdr->frame_control)) in iwl_mvm_check_pn() 179 unsigned int hdrlen = ieee80211_hdrlen(hdr->frame_control); in iwl_mvm_create_skb() 377 if (!ieee80211_has_protected(hdr->frame_control) || in iwl_mvm_rx_crypto() 503 if (ieee80211_is_ctl(hdr->frame_control) || in iwl_mvm_is_dup() 504 ieee80211_is_qos_nullfunc(hdr->frame_control) || in iwl_mvm_is_dup() 510 if (ieee80211_is_data_qos(hdr->frame_control)) in iwl_mvm_is_dup() 520 if (unlikely(ieee80211_has_retry(hdr->frame_control) && in iwl_mvm_is_dup() 960 if (!ieee80211_is_back_req(hdr->frame_control) && in iwl_mvm_reorder() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/realtek/rtw88/ |
| H A D | rx.c | 18 if (!ieee80211_is_data(hdr->frame_control)) in rtw_rx_stats() 52 if (ieee80211_is_beacon(hdr->frame_control)) in rtw_rx_phy_stat() 110 ieee80211_is_beacon(hdr->frame_control))) in rtw_rx_addr_match_iter() 130 ieee80211_is_ctl(hdr->frame_control)) in rtw_rx_addr_match()
|
| /OK3568_Linux_fs/kernel/include/linux/ |
| H A D | ieee80211.h | 298 __le16 frame_control; member 308 __le16 frame_control; member 317 __le16 frame_control; member 769 return ieee80211_has_morefrags(hdr->frame_control) || in ieee80211_is_frag() 1072 __le16 frame_control; member 1092 __le16 frame_control; member 1316 __le16 frame_control; member 1323 __le16 frame_control; member 1329 __le16 frame_control; member 1455 __le16 frame_control; member [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8723ds/core/crypto/ |
| H A D | ccmp.c | 26 fc = le_to_host16(hdr->frame_control); in ccmp_aad_nonce() 209 hdr->frame_control |= host_to_le16(WLAN_FC_ISWEP); in ccmp_encrypt() 215 hdr->frame_control |= host_to_le16(WLAN_FC_ISWEP); in ccmp_encrypt() 267 hdr->frame_control |= host_to_le16(BIT(12)); /* Protected Frame */ in ccmp_encrypt_pv1() 349 hdr->frame_control |= host_to_le16(WLAN_FC_ISWEP); in ccmp_256_encrypt() 355 hdr->frame_control |= host_to_le16(WLAN_FC_ISWEP); in ccmp_256_encrypt()
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8821cs/core/crypto/ |
| H A D | ccmp.c | 26 fc = le_to_host16(hdr->frame_control); in ccmp_aad_nonce() 209 hdr->frame_control |= host_to_le16(WLAN_FC_ISWEP); in ccmp_encrypt() 215 hdr->frame_control |= host_to_le16(WLAN_FC_ISWEP); in ccmp_encrypt() 267 hdr->frame_control |= host_to_le16(BIT(12)); /* Protected Frame */ in ccmp_encrypt_pv1() 349 hdr->frame_control |= host_to_le16(WLAN_FC_ISWEP); in ccmp_256_encrypt() 355 hdr->frame_control |= host_to_le16(WLAN_FC_ISWEP); in ccmp_256_encrypt()
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8189fs/core/crypto/ |
| H A D | ccmp.c | 26 fc = le_to_host16(hdr->frame_control); in ccmp_aad_nonce() 209 hdr->frame_control |= host_to_le16(WLAN_FC_ISWEP); in ccmp_encrypt() 215 hdr->frame_control |= host_to_le16(WLAN_FC_ISWEP); in ccmp_encrypt() 267 hdr->frame_control |= host_to_le16(BIT(12)); /* Protected Frame */ in ccmp_encrypt_pv1() 349 hdr->frame_control |= host_to_le16(WLAN_FC_ISWEP); in ccmp_256_encrypt() 355 hdr->frame_control |= host_to_le16(WLAN_FC_ISWEP); in ccmp_256_encrypt()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723cs/core/crypto/ |
| H A D | ccmp.c | 26 fc = le_to_host16(hdr->frame_control); in ccmp_aad_nonce() 208 hdr->frame_control |= host_to_le16(WLAN_FC_ISWEP); in ccmp_encrypt() 214 hdr->frame_control |= host_to_le16(WLAN_FC_ISWEP); in ccmp_encrypt() 266 hdr->frame_control |= host_to_le16(BIT(12)); /* Protected Frame */ in ccmp_encrypt_pv1() 348 hdr->frame_control |= host_to_le16(WLAN_FC_ISWEP); in ccmp_256_encrypt() 354 hdr->frame_control |= host_to_le16(WLAN_FC_ISWEP); in ccmp_256_encrypt()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723ds/core/crypto/ |
| H A D | ccmp.c | 27 fc = le_to_host16(hdr->frame_control); in ccmp_aad_nonce() 209 hdr->frame_control |= host_to_le16(WLAN_FC_ISWEP); in ccmp_encrypt() 215 hdr->frame_control |= host_to_le16(WLAN_FC_ISWEP); in ccmp_encrypt() 267 hdr->frame_control |= host_to_le16(BIT(12)); /* Protected Frame */ in ccmp_encrypt_pv1() 349 hdr->frame_control |= host_to_le16(WLAN_FC_ISWEP); in ccmp_256_encrypt() 355 hdr->frame_control |= host_to_le16(WLAN_FC_ISWEP); in ccmp_256_encrypt()
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8822cs/core/crypto/ |
| H A D | ccmp.c | 26 fc = le_to_host16(hdr->frame_control); in ccmp_aad_nonce() 209 hdr->frame_control |= host_to_le16(WLAN_FC_ISWEP); in ccmp_encrypt() 215 hdr->frame_control |= host_to_le16(WLAN_FC_ISWEP); in ccmp_encrypt() 267 hdr->frame_control |= host_to_le16(BIT(12)); /* Protected Frame */ in ccmp_encrypt_pv1() 349 hdr->frame_control |= host_to_le16(WLAN_FC_ISWEP); in ccmp_256_encrypt() 355 hdr->frame_control |= host_to_le16(WLAN_FC_ISWEP); in ccmp_256_encrypt()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8821cs/core/crypto/ |
| H A D | ccmp.c | 27 fc = le_to_host16(hdr->frame_control); in ccmp_aad_nonce() 209 hdr->frame_control |= host_to_le16(WLAN_FC_ISWEP); in ccmp_encrypt() 215 hdr->frame_control |= host_to_le16(WLAN_FC_ISWEP); in ccmp_encrypt() 267 hdr->frame_control |= host_to_le16(BIT(12)); /* Protected Frame */ in ccmp_encrypt_pv1() 349 hdr->frame_control |= host_to_le16(WLAN_FC_ISWEP); in ccmp_256_encrypt() 355 hdr->frame_control |= host_to_le16(WLAN_FC_ISWEP); in ccmp_256_encrypt()
|