Home
last modified time | relevance | path

Searched refs:frame_control (Results 1 - 25 of 426) sorted by relevance

12345678910>>...18

/kernel/linux/linux-5.10/net/mac80211/
H A Dwpa.c42 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 Dmesh_ps.c36 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 Drx.c64 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()
799 /* also consider the hdr->frame_control */ in ieee80211_rx_monitor()
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()
[all...]
H A Dwep.c73 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 Dwme.c126 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()
249 if (!ieee80211_is_data_qos(hdr->frame_control)) in ieee80211_set_qos_hdr()
280 if (!ieee80211_is_qos_nullfunc(hdr->frame_control)) in ieee80211_set_qos_hdr()
H A Dtx.c107 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...]
/kernel/linux/linux-6.6/net/mac80211/
H A Dmesh_ps.c37 nullfunc->frame_control = fc; in mps_qos_null_get()
195 ieee80211_is_data_qos(hdr->frame_control) && in ieee80211_mps_set_frame_flags()
200 ieee80211_is_data_qos(hdr->frame_control) && in ieee80211_mps_set_frame_flags()
207 hdr->frame_control &= cpu_to_le16(~IEEE80211_FCTL_PM); in ieee80211_mps_set_frame_flags()
209 hdr->frame_control |= cpu_to_le16(IEEE80211_FCTL_PM); in ieee80211_mps_set_frame_flags()
211 if (!ieee80211_is_data_qos(hdr->frame_control)) in ieee80211_mps_set_frame_flags()
291 if (ieee80211_has_pm(hdr->frame_control)) { in mps_set_sta_peer_pm()
316 if (ieee80211_has_pm(hdr->frame_control)) in mps_set_sta_nonpeer_pm()
342 ieee80211_is_data_qos(hdr->frame_control)) { in ieee80211_mps_rx_h_sta_process()
378 nullfunc->frame_control | in mpsp_trigger_send()
[all...]
H A Drx.c64 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()
270 if (!ieee80211_is_action(action.hdr.frame_control)) in ieee80211_handle_mu_mimo_mon()
810 /* also consider the hdr->frame_control */ in ieee80211_rx_monitor()
882 if (ieee80211_is_data_qos(hdr->frame_control)) { in ieee80211_parse_qos()
905 if (ieee80211_is_mgmt(hdr->frame_control)) in ieee80211_parse_qos()
985 !ieee80211_is_beacon(hdr->frame_control)) in ieee80211_get_mmie_keyidx()
[all...]
H A Dwpa.c42 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()
330 mgmt = ieee80211_is_mgmt(hdr->frame_control); in ccmp_gcmp_aad()
331 mask_fc = hdr->frame_control; in ccmp_gcmp_aad()
338 a4_included = ieee80211_has_a4(hdr->frame_control); in ccmp_gcmp_aad()
[all...]
H A Dwme.c132 if (!ieee80211_is_data(hdr->frame_control)) { in ieee80211_select_queue_80211()
136 if (!ieee80211_is_data_qos(hdr->frame_control)) { in ieee80211_select_queue_80211()
202 if (!ieee80211_is_data_qos(hdr->frame_control)) in ieee80211_set_qos_hdr()
241 if (!ieee80211_is_qos_nullfunc(hdr->frame_control)) in ieee80211_set_qos_hdr()
H A Dwep.c73 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()
/kernel/linux/linux-5.10/drivers/net/wireless/ath/wcn36xx/
H A Dtxrx.c258 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...]
/kernel/linux/linux-5.10/drivers/net/wireless/intersil/hostap/
H A Dhostap_80211_tx.c34 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 in hostap_master_start_xmit()
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/intersil/hostap/
H A Dhostap_80211_tx.c34 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 in hostap_master_start_xmit()
[all...]
/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/
H A Diwl-devtrace.h23 __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()
/kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlwifi/
H A Diwl-devtrace.h18 __le16 fc = hdr->frame_control; in iwl_trace_data()
61 if (!ieee80211_is_data(hdr->frame_control)) in iwl_rx_trace_len()
65 ieee80211_hdrlen(hdr->frame_control); in iwl_rx_trace_len()
/kernel/linux/linux-6.6/drivers/net/wireless/ath/wcn36xx/
H A Dtxrx.c350 fc = __le16_to_cpu(hdr->frame_control); in wcn36xx_rx_skb()
407 if (ieee80211_is_beacon(hdr->frame_control) || in wcn36xx_rx_skb()
408 ieee80211_is_probe_resp(hdr->frame_control)) in wcn36xx_rx_skb()
413 if (ieee80211_is_beacon(hdr->frame_control)) { in wcn36xx_rx_skb()
498 if (WARN_ON(!ieee80211_is_data_qos(hdr->frame_control))) in wcn36xx_tx_start_ampdu()
531 bool is_data_qos = ieee80211_is_data_qos(hdr->frame_control); in wcn36xx_set_tx_data()
575 if (ieee80211_is_any_nullfunc(hdr->frame_control)) { in wcn36xx_set_tx_data()
579 if (ieee80211_is_qos_nullfunc(hdr->frame_control)) in wcn36xx_set_tx_data()
613 if (ieee80211_is_mgmt(hdr->frame_control)) in wcn36xx_set_tx_mgmt()
617 else if (ieee80211_is_ctl(hdr->frame_control)) in wcn36xx_set_tx_mgmt()
[all...]
/kernel/linux/linux-5.10/net/wireless/
H A Dmlme.c133 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) in cfg80211_rx_mgmt_khz()
[all...]
/kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtw88/
H A Drx.c18 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()
/kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtw88/
H A Drx.c19 if (!ieee80211_is_data(hdr->frame_control)) in rtw_rx_stats()
53 if (ieee80211_is_beacon(hdr->frame_control)) in rtw_rx_phy_stat()
111 ieee80211_is_beacon(hdr->frame_control))) in rtw_rx_addr_match_iter()
131 ieee80211_is_ctl(hdr->frame_control)) in rtw_rx_addr_match()
/kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlwifi/mvm/
H A Dtx.c49 u16 mh_len = ieee80211_hdrlen(hdr->frame_control); in iwl_mvm_tx_csum()
139 else if (ieee80211_hdrlen(hdr->frame_control) % 4) in iwl_mvm_tx_csum()
154 __le16 fc = hdr->frame_control; in iwl_mvm_set_tx_cmd()
540 if (ieee80211_is_data_qos(hdr->frame_control)) { in iwl_mvm_set_tx_params()
559 hdr->frame_control); in iwl_mvm_set_tx_params()
560 } else if (!ieee80211_is_data(hdr->frame_control) || in iwl_mvm_set_tx_params()
608 iwl_mvm_set_tx_cmd_rate(mvm, tx_cmd, info, sta, hdr->frame_control); in iwl_mvm_set_tx_params()
634 __le16 fc = hdr->frame_control; in iwl_mvm_get_ctrl_vif_queue()
740 int hdrlen = ieee80211_hdrlen(hdr->frame_control); in iwl_mvm_tx_skb_non_sta()
741 __le16 fc = hdr->frame_control; in iwl_mvm_tx_skb_non_sta()
1566 iwl_mvm_tx_status_check_trigger(struct iwl_mvm *mvm, u32 status, __le16 frame_control) iwl_mvm_tx_status_check_trigger() argument
[all...]
/kernel/linux/linux-5.10/drivers/staging/rtl8188eu/os_dep/
H A Dmon.c26 hdr_len = ieee80211_hdrlen(hdr->frame_control); in unprotect_frame()
30 if (!ieee80211_has_protected(hdr->frame_control)) in unprotect_frame()
33 hdr->frame_control &= ~cpu_to_le16(IEEE80211_FCTL_PROTECTED); in unprotect_frame()
/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/mvm/
H A Drxmq.c110 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...]
/kernel/linux/linux-6.6/net/wireless/
H A Dmlme.c161 if (ieee80211_is_auth(mgmt->frame_control)) in cfg80211_rx_mlme_mgmt()
163 else if (ieee80211_is_deauth(mgmt->frame_control)) in cfg80211_rx_mlme_mgmt()
165 else if (ieee80211_is_disassoc(mgmt->frame_control)) in cfg80211_rx_mlme_mgmt()
226 if (ieee80211_is_deauth(mgmt->frame_control)) in cfg80211_tx_mlme_mgmt()
694 if (ieee80211_is_auth(mgmt->frame_control) || in cfg80211_allowed_random_address()
695 ieee80211_is_deauth(mgmt->frame_control)) { in cfg80211_allowed_random_address()
703 } else if (ieee80211_is_action(mgmt->frame_control) && in cfg80211_allowed_random_address()
742 if (!ieee80211_is_mgmt(mgmt->frame_control)) in cfg80211_mlme_mgmt_tx()
745 stype = le16_to_cpu(mgmt->frame_control) & IEEE80211_FCTL_STYPE; in cfg80211_mlme_mgmt_tx()
749 if (ieee80211_is_action(mgmt->frame_control) in cfg80211_mlme_mgmt_tx()
[all...]
/kernel/linux/linux-5.10/drivers/net/wireless/st/cw1200/
H A Dtxrx.c478 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...]

Completed in 25 milliseconds

12345678910>>...18