Home
last modified time | relevance | path

Searched refs:frame_control (Results 1 – 25 of 207) sorted by relevance

123456789

/linux/net/mac80211/
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()
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()
421 if (ieee80211_is_data_qos(hdr->frame_control)) in mpsp_qos_null_append()
508 hdr->frame_control |= in mps_frame_deliver()
[all …]
A Dwpa.c45 hdrlen = ieee80211_hdrlen(hdr->frame_control); in ieee80211_tx_h_michael_mic_add()
151 hdrlen = ieee80211_hdrlen(hdr->frame_control); in ieee80211_rx_h_michael_mic_verify()
275 if (!ieee80211_is_data(hdr->frame_control)) in ieee80211_crypto_tkip_decrypt()
329 mask_fc = hdr->frame_control; in ccmp_special_blocks()
592 mask_fc = hdr->frame_control; in gcmp_special_blocks()
595 if (!ieee80211_is_mgmt(hdr->frame_control)) in gcmp_special_blocks()
611 if (ieee80211_has_a4(hdr->frame_control)) { in gcmp_special_blocks()
866 if (!ieee80211_is_data(hdr->frame_control)) in ieee80211_crypto_cs_decrypt()
913 mask_fc = hdr->frame_control; in bip_aad()
1044 if (!ieee80211_is_mgmt(hdr->frame_control)) in ieee80211_crypto_aes_cmac_decrypt()
[all …]
A Drx.c55 fc = hdr->frame_control; in ieee80211_clean_skb()
99 if (ieee80211_is_ctl(hdr->frame_control) && in should_drop_frame()
1018 fc = hdr->frame_control; in ieee80211_get_keyid()
1916 if (ieee80211_is_ext(hdr->frame_control)) in ieee80211_rx_h_decrypt()
1949 fc = hdr->frame_control; in ieee80211_rx_h_decrypt()
2214 if (((hdr->frame_control ^ f_hdr->frame_control) & in ieee80211_reassemble_find()
2253 fc = hdr->frame_control; in ieee80211_rx_h_defragment()
2459 __le16 fc = hdr->frame_control; in ieee80211_drop_unencrypted_mgmt()
2729 __le16 fc = hdr->frame_control; in __ieee80211_rx_h_amsdu()
2788 __le16 fc = hdr->frame_control; in ieee80211_rx_h_amsdu()
[all …]
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()
A Dwme.c128 if (!ieee80211_is_data(hdr->frame_control)) { in ieee80211_select_queue_80211()
132 if (!ieee80211_is_data_qos(hdr->frame_control)) { in ieee80211_select_queue_80211()
246 if (!ieee80211_is_data_qos(hdr->frame_control)) in ieee80211_set_qos_hdr()
285 if (!ieee80211_is_qos_nullfunc(hdr->frame_control)) in ieee80211_set_qos_hdr()
A Dtx.c98 if (ieee80211_is_ctl(hdr->frame_control)) { in ieee80211_duration()
424 if (ieee80211_has_order(hdr->frame_control)) in ieee80211_tx_h_multicast_ps_buf()
636 ieee80211_is_mgmt(hdr->frame_control); in ieee80211_tx_h_select_key()
976 hdr->frame_control |= morefrags; in ieee80211_tx_h_fragment()
987 hdr->frame_control &= ~morefrags; in ieee80211_tx_h_fragment()
2836 hdr.frame_control = fc; in ieee80211_build_hdr()
3145 hdr->frame_control = fc; in ieee80211_check_fast_xmit()
5433 nullfunc->frame_control |= in ieee80211_nullfunc_get()
5493 rts->frame_control = in ieee80211_rts_get()
5509 cts->frame_control = in ieee80211_ctstoself_get()
[all …]
A Dstatus.c84 hdr->frame_control &= ~cpu_to_le16(IEEE80211_FCTL_MOREDATA); in ieee80211_handle_filtered_frame()
86 if (ieee80211_is_data_qos(hdr->frame_control)) { in ieee80211_handle_filtered_frame()
189 if (ieee80211_is_data_qos(mgmt->frame_control)) { in ieee80211_frame_acked()
197 if (ieee80211_is_action(mgmt->frame_control) && in ieee80211_frame_acked()
198 !ieee80211_has_protected(mgmt->frame_control) && in ieee80211_frame_acked()
649 else if (ieee80211_is_mgmt(hdr->frame_control)) in ieee80211_report_ack_skb()
703 ieee80211_hdrlen(hdr->frame_control); in ieee80211_report_used_skb()
706 if (ieee80211_is_data(hdr->frame_control) && in ieee80211_report_used_skb()
725 hdr->frame_control, in ieee80211_report_used_skb()
909 fc = hdr->frame_control; in __ieee80211_tx_status()
[all …]
/linux/drivers/net/wireless/ath/wcn36xx/
A Dtxrx.c314 fc = __le16_to_cpu(hdr->frame_control); in wcn36xx_rx_skb()
352 if (ieee80211_is_beacon(hdr->frame_control) || in wcn36xx_rx_skb()
353 ieee80211_is_probe_resp(hdr->frame_control)) in wcn36xx_rx_skb()
374 if (ieee80211_is_beacon(hdr->frame_control)) { in wcn36xx_rx_skb()
536 if (ieee80211_is_any_nullfunc(hdr->frame_control)) { in wcn36xx_set_tx_data()
540 if (ieee80211_is_qos_nullfunc(hdr->frame_control)) in wcn36xx_set_tx_data()
574 if (ieee80211_is_mgmt(hdr->frame_control)) in wcn36xx_set_tx_mgmt()
578 else if (ieee80211_is_ctl(hdr->frame_control)) in wcn36xx_set_tx_mgmt()
588 ieee80211_is_probe_req(hdr->frame_control)) in wcn36xx_set_tx_mgmt()
604 ieee80211_is_data_qos(hdr->frame_control) ? in wcn36xx_set_tx_mgmt()
[all …]
/linux/drivers/net/wireless/intersil/hostap/
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 = cpu_to_le16(fc); in hostap_master_start_xmit()
[all …]
/linux/drivers/net/wireless/intel/iwlwifi/
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()
/linux/drivers/net/wireless/st/cw1200/
A Dtxrx.c478 if (ieee80211_is_auth(t->hdr->frame_control)) { in cw1200_tx_h_pm()
553 if (ieee80211_is_action(t->hdr->frame_control) && in cw1200_tx_h_action()
620 if (ieee80211_is_action(t->hdr->frame_control)) in cw1200_tx_h_bt()
725 t.hdrlen = ieee80211_hdrlen(t.hdr->frame_control); in cw1200_tx()
1028 ieee80211_is_data(frame->frame_control)) in cw1200_rx_cb()
1032 ieee80211_is_action(frame->frame_control) && in cw1200_rx_cb()
1043 ieee80211_is_action(frame->frame_control) && in cw1200_rx_cb()
1073 if (ieee80211_is_pspoll(frame->frame_control)) in cw1200_rx_cb()
1096 hdrlen = ieee80211_hdrlen(frame->frame_control); in cw1200_rx_cb()
1160 if (ieee80211_is_action(frame->frame_control) && in cw1200_rx_cb()
[all …]
/linux/drivers/net/wireless/intel/iwlwifi/mvm/
A Drxmq.c54 if (!ieee80211_is_data(hdr->frame_control) || in iwl_mvm_check_pn()
86 if (ieee80211_is_data_qos(hdr->frame_control)) in iwl_mvm_check_pn()
296 if (!ieee80211_is_beacon(hdr->frame_control)) in iwl_mvm_rx_mgmt_prot()
377 if (!ieee80211_has_protected(hdr->frame_control) || in iwl_mvm_rx_crypto()
505 if (ieee80211_is_ctl(hdr->frame_control) || in iwl_mvm_is_dup()
512 if (ieee80211_is_data_qos(hdr->frame_control)) in iwl_mvm_is_dup()
950 if (!ieee80211_is_back_req(hdr->frame_control) && in iwl_mvm_reorder()
989 if (ieee80211_is_back_req(hdr->frame_control)) { in iwl_mvm_reorder()
1862 ieee80211_is_data(hdr->frame_control) && in iwl_mvm_rx_mpdu_mq()
1912 if (ieee80211_is_data(hdr->frame_control)) in iwl_mvm_rx_mpdu_mq()
[all …]
A Dtx.c48 u16 mh_len = ieee80211_hdrlen(hdr->frame_control); in iwl_mvm_tx_csum()
146 __le16 fc = hdr->frame_control; in iwl_mvm_set_tx_cmd()
483 if (ieee80211_hdrlen(hdr->frame_control) % 4 && in iwl_mvm_set_tx_params()
500 hdr->frame_control); in iwl_mvm_set_tx_params()
567 __le16 fc = hdr->frame_control; in iwl_mvm_get_ctrl_vif_queue()
673 __le16 fc = hdr->frame_control; in iwl_mvm_tx_skb_non_sta()
696 if (!ieee80211_is_data(hdr->frame_control)) in iwl_mvm_tx_skb_non_sta()
1032 fc = hdr->frame_control; in iwl_mvm_tx_mpdu()
1393 u32 status, __le16 frame_control) in iwl_mvm_tx_status_check_trigger() argument
1403 if (ieee80211_is_action(frame_control)) in iwl_mvm_tx_status_check_trigger()
[all …]
A Drx.c53 unsigned int hdrlen = ieee80211_hdrlen(hdr->frame_control); in iwl_mvm_pass_packet_to_mac80211()
145 if (!ieee80211_has_protected(hdr->frame_control) || in iwl_mvm_set_mac80211_rx_flag()
216 if (ieee80211_is_data_qos(hdr->frame_control)) in iwl_mvm_rx_handle_tcm()
415 if (trig && ieee80211_is_beacon(hdr->frame_control)) { in iwl_mvm_rx_rx_mpdu()
429 ieee80211_is_data(hdr->frame_control)) in iwl_mvm_rx_rx_mpdu()
433 if (ieee80211_is_data(hdr->frame_control)) in iwl_mvm_rx_rx_mpdu()
508 if (unlikely((ieee80211_is_beacon(hdr->frame_control) || in iwl_mvm_rx_rx_mpdu()
509 ieee80211_is_probe_resp(hdr->frame_control)) && in iwl_mvm_rx_rx_mpdu()
513 if (unlikely(ieee80211_is_beacon(hdr->frame_control) || in iwl_mvm_rx_rx_mpdu()
514 ieee80211_is_probe_resp(hdr->frame_control))) in iwl_mvm_rx_rx_mpdu()
/linux/drivers/net/wireless/rsi/
A Drsi_91x_core.c412 if ((ieee80211_is_mgmt(wh->frame_control)) || in rsi_core_xmit()
413 (ieee80211_is_ctl(wh->frame_control)) || in rsi_core_xmit()
414 (ieee80211_is_qos_nullfunc(wh->frame_control))) { in rsi_core_xmit()
415 if (ieee80211_is_assoc_req(wh->frame_control) || in rsi_core_xmit()
416 ieee80211_is_reassoc_req(wh->frame_control)) { in rsi_core_xmit()
435 if (ieee80211_is_data_qos(wh->frame_control)) { in rsi_core_xmit()
/linux/drivers/staging/vt6656/
A Drxtx.c227 rts->frame_control = in vnt_fill_ieee80211_rts()
284 buf->data.frame_control = in vnt_fill_cts_head()
349 if (ieee80211_has_a4(hdr->frame_control)) in vnt_fill_txkey()
358 mic_hdr->frame_control = cpu_to_le16( in vnt_fill_txkey()
359 le16_to_cpu(hdr->frame_control) & 0xc78f); in vnt_fill_txkey()
363 if (ieee80211_has_a4(hdr->frame_control)) in vnt_fill_txkey()
569 if (!ieee80211_is_data(hdr->frame_control)) { in vnt_tx_packet()
584 if (ieee80211_has_retry(hdr->frame_control)) in vnt_tx_packet()
590 if (ieee80211_has_a4(hdr->frame_control)) in vnt_tx_packet()
594 cpu_to_le16(ieee80211_hdrlen(hdr->frame_control) << 10); in vnt_tx_packet()
/linux/net/wireless/
A Dmlme.c136 if (ieee80211_is_auth(mgmt->frame_control)) in cfg80211_rx_mlme_mgmt()
138 else if (ieee80211_is_deauth(mgmt->frame_control)) in cfg80211_rx_mlme_mgmt()
140 else if (ieee80211_is_disassoc(mgmt->frame_control)) in cfg80211_rx_mlme_mgmt()
199 if (ieee80211_is_deauth(mgmt->frame_control)) in cfg80211_tx_mlme_mgmt()
664 if (!ieee80211_is_mgmt(mgmt->frame_control)) in cfg80211_mlme_mgmt_tx()
667 stype = le16_to_cpu(mgmt->frame_control) & IEEE80211_FCTL_STYPE; in cfg80211_mlme_mgmt_tx()
671 if (ieee80211_is_action(mgmt->frame_control) && in cfg80211_mlme_mgmt_tx()
743 if (!ieee80211_is_action(mgmt->frame_control) || in cfg80211_mlme_mgmt_tx()
774 __le16 ftype = mgmt->frame_control & in cfg80211_rx_mgmt_khz()
786 data = buf + ieee80211_hdrlen(mgmt->frame_control); in cfg80211_rx_mgmt_khz()
[all …]
/linux/drivers/net/wireless/realtek/rtw88/
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()
/linux/include/linux/
A Dieee80211.h298 __le16 frame_control; member
308 __le16 frame_control; member
317 __le16 frame_control; member
1072 __le16 frame_control; member
1134 __le16 frame_control; member
1363 __le16 frame_control; member
1370 __le16 frame_control; member
1376 __le16 frame_control; member
1502 __le16 frame_control; member
3655 if (ieee80211_has_a4(hdr->frame_control)) in ieee80211_get_qos_ctl()
[all …]
/linux/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/
A Dtrx.c234 fc = le16_to_cpu(hdr->frame_control); in translate_rx_signal_stuff()
235 type = WLAN_FC_GET_TYPE(hdr->frame_control); in translate_rx_signal_stuff()
248 if (ieee80211_is_beacon(hdr->frame_control)) in translate_rx_signal_stuff()
316 (ieee80211_has_protected(hdr->frame_control))) in rtl8723e_rx_query_desc()
357 __le16 fc = hdr->frame_control; in rtl8723e_tx_fill_desc()
362 bool lastseg = ((hdr->frame_control & in rtl8723e_tx_fill_desc()
532 __le16 fc = hdr->frame_control; in rtl8723e_tx_fill_cmddesc()
/linux/drivers/staging/vt6655/
A Drxtx.c630 buf->data.frame_control = in s_vFillRTSHead()
684 buf->data.frame_control = in s_vFillRTSHead()
706 buf->data.frame_control = in s_vFillRTSHead()
736 buf->data.frame_control = in s_vFillRTSHead()
757 buf->data.frame_control = in s_vFillRTSHead()
823 buf->data.frame_control = in s_vFillCTSHead()
848 buf->data.frame_control = in s_vFillCTSHead()
1194 if (ieee80211_has_a4(hdr->frame_control)) in vnt_fill_txkey()
1203 mic_hdr->frame_control = cpu_to_le16( in vnt_fill_txkey()
1208 if (ieee80211_has_a4(hdr->frame_control)) in vnt_fill_txkey()
[all …]
/linux/drivers/net/wireless/ath/ath10k/
A Dhtt_tx.c1223 if ((ieee80211_is_action(hdr->frame_control) || in ath10k_htt_mgmt_tx()
1224 ieee80211_is_deauth(hdr->frame_control) || in ath10k_htt_mgmt_tx()
1225 ieee80211_is_disassoc(hdr->frame_control)) && in ath10k_htt_mgmt_tx()
1306 if ((ieee80211_is_action(hdr->frame_control) || in ath10k_htt_tx_hl()
1307 ieee80211_is_deauth(hdr->frame_control) || in ath10k_htt_tx_hl()
1308 ieee80211_is_disassoc(hdr->frame_control)) && in ath10k_htt_tx_hl()
1439 if ((ieee80211_is_action(hdr->frame_control) || in ath10k_htt_tx_32()
1440 ieee80211_is_deauth(hdr->frame_control) || in ath10k_htt_tx_32()
1441 ieee80211_is_disassoc(hdr->frame_control)) && in ath10k_htt_tx_32()
1641 if ((ieee80211_is_action(hdr->frame_control) || in ath10k_htt_tx_64()
[all …]
/linux/drivers/net/wireless/ti/wlcore/
A Drx.c151 ieee80211_hdrlen(hdr->frame_control))); in wl1271_rx_handle_data()
178 if (ieee80211_is_beacon(hdr->frame_control)) in wl1271_rx_handle_data()
180 if (ieee80211_is_data_present(hdr->frame_control)) in wl1271_rx_handle_data()
184 ieee80211_is_probe_resp(hdr->frame_control)); in wl1271_rx_handle_data()
/linux/drivers/net/wireless/ralink/rt2x00/
A Drt2x00queue.c198 if (ieee80211_is_beacon(hdr->frame_control)) { in rt2x00queue_create_tx_descriptor_seq()
375 if (ieee80211_is_mgmt(hdr->frame_control) && in rt2x00queue_create_tx_descriptor_ht()
376 !ieee80211_is_beacon(hdr->frame_control)) in rt2x00queue_create_tx_descriptor_ht()
412 if (ieee80211_is_rts(hdr->frame_control) || in rt2x00queue_create_tx_descriptor()
413 ieee80211_is_cts(hdr->frame_control)) { in rt2x00queue_create_tx_descriptor()
415 if (ieee80211_is_rts(hdr->frame_control)) in rt2x00queue_create_tx_descriptor()
434 if (ieee80211_has_morefrags(hdr->frame_control)) { in rt2x00queue_create_tx_descriptor()
449 if ((ieee80211_is_beacon(hdr->frame_control) || in rt2x00queue_create_tx_descriptor()
450 ieee80211_is_probe_resp(hdr->frame_control)) && in rt2x00queue_create_tx_descriptor()
567 if (likely(!ieee80211_is_back_req(bar->frame_control))) in rt2x00queue_bar_check()
/linux/drivers/net/wireless/mediatek/mt76/
A Dutil.h56 hdr->frame_control |= cpu_to_le16(IEEE80211_FCTL_MOREDATA); in mt76_skb_set_moredata()
58 hdr->frame_control &= ~cpu_to_le16(IEEE80211_FCTL_MOREDATA); in mt76_skb_set_moredata()

Completed in 89 milliseconds

123456789