Lines Matching defs:flags

314  * enum ieee80211_bss_change - BSS change notification flags
316 * These flags are used with the bss_info_changed(), link_info_changed()
799 * enum mac80211_tx_info_flags - flags to describe transmission information/status
801 * These flags are used with the @flags member of &ieee80211_tx_info.
894 * Note: If you have to add new flags to the enumeration, then don't
936 * enum mac80211_tx_control_flags - flags to describe transmit control
965 * These flags are used in tx_info->control.flags.
988 * enum mac80211_tx_status_flags - flags to describe transmit status
992 * These flags are used in tx_info->status.flags.
999 * This definition is used as a mask to clear all temporary flags, which are
1012 * enum mac80211_rate_control_flags - per-rate flags set by the
1015 * These flags are set by the Rate control algorithm for each rate during tx,
1016 * in the @flags member of struct ieee80211_tx_rate.
1069 * @flags: rate control flags (&enum mac80211_rate_control_flags)
1076 * always report the rate along with the flags it used.
1100 flags:11;
1138 * @flags: transmit info flags, defined above
1157 * @control.flags: control flags, see &enum mac80211_tx_control_flags
1170 * @status.flags: status flags, see &enum mac80211_tx_status_flags
1178 u32 flags;
1210 u32 flags;
1224 u8 flags;
1361 * enum mac80211_rx_flags - receive flags
1363 * These flags are used with the @flag member of &struct ieee80211_rx_status.
1503 * enum mac80211_rx_encoding_flags - MCS & bandwidth flags
1556 * unspecified depending on the hardware capabilities flags
1576 * @rx_flags: internal RX flags for mac80211
1630 * enum ieee80211_conf_flags - configuration flags
1636 * or not, do not use instead of filter flags!
1709 * @flags: configuration flags defined above
1739 u32 flags;
1784 * enum ieee80211_vif_flags - virtual interface flags
1817 * enum ieee80211_offload_flags - virtual interface offload flags
1943 * @driver_flags: flags/capabilities the driver has for this interface,
1947 * @offload_flags: hardware offload capabilities/flags for this interface.
1964 * @offload_flags: 802.3 -> 802.11 enapsulation offload flags, see
2089 * enum ieee80211_key_flags - key flags
2091 * These flags are used for communication about keys between the driver
2092 * and mac80211, with the @flags parameter of &struct ieee80211_key_conf.
2162 * @flags: key flags, see &enum ieee80211_key_flags.
2181 u16 flags;
2287 * @rate: transmit rates/flags to be used by default.
2297 u16 flags;
2547 * enum ieee80211_hw_flags - hardware flags
2549 * These flags are used to indicate hardware capabilities to
2550 * the stack. Generally, flags here should have their meaning
2552 * any particular flags. There are some exceptions to this rule,
2553 * however, so you are advised to review these flags carefully.
2795 * @NUM_IEEE80211_HW_FLAGS: number of hardware flags, used for sizing arrays
2877 * @flags: hardware flags, see &enum ieee80211_hw_flags.
2991 unsigned long flags[BITS_TO_LONGS(NUM_IEEE80211_HW_FLAGS)];
3028 return test_bit(flg, hw->flags);
3035 return __set_bit(flg, hw->flags);
3184 * based on the receive flags.
3246 * %IEEE80211_HW_PS_NULLFUNC_STACK flags. The hardware is of course still
3354 * hardware flags.
3361 * hardware support flags, and handle the SMPS flag to the config()
3375 * To achieve this, mac80211 uses filter flags (see below) to tell
3384 * arguments @changed_flags telling which flags were changed and
3392 * All unsupported flags in @total_flags must be cleared.
3403 * This rule applies to all other FIF flags as well.
3492 * but the driver might reorder them, it must clear & set the flags
3559 * enum ieee80211_filter_flags - hardware filter flags
3561 * These flags determine what the filter in hardware should be
3608 * These flags are used with the ampdu_action() callback in
3689 * enum ieee80211_rate_control_changed - flags to indicate what changed
3879 * of FIF_* flags. The changed_flags is a bit mask that indicates
3880 * which flags are changed.
4353 * @update_vif_offload: Update virtual interface offload flags
4854 * enum ieee80211_tpt_led_trigger_flags - throughput trigger flags
4873 unsigned int flags,
4964 * @flags: trigger flags, see &enum ieee80211_tpt_led_trigger_flags
4974 ieee80211_create_tpt_led_trigger(struct ieee80211_hw *hw, unsigned int flags,
4979 return __ieee80211_create_tpt_led_trigger(hw, flags, blink_table,
5986 * @gfp: allocation flags
6094 * enum ieee80211_interface_iteration_flags - interface iteration flags
6123 * @iter_flags: iteration flags, see &enum ieee80211_interface_iteration_flags
6143 * @iter_flags: iteration flags, see &enum ieee80211_interface_iteration_flags
6168 * @iter_flags: iteration flags, see &enum ieee80211_interface_iteration_flags
6187 * @iter_flags: iteration flags, see &enum ieee80211_interface_iteration_flags
6665 * @gfp: context flags
6680 * @gfp: context flags
7137 * @gfp: allocation flags
7230 * @gfp: allocation flags
7454 * @gfp: allocation flags
7470 * @gfp: allocation flags
7562 return info->flags & IEEE80211_TX_CTL_HW_80211_ENCAP ||