/linux-4.4.14/net/mac80211/ |
D | pm.c | 33 if (ieee80211_hw_check(hw, AMPDU_AGGREGATION) && in __ieee80211_suspend() 113 if (ieee80211_hw_check(hw, AMPDU_AGGREGATION)) { in __ieee80211_suspend()
|
D | status.c | 185 if (ieee80211_hw_check(&local->hw, REPORTS_TX_ACK_STATUS)) in ieee80211_frame_acked() 418 WARN_ON(!ieee80211_hw_check(&local->hw, REPORTS_TX_ACK_STATUS)); in ieee80211_tdls_td_tx_handle() 786 if (ieee80211_hw_check(&local->hw, HAS_RATE_CONTROL) && in ieee80211_tx_status() 856 ieee80211_hw_check(&local->hw, REPORTS_TX_ACK_STATUS)) in ieee80211_tx_status() 860 if (ieee80211_hw_check(&local->hw, REPORTS_TX_ACK_STATUS)) { in ieee80211_tx_status() 909 ieee80211_hw_check(&local->hw, REPORTS_TX_ACK_STATUS) && in ieee80211_tx_status()
|
D | main.c | 665 bool have_mfp = ieee80211_hw_check(&local->hw, MFP_CAPABLE); in ieee80211_init_cipher_suites() 685 if (ieee80211_hw_check(&local->hw, SW_CRYPTO_CONTROL) || in ieee80211_init_cipher_suites() 801 if (ieee80211_hw_check(hw, QUEUE_CONTROL) && in ieee80211_register_hw() 949 if (ieee80211_hw_check(&local->hw, SIGNAL_DBM)) { in ieee80211_register_hw() 951 } else if (ieee80211_hw_check(&local->hw, SIGNAL_UNSPEC)) { in ieee80211_register_hw() 1005 if (ieee80211_hw_check(&local->hw, CHANCTX_STA_CSA)) in ieee80211_register_hw() 1073 !ieee80211_hw_check(hw, NO_AUTO_VIF)) { in ieee80211_register_hw()
|
D | mlme.c | 114 if (ieee80211_hw_check(&sdata->local->hw, CONNECTION_MONITOR)) in ieee80211_sta_reset_beacon_monitor() 130 if (ieee80211_hw_check(&sdata->local->hw, CONNECTION_MONITOR)) in ieee80211_sta_reset_conn_monitor() 705 ieee80211_hw_check(&local->hw, SPECTRUM_MGMT)) in ieee80211_send_assoc() 913 if (ieee80211_hw_check(&local->hw, REPORTS_TX_ACK_STATUS)) in ieee80211_send_assoc() 955 if (ieee80211_hw_check(&local->hw, REPORTS_TX_ACK_STATUS)) in ieee80211_send_nullfunc() 1208 !ieee80211_hw_check(&local->hw, CHANCTX_STA_CSA)) { in ieee80211_sta_process_chanswitch() 1422 !ieee80211_hw_check(&local->hw, SUPPORTS_DYNAMIC_PS)) { in ieee80211_enable_ps() 1426 if (ieee80211_hw_check(&local->hw, PS_NULLFUNC_STACK)) in ieee80211_enable_ps() 1429 if (ieee80211_hw_check(&local->hw, PS_NULLFUNC_STACK) && in ieee80211_enable_ps() 1430 ieee80211_hw_check(&local->hw, REPORTS_TX_ACK_STATUS)) in ieee80211_enable_ps() [all …]
|
D | tx.c | 214 if (!ieee80211_hw_check(&local->hw, SUPPORTS_PS)) in ieee80211_tx_h_dynamic_ps() 218 if (ieee80211_hw_check(&local->hw, SUPPORTS_DYNAMIC_PS)) in ieee80211_tx_h_dynamic_ps() 431 if (ieee80211_hw_check(&tx->local->hw, QUEUE_CONTROL)) in ieee80211_tx_h_multicast_ps_buf() 441 if (!ieee80211_hw_check(&tx->local->hw, HOST_BROADCAST_PS_BUFFERING)) in ieee80211_tx_h_multicast_ps_buf() 1187 ieee80211_hw_check(&local->hw, AMPDU_AGGREGATION) && in ieee80211_tx_prepare() 1188 !ieee80211_hw_check(&local->hw, TX_AMPDU_SETUP_IN_HW)) { in ieee80211_tx_prepare() 1433 } else if (ieee80211_hw_check(&local->hw, QUEUE_CONTROL)) { in __ieee80211_tx() 1479 if (!ieee80211_hw_check(&tx->local->hw, HAS_RATE_CONTROL)) in invoke_tx_handlers() 1494 if (!ieee80211_hw_check(&tx->local->hw, HAS_RATE_CONTROL)) in invoke_tx_handlers() 1584 !ieee80211_hw_check(&local->hw, QUEUE_CONTROL)) in ieee80211_tx() [all …]
|
D | scan.c | 72 if (ieee80211_hw_check(&local->hw, SIGNAL_DBM)) in ieee80211_bss_info_update() 74 else if (ieee80211_hw_check(&local->hw, SIGNAL_UNSPEC)) in ieee80211_bss_info_update() 264 if (ieee80211_hw_check(&local->hw, SINGLE_SCAN_ON_ALL_BANDS)) { in ieee80211_prep_hw_scan() 334 !ieee80211_hw_check(&local->hw, SINGLE_SCAN_ON_ALL_BANDS) && in __ieee80211_scan_completed() 537 if (ieee80211_hw_check(&local->hw, SINGLE_SCAN_ON_ALL_BANDS)) { in __ieee80211_start_scan()
|
D | rx.c | 100 if (ieee80211_hw_check(&local->hw, RX_INCLUDES_FCS)) { in remove_monitor_info() 157 if (ieee80211_hw_check(&local->hw, SIGNAL_DBM)) in ieee80211_rx_radiotap_hdrlen() 232 if (!(has_fcs && ieee80211_hw_check(&local->hw, RX_INCLUDES_FCS))) in ieee80211_add_rx_radiotap_header() 286 if (has_fcs && ieee80211_hw_check(&local->hw, RX_INCLUDES_FCS)) in ieee80211_add_rx_radiotap_header() 336 if (ieee80211_hw_check(&local->hw, SIGNAL_DBM) && in ieee80211_add_rx_radiotap_header() 501 if (ieee80211_hw_check(&local->hw, RX_INCLUDES_FCS)) in ieee80211_rx_monitor() 1235 if (!ieee80211_hw_check(&local->hw, AP_LINK_PS)) in sta_ps_start() 1283 WARN_ON(!ieee80211_hw_check(&sta->local->hw, AP_LINK_PS)); in ieee80211_sta_ps_transition() 1319 if (ieee80211_hw_check(&sdata->local->hw, AP_LINK_PS)) in ieee80211_rx_h_uapsd_and_pspoll() 1456 if (!ieee80211_hw_check(&sta->local->hw, AP_LINK_PS) && in ieee80211_rx_h_sta_process() [all …]
|
D | sta_info.c | 288 if (ieee80211_hw_check(&local->hw, HAS_RATE_CONTROL)) in sta_prepare_rate_control() 661 if (ieee80211_hw_check(&local->hw, AP_LINK_PS)) in __sta_info_recalc_tim() 1169 if (!ieee80211_hw_check(&local->hw, AP_LINK_PS)) in ieee80211_sta_ps_deliver_wakeup() 1941 if (ieee80211_hw_check(&sta->local->hw, SIGNAL_DBM) || in sta_set_sinfo() 1942 ieee80211_hw_check(&sta->local->hw, SIGNAL_UNSPEC)) { in sta_set_sinfo() 1997 ieee80211_hw_check(&local->hw, REPORTS_TX_ACK_STATUS)) { in sta_set_sinfo() 2006 ieee80211_hw_check(&local->hw, REPORTS_TX_ACK_STATUS)) { in sta_set_sinfo()
|
D | rate.c | 851 if (ieee80211_hw_check(&sdata->local->hw, HAS_RATE_CONTROL)) in rate_control_get_rate() 862 if (ieee80211_hw_check(&sdata->local->hw, SUPPORTS_RC_TABLE)) in rate_control_get_rate() 907 if (ieee80211_hw_check(&local->hw, HAS_RATE_CONTROL)) { in ieee80211_init_rate_ctrl_alg()
|
D | iface.c | 342 !ieee80211_hw_check(&sdata->local->hw, QUEUE_CONTROL)) { in ieee80211_check_queues() 382 if (ieee80211_hw_check(&local->hw, QUEUE_CONTROL)) in ieee80211_set_default_queues() 397 if (!ieee80211_hw_check(&local->hw, WANT_MONITOR_VIF)) in ieee80211_add_virtual_monitor() 458 if (!ieee80211_hw_check(&local->hw, WANT_MONITOR_VIF)) in ieee80211_del_virtual_monitor() 1593 if (ieee80211_hw_check(&local->hw, P2P_DEV_ADDR_FOR_INTF)) { in ieee80211_assign_perm_addr()
|
D | driver-ops.c | 64 !ieee80211_hw_check(&local->hw, WANT_MONITOR_VIF) && in drv_add_interface()
|
D | offchannel.c | 49 !ieee80211_hw_check(&local->hw, PS_NULLFUNC_STACK)) in ieee80211_offchannel_ps_enable()
|
D | agg-tx.c | 568 !ieee80211_hw_check(&local->hw, AMPDU_AGGREGATION) || in ieee80211_start_tx_ba_session() 569 ieee80211_hw_check(&local->hw, TX_AMPDU_SETUP_IN_HW)) in ieee80211_start_tx_ba_session()
|
D | agg-rx.c | 192 bool amsdu = ieee80211_hw_check(&local->hw, SUPPORTS_AMSDU_IN_AMPDU); in ieee80211_send_addba_resp()
|
D | key.c | 157 !ieee80211_hw_check(&key->local->hw, SUPPORTS_PER_STA_GTK)) in ieee80211_key_enable_hw_accel() 211 if (ieee80211_hw_check(&key->local->hw, SW_CRYPTO_CONTROL)) in ieee80211_key_enable_hw_accel()
|
D | cfg.c | 1124 ieee80211_hw_check(&local->hw, TDLS_WIDER_BW) && in sta_apply_parameters() 1748 if (!ieee80211_hw_check(&sdata->local->hw, SIGNAL_DBM)) in ieee80211_update_mesh_config() 2407 if (!ieee80211_hw_check(&local->hw, SUPPORTS_PS)) in ieee80211_set_power_mgmt() 2422 if (ieee80211_hw_check(&local->hw, SUPPORTS_DYNAMIC_PS)) in ieee80211_set_power_mgmt() 2471 if (ieee80211_hw_check(&local->hw, HAS_RATE_CONTROL)) { in ieee80211_set_bitrate_mask() 3472 if (ieee80211_hw_check(&local->hw, QUEUE_CONTROL)) in ieee80211_mgmt_tx()
|
D | debugfs_netdev.c | 454 tdls_wider_bw = ieee80211_hw_check(&sdata->local->hw, TDLS_WIDER_BW) && in ieee80211_if_fmt_tdls_wider_bw()
|
D | tdls.c | 47 bool wider_band = ieee80211_hw_check(&local->hw, TDLS_WIDER_BW) && in ieee80211_tdls_add_ext_capab() 1025 ieee80211_hw_check(&sdata->local->hw, REPORTS_TX_ACK_STATUS)) { in ieee80211_tdls_prep_mgmt_packet()
|
D | util.c | 519 if (sdata && ieee80211_hw_check(&local->hw, QUEUE_CONTROL)) { in ieee80211_get_vif_queues() 547 if (!queues || !ieee80211_hw_check(&local->hw, QUEUE_CONTROL)) in __ieee80211_flush_queues() 2067 if (ieee80211_hw_check(hw, AMPDU_AGGREGATION)) { in ieee80211_reconfig()
|
D | rc80211_minstrel_ht.c | 1079 if (!ieee80211_hw_check(mp->hw, SUPPORTS_HT_CCK_RATES)) in minstrel_ht_update_cck()
|
/linux-4.4.14/drivers/net/wireless/ |
D | mac80211_hwsim.c | 1289 if (ieee80211_hw_check(hw, SUPPORTS_RC_TABLE)) in mac80211_hwsim_tx() 1398 if (ieee80211_hw_check(hw, SUPPORTS_RC_TABLE)) { in mac80211_hwsim_tx_frame() 1435 if (ieee80211_hw_check(hw, SUPPORTS_RC_TABLE)) in mac80211_hwsim_beacon_tx()
|
D | mwl8k.c | 5435 if (!ieee80211_hw_check(hw, AMPDU_AGGREGATION)) in mwl8k_ampdu_action()
|
/linux-4.4.14/include/net/ |
D | mac80211.h | 2081 #define ieee80211_hw_check(hw, flg) _ieee80211_hw_check(hw, IEEE80211_HW_##flg) macro
|
/linux-4.4.14/drivers/net/wireless/iwlwifi/mvm/ |
D | mac80211.c | 2962 WARN_ON_ONCE(!ieee80211_hw_check(hw, MFP_CAPABLE)); in iwl_mvm_mac_set_key()
|