Lines Matching refs:fc
253 static inline bool ieee80211_has_tods(__le16 fc) in ieee80211_has_tods() argument
255 return (fc & cpu_to_le16(IEEE80211_FCTL_TODS)) != 0; in ieee80211_has_tods()
262 static inline bool ieee80211_has_fromds(__le16 fc) in ieee80211_has_fromds() argument
264 return (fc & cpu_to_le16(IEEE80211_FCTL_FROMDS)) != 0; in ieee80211_has_fromds()
271 static inline bool ieee80211_has_a4(__le16 fc) in ieee80211_has_a4() argument
274 return (fc & tmp) == tmp; in ieee80211_has_a4()
281 static inline bool ieee80211_has_morefrags(__le16 fc) in ieee80211_has_morefrags() argument
283 return (fc & cpu_to_le16(IEEE80211_FCTL_MOREFRAGS)) != 0; in ieee80211_has_morefrags()
290 static inline bool ieee80211_has_retry(__le16 fc) in ieee80211_has_retry() argument
292 return (fc & cpu_to_le16(IEEE80211_FCTL_RETRY)) != 0; in ieee80211_has_retry()
299 static inline bool ieee80211_has_pm(__le16 fc) in ieee80211_has_pm() argument
301 return (fc & cpu_to_le16(IEEE80211_FCTL_PM)) != 0; in ieee80211_has_pm()
308 static inline bool ieee80211_has_moredata(__le16 fc) in ieee80211_has_moredata() argument
310 return (fc & cpu_to_le16(IEEE80211_FCTL_MOREDATA)) != 0; in ieee80211_has_moredata()
317 static inline bool ieee80211_has_protected(__le16 fc) in ieee80211_has_protected() argument
319 return (fc & cpu_to_le16(IEEE80211_FCTL_PROTECTED)) != 0; in ieee80211_has_protected()
326 static inline bool ieee80211_has_order(__le16 fc) in ieee80211_has_order() argument
328 return (fc & cpu_to_le16(IEEE80211_FCTL_ORDER)) != 0; in ieee80211_has_order()
335 static inline bool ieee80211_is_mgmt(__le16 fc) in ieee80211_is_mgmt() argument
337 return (fc & cpu_to_le16(IEEE80211_FCTL_FTYPE)) == in ieee80211_is_mgmt()
345 static inline bool ieee80211_is_ctl(__le16 fc) in ieee80211_is_ctl() argument
347 return (fc & cpu_to_le16(IEEE80211_FCTL_FTYPE)) == in ieee80211_is_ctl()
355 static inline bool ieee80211_is_data(__le16 fc) in ieee80211_is_data() argument
357 return (fc & cpu_to_le16(IEEE80211_FCTL_FTYPE)) == in ieee80211_is_data()
365 static inline bool ieee80211_is_data_qos(__le16 fc) in ieee80211_is_data_qos() argument
371 return (fc & cpu_to_le16(IEEE80211_FCTL_FTYPE | IEEE80211_STYPE_QOS_DATA)) == in ieee80211_is_data_qos()
379 static inline bool ieee80211_is_data_present(__le16 fc) in ieee80211_is_data_present() argument
385 return (fc & cpu_to_le16(IEEE80211_FCTL_FTYPE | 0x40)) == in ieee80211_is_data_present()
393 static inline bool ieee80211_is_assoc_req(__le16 fc) in ieee80211_is_assoc_req() argument
395 return (fc & cpu_to_le16(IEEE80211_FCTL_FTYPE | IEEE80211_FCTL_STYPE)) == in ieee80211_is_assoc_req()
403 static inline bool ieee80211_is_assoc_resp(__le16 fc) in ieee80211_is_assoc_resp() argument
405 return (fc & cpu_to_le16(IEEE80211_FCTL_FTYPE | IEEE80211_FCTL_STYPE)) == in ieee80211_is_assoc_resp()
413 static inline bool ieee80211_is_reassoc_req(__le16 fc) in ieee80211_is_reassoc_req() argument
415 return (fc & cpu_to_le16(IEEE80211_FCTL_FTYPE | IEEE80211_FCTL_STYPE)) == in ieee80211_is_reassoc_req()
423 static inline bool ieee80211_is_reassoc_resp(__le16 fc) in ieee80211_is_reassoc_resp() argument
425 return (fc & cpu_to_le16(IEEE80211_FCTL_FTYPE | IEEE80211_FCTL_STYPE)) == in ieee80211_is_reassoc_resp()
433 static inline bool ieee80211_is_probe_req(__le16 fc) in ieee80211_is_probe_req() argument
435 return (fc & cpu_to_le16(IEEE80211_FCTL_FTYPE | IEEE80211_FCTL_STYPE)) == in ieee80211_is_probe_req()
443 static inline bool ieee80211_is_probe_resp(__le16 fc) in ieee80211_is_probe_resp() argument
445 return (fc & cpu_to_le16(IEEE80211_FCTL_FTYPE | IEEE80211_FCTL_STYPE)) == in ieee80211_is_probe_resp()
453 static inline bool ieee80211_is_beacon(__le16 fc) in ieee80211_is_beacon() argument
455 return (fc & cpu_to_le16(IEEE80211_FCTL_FTYPE | IEEE80211_FCTL_STYPE)) == in ieee80211_is_beacon()
463 static inline bool ieee80211_is_atim(__le16 fc) in ieee80211_is_atim() argument
465 return (fc & cpu_to_le16(IEEE80211_FCTL_FTYPE | IEEE80211_FCTL_STYPE)) == in ieee80211_is_atim()
473 static inline bool ieee80211_is_disassoc(__le16 fc) in ieee80211_is_disassoc() argument
475 return (fc & cpu_to_le16(IEEE80211_FCTL_FTYPE | IEEE80211_FCTL_STYPE)) == in ieee80211_is_disassoc()
483 static inline bool ieee80211_is_auth(__le16 fc) in ieee80211_is_auth() argument
485 return (fc & cpu_to_le16(IEEE80211_FCTL_FTYPE | IEEE80211_FCTL_STYPE)) == in ieee80211_is_auth()
493 static inline bool ieee80211_is_deauth(__le16 fc) in ieee80211_is_deauth() argument
495 return (fc & cpu_to_le16(IEEE80211_FCTL_FTYPE | IEEE80211_FCTL_STYPE)) == in ieee80211_is_deauth()
503 static inline bool ieee80211_is_action(__le16 fc) in ieee80211_is_action() argument
505 return (fc & cpu_to_le16(IEEE80211_FCTL_FTYPE | IEEE80211_FCTL_STYPE)) == in ieee80211_is_action()
513 static inline bool ieee80211_is_back_req(__le16 fc) in ieee80211_is_back_req() argument
515 return (fc & cpu_to_le16(IEEE80211_FCTL_FTYPE | IEEE80211_FCTL_STYPE)) == in ieee80211_is_back_req()
523 static inline bool ieee80211_is_back(__le16 fc) in ieee80211_is_back() argument
525 return (fc & cpu_to_le16(IEEE80211_FCTL_FTYPE | IEEE80211_FCTL_STYPE)) == in ieee80211_is_back()
533 static inline bool ieee80211_is_pspoll(__le16 fc) in ieee80211_is_pspoll() argument
535 return (fc & cpu_to_le16(IEEE80211_FCTL_FTYPE | IEEE80211_FCTL_STYPE)) == in ieee80211_is_pspoll()
543 static inline bool ieee80211_is_rts(__le16 fc) in ieee80211_is_rts() argument
545 return (fc & cpu_to_le16(IEEE80211_FCTL_FTYPE | IEEE80211_FCTL_STYPE)) == in ieee80211_is_rts()
553 static inline bool ieee80211_is_cts(__le16 fc) in ieee80211_is_cts() argument
555 return (fc & cpu_to_le16(IEEE80211_FCTL_FTYPE | IEEE80211_FCTL_STYPE)) == in ieee80211_is_cts()
563 static inline bool ieee80211_is_ack(__le16 fc) in ieee80211_is_ack() argument
565 return (fc & cpu_to_le16(IEEE80211_FCTL_FTYPE | IEEE80211_FCTL_STYPE)) == in ieee80211_is_ack()
573 static inline bool ieee80211_is_cfend(__le16 fc) in ieee80211_is_cfend() argument
575 return (fc & cpu_to_le16(IEEE80211_FCTL_FTYPE | IEEE80211_FCTL_STYPE)) == in ieee80211_is_cfend()
583 static inline bool ieee80211_is_cfendack(__le16 fc) in ieee80211_is_cfendack() argument
585 return (fc & cpu_to_le16(IEEE80211_FCTL_FTYPE | IEEE80211_FCTL_STYPE)) == in ieee80211_is_cfendack()
593 static inline bool ieee80211_is_nullfunc(__le16 fc) in ieee80211_is_nullfunc() argument
595 return (fc & cpu_to_le16(IEEE80211_FCTL_FTYPE | IEEE80211_FCTL_STYPE)) == in ieee80211_is_nullfunc()
603 static inline bool ieee80211_is_qos_nullfunc(__le16 fc) in ieee80211_is_qos_nullfunc() argument
605 return (fc & cpu_to_le16(IEEE80211_FCTL_FTYPE | IEEE80211_FCTL_STYPE)) == in ieee80211_is_qos_nullfunc()
613 static inline bool ieee80211_is_bufferable_mmpdu(__le16 fc) in ieee80211_is_bufferable_mmpdu() argument
617 return ieee80211_is_mgmt(fc) && in ieee80211_is_bufferable_mmpdu()
618 (ieee80211_is_action(fc) || in ieee80211_is_bufferable_mmpdu()
619 ieee80211_is_disassoc(fc) || in ieee80211_is_bufferable_mmpdu()
620 ieee80211_is_deauth(fc)); in ieee80211_is_bufferable_mmpdu()