Lines Matching full:enum
150 * some other restrictions. See &enum nl80211_if_combination_attrs.
287 * &enum nl80211_tid_config_attr and it will be passed to the
347 * enum nl80211_commands - supported nl80211 commands
904 * &enum ieee80211_tdls_actioncode.
1342 enum nl80211_commands {
1627 * enum nl80211_attrs - nl80211 netlink attributes
1641 * of &enum nl80211_chan_width, describing the channel width. See the
1642 * documentation of the enum for more information.
1673 * @NL80211_ATTR_IFTYPE: type of virtual interface, see &enum nl80211_iftype
1703 * &enum nl80211_sta_flags (deprecated, use %NL80211_ATTR_STA_FLAGS2)
1713 * info as possible, see &enum nl80211_sta_info.
1720 * (see &enum nl80211_plink_action).
1724 * &enum nl80211_mpath_info.
1727 * &enum nl80211_mntr_flags.
1792 * @NL80211_ATTR_AUTH_TYPE: AuthenticationType, see &enum nl80211_auth_type,
1797 * @NL80211_ATTR_KEY_TYPE: Key Type, see &enum nl80211_key_type, represented as
1821 * used for the association (&enum nl80211_mfp, represented as a u32);
1872 * (a u32 with flags from &enum nl80211_wpa_versions).
1914 * containing info as possible, see &enum survey_info.
1928 * (enum nl80211_tx_rate_attributes) describing TX rates per band. The
1929 * enum nl80211_band value is used as the index (nla_type() of the nested
1957 * @NL80211_ATTR_PS_STATE: powersave state, using &enum nl80211_ps_state values.
1972 * &enum nl80211_tx_power_setting for possible values.
2020 * See &enum nl80211_key_default_types.
2025 * containing attributes from &enum nl80211_meshconf_params.
2030 * &enum nl80211_plink_state. Used when userspace is driving the peer link
2064 * defined in &enum nl80211_if_combination_attrs.
2075 * necessary for GTK rekeying in the device, see &enum nl80211_rekey_data.
2084 * &enum nl80211_hidden_ssid, represented as a u32
2097 * of the station, see &enum nl80211_sta_wme_attr.
2105 * candidate information, see &enum nl80211_pmksa_candidate_attr.
2120 * &enum nl80211_tdls_operation, represented as a u8.
2131 * &enum nl80211_ap_sme_features.
2139 * &enum nl80211_feature_flags and is advertised in wiphy information.
2143 * offloading (see &enum nl80211_probe_resp_offload_support_attr).
2204 * enum has different reasons of connection failure.
2230 * defined in &enum nl80211_mesh_power_mode.
2232 * @NL80211_ATTR_ACL_POLICY: ACL policy, see &enum nl80211_acl_policy,
2243 * contains a value of enum nl80211_radar_event (u32).
2259 * &enum nl80211_protocol_features, the attribute is a u32.
2271 * reliability, see &enum nl80211_crit_proto_id (u16).
2296 * As specified in the &enum nl80211_rxmgmt_flags.
2349 * As specified in the &enum nl80211_tdls_peer_capability.
2403 * &enum nl80211_smps_mode.
2415 * array. The feature flags are identified by their bit index (see &enum
2448 * Each scan plan is a nested attribute of &enum nl80211_sched_scan_plan.
2455 * attributes according &enum nl80211_bss_select_attr to indicate what
2461 * or not. u8, one of the values of &enum nl80211_sta_p2p_ps_status
2516 * bitmask of BIT(NL80211_BAND_*) as described in %enum
2523 * &enum nl80211_nan_func_attributes for description of this nested
2526 * See &enum nl80211_nan_match_attributes.
2554 * u32 attribute with an &enum nl80211_timeout_reason value. This is used,
2600 * &enum nl80211_external_auth_action value). This is used with the
2613 * @NL80211_ATTR_TXQ_STATS: TXQ statistics (nested attribute, see &enum
2629 * possible, see &enum nl80211_ftm_responder_attr
2632 * statistics, see &enum nl80211_ftm_responder_stats.
2640 * &enum nl80211_peer_measurement_attrs.
2648 * station associated with the AP. See &enum nl80211_tx_power_setting for
2678 * using attributes from &enum nl80211_iftype_akm_attributes. This
2685 * nested attribute with &enum nl80211_tid_config_attr sub-attributes;
2729 * &enum nl80211_fils_discovery_attributes. Userspace should pass an empty
2734 * &enum nl80211_unsol_bcast_probe_resp_attributes. Userspace should pass an empty
2746 * &enum nl80211_sae_pwe_mechanism.
2773 * See &enum nl80211_mbssid_config_attributes for details.
2787 * enumerated in &enum nl80211_ap_settings_flags. This attribute shall be
2874 * belonging to this wiphy. See &enum nl80211_wiphy_radio_attrs.
2879 * &enum nl80211_if_combination_attrs.
2906 enum nl80211_attrs {
3531 * enum nl80211_iftype - (virtual) interface types
3559 enum nl80211_iftype {
3580 * enum nl80211_sta_flags - station flags
3604 enum nl80211_sta_flags {
3621 * enum nl80211_sta_p2p_ps_status - station support of P2P PS
3627 enum nl80211_sta_p2p_ps_status {
3641 * Both mask and set contain bits as per &enum nl80211_sta_flags.
3649 * enum nl80211_he_gi - HE guard interval
3654 enum nl80211_he_gi {
3661 * enum nl80211_he_ltf - HE long training field
3666 enum nl80211_he_ltf {
3673 * enum nl80211_he_ru_alloc - HE RU allocation values
3682 enum nl80211_he_ru_alloc {
3693 * enum nl80211_eht_gi - EHT guard interval
3698 enum nl80211_eht_gi {
3705 * enum nl80211_eht_ru_alloc - EHT RU allocation values
3723 enum nl80211_eht_ru_alloc {
3743 * enum nl80211_rate_info - bitrate information
3777 * (u8, see &enum nl80211_he_gi)
3780 * non-OFDMA was used (u8, see &enum nl80211_he_ru_alloc)
3785 * (u8, see &enum nl80211_eht_gi)
3787 * non-OFDMA was used (u8, see &enum nl80211_eht_ru_alloc)
3797 enum nl80211_rate_info {
3835 * enum nl80211_sta_bss_param - BSS information collected by STA
3851 enum nl80211_sta_bss_param {
3865 * enum nl80211_sta_info - station information
3882 * containing info as possible, see &enum nl80211_rate_info
3894 * (see %enum nl80211_plink_state)
3898 * containing info as possible, see &enum nl80211_sta_bss_param
3918 * @NL80211_STA_INFO_TID_STATS: per-TID statistics (see &enum nl80211_tid_stats)
3921 * each one of those is again nested with &enum nl80211_tid_stats
3947 enum nl80211_sta_info {
4003 * enum nl80211_tid_stats - per TID statistics attributes
4017 enum nl80211_tid_stats {
4032 * enum nl80211_txq_stats - per TXQ statistics attributes
4050 enum nl80211_txq_stats {
4070 * enum nl80211_mpath_flags - nl80211 mesh path flags
4078 enum nl80211_mpath_flags {
4087 * enum nl80211_mpath_info - mesh path information
4098 * &enum nl80211_mpath_flags;
4107 enum nl80211_mpath_info {
4125 * enum nl80211_band_iftype_attr - Interface type data attributes
4153 enum nl80211_band_iftype_attr {
4174 * enum nl80211_band_attr - band attributes
4189 * attributes from &enum nl80211_band_iftype_attr
4203 enum nl80211_band_attr {
4231 * enum nl80211_wmm_rule - regulatory wmm rule
4241 enum nl80211_wmm_rule {
4254 * enum nl80211_frequency_attr - frequency attributes
4268 * (enum nl80211_dfs_state)
4305 * (see &enum nl80211_wmm_rule)
4349 enum nl80211_frequency_attr {
4403 * enum nl80211_bitrate_attr - bitrate attributes
4412 enum nl80211_bitrate_attr {
4423 * enum nl80211_reg_initiator - Indicates the initiator of a reg domain request
4438 enum nl80211_reg_initiator {
4446 * enum nl80211_reg_type - specifies the type of regulatory domain
4461 enum nl80211_reg_type {
4469 * enum nl80211_reg_rule_attr - regulatory rule attributes
4473 * &enum nl80211_reg_rule_flags.
4495 enum nl80211_reg_rule_attr {
4516 * enum nl80211_sched_scan_match_attr - scheduled scan match attributes
4543 enum nl80211_sched_scan_match_attr {
4563 * enum nl80211_reg_rule_flags - regulatory rule flags
4599 enum nl80211_reg_rule_flags {
4639 * enum nl80211_dfs_regions - regulatory DFS regions
4646 enum nl80211_dfs_regions {
4654 * enum nl80211_user_reg_hint_type - type of user regulatory hint
4670 enum nl80211_user_reg_hint_type {
4677 * enum nl80211_survey_info - survey information
4706 enum nl80211_survey_info {
4734 * enum nl80211_mntr_flags - monitor configuration flags
4753 enum nl80211_mntr_flags {
4769 * enum nl80211_mesh_power_mode - mesh power save modes
4786 enum nl80211_mesh_power_mode {
4797 * enum nl80211_meshconf_params - mesh configuration parameters
4893 * type &enum nl80211_mesh_power_mode (u32)
4919 enum nl80211_meshconf_params {
4959 * enum nl80211_mesh_setup_params - mesh setup parameters
5007 enum nl80211_mesh_setup_params {
5024 * enum nl80211_txq_attr - TX queue parameter attributes
5037 enum nl80211_txq_attr {
5050 enum nl80211_ac {
5066 * enum nl80211_channel_type - channel type
5074 enum nl80211_channel_type {
5082 * enum nl80211_key_mode - Key mode
5096 enum nl80211_key_mode {
5103 * enum nl80211_chan_width - channel width definitions
5128 enum nl80211_chan_width {
5146 * enum nl80211_bss_scan_width - control channel width for a BSS
5156 enum nl80211_bss_scan_width {
5165 * enum nl80211_bss_use_for - bitmap indicating possible BSS use
5173 enum nl80211_bss_use_for {
5179 * enum nl80211_bss_cannot_use_reasons - reason(s) connection to a
5186 enum nl80211_bss_cannot_use_reasons {
5195 * enum nl80211_bss - netlink attributes for a BSS
5225 * (u32, enum nl80211_bss_scan_width) - No longer used!
5247 * used for, see &enum nl80211_bss_use_for.
5252 * &enum nl80211_cannot_use_reasons, note that the attribute may be missing
5257 enum nl80211_bss {
5290 * enum nl80211_bss_status - BSS "status"
5301 enum nl80211_bss_status {
5308 * enum nl80211_auth_type - AuthenticationType
5324 enum nl80211_auth_type {
5341 * enum nl80211_key_type - Key Type
5347 enum nl80211_key_type {
5356 * enum nl80211_mfp - Management frame protection state
5361 enum nl80211_mfp {
5367 enum nl80211_wpa_versions {
5374 * enum nl80211_key_default_types - key default types
5382 enum nl80211_key_default_types {
5391 * enum nl80211_key_attributes - key attributes
5403 * @NL80211_KEY_TYPE: the key type from enum nl80211_key_type, if not
5408 * See &enum nl80211_key_default_types.
5409 * @NL80211_KEY_MODE: the mode from enum nl80211_key_mode.
5416 enum nl80211_key_attributes {
5435 * enum nl80211_tx_rate_attributes - TX rate set attributes
5445 * @NL80211_TXRATE_GI: configure GI, see &enum nl80211_txrate_gi
5453 enum nl80211_tx_rate_attributes {
5488 enum nl80211_txrate_gi {
5495 * enum nl80211_band - Frequency band
5505 enum nl80211_band {
5517 * enum nl80211_ps_state - powersave state
5521 enum nl80211_ps_state {
5527 * enum nl80211_attr_cqm - connection quality monitor attributes
5559 enum nl80211_attr_cqm {
5577 * enum nl80211_cqm_rssi_threshold_event - RSSI threshold event
5584 enum nl80211_cqm_rssi_threshold_event {
5592 * enum nl80211_tx_power_setting - TX power adjustment
5597 enum nl80211_tx_power_setting {
5604 * enum nl80211_tid_config - TID config state
5608 enum nl80211_tid_config {
5613 /* enum nl80211_tx_rate_setting - TX rate configuration type
5618 enum nl80211_tx_rate_setting {
5624 /* enum nl80211_tid_config_attr - TID specific configuration.
5638 * specified in %NL80211_TID_CONFIG_ATTR_TID. see %enum nl80211_tid_config.
5668 enum nl80211_tid_config_attr {
5690 * enum nl80211_packet_pattern_attr - packet pattern attribute
5710 enum nl80211_packet_pattern_attr {
5750 * enum nl80211_wowlan_triggers - WoWLAN trigger definitions
5840 enum nl80211_wowlan_triggers {
5928 * enum nl80211_wowlan_tcp_attrs - WoWLAN TCP connection parameters
5959 enum nl80211_wowlan_tcp_attrs {
5994 * enum nl80211_attr_coalesce_rule - coalesce rule attribute
5998 * see &enum nl80211_coalesce_condition.
6004 enum nl80211_attr_coalesce_rule {
6016 * enum nl80211_coalesce_condition - coalesce rule conditions
6022 enum nl80211_coalesce_condition {
6028 * enum nl80211_iface_limit_attrs - limit attributes
6037 enum nl80211_iface_limit_attrs {
6048 * enum nl80211_if_combination_attrs -- interface combination attributes
6052 * for given interface types, see &enum nl80211_iface_limit_attrs.
6096 enum nl80211_if_combination_attrs {
6113 * enum nl80211_plink_state - state of a mesh peer link finite state machine
6130 enum nl80211_plink_state {
6145 * enum nl80211_plink_action - actions to perform in mesh peers
6152 enum nl80211_plink_action {
6169 * enum nl80211_rekey_data - attributes for GTK rekey offload
6178 enum nl80211_rekey_data {
6191 * enum nl80211_hidden_ssid - values for %NL80211_ATTR_HIDDEN_SSID
6199 enum nl80211_hidden_ssid {
6206 * enum nl80211_sta_wme_attr - station WME attributes
6215 enum nl80211_sta_wme_attr {
6226 * enum nl80211_pmksa_candidate_attr - attributes for PMKSA caching candidates
6237 enum nl80211_pmksa_candidate_attr {
6249 * enum nl80211_tdls_operation - values for %NL80211_ATTR_TDLS_OPERATION
6256 enum nl80211_tdls_operation {
6265 * enum nl80211_ap_sme_features - device-integrated AP features
6270 enum nl80211_ap_sme_features {
6275 * enum nl80211_feature_flags - device/driver features
6367 enum nl80211_feature_flags {
6403 * enum nl80211_ext_feature_index - bit index of extended features.
6621 enum nl80211_ext_feature_index {
6700 * enum nl80211_probe_resp_offload_support_attr - optional supported
6703 * Each enum value represents a bit in the bitmap of supported
6713 enum nl80211_probe_resp_offload_support_attr {
6721 * enum nl80211_connect_failed_reason - connection request failed reasons
6726 enum nl80211_connect_failed_reason {
6732 * enum nl80211_timeout_reason - timeout reasons
6739 enum nl80211_timeout_reason {
6747 * enum nl80211_scan_flags - scan request control flags
6818 enum nl80211_scan_flags {
6837 * enum nl80211_acl_policy - access control policy
6849 enum nl80211_acl_policy {
6855 * enum nl80211_smps_mode - SMPS mode
6866 enum nl80211_smps_mode {
6876 * enum nl80211_radar_event - type of radar event for DFS operation
6896 enum nl80211_radar_event {
6906 * enum nl80211_dfs_state - DFS states for channels
6916 enum nl80211_dfs_state {
6923 * enum nl80211_protocol_features - nl80211 protocol features
6930 enum nl80211_protocol_features {
6935 * enum nl80211_crit_proto_id - nl80211 critical protocol identifiers
6943 enum nl80211_crit_proto_id {
6956 * enum nl80211_rxmgmt_flags - flags for received management frame.
6966 enum nl80211_rxmgmt_flags {
6992 * enum nl80211_tdls_peer_capability - TDLS peer flags.
7002 enum nl80211_tdls_peer_capability {
7010 * enum nl80211_sched_scan_plan - scanning plan for scheduled scan
7022 enum nl80211_sched_scan_plan {
7037 * of this field is according to &enum nl80211_band.
7046 * enum nl80211_bss_select_attr - attributes for bss selection.
7055 * this attribute is according to &enum nl80211_band (u32).
7067 enum nl80211_bss_select_attr {
7079 * enum nl80211_nan_function_type - NAN function type
7089 enum nl80211_nan_function_type {
7100 * enum nl80211_nan_publish_type - NAN publish tx type
7107 enum nl80211_nan_publish_type {
7113 * enum nl80211_nan_func_term_reason - NAN functions termination reason
7121 enum nl80211_nan_func_term_reason {
7132 * enum nl80211_nan_func_attributes - NAN function attributes
7134 * @NL80211_NAN_FUNC_TYPE: &enum nl80211_nan_function_type (u8).
7139 * Frame, see &enum nl80211_nan_publish_type. Its type is u8.
7160 * See &enum nl80211_nan_srf_attributes.
7168 * See &enum nl80211_nan_func_term_reason.
7173 enum nl80211_nan_func_attributes {
7198 * enum nl80211_nan_srf_attributes - NAN Service Response filter attributes
7212 enum nl80211_nan_srf_attributes {
7225 * enum nl80211_nan_match_attributes - NAN match attributes
7229 * See &enum nl80211_nan_func_attributes.
7232 * See &enum nl80211_nan_func_attributes.
7237 enum nl80211_nan_match_attributes {
7248 * enum nl80211_external_auth_action - Action to perform with external
7253 enum nl80211_external_auth_action {
7259 * enum nl80211_ftm_responder_attributes - fine timing measurement
7272 enum nl80211_ftm_responder_attributes {
7285 * enum nl80211_ftm_responder_stats - FTM responder statistics
7312 enum nl80211_ftm_responder_stats {
7331 * enum nl80211_preamble - frame preamble types
7338 enum nl80211_preamble {
7347 * enum nl80211_peer_measurement_type - peer measurement types
7356 enum nl80211_peer_measurement_type {
7366 * enum nl80211_peer_measurement_status - peer measurement status
7373 enum nl80211_peer_measurement_status {
7381 * enum nl80211_peer_measurement_req - peer measurement request attributes
7393 enum nl80211_peer_measurement_req {
7405 * enum nl80211_peer_measurement_resp - peer measurement response attributes
7412 * (using values from &enum nl80211_peer_measurement_status.)
7429 enum nl80211_peer_measurement_resp {
7445 * enum nl80211_peer_measurement_peer_attrs - peer attributes for measurement
7453 * &enum nl80211_peer_measurement_req inside.
7456 * &enum nl80211_peer_measurement_resp inside.
7461 enum nl80211_peer_measurement_peer_attrs {
7475 * enum nl80211_peer_measurement_attrs - peer measurement attributes
7493 * &enum nl80211_peer_measurement_peer_attrs.
7498 enum nl80211_peer_measurement_attrs {
7513 * enum nl80211_peer_measurement_ftm_capa - FTM capabilities
7525 * from &enum nl80211_preamble.
7527 * &enum nl80211_chan_width indicating the supported channel
7544 enum nl80211_peer_measurement_ftm_capa {
7564 * enum nl80211_peer_measurement_ftm_req - FTM request attributes
7569 * &enum nl80211_preamble), optional for DMG (u32)
7610 enum nl80211_peer_measurement_ftm_req {
7633 * enum nl80211_peer_measurement_ftm_failure_reasons - FTM failure reasons
7648 enum nl80211_peer_measurement_ftm_failure_reasons {
7660 * enum nl80211_peer_measurement_ftm_resp - FTM response attributes
7685 * FTM action frame (optional, nested, using &enum nl80211_rate_info
7688 * action frame (optional, nested, using &enum nl80211_rate_info attrs)
7714 enum nl80211_peer_measurement_ftm_resp {
7745 * enum nl80211_obss_pd_attributes - OBSS packet detection attributes
7761 enum nl80211_obss_pd_attributes {
7777 * enum nl80211_bss_color_attributes - BSS Color attributes
7787 enum nl80211_bss_color_attributes {
7800 * enum nl80211_iftype_akm_attributes - interface type AKM attributes
7812 enum nl80211_iftype_akm_attributes {
7824 * enum nl80211_fils_discovery_attributes - FILS discovery configuration
7839 enum nl80211_fils_discovery_attributes {
7858 * enum nl80211_unsol_bcast_probe_resp_attributes - Unsolicited broadcast probe
7873 enum nl80211_unsol_bcast_probe_resp_attributes {
7886 * enum nl80211_sae_pwe_mechanism - The mechanism(s) allowed for SAE PWE
7897 enum nl80211_sae_pwe_mechanism {
7905 * enum nl80211_sar_type - type of SAR specs
7911 enum nl80211_sar_type {
7921 * enum nl80211_sar_attrs - Attributes for SAR spec
7925 * @NL80211_SAR_ATTR_TYPE: the SAR type as defined in &enum nl80211_sar_type.
7943 enum nl80211_sar_attrs {
7954 * enum nl80211_sar_specs_attrs - Attributes for SAR power limit specs
7988 enum nl80211_sar_specs_attrs {
8001 * enum nl80211_mbssid_config_attributes - multiple BSSID (MBSSID) and enhanced
8042 enum nl80211_mbssid_config_attributes {
8057 * enum nl80211_ap_settings_flags - AP settings flags
8067 enum nl80211_ap_settings_flags {
8073 * enum nl80211_wiphy_radio_attrs - wiphy radio attributes
8082 * and contains attributes defined in &enum nl80211_if_combination_attrs.
8089 enum nl80211_wiphy_radio_attrs {
8103 * enum nl80211_wiphy_radio_freq_range - wiphy radio frequency range
8115 enum nl80211_wiphy_radio_freq_range {